public interface _RoiOperationsNC extends _IObjectOperationsNC
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
RInt getVersion()
void setVersion(RInt theVersion)
RString getName()
void setName(RString theName)
void unloadShapes()
int sizeOfShapes()
java.util.List<Shape> copyShapes()
void addShape(Shape target)
void addAllShapeSet(java.util.List<Shape> targets)
void removeShape(Shape theTarget)
void removeAllShapeSet(java.util.List<Shape> targets)
void clearShapes()
void reloadShapes(Roi toCopy)
Shape getShape(int index)
Shape getPrimaryShape()
Image getImage()
void setImage(Image theImage)
OriginalFile getSource()
void setSource(OriginalFile theSource)
void unloadFolderLinks()
int sizeOfFolderLinks()
java.util.List<FolderRoiLink> copyFolderLinks()
void addFolderRoiLink(FolderRoiLink target)
void addAllFolderRoiLinkSet(java.util.List<FolderRoiLink> targets)
void removeFolderRoiLink(FolderRoiLink theTarget)
void removeAllFolderRoiLinkSet(java.util.List<FolderRoiLink> targets)
void clearFolderLinks()
void reloadFolderLinks(Roi toCopy)
java.util.Map<java.lang.Long,java.lang.Long> getFolderLinksCountPerOwner()
FolderRoiLink linkFolder(Folder addition)
void addFolderRoiLinkToBoth(FolderRoiLink link, boolean bothSides)
java.util.List<FolderRoiLink> findFolderRoiLink(Folder removal)
void unlinkFolder(Folder removal)
void removeFolderRoiLinkFromBoth(FolderRoiLink link, boolean bothSides)
java.util.List<Folder> linkedFolderList()
void unloadAnnotationLinks()
int sizeOfAnnotationLinks()
java.util.List<RoiAnnotationLink> copyAnnotationLinks()
void addRoiAnnotationLink(RoiAnnotationLink target)
void addAllRoiAnnotationLinkSet(java.util.List<RoiAnnotationLink> targets)
void removeRoiAnnotationLink(RoiAnnotationLink theTarget)
void removeAllRoiAnnotationLinkSet(java.util.List<RoiAnnotationLink> targets)
void clearAnnotationLinks()
void reloadAnnotationLinks(Roi toCopy)
java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner()
RoiAnnotationLink linkAnnotation(Annotation addition)
void addRoiAnnotationLinkToBoth(RoiAnnotationLink link, boolean bothSides)
java.util.List<RoiAnnotationLink> findRoiAnnotationLink(Annotation removal)
void unlinkAnnotation(Annotation removal)
void removeRoiAnnotationLinkFromBoth(RoiAnnotationLink link, boolean bothSides)
java.util.List<Annotation> linkedAnnotationList()
RString getDescription()
void setDescription(RString theDescription)