omero::model::Node
Overview
[ "protected" ]
class Node extends IObject
Used By
- reloadAnnotationLinks
- reloadSessions
- NodeAnnotationLink::getParent
- NodeAnnotationLink::link
- NodeAnnotationLink::parent
- NodeAnnotationLink::setParent
- Session::getNode
- Session::node
- Session::setNode
Operation Index
- getVersion
-
- setVersion
-
- unloadSessions
-
- sizeOfSessions
-
- copySessions
-
- addSession
-
- addAllSessionSet
-
- removeSession
-
- removeAllSessionSet
-
- clearSessions
-
- reloadSessions
-
- getUuid
-
- setUuid
-
- getConn
-
- setConn
-
- getUp
-
- setUp
-
- getDown
-
- setDown
-
- getScale
-
- setScale
-
- unloadAnnotationLinks
-
- sizeOfAnnotationLinks
-
- copyAnnotationLinks
-
- addNodeAnnotationLink
-
- addAllNodeAnnotationLinkSet
-
- removeNodeAnnotationLink
-
- removeAllNodeAnnotationLinkSet
-
- clearAnnotationLinks
-
- reloadAnnotationLinks
-
- getAnnotationLinksCountPerOwner
-
- linkAnnotation
-
- addNodeAnnotationLinkToBoth
-
- findNodeAnnotationLink
-
- unlinkAnnotation
-
- removeNodeAnnotationLinkFromBoth
-
- linkedAnnotationList
-
Data Member Index
- version
-
- sessionsSeq
-
- sessionsLoaded
-
- uuid
-
- conn
-
- up
-
- down
-
- scale
-
- annotationLinksSeq
-
- annotationLinksLoaded
-
- annotationLinksCountPerOwner
-
Operations
RInt getVersion()
void setVersion(RInt theVersion)
void unloadSessions()
int sizeOfSessions()
void addSession(Session target)
void addAllSessionSet(NodeSessionsSeq targets)
void removeSession(Session theTarget)
void removeAllSessionSet(NodeSessionsSeq targets)
void clearSessions()
void reloadSessions(Node toCopy)
void setUuid(RString theUuid)
void setConn(RString theConn)
void setUp(RTime theUp)
void setDown(RTime theDown)
RInt getScale()
void setScale(RInt theScale)
void unloadAnnotationLinks()
int sizeOfAnnotationLinks()
void removeNodeAnnotationLink(NodeAnnotationLink theTarget)
void removeAllNodeAnnotationLinkSet(NodeAnnotationLinksSeq targets)
void clearAnnotationLinks()
void reloadAnnotationLinks(Node toCopy)
sys::CountMap getAnnotationLinksCountPerOwner()
void addNodeAnnotationLinkToBoth(NodeAnnotationLink link, bool bothSides)
void unlinkAnnotation(Annotation removal)
void removeNodeAnnotationLinkFromBoth(NodeAnnotationLink link, bool bothSides)
Data Members
RInt version;
bool sessionsLoaded;
bool annotationLinksLoaded;
sys::CountMap annotationLinksCountPerOwner;