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 void
addAllAnnotationAnnotationLinkSet(java.util.List<AnnotationAnnotationLink> targets, Ice.Current __current)
void
addAnnotationAnnotationLink(AnnotationAnnotationLink target, Ice.Current __current)
void
addAnnotationAnnotationLinkToBoth(AnnotationAnnotationLink link, boolean bothSides, Ice.Current __current)
void
clearAnnotationLinks(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)
RString
getDescription(Ice.Current __current)
RString
getName(Ice.Current __current)
RString
getNs(Ice.Current __current)
RInt
getVersion(Ice.Current __current)
AnnotationAnnotationLink
linkAnnotation(Annotation addition, Ice.Current __current)
java.util.List<Annotation>
linkedAnnotationList(Ice.Current __current)
void
reloadAnnotationLinks(Annotation toCopy, Ice.Current __current)
void
removeAllAnnotationAnnotationLinkSet(java.util.List<AnnotationAnnotationLink> targets, Ice.Current __current)
void
removeAnnotationAnnotationLink(AnnotationAnnotationLink theTarget, Ice.Current __current)
void
removeAnnotationAnnotationLinkFromBoth(AnnotationAnnotationLink link, boolean bothSides, Ice.Current __current)
void
setDescription(RString theDescription, Ice.Current __current)
void
setName(RString theName, Ice.Current __current)
void
setNs(RString theNs, Ice.Current __current)
void
setVersion(RInt theVersion, Ice.Current __current)
int
sizeOfAnnotationLinks(Ice.Current __current)
void
unlinkAnnotation(Annotation removal, Ice.Current __current)
void
unloadAnnotationLinks(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)
-
-