public class ScreenI extends Screen implements ome.model.ModelBased
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ANNOTATIONLINKS |
static java.lang.String |
DESCRIPTION |
static java.lang.String |
DETAILS |
static java.lang.String |
NAME |
static java.lang.String |
PLATELINKS |
static java.lang.String |
PROTOCOLDESCRIPTION |
static java.lang.String |
PROTOCOLIDENTIFIER |
static java.lang.String |
REAGENTS |
static java.lang.String |
REAGENTSETDESCRIPTION |
static java.lang.String |
REAGENTSETIDENTIFIER |
static java.lang.String |
TYPE |
__ids, annotationLinksCountPerOwner, annotationLinksLoaded, annotationLinksSeq, description, name, plateLinksCountPerOwner, plateLinksLoaded, plateLinksSeq, protocolDescription, protocolIdentifier, reagentSetDescription, reagentSetIdentifier, reagentsLoaded, reagentsSeq, serialVersionUID, type, version| Constructor and Description |
|---|
ScreenI() |
ScreenI(long id,
boolean loaded) |
ScreenI(RLong id,
boolean loaded) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAllReagentSet(java.util.List<Reagent> targets,
Ice.Current current) |
void |
addAllScreenAnnotationLinkSet(java.util.List<ScreenAnnotationLink> targets,
Ice.Current current) |
void |
addAllScreenPlateLinkSet(java.util.List<ScreenPlateLink> targets,
Ice.Current current) |
void |
addReagent(Reagent target,
Ice.Current current) |
void |
addScreenAnnotationLink(ScreenAnnotationLink target,
Ice.Current current) |
void |
addScreenAnnotationLinkToBoth(ScreenAnnotationLink link,
boolean bothSides,
Ice.Current current) |
void |
addScreenPlateLink(ScreenPlateLink target,
Ice.Current current) |
void |
addScreenPlateLinkToBoth(ScreenPlateLink link,
boolean bothSides,
Ice.Current current) |
static java.util.List<ScreenI> |
cast(java.util.List list)
Casts (without warning) the given list to a list of
the current type.
|
void |
clearAnnotationLinks(Ice.Current current) |
void |
clearPlateLinks(Ice.Current current) |
void |
clearReagents(Ice.Current current) |
java.util.List |
copyAnnotationLinks(Ice.Current current) |
void |
copyObject(ome.util.Filterable model,
ome.util.ModelMapper _mapper)
Used by
IceMapper to inject an "ome.model" object into this
"omero.model" object. |
java.util.List |
copyPlateLinks(Ice.Current current) |
java.util.List |
copyReagents(Ice.Current current) |
protected void |
errorIfUnloaded() |
ome.util.Filterable |
fillObject(ome.util.ReverseModelMapper _mapper)
Used by
IceMapper produce an "ome.model" object from this
"omero.model" object. |
java.util.List<ScreenAnnotationLink> |
findScreenAnnotationLink(Annotation removal,
Ice.Current current) |
java.util.List<ScreenPlateLink> |
findScreenPlateLink(Plate 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 |
getDescription(Ice.Current current) |
Details |
getDetails(Ice.Current current) |
RLong |
getId(Ice.Current current) |
RString |
getName(Ice.Current current) |
protected java.util.List |
getPlateLinks(Ice.Current current) |
java.util.Map<java.lang.Long,java.lang.Long> |
getPlateLinksCountPerOwner(Ice.Current current) |
RString |
getProtocolDescription(Ice.Current current) |
RString |
getProtocolIdentifier(Ice.Current current) |
protected java.util.List |
getReagents(Ice.Current current) |
RString |
getReagentSetDescription(Ice.Current current) |
RString |
getReagentSetIdentifier(Ice.Current current) |
RString |
getType(Ice.Current current) |
RInt |
getVersion(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 |
isPlateLinksLoaded() |
boolean |
isReagentsLoaded() |
java.util.Iterator |
iterateAnnotationLinks() |
java.util.Iterator |
iteratePlateLinks() |
java.util.Iterator |
iterateReagents() |
ScreenAnnotationLink |
linkAnnotation(Annotation addition,
Ice.Current current) |
java.util.List<Annotation> |
linkedAnnotationList(Ice.Current current) |
java.util.List<Plate> |
linkedPlateList(Ice.Current current) |
ScreenPlateLink |
linkPlate(Plate 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(Screen toCopy,
Ice.Current current) |
void |
reloadPlateLinks(Screen toCopy,
Ice.Current current) |
void |
reloadReagents(Screen toCopy,
Ice.Current current) |
void |
removeAllReagentSet(java.util.List<Reagent> targets,
Ice.Current current) |
void |
removeAllScreenAnnotationLinkSet(java.util.List<ScreenAnnotationLink> targets,
Ice.Current current) |
void |
removeAllScreenPlateLinkSet(java.util.List<ScreenPlateLink> targets,
Ice.Current current) |
void |
removeReagent(Reagent target,
Ice.Current current) |
void |
removeScreenAnnotationLink(ScreenAnnotationLink target,
Ice.Current current) |
void |
removeScreenAnnotationLinkFromBoth(ScreenAnnotationLink link,
boolean bothSides,
Ice.Current current) |
void |
removeScreenPlateLink(ScreenPlateLink target,
Ice.Current current) |
void |
removeScreenPlateLinkFromBoth(ScreenPlateLink link,
boolean bothSides,
Ice.Current current) |
protected void |
setAnnotationLinks(java.util.List annotationLinks,
Ice.Current current) |
void |
setDescription(RString description,
Ice.Current current) |
void |
setId(RLong id,
Ice.Current current) |
void |
setName(RString name,
Ice.Current current) |
protected void |
setPlateLinks(java.util.List plateLinks,
Ice.Current current) |
void |
setProtocolDescription(RString protocolDescription,
Ice.Current current) |
void |
setProtocolIdentifier(RString protocolIdentifier,
Ice.Current current) |
protected void |
setReagents(java.util.List reagents,
Ice.Current current) |
void |
setReagentSetDescription(RString reagentSetDescription,
Ice.Current current) |
void |
setReagentSetIdentifier(RString reagentSetIdentifier,
Ice.Current current) |
void |
setType(RString type,
Ice.Current current) |
void |
setVersion(RInt version,
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 |
sizeOfPlateLinks(Ice.Current current) |
int |
sizeOfReagents(Ice.Current current) |
protected void |
throwNullCollectionException(java.lang.String propertyName) |
protected void |
toggleCollectionsLoaded(boolean load) |
void |
unlinkAnnotation(Annotation removal,
Ice.Current current) |
void |
unlinkPlate(Plate 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 |
unloadDescription() |
void |
unloadDetails(Ice.Current current)
As with collections, the objects under details can link
to many other objects.
|
void |
unloadName() |
void |
unloadPlateLinks(Ice.Current current) |
void |
unloadProtocolDescription() |
void |
unloadProtocolIdentifier() |
void |
unloadReagents(Ice.Current current) |
void |
unloadReagentSetDescription() |
void |
unloadReagentSetIdentifier() |
void |
unloadType() |
___addAllReagentSet, ___addAllScreenAnnotationLinkSet, ___addAllScreenPlateLinkSet, ___addReagent, ___addScreenAnnotationLink, ___addScreenAnnotationLinkToBoth, ___addScreenPlateLink, ___addScreenPlateLinkToBoth, ___clearAnnotationLinks, ___clearPlateLinks, ___clearReagents, ___copyAnnotationLinks, ___copyPlateLinks, ___copyReagents, ___findScreenAnnotationLink, ___findScreenPlateLink, ___getAnnotationLinksCountPerOwner, ___getDescription, ___getName, ___getPlateLinksCountPerOwner, ___getProtocolDescription, ___getProtocolIdentifier, ___getReagentSetDescription, ___getReagentSetIdentifier, ___getType, ___getVersion, ___linkAnnotation, ___linkedAnnotationList, ___linkedPlateList, ___linkPlate, ___reloadAnnotationLinks, ___reloadPlateLinks, ___reloadReagents, ___removeAllReagentSet, ___removeAllScreenAnnotationLinkSet, ___removeAllScreenPlateLinkSet, ___removeReagent, ___removeScreenAnnotationLink, ___removeScreenAnnotationLinkFromBoth, ___removeScreenPlateLink, ___removeScreenPlateLinkFromBoth, ___setDescription, ___setName, ___setProtocolDescription, ___setProtocolIdentifier, ___setReagentSetDescription, ___setReagentSetIdentifier, ___setType, ___setVersion, ___sizeOfAnnotationLinks, ___sizeOfPlateLinks, ___sizeOfReagents, ___unlinkAnnotation, ___unlinkPlate, ___unloadAnnotationLinks, ___unloadPlateLinks, ___unloadReagents, __dispatch, __readImpl, __writeImpl, addAllReagentSet, addAllScreenAnnotationLinkSet, addAllScreenPlateLinkSet, addReagent, addScreenAnnotationLink, addScreenAnnotationLinkToBoth, addScreenPlateLink, addScreenPlateLinkToBoth, clearAnnotationLinks, clearPlateLinks, clearReagents, clone, copyAnnotationLinks, copyPlateLinks, copyReagents, findScreenAnnotationLink, findScreenPlateLink, getAnnotationLinksCountPerOwner, getDescription, getName, getPlateLinksCountPerOwner, getProtocolDescription, getProtocolIdentifier, getReagentSetDescription, getReagentSetIdentifier, getType, getVersion, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_staticId, linkAnnotation, linkedAnnotationList, linkedPlateList, linkPlate, reloadAnnotationLinks, reloadPlateLinks, reloadReagents, removeAllReagentSet, removeAllScreenAnnotationLinkSet, removeAllScreenPlateLinkSet, removeReagent, removeScreenAnnotationLink, removeScreenAnnotationLinkFromBoth, removeScreenPlateLink, removeScreenPlateLinkFromBoth, setDescription, setName, setProtocolDescription, setProtocolIdentifier, setReagentSetDescription, setReagentSetIdentifier, setType, setVersion, sizeOfAnnotationLinks, sizeOfPlateLinks, sizeOfReagents, unlinkAnnotation, unlinkPlate, unloadAnnotationLinks, unloadPlateLinks, unloadReagents___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___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_preMarshalequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetailspublic static final java.lang.String TYPE
public static final java.lang.String PROTOCOLIDENTIFIER
public static final java.lang.String PROTOCOLDESCRIPTION
public static final java.lang.String REAGENTSETIDENTIFIER
public static final java.lang.String REAGENTSETDESCRIPTION
public static final java.lang.String PLATELINKS
public static final java.lang.String REAGENTS
public static final java.lang.String ANNOTATIONLINKS
public static final java.lang.String NAME
public static final java.lang.String DESCRIPTION
public static final java.lang.String DETAILS
public ScreenI()
public ScreenI(long id,
boolean loaded)
public ScreenI(RLong id, boolean loaded)
protected void errorIfUnloaded()
throws UnloadedEntityException
UnloadedEntityExceptionprotected void throwNullCollectionException(java.lang.String propertyName)
throws UnloadedCollectionException
UnloadedCollectionExceptionprotected void toggleCollectionsLoaded(boolean load)
public void unload(Ice.Current current)
_IObjectOperationsunload in interface _IObjectOperationscurrent - The Current object for the invocation.public boolean isLoaded(Ice.Current current)
_IObjectOperationsisLoaded in interface _IObjectOperationscurrent - The Current object for the invocation.public void unloadCollections(Ice.Current current)
_IObjectOperationsunloadCollections in interface _IObjectOperationscurrent - The Current object for the invocation.public boolean isGlobal(Ice.Current current)
_IObjectOperationsisGlobal in interface _IObjectOperationscurrent - The Current object for the invocation.public boolean isMutable(Ice.Current current)
_IObjectOperationsisMutable in interface _IObjectOperationscurrent - The Current object for the invocation.public boolean isAnnotated(Ice.Current current)
_IObjectOperationsisAnnotated in interface _IObjectOperationscurrent - The Current object for the invocation.public boolean isLink(Ice.Current current)
_IObjectOperationsisLink in interface _IObjectOperationscurrent - The Current object for the invocation.public IObject shallowCopy(Ice.Current current)
_IObjectOperationsshallowCopy in interface _IObjectOperationscurrent - The Current object for the invocation.public IObject proxy(Ice.Current current)
_IObjectOperationsproxy in interface _IObjectOperationscurrent - The Current object for the invocation.public RLong getId(Ice.Current current)
getId in interface _IObjectOperationspublic void setId(RLong id, Ice.Current current)
setId in interface _IObjectOperationspublic Details getDetails(Ice.Current current)
getDetails in interface _IObjectOperationspublic void unloadDetails(Ice.Current current)
_IObjectOperationsunloadDetails in interface _IObjectOperationscurrent - The Current object for the invocation.public RInt getVersion(Ice.Current current)
getVersion in interface _ScreenOperationspublic void setVersion(RInt version, Ice.Current current)
setVersion in interface _ScreenOperationspublic void unloadType()
public RString getType(Ice.Current current) throws UnloadedEntityException
getType in interface _ScreenOperationsUnloadedEntityExceptionpublic void setType(RString type, Ice.Current current) throws UnloadedEntityException
setType in interface _ScreenOperationsUnloadedEntityExceptionpublic void unloadProtocolIdentifier()
public RString getProtocolIdentifier(Ice.Current current) throws UnloadedEntityException
getProtocolIdentifier in interface _ScreenOperationsUnloadedEntityExceptionpublic void setProtocolIdentifier(RString protocolIdentifier, Ice.Current current) throws UnloadedEntityException
setProtocolIdentifier in interface _ScreenOperationsUnloadedEntityExceptionpublic void unloadProtocolDescription()
public RString getProtocolDescription(Ice.Current current) throws UnloadedEntityException
getProtocolDescription in interface _ScreenOperationsUnloadedEntityExceptionpublic void setProtocolDescription(RString protocolDescription, Ice.Current current) throws UnloadedEntityException
setProtocolDescription in interface _ScreenOperationsUnloadedEntityExceptionpublic void unloadReagentSetIdentifier()
public RString getReagentSetIdentifier(Ice.Current current) throws UnloadedEntityException
getReagentSetIdentifier in interface _ScreenOperationsUnloadedEntityExceptionpublic void setReagentSetIdentifier(RString reagentSetIdentifier, Ice.Current current) throws UnloadedEntityException
setReagentSetIdentifier in interface _ScreenOperationsUnloadedEntityExceptionpublic void unloadReagentSetDescription()
public RString getReagentSetDescription(Ice.Current current) throws UnloadedEntityException
getReagentSetDescription in interface _ScreenOperationsUnloadedEntityExceptionpublic void setReagentSetDescription(RString reagentSetDescription, Ice.Current current) throws UnloadedEntityException
setReagentSetDescription in interface _ScreenOperationsUnloadedEntityExceptionpublic void unloadPlateLinks(Ice.Current current)
unloadPlateLinks in interface _ScreenOperationsprotected java.util.List getPlateLinks(Ice.Current current)
throws UnloadedEntityException
UnloadedEntityExceptionprotected void setPlateLinks(java.util.List plateLinks,
Ice.Current current)
throws UnloadedEntityException
UnloadedEntityExceptionpublic boolean isPlateLinksLoaded()
public int sizeOfPlateLinks(Ice.Current current)
throws UnloadedEntityException
sizeOfPlateLinks in interface _ScreenOperationsUnloadedEntityExceptionpublic java.util.List copyPlateLinks(Ice.Current current)
throws UnloadedEntityException
copyPlateLinks in interface _ScreenOperationsUnloadedEntityExceptionpublic java.util.Iterator iteratePlateLinks()
throws UnloadedEntityException
UnloadedEntityExceptionpublic void addScreenPlateLink(ScreenPlateLink target, Ice.Current current) throws UnloadedEntityException
addScreenPlateLink in interface _ScreenOperationsUnloadedEntityExceptionpublic void addAllScreenPlateLinkSet(java.util.List<ScreenPlateLink> targets, Ice.Current current) throws UnloadedEntityException
addAllScreenPlateLinkSet in interface _ScreenOperationsUnloadedEntityExceptionpublic void removeScreenPlateLink(ScreenPlateLink target, Ice.Current current) throws UnloadedEntityException
removeScreenPlateLink in interface _ScreenOperationsUnloadedEntityExceptionpublic void removeAllScreenPlateLinkSet(java.util.List<ScreenPlateLink> targets, Ice.Current current) throws UnloadedEntityException
removeAllScreenPlateLinkSet in interface _ScreenOperationsUnloadedEntityExceptionpublic void clearPlateLinks(Ice.Current current)
throws UnloadedEntityException
clearPlateLinks in interface _ScreenOperationsUnloadedEntityExceptionpublic void reloadPlateLinks(Screen toCopy, Ice.Current current) throws UnloadedEntityException
reloadPlateLinks in interface _ScreenOperationsUnloadedEntityExceptionpublic java.util.Map<java.lang.Long,java.lang.Long> getPlateLinksCountPerOwner(Ice.Current current)
getPlateLinksCountPerOwner in interface _ScreenOperationspublic ScreenPlateLink linkPlate(Plate addition, Ice.Current current) throws UnloadedEntityException
linkPlate in interface _ScreenOperationsUnloadedEntityExceptionpublic void addScreenPlateLinkToBoth(ScreenPlateLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException
addScreenPlateLinkToBoth in interface _ScreenOperationsUnloadedEntityExceptionpublic java.util.List<ScreenPlateLink> findScreenPlateLink(Plate removal, Ice.Current current) throws UnloadedEntityException
findScreenPlateLink in interface _ScreenOperationsUnloadedEntityExceptionpublic void unlinkPlate(Plate removal, Ice.Current current) throws UnloadedEntityException
unlinkPlate in interface _ScreenOperationsUnloadedEntityExceptionpublic void removeScreenPlateLinkFromBoth(ScreenPlateLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException, UnloadedCollectionException
removeScreenPlateLinkFromBoth in interface _ScreenOperationsUnloadedEntityExceptionUnloadedCollectionExceptionpublic java.util.List<Plate> linkedPlateList(Ice.Current current) throws UnloadedEntityException
linkedPlateList in interface _ScreenOperationsUnloadedEntityExceptionpublic void unloadReagents(Ice.Current current)
unloadReagents in interface _ScreenOperationsprotected java.util.List getReagents(Ice.Current current)
throws UnloadedEntityException
UnloadedEntityExceptionprotected void setReagents(java.util.List reagents,
Ice.Current current)
throws UnloadedEntityException
UnloadedEntityExceptionpublic boolean isReagentsLoaded()
public int sizeOfReagents(Ice.Current current)
throws UnloadedEntityException
sizeOfReagents in interface _ScreenOperationsUnloadedEntityExceptionpublic java.util.List copyReagents(Ice.Current current)
throws UnloadedEntityException
copyReagents in interface _ScreenOperationsUnloadedEntityExceptionpublic java.util.Iterator iterateReagents()
throws UnloadedEntityException
UnloadedEntityExceptionpublic void addReagent(Reagent target, Ice.Current current) throws UnloadedEntityException
addReagent in interface _ScreenOperationsUnloadedEntityExceptionpublic void addAllReagentSet(java.util.List<Reagent> targets, Ice.Current current) throws UnloadedEntityException
addAllReagentSet in interface _ScreenOperationsUnloadedEntityExceptionpublic void removeReagent(Reagent target, Ice.Current current) throws UnloadedEntityException
removeReagent in interface _ScreenOperationsUnloadedEntityExceptionpublic void removeAllReagentSet(java.util.List<Reagent> targets, Ice.Current current) throws UnloadedEntityException
removeAllReagentSet in interface _ScreenOperationsUnloadedEntityExceptionpublic void clearReagents(Ice.Current current)
throws UnloadedEntityException
clearReagents in interface _ScreenOperationsUnloadedEntityExceptionpublic void reloadReagents(Screen toCopy, Ice.Current current) throws UnloadedEntityException
reloadReagents in interface _ScreenOperationsUnloadedEntityExceptionpublic void unloadAnnotationLinks(Ice.Current current)
unloadAnnotationLinks in interface _ScreenOperationsprotected java.util.List getAnnotationLinks(Ice.Current current)
throws UnloadedEntityException
UnloadedEntityExceptionprotected void setAnnotationLinks(java.util.List annotationLinks,
Ice.Current current)
throws UnloadedEntityException
UnloadedEntityExceptionpublic boolean isAnnotationLinksLoaded()
public int sizeOfAnnotationLinks(Ice.Current current)
throws UnloadedEntityException
sizeOfAnnotationLinks in interface _ScreenOperationsUnloadedEntityExceptionpublic java.util.List copyAnnotationLinks(Ice.Current current)
throws UnloadedEntityException
copyAnnotationLinks in interface _ScreenOperationsUnloadedEntityExceptionpublic java.util.Iterator iterateAnnotationLinks()
throws UnloadedEntityException
UnloadedEntityExceptionpublic void addScreenAnnotationLink(ScreenAnnotationLink target, Ice.Current current) throws UnloadedEntityException
addScreenAnnotationLink in interface _ScreenOperationsUnloadedEntityExceptionpublic void addAllScreenAnnotationLinkSet(java.util.List<ScreenAnnotationLink> targets, Ice.Current current) throws UnloadedEntityException
addAllScreenAnnotationLinkSet in interface _ScreenOperationsUnloadedEntityExceptionpublic void removeScreenAnnotationLink(ScreenAnnotationLink target, Ice.Current current) throws UnloadedEntityException
removeScreenAnnotationLink in interface _ScreenOperationsUnloadedEntityExceptionpublic void removeAllScreenAnnotationLinkSet(java.util.List<ScreenAnnotationLink> targets, Ice.Current current) throws UnloadedEntityException
removeAllScreenAnnotationLinkSet in interface _ScreenOperationsUnloadedEntityExceptionpublic void clearAnnotationLinks(Ice.Current current)
throws UnloadedEntityException
clearAnnotationLinks in interface _ScreenOperationsUnloadedEntityExceptionpublic void reloadAnnotationLinks(Screen toCopy, Ice.Current current) throws UnloadedEntityException
reloadAnnotationLinks in interface _ScreenOperationsUnloadedEntityExceptionpublic java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner(Ice.Current current)
getAnnotationLinksCountPerOwner in interface _ScreenOperationspublic ScreenAnnotationLink linkAnnotation(Annotation addition, Ice.Current current) throws UnloadedEntityException
linkAnnotation in interface _ScreenOperationsUnloadedEntityExceptionpublic void addScreenAnnotationLinkToBoth(ScreenAnnotationLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException
addScreenAnnotationLinkToBoth in interface _ScreenOperationsUnloadedEntityExceptionpublic java.util.List<ScreenAnnotationLink> findScreenAnnotationLink(Annotation removal, Ice.Current current) throws UnloadedEntityException
findScreenAnnotationLink in interface _ScreenOperationsUnloadedEntityExceptionpublic void unlinkAnnotation(Annotation removal, Ice.Current current) throws UnloadedEntityException
unlinkAnnotation in interface _ScreenOperationsUnloadedEntityExceptionpublic void removeScreenAnnotationLinkFromBoth(ScreenAnnotationLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException, UnloadedCollectionException
removeScreenAnnotationLinkFromBoth in interface _ScreenOperationsUnloadedEntityExceptionUnloadedCollectionExceptionpublic java.util.List<Annotation> linkedAnnotationList(Ice.Current current) throws UnloadedEntityException
linkedAnnotationList in interface _ScreenOperationsUnloadedEntityExceptionpublic void unloadName()
public RString getName(Ice.Current current) throws UnloadedEntityException
getName in interface _ScreenOperationsUnloadedEntityExceptionpublic void setName(RString name, Ice.Current current) throws UnloadedEntityException
setName in interface _ScreenOperationsUnloadedEntityExceptionpublic void unloadDescription()
public RString getDescription(Ice.Current current) throws UnloadedEntityException
getDescription in interface _ScreenOperationsUnloadedEntityExceptionpublic void setDescription(RString description, Ice.Current current) throws UnloadedEntityException
setDescription in interface _ScreenOperationsUnloadedEntityExceptionpublic void copyObject(ome.util.Filterable model,
ome.util.ModelMapper _mapper)
IceMapper to inject an "ome.model" object into this
"omero.model" object.copyObject in interface ome.model.ModelBasedpublic ome.util.Filterable fillObject(ome.util.ReverseModelMapper _mapper)
IceMapper produce an "ome.model" object from this
"omero.model" object.fillObject in interface ome.model.ModelBasedpublic static java.util.List<ScreenI> cast(java.util.List list)
java.lang.ClassCastException