Package omero.model
Interface _AnnotationOperations
-
- All Superinterfaces:
_IObjectOperations
- All Known Subinterfaces:
_BasicAnnotationOperations,_BooleanAnnotationOperations,_CommentAnnotationOperations,_DoubleAnnotationOperations,_FileAnnotationOperations,_ListAnnotationOperations,_LongAnnotationOperations,_MapAnnotationOperations,_NumericAnnotationOperations,_TagAnnotationOperations,_TermAnnotationOperations,_TextAnnotationOperations,_TimestampAnnotationOperations,_TypeAnnotationOperations,_XmlAnnotationOperations
- All Known Implementing Classes:
_AnnotationTie,_BasicAnnotationTie,_BooleanAnnotationTie,_CommentAnnotationTie,_DoubleAnnotationTie,_FileAnnotationTie,_ListAnnotationTie,_LongAnnotationTie,_MapAnnotationTie,_NumericAnnotationTie,_TagAnnotationTie,_TermAnnotationTie,_TextAnnotationTie,_TimestampAnnotationTie,_TypeAnnotationTie,_XmlAnnotationTie,Annotation,BasicAnnotation,BooleanAnnotation,BooleanAnnotationI,CommentAnnotation,CommentAnnotationI,DoubleAnnotation,DoubleAnnotationI,FileAnnotation,FileAnnotationI,ListAnnotation,ListAnnotationI,LongAnnotation,LongAnnotationI,MapAnnotation,MapAnnotationI,NumericAnnotation,TagAnnotation,TagAnnotationI,TermAnnotation,TermAnnotationI,TextAnnotation,TimestampAnnotation,TimestampAnnotationI,TypeAnnotation,XmlAnnotation,XmlAnnotationI
public interface _AnnotationOperations extends _IObjectOperations
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddAllAnnotationAnnotationLinkSet(java.util.List<AnnotationAnnotationLink> targets, Ice.Current __current)voidaddAnnotationAnnotationLink(AnnotationAnnotationLink target, Ice.Current __current)voidaddAnnotationAnnotationLinkToBoth(AnnotationAnnotationLink link, boolean bothSides, Ice.Current __current)voidclearAnnotationLinks(Ice.Current __current)java.util.List<AnnotationAnnotationLink>copyAnnotationLinks(Ice.Current __current)java.util.List<AnnotationAnnotationLink>findAnnotationAnnotationLink(Annotation removal, Ice.Current __current)java.util.Map<java.lang.Long,java.lang.Long>getAnnotationLinksCountPerOwner(Ice.Current __current)RStringgetDescription(Ice.Current __current)RStringgetName(Ice.Current __current)RStringgetNs(Ice.Current __current)RIntgetVersion(Ice.Current __current)AnnotationAnnotationLinklinkAnnotation(Annotation addition, Ice.Current __current)java.util.List<Annotation>linkedAnnotationList(Ice.Current __current)voidreloadAnnotationLinks(Annotation toCopy, Ice.Current __current)voidremoveAllAnnotationAnnotationLinkSet(java.util.List<AnnotationAnnotationLink> targets, Ice.Current __current)voidremoveAnnotationAnnotationLink(AnnotationAnnotationLink theTarget, Ice.Current __current)voidremoveAnnotationAnnotationLinkFromBoth(AnnotationAnnotationLink link, boolean bothSides, Ice.Current __current)voidsetDescription(RString theDescription, Ice.Current __current)voidsetName(RString theName, Ice.Current __current)voidsetNs(RString theNs, Ice.Current __current)voidsetVersion(RInt theVersion, Ice.Current __current)intsizeOfAnnotationLinks(Ice.Current __current)voidunlinkAnnotation(Annotation removal, Ice.Current __current)voidunloadAnnotationLinks(Ice.Current __current)-
Methods inherited from interface omero.model._IObjectOperations
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
-
-
-
-
Method Detail
-
getVersion
RInt getVersion(Ice.Current __current)
-
setVersion
void setVersion(RInt theVersion, Ice.Current __current)
-
getNs
RString getNs(Ice.Current __current)
-
setNs
void setNs(RString theNs, Ice.Current __current)
-
getName
RString getName(Ice.Current __current)
-
setName
void setName(RString theName, Ice.Current __current)
-
getDescription
RString getDescription(Ice.Current __current)
-
setDescription
void setDescription(RString theDescription, Ice.Current __current)
-
unloadAnnotationLinks
void unloadAnnotationLinks(Ice.Current __current)
-
sizeOfAnnotationLinks
int sizeOfAnnotationLinks(Ice.Current __current)
-
copyAnnotationLinks
java.util.List<AnnotationAnnotationLink> copyAnnotationLinks(Ice.Current __current)
-
addAnnotationAnnotationLink
void addAnnotationAnnotationLink(AnnotationAnnotationLink target, Ice.Current __current)
-
addAllAnnotationAnnotationLinkSet
void addAllAnnotationAnnotationLinkSet(java.util.List<AnnotationAnnotationLink> targets, Ice.Current __current)
-
removeAnnotationAnnotationLink
void removeAnnotationAnnotationLink(AnnotationAnnotationLink theTarget, Ice.Current __current)
-
removeAllAnnotationAnnotationLinkSet
void removeAllAnnotationAnnotationLinkSet(java.util.List<AnnotationAnnotationLink> targets, Ice.Current __current)
-
clearAnnotationLinks
void clearAnnotationLinks(Ice.Current __current)
-
reloadAnnotationLinks
void reloadAnnotationLinks(Annotation toCopy, Ice.Current __current)
-
getAnnotationLinksCountPerOwner
java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner(Ice.Current __current)
-
linkAnnotation
AnnotationAnnotationLink linkAnnotation(Annotation addition, Ice.Current __current)
-
addAnnotationAnnotationLinkToBoth
void addAnnotationAnnotationLinkToBoth(AnnotationAnnotationLink link, boolean bothSides, Ice.Current __current)
-
findAnnotationAnnotationLink
java.util.List<AnnotationAnnotationLink> findAnnotationAnnotationLink(Annotation removal, Ice.Current __current)
-
unlinkAnnotation
void unlinkAnnotation(Annotation removal, Ice.Current __current)
-
removeAnnotationAnnotationLinkFromBoth
void removeAnnotationAnnotationLinkFromBoth(AnnotationAnnotationLink link, boolean bothSides, Ice.Current __current)
-
linkedAnnotationList
java.util.List<Annotation> linkedAnnotationList(Ice.Current __current)
-
-