Package omero.model
Interface _ShapeOperations
-
- All Superinterfaces:
_IObjectOperations
- All Known Subinterfaces:
_EllipseOperations,_LabelOperations,_LineOperations,_MaskOperations,_PathOperations,_PointOperations,_PolygonOperations,_PolylineOperations,_RectangleOperations
- 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 _ShapeOperations extends _IObjectOperations
-
-
Method Summary
-
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)
-
getTheZ
RInt getTheZ(Ice.Current __current)
-
setTheZ
void setTheZ(RInt theTheZ, Ice.Current __current)
-
getTheT
RInt getTheT(Ice.Current __current)
-
setTheT
void setTheT(RInt theTheT, Ice.Current __current)
-
getTheC
RInt getTheC(Ice.Current __current)
-
setTheC
void setTheC(RInt theTheC, Ice.Current __current)
-
getRoi
Roi getRoi(Ice.Current __current)
-
setRoi
void setRoi(Roi theRoi, Ice.Current __current)
-
getLocked
RBool getLocked(Ice.Current __current)
-
setLocked
void setLocked(RBool theLocked, Ice.Current __current)
-
getTransform
AffineTransform getTransform(Ice.Current __current)
-
setTransform
void setTransform(AffineTransform theTransform, Ice.Current __current)
-
getFillColor
RInt getFillColor(Ice.Current __current)
-
setFillColor
void setFillColor(RInt theFillColor, Ice.Current __current)
-
getFillRule
RString getFillRule(Ice.Current __current)
-
setFillRule
void setFillRule(RString theFillRule, Ice.Current __current)
-
getStrokeColor
RInt getStrokeColor(Ice.Current __current)
-
setStrokeColor
void setStrokeColor(RInt theStrokeColor, Ice.Current __current)
-
getStrokeDashArray
RString getStrokeDashArray(Ice.Current __current)
-
setStrokeDashArray
void setStrokeDashArray(RString theStrokeDashArray, Ice.Current __current)
-
getStrokeWidth
Length getStrokeWidth(Ice.Current __current)
-
setStrokeWidth
void setStrokeWidth(Length theStrokeWidth, Ice.Current __current)
-
getFontFamily
RString getFontFamily(Ice.Current __current)
-
setFontFamily
void setFontFamily(RString theFontFamily, Ice.Current __current)
-
getFontSize
Length getFontSize(Ice.Current __current)
-
setFontSize
void setFontSize(Length theFontSize, Ice.Current __current)
-
getFontStyle
RString getFontStyle(Ice.Current __current)
-
setFontStyle
void setFontStyle(RString theFontStyle, Ice.Current __current)
-
unloadAnnotationLinks
void unloadAnnotationLinks(Ice.Current __current)
-
sizeOfAnnotationLinks
int sizeOfAnnotationLinks(Ice.Current __current)
-
copyAnnotationLinks
java.util.List<ShapeAnnotationLink> copyAnnotationLinks(Ice.Current __current)
-
addShapeAnnotationLink
void addShapeAnnotationLink(ShapeAnnotationLink target, Ice.Current __current)
-
addAllShapeAnnotationLinkSet
void addAllShapeAnnotationLinkSet(java.util.List<ShapeAnnotationLink> targets, Ice.Current __current)
-
removeShapeAnnotationLink
void removeShapeAnnotationLink(ShapeAnnotationLink theTarget, Ice.Current __current)
-
removeAllShapeAnnotationLinkSet
void removeAllShapeAnnotationLinkSet(java.util.List<ShapeAnnotationLink> targets, Ice.Current __current)
-
clearAnnotationLinks
void clearAnnotationLinks(Ice.Current __current)
-
reloadAnnotationLinks
void reloadAnnotationLinks(Shape toCopy, Ice.Current __current)
-
getAnnotationLinksCountPerOwner
java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner(Ice.Current __current)
-
linkAnnotation
ShapeAnnotationLink linkAnnotation(Annotation addition, Ice.Current __current)
-
addShapeAnnotationLinkToBoth
void addShapeAnnotationLinkToBoth(ShapeAnnotationLink link, boolean bothSides, Ice.Current __current)
-
findShapeAnnotationLink
java.util.List<ShapeAnnotationLink> findShapeAnnotationLink(Annotation removal, Ice.Current __current)
-
unlinkAnnotation
void unlinkAnnotation(Annotation removal, Ice.Current __current)
-
removeShapeAnnotationLinkFromBoth
void removeShapeAnnotationLinkFromBoth(ShapeAnnotationLink link, boolean bothSides, Ice.Current __current)
-
linkedAnnotationList
java.util.List<Annotation> linkedAnnotationList(Ice.Current __current)
-
-