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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddAllShapeAnnotationLinkSet(java.util.List<ShapeAnnotationLink> targets, Ice.Current __current)voidaddShapeAnnotationLink(ShapeAnnotationLink target, Ice.Current __current)voidaddShapeAnnotationLinkToBoth(ShapeAnnotationLink link, boolean bothSides, Ice.Current __current)voidclearAnnotationLinks(Ice.Current __current)java.util.List<ShapeAnnotationLink>copyAnnotationLinks(Ice.Current __current)java.util.List<ShapeAnnotationLink>findShapeAnnotationLink(Annotation removal, Ice.Current __current)java.util.Map<java.lang.Long,java.lang.Long>getAnnotationLinksCountPerOwner(Ice.Current __current)RIntgetFillColor(Ice.Current __current)RStringgetFillRule(Ice.Current __current)RStringgetFontFamily(Ice.Current __current)LengthgetFontSize(Ice.Current __current)RStringgetFontStyle(Ice.Current __current)RBoolgetLocked(Ice.Current __current)RoigetRoi(Ice.Current __current)RIntgetStrokeColor(Ice.Current __current)RStringgetStrokeDashArray(Ice.Current __current)LengthgetStrokeWidth(Ice.Current __current)RIntgetTheC(Ice.Current __current)RIntgetTheT(Ice.Current __current)RIntgetTheZ(Ice.Current __current)AffineTransformgetTransform(Ice.Current __current)RIntgetVersion(Ice.Current __current)ShapeAnnotationLinklinkAnnotation(Annotation addition, Ice.Current __current)java.util.List<Annotation>linkedAnnotationList(Ice.Current __current)voidreloadAnnotationLinks(Shape toCopy, Ice.Current __current)voidremoveAllShapeAnnotationLinkSet(java.util.List<ShapeAnnotationLink> targets, Ice.Current __current)voidremoveShapeAnnotationLink(ShapeAnnotationLink theTarget, Ice.Current __current)voidremoveShapeAnnotationLinkFromBoth(ShapeAnnotationLink link, boolean bothSides, Ice.Current __current)voidsetFillColor(RInt theFillColor, Ice.Current __current)voidsetFillRule(RString theFillRule, Ice.Current __current)voidsetFontFamily(RString theFontFamily, Ice.Current __current)voidsetFontSize(Length theFontSize, Ice.Current __current)voidsetFontStyle(RString theFontStyle, Ice.Current __current)voidsetLocked(RBool theLocked, Ice.Current __current)voidsetRoi(Roi theRoi, Ice.Current __current)voidsetStrokeColor(RInt theStrokeColor, Ice.Current __current)voidsetStrokeDashArray(RString theStrokeDashArray, Ice.Current __current)voidsetStrokeWidth(Length theStrokeWidth, Ice.Current __current)voidsetTheC(RInt theTheC, Ice.Current __current)voidsetTheT(RInt theTheT, Ice.Current __current)voidsetTheZ(RInt theTheZ, Ice.Current __current)voidsetTransform(AffineTransform theTransform, Ice.Current __current)voidsetVersion(RInt theVersion, Ice.Current __current)intsizeOfAnnotationLinks(Ice.Current __current)voidunlinkAnnotation(Annotation removal, Ice.Current __current)voidunloadAnnotationLinks(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)
-
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)
-
-