omero::model::Annotation
Overview
[ "protected" ]
class Annotation extends IObject
Derived Classes and Interfaces
- BasicAnnotation
- ListAnnotation
- MapAnnotation
- TextAnnotation
- TypeAnnotation
Used By
- api::AnnotationList
- api::SearchMetadata
- api::IShare::deleteComment
- AnnotationLinkedAnnotationSeq
- ChannelLinkedAnnotationSeq
- DatasetLinkedAnnotationSeq
- DetectorLinkedAnnotationSeq
- DichroicLinkedAnnotationSeq
- ExperimenterGroupLinkedAnnotationSeq
- ExperimenterLinkedAnnotationSeq
- FilesetLinkedAnnotationSeq
- FilterLinkedAnnotationSeq
- FolderLinkedAnnotationSeq
- ImageLinkedAnnotationSeq
- InstrumentLinkedAnnotationSeq
- LightPathLinkedAnnotationSeq
- LightSourceLinkedAnnotationSeq
- NamespaceLinkedAnnotationSeq
- NodeLinkedAnnotationSeq
- ObjectiveLinkedAnnotationSeq
- OriginalFileLinkedAnnotationSeq
- PlaneInfoLinkedAnnotationSeq
- PlateAcquisitionLinkedAnnotationSeq
- PlateLinkedAnnotationSeq
- ProjectLinkedAnnotationSeq
- ReagentLinkedAnnotationSeq
- RoiLinkedAnnotationSeq
- ScreenLinkedAnnotationSeq
- SessionLinkedAnnotationSeq
- ShapeLinkedAnnotationSeq
- WellLinkedAnnotationSeq
- findAnnotationAnnotationLink
- linkAnnotation
- reloadAnnotationLinks
- unlinkAnnotation
- AnnotationAnnotationLink::child
- AnnotationAnnotationLink::getChild
- AnnotationAnnotationLink::getParent
- AnnotationAnnotationLink::link
- AnnotationAnnotationLink::parent
- AnnotationAnnotationLink::setChild
- AnnotationAnnotationLink::setParent
- Channel::findChannelAnnotationLink
- Channel::linkAnnotation
- Channel::unlinkAnnotation
- ChannelAnnotationLink::child
- ChannelAnnotationLink::getChild
- ChannelAnnotationLink::link
- ChannelAnnotationLink::setChild
- Dataset::findDatasetAnnotationLink
- Dataset::linkAnnotation
- Dataset::unlinkAnnotation
- DatasetAnnotationLink::child
- DatasetAnnotationLink::getChild
- DatasetAnnotationLink::link
- DatasetAnnotationLink::setChild
- Detector::findDetectorAnnotationLink
- Detector::linkAnnotation
- Detector::unlinkAnnotation
- DetectorAnnotationLink::child
- DetectorAnnotationLink::getChild
- DetectorAnnotationLink::link
- DetectorAnnotationLink::setChild
- Dichroic::findDichroicAnnotationLink
- Dichroic::linkAnnotation
- Dichroic::unlinkAnnotation
- DichroicAnnotationLink::child
- DichroicAnnotationLink::getChild
- DichroicAnnotationLink::link
- DichroicAnnotationLink::setChild
- Experimenter::findExperimenterAnnotationLink
- Experimenter::linkAnnotation
- Experimenter::unlinkAnnotation
- ExperimenterAnnotationLink::child
- ExperimenterAnnotationLink::getChild
- ExperimenterAnnotationLink::link
- ExperimenterAnnotationLink::setChild
- ExperimenterGroup::findExperimenterGroupAnnotationLink
- ExperimenterGroup::linkAnnotation
- ExperimenterGroup::unlinkAnnotation
- ExperimenterGroupAnnotationLink::child
- ExperimenterGroupAnnotationLink::getChild
- ExperimenterGroupAnnotationLink::link
- ExperimenterGroupAnnotationLink::setChild
- Fileset::findFilesetAnnotationLink
- Fileset::linkAnnotation
- Fileset::unlinkAnnotation
- FilesetAnnotationLink::child
- FilesetAnnotationLink::getChild
- FilesetAnnotationLink::link
- FilesetAnnotationLink::setChild
- Filter::findFilterAnnotationLink
- Filter::linkAnnotation
- Filter::unlinkAnnotation
- FilterAnnotationLink::child
- FilterAnnotationLink::getChild
- FilterAnnotationLink::link
- FilterAnnotationLink::setChild
- Folder::findFolderAnnotationLink
- Folder::linkAnnotation
- Folder::unlinkAnnotation
- FolderAnnotationLink::child
- FolderAnnotationLink::getChild
- FolderAnnotationLink::link
- FolderAnnotationLink::setChild
- Image::findImageAnnotationLink
- Image::linkAnnotation
- Image::unlinkAnnotation
- ImageAnnotationLink::child
- ImageAnnotationLink::getChild
- ImageAnnotationLink::link
- ImageAnnotationLink::setChild
- Instrument::findInstrumentAnnotationLink
- Instrument::linkAnnotation
- Instrument::unlinkAnnotation
- InstrumentAnnotationLink::child
- InstrumentAnnotationLink::getChild
- InstrumentAnnotationLink::link
- InstrumentAnnotationLink::setChild
- LightPath::findLightPathAnnotationLink
- LightPath::linkAnnotation
- LightPath::unlinkAnnotation
- LightPathAnnotationLink::child
- LightPathAnnotationLink::getChild
- LightPathAnnotationLink::link
- LightPathAnnotationLink::setChild
- LightSource::findLightSourceAnnotationLink
- LightSource::linkAnnotation
- LightSource::unlinkAnnotation
- LightSourceAnnotationLink::child
- LightSourceAnnotationLink::getChild
- LightSourceAnnotationLink::link
- LightSourceAnnotationLink::setChild
- Namespace::findNamespaceAnnotationLink
- Namespace::linkAnnotation
- Namespace::unlinkAnnotation
- NamespaceAnnotationLink::child
- NamespaceAnnotationLink::getChild
- NamespaceAnnotationLink::link
- NamespaceAnnotationLink::setChild
- Node::findNodeAnnotationLink
- Node::linkAnnotation
- Node::unlinkAnnotation
- NodeAnnotationLink::child
- NodeAnnotationLink::getChild
- NodeAnnotationLink::link
- NodeAnnotationLink::setChild
- Objective::findObjectiveAnnotationLink
- Objective::linkAnnotation
- Objective::unlinkAnnotation
- ObjectiveAnnotationLink::child
- ObjectiveAnnotationLink::getChild
- ObjectiveAnnotationLink::link
- ObjectiveAnnotationLink::setChild
- OriginalFile::findOriginalFileAnnotationLink
- OriginalFile::linkAnnotation
- OriginalFile::unlinkAnnotation
- OriginalFileAnnotationLink::child
- OriginalFileAnnotationLink::getChild
- OriginalFileAnnotationLink::link
- OriginalFileAnnotationLink::setChild
- PlaneInfo::findPlaneInfoAnnotationLink
- PlaneInfo::linkAnnotation
- PlaneInfo::unlinkAnnotation
- PlaneInfoAnnotationLink::child
- PlaneInfoAnnotationLink::getChild
- PlaneInfoAnnotationLink::link
- PlaneInfoAnnotationLink::setChild
- Plate::findPlateAnnotationLink
- Plate::linkAnnotation
- Plate::unlinkAnnotation
- PlateAcquisition::findPlateAcquisitionAnnotationLink
- PlateAcquisition::linkAnnotation
- PlateAcquisition::unlinkAnnotation
- PlateAcquisitionAnnotationLink::child
- PlateAcquisitionAnnotationLink::getChild
- PlateAcquisitionAnnotationLink::link
- PlateAcquisitionAnnotationLink::setChild
- PlateAnnotationLink::child
- PlateAnnotationLink::getChild
- PlateAnnotationLink::link
- PlateAnnotationLink::setChild
- Project::findProjectAnnotationLink
- Project::linkAnnotation
- Project::unlinkAnnotation
- ProjectAnnotationLink::child
- ProjectAnnotationLink::getChild
- ProjectAnnotationLink::link
- ProjectAnnotationLink::setChild
- Reagent::findReagentAnnotationLink
- Reagent::linkAnnotation
- Reagent::unlinkAnnotation
- ReagentAnnotationLink::child
- ReagentAnnotationLink::getChild
- ReagentAnnotationLink::link
- ReagentAnnotationLink::setChild
- Roi::findRoiAnnotationLink
- Roi::linkAnnotation
- Roi::unlinkAnnotation
- RoiAnnotationLink::child
- RoiAnnotationLink::getChild
- RoiAnnotationLink::link
- RoiAnnotationLink::setChild
- Screen::findScreenAnnotationLink
- Screen::linkAnnotation
- Screen::unlinkAnnotation
- ScreenAnnotationLink::child
- ScreenAnnotationLink::getChild
- ScreenAnnotationLink::link
- ScreenAnnotationLink::setChild
- Session::findSessionAnnotationLink
- Session::linkAnnotation
- Session::unlinkAnnotation
- SessionAnnotationLink::child
- SessionAnnotationLink::getChild
- SessionAnnotationLink::link
- SessionAnnotationLink::setChild
- Shape::findShapeAnnotationLink
- Shape::linkAnnotation
- Shape::unlinkAnnotation
- ShapeAnnotationLink::child
- ShapeAnnotationLink::getChild
- ShapeAnnotationLink::link
- ShapeAnnotationLink::setChild
- Well::findWellAnnotationLink
- Well::linkAnnotation
- Well::unlinkAnnotation
- WellAnnotationLink::child
- WellAnnotationLink::getChild
- WellAnnotationLink::link
- WellAnnotationLink::setChild
Operation Index
- getVersion
-
- setVersion
-
- getNs
-
- setNs
-
- getName
-
- setName
-
- getDescription
-
- setDescription
-
- unloadAnnotationLinks
-
- sizeOfAnnotationLinks
-
- copyAnnotationLinks
-
- addAnnotationAnnotationLink
-
- addAllAnnotationAnnotationLinkSet
-
- removeAnnotationAnnotationLink
-
- removeAllAnnotationAnnotationLinkSet
-
- clearAnnotationLinks
-
- reloadAnnotationLinks
-
- getAnnotationLinksCountPerOwner
-
- linkAnnotation
-
- addAnnotationAnnotationLinkToBoth
-
- findAnnotationAnnotationLink
-
- unlinkAnnotation
-
- removeAnnotationAnnotationLinkFromBoth
-
- linkedAnnotationList
-
Data Member Index
- version
-
- ns
-
- name
-
- description
-
- annotationLinksSeq
-
- annotationLinksLoaded
-
- annotationLinksCountPerOwner
-
Operations
RInt getVersion()
void setVersion(RInt theVersion)
void setNs(RString theNs)
void setName(RString theName)
RString getDescription()
void setDescription(RString theDescription)
void unloadAnnotationLinks()
int sizeOfAnnotationLinks()
void clearAnnotationLinks()
void reloadAnnotationLinks(Annotation toCopy)
sys::CountMap getAnnotationLinksCountPerOwner()
void addAnnotationAnnotationLinkToBoth(AnnotationAnnotationLink link, bool bothSides)
void unlinkAnnotation(Annotation removal)
void removeAnnotationAnnotationLinkFromBoth(AnnotationAnnotationLink link, bool bothSides)
Data Members
RInt version;
bool annotationLinksLoaded;
sys::CountMap annotationLinksCountPerOwner;