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()
-
-