Package omero.model
Interface _ShapeOperationsNC
-
- All Superinterfaces:
_IObjectOperationsNC
- All Known Subinterfaces:
_EllipseOperationsNC,_LabelOperationsNC,_LineOperationsNC,_MaskOperationsNC,_PathOperationsNC,_PointOperationsNC,_PolygonOperationsNC,_PolylineOperationsNC,_RectangleOperationsNC
- All Known Implementing Classes:
_EllipseTie,_LabelTie,_LineTie,_MaskTie,_PathTie,_PointTie,_PolygonTie,_PolylineTie,_RectangleTie,_ShapeTie,Ellipse,EllipseI,Label,LabelI,Line,LineI,Mask,MaskI,Path,PathI,Point,PointI,Polygon,PolygonI,Polyline,PolylineI,Rectangle,RectangleI,Shape,SmartEllipseI,SmartLineI,SmartMaskI,SmartPathI,SmartPointI,SmartPolygonI,SmartPolylineI,SmartRectI,SmartTextI
public interface _ShapeOperationsNC extends _IObjectOperationsNC
-
-
Method Summary
-
Methods inherited from interface omero.model._IObjectOperationsNC
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
-
-
-
-
Method Detail
-
getVersion
RInt getVersion()
-
setVersion
void setVersion(RInt theVersion)
-
getTheZ
RInt getTheZ()
-
setTheZ
void setTheZ(RInt theTheZ)
-
getTheT
RInt getTheT()
-
setTheT
void setTheT(RInt theTheT)
-
getTheC
RInt getTheC()
-
setTheC
void setTheC(RInt theTheC)
-
getRoi
Roi getRoi()
-
setRoi
void setRoi(Roi theRoi)
-
getLocked
RBool getLocked()
-
setLocked
void setLocked(RBool theLocked)
-
getTransform
AffineTransform getTransform()
-
setTransform
void setTransform(AffineTransform theTransform)
-
getFillColor
RInt getFillColor()
-
setFillColor
void setFillColor(RInt theFillColor)
-
getFillRule
RString getFillRule()
-
setFillRule
void setFillRule(RString theFillRule)
-
getStrokeColor
RInt getStrokeColor()
-
setStrokeColor
void setStrokeColor(RInt theStrokeColor)
-
getStrokeDashArray
RString getStrokeDashArray()
-
setStrokeDashArray
void setStrokeDashArray(RString theStrokeDashArray)
-
getStrokeWidth
Length getStrokeWidth()
-
setStrokeWidth
void setStrokeWidth(Length theStrokeWidth)
-
getFontFamily
RString getFontFamily()
-
setFontFamily
void setFontFamily(RString theFontFamily)
-
getFontSize
Length getFontSize()
-
setFontSize
void setFontSize(Length theFontSize)
-
getFontStyle
RString getFontStyle()
-
setFontStyle
void setFontStyle(RString theFontStyle)
-
unloadAnnotationLinks
void unloadAnnotationLinks()
-
sizeOfAnnotationLinks
int sizeOfAnnotationLinks()
-
copyAnnotationLinks
java.util.List<ShapeAnnotationLink> copyAnnotationLinks()
-
addShapeAnnotationLink
void addShapeAnnotationLink(ShapeAnnotationLink target)
-
addAllShapeAnnotationLinkSet
void addAllShapeAnnotationLinkSet(java.util.List<ShapeAnnotationLink> targets)
-
removeShapeAnnotationLink
void removeShapeAnnotationLink(ShapeAnnotationLink theTarget)
-
removeAllShapeAnnotationLinkSet
void removeAllShapeAnnotationLinkSet(java.util.List<ShapeAnnotationLink> targets)
-
clearAnnotationLinks
void clearAnnotationLinks()
-
reloadAnnotationLinks
void reloadAnnotationLinks(Shape toCopy)
-
getAnnotationLinksCountPerOwner
java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner()
-
linkAnnotation
ShapeAnnotationLink linkAnnotation(Annotation addition)
-
addShapeAnnotationLinkToBoth
void addShapeAnnotationLinkToBoth(ShapeAnnotationLink link, boolean bothSides)
-
findShapeAnnotationLink
java.util.List<ShapeAnnotationLink> findShapeAnnotationLink(Annotation removal)
-
unlinkAnnotation
void unlinkAnnotation(Annotation removal)
-
removeShapeAnnotationLinkFromBoth
void removeShapeAnnotationLinkFromBoth(ShapeAnnotationLink link, boolean bothSides)
-
linkedAnnotationList
java.util.List<Annotation> linkedAnnotationList()
-
-