Package omero.model
Class PlateI
- java.lang.Object
-
- Ice.ObjectImpl
-
- omero.model.IObject
-
- omero.model.Plate
-
- omero.model.PlateI
-
- All Implemented Interfaces:
Ice.Object
,java.io.Serializable
,java.lang.Cloneable
,ome.model.ModelBased
,_IObjectOperations
,_IObjectOperationsNC
,_PlateOperations
,_PlateOperationsNC
public class PlateI extends Plate implements ome.model.ModelBased
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ANNOTATIONLINKS
static java.lang.String
COLUMNNAMINGCONVENTION
static java.lang.String
COLUMNS
static java.lang.String
DEFAULTSAMPLE
static java.lang.String
DESCRIPTION
static java.lang.String
DETAILS
static java.lang.String
EXTERNALIDENTIFIER
static java.lang.String
NAME
static java.lang.String
PLATEACQUISITIONS
static java.lang.String
ROWNAMINGCONVENTION
static java.lang.String
ROWS
static java.lang.String
SCREENLINKS
static java.lang.String
STATUS
static java.lang.String
WELLORIGINX
static java.lang.String
WELLORIGINY
static java.lang.String
WELLS
-
Fields inherited from class omero.model.Plate
__ids, annotationLinksCountPerOwner, annotationLinksLoaded, annotationLinksSeq, columnNamingConvention, columns, defaultSample, description, externalIdentifier, name, plateAcquisitionsLoaded, plateAcquisitionsSeq, rowNamingConvention, rows, screenLinksCountPerOwner, screenLinksLoaded, screenLinksSeq, serialVersionUID, status, version, wellOriginX, wellOriginY, wellsLoaded, wellsSeq
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAllPlateAcquisitionSet(java.util.List<PlateAcquisition> targets, Ice.Current current)
void
addAllPlateAnnotationLinkSet(java.util.List<PlateAnnotationLink> targets, Ice.Current current)
void
addAllScreenPlateLinkSet(java.util.List<ScreenPlateLink> targets, Ice.Current current)
void
addAllWellSet(java.util.List<Well> targets, Ice.Current current)
void
addPlateAcquisition(PlateAcquisition target, Ice.Current current)
void
addPlateAnnotationLink(PlateAnnotationLink target, Ice.Current current)
void
addPlateAnnotationLinkToBoth(PlateAnnotationLink link, boolean bothSides, Ice.Current current)
void
addScreenPlateLink(ScreenPlateLink target, Ice.Current current)
void
addScreenPlateLinkToBoth(ScreenPlateLink link, boolean bothSides, Ice.Current current)
void
addWell(Well target, Ice.Current current)
static java.util.List<PlateI>
cast(java.util.List list)
Casts (without warning) the given list to a list of the current type.void
clearAnnotationLinks(Ice.Current current)
void
clearPlateAcquisitions(Ice.Current current)
void
clearScreenLinks(Ice.Current current)
void
clearWells(Ice.Current current)
java.util.List
copyAnnotationLinks(Ice.Current current)
void
copyObject(ome.util.Filterable model, ome.util.ModelMapper _mapper)
Used byIceMapper
to inject an "ome.model" object into this "omero.model" object.java.util.List
copyPlateAcquisitions(Ice.Current current)
java.util.List
copyScreenLinks(Ice.Current current)
java.util.List
copyWells(Ice.Current current)
protected void
errorIfUnloaded()
ome.util.Filterable
fillObject(ome.util.ReverseModelMapper _mapper)
Used byIceMapper
produce an "ome.model" object from this "omero.model" object.java.util.List<PlateAnnotationLink>
findPlateAnnotationLink(Annotation removal, Ice.Current current)
java.util.List<ScreenPlateLink>
findScreenPlateLink(Screen removal, Ice.Current current)
protected java.util.List
getAnnotationLinks(Ice.Current current)
java.util.Map<java.lang.Long,java.lang.Long>
getAnnotationLinksCountPerOwner(Ice.Current current)
RString
getColumnNamingConvention(Ice.Current current)
RInt
getColumns(Ice.Current current)
RInt
getDefaultSample(Ice.Current current)
RString
getDescription(Ice.Current current)
Details
getDetails(Ice.Current current)
RString
getExternalIdentifier(Ice.Current current)
RLong
getId(Ice.Current current)
RString
getName(Ice.Current current)
protected java.util.List
getPlateAcquisitions(Ice.Current current)
RString
getRowNamingConvention(Ice.Current current)
RInt
getRows(Ice.Current current)
protected java.util.List
getScreenLinks(Ice.Current current)
java.util.Map<java.lang.Long,java.lang.Long>
getScreenLinksCountPerOwner(Ice.Current current)
RString
getStatus(Ice.Current current)
RInt
getVersion(Ice.Current current)
Length
getWellOriginX(Ice.Current current)
Length
getWellOriginY(Ice.Current current)
protected java.util.List
getWells(Ice.Current current)
boolean
isAnnotated(Ice.Current current)
Allows for the attachment of any omero.model.Annotation subclasses.boolean
isAnnotationLinksLoaded()
boolean
isGlobal(Ice.Current current)
Marker interface which means that special rules apply for both reading and writing these instances.boolean
isLink(Ice.Current current)
A link between two other types.boolean
isLoaded(Ice.Current current)
Tests if the objects are loaded or not.boolean
isMutable(Ice.Current current)
The server will persist changes made to these types.boolean
isPlateAcquisitionsLoaded()
boolean
isScreenLinksLoaded()
boolean
isWellsLoaded()
java.util.Iterator
iterateAnnotationLinks()
java.util.Iterator
iteratePlateAcquisitions()
java.util.Iterator
iterateScreenLinks()
java.util.Iterator
iterateWells()
PlateAnnotationLink
linkAnnotation(Annotation addition, Ice.Current current)
java.util.List<Annotation>
linkedAnnotationList(Ice.Current current)
java.util.List<Screen>
linkedScreenList(Ice.Current current)
ScreenPlateLink
linkScreen(Screen addition, Ice.Current current)
IObject
proxy(Ice.Current current)
Return another instance of the same type as this instance constructed as if by: new InstanceI( this.id.val, false );void
reloadAnnotationLinks(Plate toCopy, Ice.Current current)
void
reloadPlateAcquisitions(Plate toCopy, Ice.Current current)
void
reloadScreenLinks(Plate toCopy, Ice.Current current)
void
reloadWells(Plate toCopy, Ice.Current current)
void
removeAllPlateAcquisitionSet(java.util.List<PlateAcquisition> targets, Ice.Current current)
void
removeAllPlateAnnotationLinkSet(java.util.List<PlateAnnotationLink> targets, Ice.Current current)
void
removeAllScreenPlateLinkSet(java.util.List<ScreenPlateLink> targets, Ice.Current current)
void
removeAllWellSet(java.util.List<Well> targets, Ice.Current current)
void
removePlateAcquisition(PlateAcquisition target, Ice.Current current)
void
removePlateAnnotationLink(PlateAnnotationLink target, Ice.Current current)
void
removePlateAnnotationLinkFromBoth(PlateAnnotationLink link, boolean bothSides, Ice.Current current)
void
removeScreenPlateLink(ScreenPlateLink target, Ice.Current current)
void
removeScreenPlateLinkFromBoth(ScreenPlateLink link, boolean bothSides, Ice.Current current)
void
removeWell(Well target, Ice.Current current)
protected void
setAnnotationLinks(java.util.List annotationLinks, Ice.Current current)
void
setColumnNamingConvention(RString columnNamingConvention, Ice.Current current)
void
setColumns(RInt columns, Ice.Current current)
void
setDefaultSample(RInt defaultSample, Ice.Current current)
void
setDescription(RString description, Ice.Current current)
void
setExternalIdentifier(RString externalIdentifier, Ice.Current current)
void
setId(RLong id, Ice.Current current)
void
setName(RString name, Ice.Current current)
protected void
setPlateAcquisitions(java.util.List plateAcquisitions, Ice.Current current)
void
setRowNamingConvention(RString rowNamingConvention, Ice.Current current)
void
setRows(RInt rows, Ice.Current current)
protected void
setScreenLinks(java.util.List screenLinks, Ice.Current current)
void
setStatus(RString status, Ice.Current current)
void
setVersion(RInt version, Ice.Current current)
void
setWellOriginX(Length wellOriginX, Ice.Current current)
void
setWellOriginY(Length wellOriginY, Ice.Current current)
protected void
setWells(java.util.List wells, Ice.Current current)
IObject
shallowCopy(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.int
sizeOfAnnotationLinks(Ice.Current current)
int
sizeOfPlateAcquisitions(Ice.Current current)
int
sizeOfScreenLinks(Ice.Current current)
int
sizeOfWells(Ice.Current current)
protected void
throwNullCollectionException(java.lang.String propertyName)
protected void
toggleCollectionsLoaded(boolean load)
void
unlinkAnnotation(Annotation removal, Ice.Current current)
void
unlinkScreen(Screen removal, Ice.Current current)
void
unload(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.void
unloadAnnotationLinks(Ice.Current current)
void
unloadCollections(Ice.Current current)
Each collection can also be unloaded, independently of the object itself.void
unloadColumnNamingConvention()
void
unloadColumns()
void
unloadDefaultSample()
void
unloadDescription()
void
unloadDetails(Ice.Current current)
As with collections, the objects under details can link to many other objects.void
unloadExternalIdentifier()
void
unloadName()
void
unloadPlateAcquisitions(Ice.Current current)
void
unloadRowNamingConvention()
void
unloadRows()
void
unloadScreenLinks(Ice.Current current)
void
unloadStatus()
void
unloadWellOriginX()
void
unloadWellOriginY()
void
unloadWells(Ice.Current current)
-
Methods inherited from class omero.model.Plate
___addAllPlateAcquisitionSet, ___addAllPlateAnnotationLinkSet, ___addAllScreenPlateLinkSet, ___addAllWellSet, ___addPlateAcquisition, ___addPlateAnnotationLink, ___addPlateAnnotationLinkToBoth, ___addScreenPlateLink, ___addScreenPlateLinkToBoth, ___addWell, ___clearAnnotationLinks, ___clearPlateAcquisitions, ___clearScreenLinks, ___clearWells, ___copyAnnotationLinks, ___copyPlateAcquisitions, ___copyScreenLinks, ___copyWells, ___findPlateAnnotationLink, ___findScreenPlateLink, ___getAnnotationLinksCountPerOwner, ___getColumnNamingConvention, ___getColumns, ___getDefaultSample, ___getDescription, ___getExternalIdentifier, ___getName, ___getRowNamingConvention, ___getRows, ___getScreenLinksCountPerOwner, ___getStatus, ___getVersion, ___getWellOriginX, ___getWellOriginY, ___linkAnnotation, ___linkedAnnotationList, ___linkedScreenList, ___linkScreen, ___reloadAnnotationLinks, ___reloadPlateAcquisitions, ___reloadScreenLinks, ___reloadWells, ___removeAllPlateAcquisitionSet, ___removeAllPlateAnnotationLinkSet, ___removeAllScreenPlateLinkSet, ___removeAllWellSet, ___removePlateAcquisition, ___removePlateAnnotationLink, ___removePlateAnnotationLinkFromBoth, ___removeScreenPlateLink, ___removeScreenPlateLinkFromBoth, ___removeWell, ___setColumnNamingConvention, ___setColumns, ___setDefaultSample, ___setDescription, ___setExternalIdentifier, ___setName, ___setRowNamingConvention, ___setRows, ___setStatus, ___setVersion, ___setWellOriginX, ___setWellOriginY, ___sizeOfAnnotationLinks, ___sizeOfPlateAcquisitions, ___sizeOfScreenLinks, ___sizeOfWells, ___unlinkAnnotation, ___unlinkScreen, ___unloadAnnotationLinks, ___unloadPlateAcquisitions, ___unloadScreenLinks, ___unloadWells, __dispatch, __readImpl, __writeImpl, addAllPlateAcquisitionSet, addAllPlateAnnotationLinkSet, addAllScreenPlateLinkSet, addAllWellSet, addPlateAcquisition, addPlateAnnotationLink, addPlateAnnotationLinkToBoth, addScreenPlateLink, addScreenPlateLinkToBoth, addWell, clearAnnotationLinks, clearPlateAcquisitions, clearScreenLinks, clearWells, clone, copyAnnotationLinks, copyPlateAcquisitions, copyScreenLinks, copyWells, findPlateAnnotationLink, findScreenPlateLink, getAnnotationLinksCountPerOwner, getColumnNamingConvention, getColumns, getDefaultSample, getDescription, getExternalIdentifier, getName, getRowNamingConvention, getRows, getScreenLinksCountPerOwner, getStatus, getVersion, getWellOriginX, getWellOriginY, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_staticId, linkAnnotation, linkedAnnotationList, linkedScreenList, linkScreen, reloadAnnotationLinks, reloadPlateAcquisitions, reloadScreenLinks, reloadWells, removeAllPlateAcquisitionSet, removeAllPlateAnnotationLinkSet, removeAllScreenPlateLinkSet, removeAllWellSet, removePlateAcquisition, removePlateAnnotationLink, removePlateAnnotationLinkFromBoth, removeScreenPlateLink, removeScreenPlateLinkFromBoth, removeWell, setColumnNamingConvention, setColumns, setDefaultSample, setDescription, setExternalIdentifier, setName, setRowNamingConvention, setRows, setStatus, setVersion, setWellOriginX, setWellOriginY, sizeOfAnnotationLinks, sizeOfPlateAcquisitions, sizeOfScreenLinks, sizeOfWells, unlinkAnnotation, unlinkScreen, unloadAnnotationLinks, unloadPlateAcquisitions, unloadScreenLinks, unloadWells
-
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
equals, finalize, getClass, hashCode, 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
-
-
-
-
Field Detail
-
DEFAULTSAMPLE
public static final java.lang.String DEFAULTSAMPLE
- See Also:
- Constant Field Values
-
COLUMNNAMINGCONVENTION
public static final java.lang.String COLUMNNAMINGCONVENTION
- See Also:
- Constant Field Values
-
ROWNAMINGCONVENTION
public static final java.lang.String ROWNAMINGCONVENTION
- See Also:
- Constant Field Values
-
WELLORIGINX
public static final java.lang.String WELLORIGINX
- See Also:
- Constant Field Values
-
WELLORIGINY
public static final java.lang.String WELLORIGINY
- See Also:
- Constant Field Values
-
ROWS
public static final java.lang.String ROWS
- See Also:
- Constant Field Values
-
COLUMNS
public static final java.lang.String COLUMNS
- See Also:
- Constant Field Values
-
STATUS
public static final java.lang.String STATUS
- See Also:
- Constant Field Values
-
EXTERNALIDENTIFIER
public static final java.lang.String EXTERNALIDENTIFIER
- See Also:
- Constant Field Values
-
SCREENLINKS
public static final java.lang.String SCREENLINKS
- See Also:
- Constant Field Values
-
WELLS
public static final java.lang.String WELLS
- See Also:
- Constant Field Values
-
PLATEACQUISITIONS
public static final java.lang.String PLATEACQUISITIONS
- See Also:
- Constant Field Values
-
ANNOTATIONLINKS
public static final java.lang.String ANNOTATIONLINKS
- See Also:
- Constant Field Values
-
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
-
DESCRIPTION
public static final java.lang.String DESCRIPTION
- See Also:
- Constant Field Values
-
DETAILS
public static final java.lang.String DETAILS
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PlateI
public PlateI()
-
PlateI
public PlateI(long id, boolean loaded)
-
PlateI
public PlateI(RLong id, boolean loaded)
-
-
Method Detail
-
errorIfUnloaded
protected void errorIfUnloaded() throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
throwNullCollectionException
protected void throwNullCollectionException(java.lang.String propertyName) throws UnloadedCollectionException
- Throws:
UnloadedCollectionException
-
toggleCollectionsLoaded
protected void toggleCollectionsLoaded(boolean load)
-
unload
public void unload(Ice.Current current)
Description copied from interface:_IObjectOperations
Sets the loaded boolean to false and empties all state from this entity to make sending it over the network less costly.- Specified by:
unload
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
isLoaded
public boolean isLoaded(Ice.Current current)
Description copied from interface:_IObjectOperations
Tests 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:
isLoaded
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
unloadCollections
public void unloadCollections(Ice.Current current)
Description copied from interface:_IObjectOperations
Each 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:
unloadCollections
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
isGlobal
public boolean isGlobal(Ice.Current current)
Description copied from interface:_IObjectOperations
Marker interface which means that special rules apply for both reading and writing these instances.- Specified by:
isGlobal
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
isMutable
public boolean isMutable(Ice.Current current)
Description copied from interface:_IObjectOperations
The server will persist changes made to these types. Methods provided: - getVersion() - setVersion()- Specified by:
isMutable
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
isAnnotated
public boolean isAnnotated(Ice.Current current)
Description copied from interface:_IObjectOperations
Allows for the attachment of any omero.model.Annotation subclasses. Methods provided are: - linkAnnotation(Annotation) -- Specified by:
isAnnotated
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
isLink
public boolean isLink(Ice.Current current)
Description copied from interface:_IObjectOperations
A link between two other types. Methods provided: - getParent() - getChild()- Specified by:
isLink
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
shallowCopy
public IObject shallowCopy(Ice.Current current)
Description copied from interface:_IObjectOperations
Return another instance of the same type as this instance with all single-value entities unloaded and all members of collections also unloaded.- Specified by:
shallowCopy
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
proxy
public IObject proxy(Ice.Current current)
Description copied from interface:_IObjectOperations
Return another instance of the same type as this instance constructed as if by: new InstanceI( this.id.val, false );- Specified by:
proxy
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
getId
public RLong getId(Ice.Current current)
- Specified by:
getId
in interface_IObjectOperations
-
setId
public void setId(RLong id, Ice.Current current)
- Specified by:
setId
in interface_IObjectOperations
-
getDetails
public Details getDetails(Ice.Current current)
- Specified by:
getDetails
in interface_IObjectOperations
-
unloadDetails
public void unloadDetails(Ice.Current current)
Description copied from interface:_IObjectOperations
As 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:
unloadDetails
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
getVersion
public RInt getVersion(Ice.Current current)
- Specified by:
getVersion
in interface_PlateOperations
-
setVersion
public void setVersion(RInt version, Ice.Current current)
- Specified by:
setVersion
in interface_PlateOperations
-
unloadDefaultSample
public void unloadDefaultSample()
-
getDefaultSample
public RInt getDefaultSample(Ice.Current current) throws UnloadedEntityException
- Specified by:
getDefaultSample
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
setDefaultSample
public void setDefaultSample(RInt defaultSample, Ice.Current current) throws UnloadedEntityException
- Specified by:
setDefaultSample
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
unloadColumnNamingConvention
public void unloadColumnNamingConvention()
-
getColumnNamingConvention
public RString getColumnNamingConvention(Ice.Current current) throws UnloadedEntityException
- Specified by:
getColumnNamingConvention
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
setColumnNamingConvention
public void setColumnNamingConvention(RString columnNamingConvention, Ice.Current current) throws UnloadedEntityException
- Specified by:
setColumnNamingConvention
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
unloadRowNamingConvention
public void unloadRowNamingConvention()
-
getRowNamingConvention
public RString getRowNamingConvention(Ice.Current current) throws UnloadedEntityException
- Specified by:
getRowNamingConvention
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
setRowNamingConvention
public void setRowNamingConvention(RString rowNamingConvention, Ice.Current current) throws UnloadedEntityException
- Specified by:
setRowNamingConvention
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
unloadWellOriginX
public void unloadWellOriginX()
-
getWellOriginX
public Length getWellOriginX(Ice.Current current) throws UnloadedEntityException
- Specified by:
getWellOriginX
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
setWellOriginX
public void setWellOriginX(Length wellOriginX, Ice.Current current) throws UnloadedEntityException
- Specified by:
setWellOriginX
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
unloadWellOriginY
public void unloadWellOriginY()
-
getWellOriginY
public Length getWellOriginY(Ice.Current current) throws UnloadedEntityException
- Specified by:
getWellOriginY
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
setWellOriginY
public void setWellOriginY(Length wellOriginY, Ice.Current current) throws UnloadedEntityException
- Specified by:
setWellOriginY
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
unloadRows
public void unloadRows()
-
getRows
public RInt getRows(Ice.Current current) throws UnloadedEntityException
- Specified by:
getRows
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
setRows
public void setRows(RInt rows, Ice.Current current) throws UnloadedEntityException
- Specified by:
setRows
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
unloadColumns
public void unloadColumns()
-
getColumns
public RInt getColumns(Ice.Current current) throws UnloadedEntityException
- Specified by:
getColumns
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
setColumns
public void setColumns(RInt columns, Ice.Current current) throws UnloadedEntityException
- Specified by:
setColumns
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
unloadStatus
public void unloadStatus()
-
getStatus
public RString getStatus(Ice.Current current) throws UnloadedEntityException
- Specified by:
getStatus
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
setStatus
public void setStatus(RString status, Ice.Current current) throws UnloadedEntityException
- Specified by:
setStatus
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
unloadExternalIdentifier
public void unloadExternalIdentifier()
-
getExternalIdentifier
public RString getExternalIdentifier(Ice.Current current) throws UnloadedEntityException
- Specified by:
getExternalIdentifier
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
setExternalIdentifier
public void setExternalIdentifier(RString externalIdentifier, Ice.Current current) throws UnloadedEntityException
- Specified by:
setExternalIdentifier
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
unloadScreenLinks
public void unloadScreenLinks(Ice.Current current)
- Specified by:
unloadScreenLinks
in interface_PlateOperations
-
getScreenLinks
protected java.util.List getScreenLinks(Ice.Current current) throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
setScreenLinks
protected void setScreenLinks(java.util.List screenLinks, Ice.Current current) throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
isScreenLinksLoaded
public boolean isScreenLinksLoaded()
-
sizeOfScreenLinks
public int sizeOfScreenLinks(Ice.Current current) throws UnloadedEntityException
- Specified by:
sizeOfScreenLinks
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
copyScreenLinks
public java.util.List copyScreenLinks(Ice.Current current) throws UnloadedEntityException
- Specified by:
copyScreenLinks
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
iterateScreenLinks
public java.util.Iterator iterateScreenLinks() throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
addScreenPlateLink
public void addScreenPlateLink(ScreenPlateLink target, Ice.Current current) throws UnloadedEntityException
- Specified by:
addScreenPlateLink
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
addAllScreenPlateLinkSet
public void addAllScreenPlateLinkSet(java.util.List<ScreenPlateLink> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
addAllScreenPlateLinkSet
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
removeScreenPlateLink
public void removeScreenPlateLink(ScreenPlateLink target, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeScreenPlateLink
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
removeAllScreenPlateLinkSet
public void removeAllScreenPlateLinkSet(java.util.List<ScreenPlateLink> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeAllScreenPlateLinkSet
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
clearScreenLinks
public void clearScreenLinks(Ice.Current current) throws UnloadedEntityException
- Specified by:
clearScreenLinks
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
reloadScreenLinks
public void reloadScreenLinks(Plate toCopy, Ice.Current current) throws UnloadedEntityException
- Specified by:
reloadScreenLinks
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
getScreenLinksCountPerOwner
public java.util.Map<java.lang.Long,java.lang.Long> getScreenLinksCountPerOwner(Ice.Current current)
- Specified by:
getScreenLinksCountPerOwner
in interface_PlateOperations
-
linkScreen
public ScreenPlateLink linkScreen(Screen addition, Ice.Current current) throws UnloadedEntityException
- Specified by:
linkScreen
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
addScreenPlateLinkToBoth
public void addScreenPlateLinkToBoth(ScreenPlateLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException
- Specified by:
addScreenPlateLinkToBoth
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
findScreenPlateLink
public java.util.List<ScreenPlateLink> findScreenPlateLink(Screen removal, Ice.Current current) throws UnloadedEntityException
- Specified by:
findScreenPlateLink
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
unlinkScreen
public void unlinkScreen(Screen removal, Ice.Current current) throws UnloadedEntityException
- Specified by:
unlinkScreen
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
removeScreenPlateLinkFromBoth
public void removeScreenPlateLinkFromBoth(ScreenPlateLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException, UnloadedCollectionException
- Specified by:
removeScreenPlateLinkFromBoth
in interface_PlateOperations
- Throws:
UnloadedEntityException
UnloadedCollectionException
-
linkedScreenList
public java.util.List<Screen> linkedScreenList(Ice.Current current) throws UnloadedEntityException
- Specified by:
linkedScreenList
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
unloadWells
public void unloadWells(Ice.Current current)
- Specified by:
unloadWells
in interface_PlateOperations
-
getWells
protected java.util.List getWells(Ice.Current current) throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
setWells
protected void setWells(java.util.List wells, Ice.Current current) throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
isWellsLoaded
public boolean isWellsLoaded()
-
sizeOfWells
public int sizeOfWells(Ice.Current current) throws UnloadedEntityException
- Specified by:
sizeOfWells
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
copyWells
public java.util.List copyWells(Ice.Current current) throws UnloadedEntityException
- Specified by:
copyWells
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
iterateWells
public java.util.Iterator iterateWells() throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
addWell
public void addWell(Well target, Ice.Current current) throws UnloadedEntityException
- Specified by:
addWell
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
addAllWellSet
public void addAllWellSet(java.util.List<Well> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
addAllWellSet
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
removeWell
public void removeWell(Well target, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeWell
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
removeAllWellSet
public void removeAllWellSet(java.util.List<Well> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeAllWellSet
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
clearWells
public void clearWells(Ice.Current current) throws UnloadedEntityException
- Specified by:
clearWells
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
reloadWells
public void reloadWells(Plate toCopy, Ice.Current current) throws UnloadedEntityException
- Specified by:
reloadWells
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
unloadPlateAcquisitions
public void unloadPlateAcquisitions(Ice.Current current)
- Specified by:
unloadPlateAcquisitions
in interface_PlateOperations
-
getPlateAcquisitions
protected java.util.List getPlateAcquisitions(Ice.Current current) throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
setPlateAcquisitions
protected void setPlateAcquisitions(java.util.List plateAcquisitions, Ice.Current current) throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
isPlateAcquisitionsLoaded
public boolean isPlateAcquisitionsLoaded()
-
sizeOfPlateAcquisitions
public int sizeOfPlateAcquisitions(Ice.Current current) throws UnloadedEntityException
- Specified by:
sizeOfPlateAcquisitions
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
copyPlateAcquisitions
public java.util.List copyPlateAcquisitions(Ice.Current current) throws UnloadedEntityException
- Specified by:
copyPlateAcquisitions
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
iteratePlateAcquisitions
public java.util.Iterator iteratePlateAcquisitions() throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
addPlateAcquisition
public void addPlateAcquisition(PlateAcquisition target, Ice.Current current) throws UnloadedEntityException
- Specified by:
addPlateAcquisition
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
addAllPlateAcquisitionSet
public void addAllPlateAcquisitionSet(java.util.List<PlateAcquisition> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
addAllPlateAcquisitionSet
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
removePlateAcquisition
public void removePlateAcquisition(PlateAcquisition target, Ice.Current current) throws UnloadedEntityException
- Specified by:
removePlateAcquisition
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
removeAllPlateAcquisitionSet
public void removeAllPlateAcquisitionSet(java.util.List<PlateAcquisition> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeAllPlateAcquisitionSet
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
clearPlateAcquisitions
public void clearPlateAcquisitions(Ice.Current current) throws UnloadedEntityException
- Specified by:
clearPlateAcquisitions
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
reloadPlateAcquisitions
public void reloadPlateAcquisitions(Plate toCopy, Ice.Current current) throws UnloadedEntityException
- Specified by:
reloadPlateAcquisitions
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
unloadAnnotationLinks
public void unloadAnnotationLinks(Ice.Current current)
- Specified by:
unloadAnnotationLinks
in interface_PlateOperations
-
getAnnotationLinks
protected java.util.List getAnnotationLinks(Ice.Current current) throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
setAnnotationLinks
protected void setAnnotationLinks(java.util.List annotationLinks, Ice.Current current) throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
isAnnotationLinksLoaded
public boolean isAnnotationLinksLoaded()
-
sizeOfAnnotationLinks
public int sizeOfAnnotationLinks(Ice.Current current) throws UnloadedEntityException
- Specified by:
sizeOfAnnotationLinks
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
copyAnnotationLinks
public java.util.List copyAnnotationLinks(Ice.Current current) throws UnloadedEntityException
- Specified by:
copyAnnotationLinks
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
iterateAnnotationLinks
public java.util.Iterator iterateAnnotationLinks() throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
addPlateAnnotationLink
public void addPlateAnnotationLink(PlateAnnotationLink target, Ice.Current current) throws UnloadedEntityException
- Specified by:
addPlateAnnotationLink
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
addAllPlateAnnotationLinkSet
public void addAllPlateAnnotationLinkSet(java.util.List<PlateAnnotationLink> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
addAllPlateAnnotationLinkSet
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
removePlateAnnotationLink
public void removePlateAnnotationLink(PlateAnnotationLink target, Ice.Current current) throws UnloadedEntityException
- Specified by:
removePlateAnnotationLink
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
removeAllPlateAnnotationLinkSet
public void removeAllPlateAnnotationLinkSet(java.util.List<PlateAnnotationLink> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeAllPlateAnnotationLinkSet
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
clearAnnotationLinks
public void clearAnnotationLinks(Ice.Current current) throws UnloadedEntityException
- Specified by:
clearAnnotationLinks
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
reloadAnnotationLinks
public void reloadAnnotationLinks(Plate toCopy, Ice.Current current) throws UnloadedEntityException
- Specified by:
reloadAnnotationLinks
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
getAnnotationLinksCountPerOwner
public java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner(Ice.Current current)
- Specified by:
getAnnotationLinksCountPerOwner
in interface_PlateOperations
-
linkAnnotation
public PlateAnnotationLink linkAnnotation(Annotation addition, Ice.Current current) throws UnloadedEntityException
- Specified by:
linkAnnotation
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
addPlateAnnotationLinkToBoth
public void addPlateAnnotationLinkToBoth(PlateAnnotationLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException
- Specified by:
addPlateAnnotationLinkToBoth
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
findPlateAnnotationLink
public java.util.List<PlateAnnotationLink> findPlateAnnotationLink(Annotation removal, Ice.Current current) throws UnloadedEntityException
- Specified by:
findPlateAnnotationLink
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
unlinkAnnotation
public void unlinkAnnotation(Annotation removal, Ice.Current current) throws UnloadedEntityException
- Specified by:
unlinkAnnotation
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
removePlateAnnotationLinkFromBoth
public void removePlateAnnotationLinkFromBoth(PlateAnnotationLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException, UnloadedCollectionException
- Specified by:
removePlateAnnotationLinkFromBoth
in interface_PlateOperations
- Throws:
UnloadedEntityException
UnloadedCollectionException
-
linkedAnnotationList
public java.util.List<Annotation> linkedAnnotationList(Ice.Current current) throws UnloadedEntityException
- Specified by:
linkedAnnotationList
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
unloadName
public void unloadName()
-
getName
public RString getName(Ice.Current current) throws UnloadedEntityException
- Specified by:
getName
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
setName
public void setName(RString name, Ice.Current current) throws UnloadedEntityException
- Specified by:
setName
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
unloadDescription
public void unloadDescription()
-
getDescription
public RString getDescription(Ice.Current current) throws UnloadedEntityException
- Specified by:
getDescription
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
setDescription
public void setDescription(RString description, Ice.Current current) throws UnloadedEntityException
- Specified by:
setDescription
in interface_PlateOperations
- Throws:
UnloadedEntityException
-
copyObject
public void copyObject(ome.util.Filterable model, ome.util.ModelMapper _mapper)
Used byIceMapper
to inject an "ome.model" object into this "omero.model" object.- Specified by:
copyObject
in interfaceome.model.ModelBased
-
fillObject
public ome.util.Filterable fillObject(ome.util.ReverseModelMapper _mapper)
Used byIceMapper
produce an "ome.model" object from this "omero.model" object.- Specified by:
fillObject
in interfaceome.model.ModelBased
-
cast
public static java.util.List<PlateI> cast(java.util.List list)
Casts (without warning) the given list to a list of the current type.- Throws:
java.lang.ClassCastException
-
-