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 void
addAllShapeAnnotationLinkSet(java.util.List<ShapeAnnotationLink> targets, Ice.Current __current)
void
addShapeAnnotationLink(ShapeAnnotationLink target, Ice.Current __current)
void
addShapeAnnotationLinkToBoth(ShapeAnnotationLink link, boolean bothSides, Ice.Current __current)
void
clearAnnotationLinks(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)
RInt
getFillColor(Ice.Current __current)
RString
getFillRule(Ice.Current __current)
RString
getFontFamily(Ice.Current __current)
Length
getFontSize(Ice.Current __current)
RString
getFontStyle(Ice.Current __current)
RBool
getLocked(Ice.Current __current)
Roi
getRoi(Ice.Current __current)
RInt
getStrokeColor(Ice.Current __current)
RString
getStrokeDashArray(Ice.Current __current)
Length
getStrokeWidth(Ice.Current __current)
RInt
getTheC(Ice.Current __current)
RInt
getTheT(Ice.Current __current)
RInt
getTheZ(Ice.Current __current)
AffineTransform
getTransform(Ice.Current __current)
RInt
getVersion(Ice.Current __current)
ShapeAnnotationLink
linkAnnotation(Annotation addition, Ice.Current __current)
java.util.List<Annotation>
linkedAnnotationList(Ice.Current __current)
void
reloadAnnotationLinks(Shape toCopy, Ice.Current __current)
void
removeAllShapeAnnotationLinkSet(java.util.List<ShapeAnnotationLink> targets, Ice.Current __current)
void
removeShapeAnnotationLink(ShapeAnnotationLink theTarget, Ice.Current __current)
void
removeShapeAnnotationLinkFromBoth(ShapeAnnotationLink link, boolean bothSides, Ice.Current __current)
void
setFillColor(RInt theFillColor, Ice.Current __current)
void
setFillRule(RString theFillRule, Ice.Current __current)
void
setFontFamily(RString theFontFamily, Ice.Current __current)
void
setFontSize(Length theFontSize, Ice.Current __current)
void
setFontStyle(RString theFontStyle, Ice.Current __current)
void
setLocked(RBool theLocked, Ice.Current __current)
void
setRoi(Roi theRoi, Ice.Current __current)
void
setStrokeColor(RInt theStrokeColor, Ice.Current __current)
void
setStrokeDashArray(RString theStrokeDashArray, Ice.Current __current)
void
setStrokeWidth(Length theStrokeWidth, Ice.Current __current)
void
setTheC(RInt theTheC, Ice.Current __current)
void
setTheT(RInt theTheT, Ice.Current __current)
void
setTheZ(RInt theTheZ, Ice.Current __current)
void
setTransform(AffineTransform theTransform, Ice.Current __current)
void
setVersion(RInt theVersion, Ice.Current __current)
int
sizeOfAnnotationLinks(Ice.Current __current)
void
unlinkAnnotation(Annotation removal, Ice.Current __current)
void
unloadAnnotationLinks(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)
-
-