omero::model::Project
Overview
[ "protected" ]
class Project extends IObject
Used By
- api::ProjectList
- DatasetLinkedProjectSeq
- Dataset::findProjectDatasetLink
- Dataset::linkProject
- Dataset::unlinkProject
- reloadAnnotationLinks
- reloadDatasetLinks
- ProjectAnnotationLink::getParent
- ProjectAnnotationLink::link
- ProjectAnnotationLink::parent
- ProjectAnnotationLink::setParent
- ProjectDatasetLink::getParent
- ProjectDatasetLink::link
- ProjectDatasetLink::parent
- ProjectDatasetLink::setParent
Operation Index
- getVersion
-
- setVersion
-
- unloadDatasetLinks
-
- sizeOfDatasetLinks
-
- copyDatasetLinks
-
- addProjectDatasetLink
-
- addAllProjectDatasetLinkSet
-
- removeProjectDatasetLink
-
- removeAllProjectDatasetLinkSet
-
- clearDatasetLinks
-
- reloadDatasetLinks
-
- getDatasetLinksCountPerOwner
-
- linkDataset
-
- addProjectDatasetLinkToBoth
-
- findProjectDatasetLink
-
- unlinkDataset
-
- removeProjectDatasetLinkFromBoth
-
- linkedDatasetList
-
- unloadAnnotationLinks
-
- sizeOfAnnotationLinks
-
- copyAnnotationLinks
-
- addProjectAnnotationLink
-
- addAllProjectAnnotationLinkSet
-
- removeProjectAnnotationLink
-
- removeAllProjectAnnotationLinkSet
-
- clearAnnotationLinks
-
- reloadAnnotationLinks
-
- getAnnotationLinksCountPerOwner
-
- linkAnnotation
-
- addProjectAnnotationLinkToBoth
-
- findProjectAnnotationLink
-
- unlinkAnnotation
-
- removeProjectAnnotationLinkFromBoth
-
- linkedAnnotationList
-
- getName
-
- setName
-
- getDescription
-
- setDescription
-
Data Member Index
- version
-
- datasetLinksSeq
-
- datasetLinksLoaded
-
- datasetLinksCountPerOwner
-
- annotationLinksSeq
-
- annotationLinksLoaded
-
- annotationLinksCountPerOwner
-
- name
-
- description
-
Operations
RInt getVersion()
void setVersion(RInt theVersion)
void unloadDatasetLinks()
int sizeOfDatasetLinks()
void removeProjectDatasetLink(ProjectDatasetLink theTarget)
void removeAllProjectDatasetLinkSet(ProjectDatasetLinksSeq targets)
void clearDatasetLinks()
void reloadDatasetLinks(Project toCopy)
sys::CountMap getDatasetLinksCountPerOwner()
void addProjectDatasetLinkToBoth(ProjectDatasetLink link, bool bothSides)
void unlinkDataset(Dataset removal)
void removeProjectDatasetLinkFromBoth(ProjectDatasetLink link, bool bothSides)
void unloadAnnotationLinks()
int sizeOfAnnotationLinks()
void removeProjectAnnotationLink(ProjectAnnotationLink theTarget)
void clearAnnotationLinks()
void reloadAnnotationLinks(Project toCopy)
sys::CountMap getAnnotationLinksCountPerOwner()
void addProjectAnnotationLinkToBoth(ProjectAnnotationLink link, bool bothSides)
void unlinkAnnotation(Annotation removal)
void removeProjectAnnotationLinkFromBoth(ProjectAnnotationLink link, bool bothSides)
void setName(RString theName)
RString getDescription()
void setDescription(RString theDescription)
Data Members
RInt version;
bool datasetLinksLoaded;
sys::CountMap datasetLinksCountPerOwner;
bool annotationLinksLoaded;
sys::CountMap annotationLinksCountPerOwner;