Package omero.model
Class _PolylineTie
- java.lang.Object
-
- Ice.ObjectImpl
-
- omero.model.IObject
-
- omero.model.Shape
-
- omero.model.Polyline
-
- omero.model._PolylineTie
-
- All Implemented Interfaces:
Ice.Object,Ice.TieBase,java.io.Serializable,java.lang.Cloneable,_IObjectOperations,_IObjectOperationsNC,_PolylineOperations,_PolylineOperationsNC,_ShapeOperations,_ShapeOperationsNC
public class _PolylineTie extends Polyline implements Ice.TieBase
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static longserialVersionUID-
Fields inherited from class omero.model.Shape
annotationLinksCountPerOwner, annotationLinksLoaded, annotationLinksSeq, fillColor, fillRule, fontFamily, fontSize, fontStyle, locked, roi, strokeColor, strokeDashArray, strokeWidth, theC, theT, theZ, transform, version
-
-
Constructor Summary
Constructors Constructor Description _PolylineTie()_PolylineTie(_PolylineOperations delegate)
-
Method Summary
All Methods Instance Methods Concrete 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)booleanequals(java.lang.Object rhs)java.util.List<ShapeAnnotationLink>findShapeAnnotationLink(Annotation removal, Ice.Current __current)java.util.Map<java.lang.Long,java.lang.Long>getAnnotationLinksCountPerOwner(Ice.Current __current)DetailsgetDetails(Ice.Current __current)RIntgetFillColor(Ice.Current __current)RStringgetFillRule(Ice.Current __current)RStringgetFontFamily(Ice.Current __current)LengthgetFontSize(Ice.Current __current)RStringgetFontStyle(Ice.Current __current)RLonggetId(Ice.Current __current)RBoolgetLocked(Ice.Current __current)RStringgetMarkerEnd(Ice.Current __current)RStringgetMarkerStart(Ice.Current __current)RStringgetPoints(Ice.Current __current)RoigetRoi(Ice.Current __current)RIntgetStrokeColor(Ice.Current __current)RStringgetStrokeDashArray(Ice.Current __current)LengthgetStrokeWidth(Ice.Current __current)RStringgetTextValue(Ice.Current __current)RIntgetTheC(Ice.Current __current)RIntgetTheT(Ice.Current __current)RIntgetTheZ(Ice.Current __current)AffineTransformgetTransform(Ice.Current __current)RIntgetVersion(Ice.Current __current)inthashCode()java.lang.Objectice_delegate()voidice_delegate(java.lang.Object delegate)booleanisAnnotated(Ice.Current __current)Allows for the attachment of any omero.model.Annotation subclasses.booleanisGlobal(Ice.Current __current)Marker interface which means that special rules apply for both reading and writing these instances.booleanisLink(Ice.Current __current)A link between two other types.booleanisLoaded(Ice.Current __current)Tests if the objects are loaded or not.booleanisMutable(Ice.Current __current)The server will persist changes made to these types.ShapeAnnotationLinklinkAnnotation(Annotation addition, Ice.Current __current)java.util.List<Annotation>linkedAnnotationList(Ice.Current __current)IObjectproxy(Ice.Current __current)Return another instance of the same type as this instance constructed as if by: new InstanceI( this.id.val, false );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)voidsetId(RLong id, Ice.Current __current)voidsetLocked(RBool theLocked, Ice.Current __current)voidsetMarkerEnd(RString theMarkerEnd, Ice.Current __current)voidsetMarkerStart(RString theMarkerStart, Ice.Current __current)voidsetPoints(RString thePoints, 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)voidsetTextValue(RString theTextValue, 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)IObjectshallowCopy(Ice.Current __current)Return another instance of the same type as this instance with all single-value entities unloaded and all members of collections also unloaded.intsizeOfAnnotationLinks(Ice.Current __current)voidunlinkAnnotation(Annotation removal, Ice.Current __current)voidunload(Ice.Current __current)Sets the loaded boolean to false and empties all state from this entity to make sending it over the network less costly.voidunloadAnnotationLinks(Ice.Current __current)voidunloadCollections(Ice.Current __current)Each collection can also be unloaded, independently of the object itself.voidunloadDetails(Ice.Current __current)As with collections, the objects under details can link to many other objects.-
Methods inherited from class omero.model.Polyline
___getMarkerEnd, ___getMarkerStart, ___getPoints, ___getTextValue, ___setMarkerEnd, ___setMarkerStart, ___setPoints, ___setTextValue, __dispatch, __readImpl, __writeImpl, clone, getMarkerEnd, getMarkerStart, getPoints, getTextValue, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_staticId, setMarkerEnd, setMarkerStart, setPoints, setTextValue
-
Methods inherited from class omero.model.Shape
___addAllShapeAnnotationLinkSet, ___addShapeAnnotationLink, ___addShapeAnnotationLinkToBoth, ___clearAnnotationLinks, ___copyAnnotationLinks, ___findShapeAnnotationLink, ___getAnnotationLinksCountPerOwner, ___getFillColor, ___getFillRule, ___getFontFamily, ___getFontSize, ___getFontStyle, ___getLocked, ___getRoi, ___getStrokeColor, ___getStrokeDashArray, ___getStrokeWidth, ___getTheC, ___getTheT, ___getTheZ, ___getTransform, ___getVersion, ___linkAnnotation, ___linkedAnnotationList, ___reloadAnnotationLinks, ___removeAllShapeAnnotationLinkSet, ___removeShapeAnnotationLink, ___removeShapeAnnotationLinkFromBoth, ___setFillColor, ___setFillRule, ___setFontFamily, ___setFontSize, ___setFontStyle, ___setLocked, ___setRoi, ___setStrokeColor, ___setStrokeDashArray, ___setStrokeWidth, ___setTheC, ___setTheT, ___setTheZ, ___setTransform, ___setVersion, ___sizeOfAnnotationLinks, ___unlinkAnnotation, ___unloadAnnotationLinks, addAllShapeAnnotationLinkSet, addShapeAnnotationLink, addShapeAnnotationLinkToBoth, clearAnnotationLinks, copyAnnotationLinks, findShapeAnnotationLink, getAnnotationLinksCountPerOwner, getFillColor, getFillRule, getFontFamily, getFontSize, getFontStyle, getLocked, getRoi, getStrokeColor, getStrokeDashArray, getStrokeWidth, getTheC, getTheT, getTheZ, getTransform, getVersion, linkAnnotation, linkedAnnotationList, reloadAnnotationLinks, removeAllShapeAnnotationLinkSet, removeShapeAnnotationLink, removeShapeAnnotationLinkFromBoth, setFillColor, setFillRule, setFontFamily, setFontSize, setFontStyle, setLocked, setRoi, setStrokeColor, setStrokeDashArray, setStrokeWidth, setTheC, setTheT, setTheZ, setTransform, setVersion, sizeOfAnnotationLinks, unlinkAnnotation, unloadAnnotationLinks
-
Methods inherited from class omero.model.IObject
___getDetails, ___getId, ___isAnnotated, ___isGlobal, ___isLink, ___isLoaded, ___isMutable, ___proxy, ___setId, ___shallowCopy, ___unload, ___unloadCollections, ___unloadDetails, getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
-
Methods inherited from class Ice.ObjectImpl
___ice_id, ___ice_ids, ___ice_isA, ___ice_ping, __checkMode, __read, __read, __readImpl, __write, __write, __writeImpl, ice_dispatch, ice_dispatch, ice_operationAttributes, ice_ping, ice_ping, ice_postUnmarshal, ice_preMarshal
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface omero.model._IObjectOperationsNC
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
-
Methods inherited from interface omero.model._ShapeOperationsNC
addAllShapeAnnotationLinkSet, addShapeAnnotationLink, addShapeAnnotationLinkToBoth, clearAnnotationLinks, copyAnnotationLinks, findShapeAnnotationLink, getAnnotationLinksCountPerOwner, getFillColor, getFillRule, getFontFamily, getFontSize, getFontStyle, getLocked, getRoi, getStrokeColor, getStrokeDashArray, getStrokeWidth, getTheC, getTheT, getTheZ, getTransform, getVersion, linkAnnotation, linkedAnnotationList, reloadAnnotationLinks, removeAllShapeAnnotationLinkSet, removeShapeAnnotationLink, removeShapeAnnotationLinkFromBoth, setFillColor, setFillRule, setFontFamily, setFontSize, setFontStyle, setLocked, setRoi, setStrokeColor, setStrokeDashArray, setStrokeWidth, setTheC, setTheT, setTheZ, setTransform, setVersion, sizeOfAnnotationLinks, unlinkAnnotation, unloadAnnotationLinks
-
-
-
-
Field Detail
-
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
_PolylineTie
public _PolylineTie()
-
_PolylineTie
public _PolylineTie(_PolylineOperations delegate)
-
-
Method Detail
-
ice_delegate
public java.lang.Object ice_delegate()
- Specified by:
ice_delegatein interfaceIce.TieBase
-
ice_delegate
public void ice_delegate(java.lang.Object delegate)
- Specified by:
ice_delegatein interfaceIce.TieBase
-
equals
public boolean equals(java.lang.Object rhs)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
getDetails
public Details getDetails(Ice.Current __current)
- Specified by:
getDetailsin interface_IObjectOperations
-
getId
public RLong getId(Ice.Current __current)
- Specified by:
getIdin interface_IObjectOperations
-
isAnnotated
public boolean isAnnotated(Ice.Current __current)
Description copied from interface:_IObjectOperationsAllows for the attachment of any omero.model.Annotation subclasses. Methods provided are: - linkAnnotation(Annotation) -- Specified by:
isAnnotatedin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
isGlobal
public boolean isGlobal(Ice.Current __current)
Description copied from interface:_IObjectOperationsMarker interface which means that special rules apply for both reading and writing these instances.- Specified by:
isGlobalin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
isLink
public boolean isLink(Ice.Current __current)
Description copied from interface:_IObjectOperationsA link between two other types. Methods provided: - getParent() - getChild()- Specified by:
isLinkin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
isLoaded
public boolean isLoaded(Ice.Current __current)
Description copied from interface:_IObjectOperationsTests if the objects are loaded or not. If this value is false, then any method call on this instance other than getId or setId will result in an exception.- Specified by:
isLoadedin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
isMutable
public boolean isMutable(Ice.Current __current)
Description copied from interface:_IObjectOperationsThe server will persist changes made to these types. Methods provided: - getVersion() - setVersion()- Specified by:
isMutablein interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
proxy
public IObject proxy(Ice.Current __current)
Description copied from interface:_IObjectOperationsReturn another instance of the same type as this instance constructed as if by: new InstanceI( this.id.val, false );- Specified by:
proxyin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
setId
public void setId(RLong id, Ice.Current __current)
- Specified by:
setIdin interface_IObjectOperations
-
shallowCopy
public IObject shallowCopy(Ice.Current __current)
Description copied from interface:_IObjectOperationsReturn another instance of the same type as this instance with all single-value entities unloaded and all members of collections also unloaded.- Specified by:
shallowCopyin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
unload
public void unload(Ice.Current __current)
Description copied from interface:_IObjectOperationsSets the loaded boolean to false and empties all state from this entity to make sending it over the network less costly.- Specified by:
unloadin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
unloadCollections
public void unloadCollections(Ice.Current __current)
Description copied from interface:_IObjectOperationsEach collection can also be unloaded, independently of the object itself. To unload all collections, use: object.unloadCollections(); This is useful when it is possible that a collection no longer represents the state in the database, and passing the collections back to the server might delete some entities. Sending back empty collections can also save a significant amount of bandwidth, when working with large data graphs.- Specified by:
unloadCollectionsin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
unloadDetails
public void unloadDetails(Ice.Current __current)
Description copied from interface:_IObjectOperationsAs with collections, the objects under details can link to many other objects. Unloading the details can same bandwidth and simplify the server logic.- Specified by:
unloadDetailsin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
getMarkerEnd
public RString getMarkerEnd(Ice.Current __current)
- Specified by:
getMarkerEndin interface_PolylineOperations
-
getMarkerStart
public RString getMarkerStart(Ice.Current __current)
- Specified by:
getMarkerStartin interface_PolylineOperations
-
getPoints
public RString getPoints(Ice.Current __current)
- Specified by:
getPointsin interface_PolylineOperations
-
getTextValue
public RString getTextValue(Ice.Current __current)
- Specified by:
getTextValuein interface_PolylineOperations
-
setMarkerEnd
public void setMarkerEnd(RString theMarkerEnd, Ice.Current __current)
- Specified by:
setMarkerEndin interface_PolylineOperations
-
setMarkerStart
public void setMarkerStart(RString theMarkerStart, Ice.Current __current)
- Specified by:
setMarkerStartin interface_PolylineOperations
-
setPoints
public void setPoints(RString thePoints, Ice.Current __current)
- Specified by:
setPointsin interface_PolylineOperations
-
setTextValue
public void setTextValue(RString theTextValue, Ice.Current __current)
- Specified by:
setTextValuein interface_PolylineOperations
-
addAllShapeAnnotationLinkSet
public void addAllShapeAnnotationLinkSet(java.util.List<ShapeAnnotationLink> targets, Ice.Current __current)
- Specified by:
addAllShapeAnnotationLinkSetin interface_ShapeOperations
-
addShapeAnnotationLink
public void addShapeAnnotationLink(ShapeAnnotationLink target, Ice.Current __current)
- Specified by:
addShapeAnnotationLinkin interface_ShapeOperations
-
addShapeAnnotationLinkToBoth
public void addShapeAnnotationLinkToBoth(ShapeAnnotationLink link, boolean bothSides, Ice.Current __current)
- Specified by:
addShapeAnnotationLinkToBothin interface_ShapeOperations
-
clearAnnotationLinks
public void clearAnnotationLinks(Ice.Current __current)
- Specified by:
clearAnnotationLinksin interface_ShapeOperations
-
copyAnnotationLinks
public java.util.List<ShapeAnnotationLink> copyAnnotationLinks(Ice.Current __current)
- Specified by:
copyAnnotationLinksin interface_ShapeOperations
-
findShapeAnnotationLink
public java.util.List<ShapeAnnotationLink> findShapeAnnotationLink(Annotation removal, Ice.Current __current)
- Specified by:
findShapeAnnotationLinkin interface_ShapeOperations
-
getAnnotationLinksCountPerOwner
public java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner(Ice.Current __current)
- Specified by:
getAnnotationLinksCountPerOwnerin interface_ShapeOperations
-
getFillColor
public RInt getFillColor(Ice.Current __current)
- Specified by:
getFillColorin interface_ShapeOperations
-
getFillRule
public RString getFillRule(Ice.Current __current)
- Specified by:
getFillRulein interface_ShapeOperations
-
getFontFamily
public RString getFontFamily(Ice.Current __current)
- Specified by:
getFontFamilyin interface_ShapeOperations
-
getFontSize
public Length getFontSize(Ice.Current __current)
- Specified by:
getFontSizein interface_ShapeOperations
-
getFontStyle
public RString getFontStyle(Ice.Current __current)
- Specified by:
getFontStylein interface_ShapeOperations
-
getLocked
public RBool getLocked(Ice.Current __current)
- Specified by:
getLockedin interface_ShapeOperations
-
getRoi
public Roi getRoi(Ice.Current __current)
- Specified by:
getRoiin interface_ShapeOperations
-
getStrokeColor
public RInt getStrokeColor(Ice.Current __current)
- Specified by:
getStrokeColorin interface_ShapeOperations
-
getStrokeDashArray
public RString getStrokeDashArray(Ice.Current __current)
- Specified by:
getStrokeDashArrayin interface_ShapeOperations
-
getStrokeWidth
public Length getStrokeWidth(Ice.Current __current)
- Specified by:
getStrokeWidthin interface_ShapeOperations
-
getTheC
public RInt getTheC(Ice.Current __current)
- Specified by:
getTheCin interface_ShapeOperations
-
getTheT
public RInt getTheT(Ice.Current __current)
- Specified by:
getTheTin interface_ShapeOperations
-
getTheZ
public RInt getTheZ(Ice.Current __current)
- Specified by:
getTheZin interface_ShapeOperations
-
getTransform
public AffineTransform getTransform(Ice.Current __current)
- Specified by:
getTransformin interface_ShapeOperations
-
getVersion
public RInt getVersion(Ice.Current __current)
- Specified by:
getVersionin interface_ShapeOperations
-
linkAnnotation
public ShapeAnnotationLink linkAnnotation(Annotation addition, Ice.Current __current)
- Specified by:
linkAnnotationin interface_ShapeOperations
-
linkedAnnotationList
public java.util.List<Annotation> linkedAnnotationList(Ice.Current __current)
- Specified by:
linkedAnnotationListin interface_ShapeOperations
-
reloadAnnotationLinks
public void reloadAnnotationLinks(Shape toCopy, Ice.Current __current)
- Specified by:
reloadAnnotationLinksin interface_ShapeOperations
-
removeAllShapeAnnotationLinkSet
public void removeAllShapeAnnotationLinkSet(java.util.List<ShapeAnnotationLink> targets, Ice.Current __current)
- Specified by:
removeAllShapeAnnotationLinkSetin interface_ShapeOperations
-
removeShapeAnnotationLink
public void removeShapeAnnotationLink(ShapeAnnotationLink theTarget, Ice.Current __current)
- Specified by:
removeShapeAnnotationLinkin interface_ShapeOperations
-
removeShapeAnnotationLinkFromBoth
public void removeShapeAnnotationLinkFromBoth(ShapeAnnotationLink link, boolean bothSides, Ice.Current __current)
- Specified by:
removeShapeAnnotationLinkFromBothin interface_ShapeOperations
-
setFillColor
public void setFillColor(RInt theFillColor, Ice.Current __current)
- Specified by:
setFillColorin interface_ShapeOperations
-
setFillRule
public void setFillRule(RString theFillRule, Ice.Current __current)
- Specified by:
setFillRulein interface_ShapeOperations
-
setFontFamily
public void setFontFamily(RString theFontFamily, Ice.Current __current)
- Specified by:
setFontFamilyin interface_ShapeOperations
-
setFontSize
public void setFontSize(Length theFontSize, Ice.Current __current)
- Specified by:
setFontSizein interface_ShapeOperations
-
setFontStyle
public void setFontStyle(RString theFontStyle, Ice.Current __current)
- Specified by:
setFontStylein interface_ShapeOperations
-
setLocked
public void setLocked(RBool theLocked, Ice.Current __current)
- Specified by:
setLockedin interface_ShapeOperations
-
setRoi
public void setRoi(Roi theRoi, Ice.Current __current)
- Specified by:
setRoiin interface_ShapeOperations
-
setStrokeColor
public void setStrokeColor(RInt theStrokeColor, Ice.Current __current)
- Specified by:
setStrokeColorin interface_ShapeOperations
-
setStrokeDashArray
public void setStrokeDashArray(RString theStrokeDashArray, Ice.Current __current)
- Specified by:
setStrokeDashArrayin interface_ShapeOperations
-
setStrokeWidth
public void setStrokeWidth(Length theStrokeWidth, Ice.Current __current)
- Specified by:
setStrokeWidthin interface_ShapeOperations
-
setTheC
public void setTheC(RInt theTheC, Ice.Current __current)
- Specified by:
setTheCin interface_ShapeOperations
-
setTheT
public void setTheT(RInt theTheT, Ice.Current __current)
- Specified by:
setTheTin interface_ShapeOperations
-
setTheZ
public void setTheZ(RInt theTheZ, Ice.Current __current)
- Specified by:
setTheZin interface_ShapeOperations
-
setTransform
public void setTransform(AffineTransform theTransform, Ice.Current __current)
- Specified by:
setTransformin interface_ShapeOperations
-
setVersion
public void setVersion(RInt theVersion, Ice.Current __current)
- Specified by:
setVersionin interface_ShapeOperations
-
sizeOfAnnotationLinks
public int sizeOfAnnotationLinks(Ice.Current __current)
- Specified by:
sizeOfAnnotationLinksin interface_ShapeOperations
-
unlinkAnnotation
public void unlinkAnnotation(Annotation removal, Ice.Current __current)
- Specified by:
unlinkAnnotationin interface_ShapeOperations
-
unloadAnnotationLinks
public void unloadAnnotationLinks(Ice.Current __current)
- Specified by:
unloadAnnotationLinksin interface_ShapeOperations
-
-