Package omero.model
Class ExperimenterI
- java.lang.Object
-
- Ice.ObjectImpl
-
- omero.model.IObject
-
- omero.model.Experimenter
-
- omero.model.ExperimenterI
-
- All Implemented Interfaces:
Ice.Object,java.io.Serializable,java.lang.Cloneable,ome.model.ModelBased,_ExperimenterOperations,_ExperimenterOperationsNC,_IObjectOperations,_IObjectOperationsNC
public class ExperimenterI extends Experimenter implements ome.model.ModelBased
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringANNOTATIONLINKSstatic java.lang.StringCONFIGstatic java.lang.StringDETAILSstatic java.lang.StringEMAILstatic java.lang.StringFIRSTNAMEstatic java.lang.StringGROUPEXPERIMENTERMAPstatic java.lang.StringINSTITUTIONstatic java.lang.StringLASTNAMEstatic java.lang.StringLDAPstatic java.lang.StringMIDDLENAMEstatic java.lang.StringOMENAME-
Fields inherited from class omero.model.Experimenter
__ids, annotationLinksCountPerOwner, annotationLinksLoaded, annotationLinksSeq, config, email, firstName, groupExperimenterMapLoaded, groupExperimenterMapSeq, institution, lastName, ldap, middleName, omeName, serialVersionUID, version
-
Fields inherited from interface Ice.Object
ice_staticId
-
-
Constructor Summary
Constructors Constructor Description ExperimenterI()ExperimenterI(long id, boolean loaded)ExperimenterI(RLong id, boolean loaded)
-
Method Summary
-
Methods inherited from class omero.model.Experimenter
___addAllExperimenterAnnotationLinkSet, ___addAllGroupExperimenterMapSet, ___addExperimenterAnnotationLink, ___addExperimenterAnnotationLinkToBoth, ___addGroupExperimenterMap, ___addGroupExperimenterMapToBoth, ___clearAnnotationLinks, ___clearGroupExperimenterMap, ___copyAnnotationLinks, ___copyGroupExperimenterMap, ___findExperimenterAnnotationLink, ___findGroupExperimenterMap, ___getAnnotationLinksCountPerOwner, ___getConfig, ___getConfigAsMap, ___getEmail, ___getFirstName, ___getGroupExperimenterMap, ___getInstitution, ___getLastName, ___getLdap, ___getMiddleName, ___getOmeName, ___getPrimaryGroupExperimenterMap, ___getVersion, ___linkAnnotation, ___linkedAnnotationList, ___linkedExperimenterGroupList, ___linkExperimenterGroup, ___reloadAnnotationLinks, ___reloadGroupExperimenterMap, ___removeAllExperimenterAnnotationLinkSet, ___removeAllGroupExperimenterMapSet, ___removeExperimenterAnnotationLink, ___removeExperimenterAnnotationLinkFromBoth, ___removeGroupExperimenterMap, ___removeGroupExperimenterMapFromBoth, ___setConfig, ___setEmail, ___setFirstName, ___setGroupExperimenterMap, ___setInstitution, ___setLastName, ___setLdap, ___setMiddleName, ___setOmeName, ___setPrimaryGroupExperimenterMap, ___setVersion, ___sizeOfAnnotationLinks, ___sizeOfGroupExperimenterMap, ___unlinkAnnotation, ___unlinkExperimenterGroup, ___unloadAnnotationLinks, ___unloadGroupExperimenterMap, __dispatch, __readImpl, __writeImpl, addAllExperimenterAnnotationLinkSet, addAllGroupExperimenterMapSet, addExperimenterAnnotationLink, addExperimenterAnnotationLinkToBoth, addGroupExperimenterMap, addGroupExperimenterMapToBoth, clearAnnotationLinks, clearGroupExperimenterMap, clone, copyAnnotationLinks, copyGroupExperimenterMap, findExperimenterAnnotationLink, findGroupExperimenterMap, getAnnotationLinksCountPerOwner, getConfig, getConfigAsMap, getEmail, getFirstName, getGroupExperimenterMap, getInstitution, getLastName, getLdap, getMiddleName, getOmeName, getPrimaryGroupExperimenterMap, getVersion, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_staticId, linkAnnotation, linkedAnnotationList, linkedExperimenterGroupList, linkExperimenterGroup, reloadAnnotationLinks, reloadGroupExperimenterMap, removeAllExperimenterAnnotationLinkSet, removeAllGroupExperimenterMapSet, removeExperimenterAnnotationLink, removeExperimenterAnnotationLinkFromBoth, removeGroupExperimenterMap, removeGroupExperimenterMapFromBoth, setConfig, setEmail, setFirstName, setGroupExperimenterMap, setInstitution, setLastName, setLdap, setMiddleName, setOmeName, setPrimaryGroupExperimenterMap, setVersion, sizeOfAnnotationLinks, sizeOfGroupExperimenterMap, unlinkAnnotation, unlinkExperimenterGroup, unloadAnnotationLinks, unloadGroupExperimenterMap
-
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
-
GROUPEXPERIMENTERMAP
public static final java.lang.String GROUPEXPERIMENTERMAP
- See Also:
- Constant Field Values
-
OMENAME
public static final java.lang.String OMENAME
- See Also:
- Constant Field Values
-
FIRSTNAME
public static final java.lang.String FIRSTNAME
- See Also:
- Constant Field Values
-
MIDDLENAME
public static final java.lang.String MIDDLENAME
- See Also:
- Constant Field Values
-
LASTNAME
public static final java.lang.String LASTNAME
- See Also:
- Constant Field Values
-
INSTITUTION
public static final java.lang.String INSTITUTION
- See Also:
- Constant Field Values
-
LDAP
public static final java.lang.String LDAP
- See Also:
- Constant Field Values
-
EMAIL
public static final java.lang.String EMAIL
- See Also:
- Constant Field Values
-
CONFIG
public static final java.lang.String CONFIG
- See Also:
- Constant Field Values
-
ANNOTATIONLINKS
public static final java.lang.String ANNOTATIONLINKS
- See Also:
- Constant Field Values
-
DETAILS
public static final java.lang.String DETAILS
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ExperimenterI
public ExperimenterI()
-
ExperimenterI
public ExperimenterI(long id, boolean loaded)
-
ExperimenterI
public ExperimenterI(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:_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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
getId
public RLong getId(Ice.Current current)
- Specified by:
getIdin interface_IObjectOperations
-
setId
public void setId(RLong id, Ice.Current current)
- Specified by:
setIdin interface_IObjectOperations
-
getDetails
public Details getDetails(Ice.Current current)
- Specified by:
getDetailsin interface_IObjectOperations
-
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.
-
getVersion
public RInt getVersion(Ice.Current current)
- Specified by:
getVersionin interface_ExperimenterOperations
-
setVersion
public void setVersion(RInt version, Ice.Current current)
- Specified by:
setVersionin interface_ExperimenterOperations
-
unloadGroupExperimenterMap
public void unloadGroupExperimenterMap(Ice.Current current)
- Specified by:
unloadGroupExperimenterMapin interface_ExperimenterOperations
-
getGroupExperimenterMap
protected java.util.List getGroupExperimenterMap(Ice.Current current) throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
setGroupExperimenterMap
protected void setGroupExperimenterMap(java.util.List groupExperimenterMap, Ice.Current current) throws UnloadedEntityException- Throws:
UnloadedEntityException
-
isGroupExperimenterMapLoaded
public boolean isGroupExperimenterMapLoaded()
-
sizeOfGroupExperimenterMap
public int sizeOfGroupExperimenterMap(Ice.Current current) throws UnloadedEntityException
- Specified by:
sizeOfGroupExperimenterMapin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
copyGroupExperimenterMap
public java.util.List copyGroupExperimenterMap(Ice.Current current) throws UnloadedEntityException
- Specified by:
copyGroupExperimenterMapin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
iterateGroupExperimenterMap
public java.util.Iterator iterateGroupExperimenterMap() throws UnloadedEntityException- Throws:
UnloadedEntityException
-
addGroupExperimenterMap
public void addGroupExperimenterMap(GroupExperimenterMap target, Ice.Current current) throws UnloadedEntityException
- Specified by:
addGroupExperimenterMapin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
addAllGroupExperimenterMapSet
public void addAllGroupExperimenterMapSet(java.util.List<GroupExperimenterMap> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
addAllGroupExperimenterMapSetin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
removeGroupExperimenterMap
public void removeGroupExperimenterMap(GroupExperimenterMap target, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeGroupExperimenterMapin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
removeAllGroupExperimenterMapSet
public void removeAllGroupExperimenterMapSet(java.util.List<GroupExperimenterMap> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeAllGroupExperimenterMapSetin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
clearGroupExperimenterMap
public void clearGroupExperimenterMap(Ice.Current current) throws UnloadedEntityException
- Specified by:
clearGroupExperimenterMapin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
reloadGroupExperimenterMap
public void reloadGroupExperimenterMap(Experimenter toCopy, Ice.Current current) throws UnloadedEntityException
- Specified by:
reloadGroupExperimenterMapin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
getGroupExperimenterMap
public GroupExperimenterMap getGroupExperimenterMap(int index, Ice.Current current) throws java.lang.IndexOutOfBoundsException
- Specified by:
getGroupExperimenterMapin interface_ExperimenterOperations- Throws:
java.lang.IndexOutOfBoundsException
-
setGroupExperimenterMap
public GroupExperimenterMap setGroupExperimenterMap(int index, GroupExperimenterMap element, Ice.Current current) throws java.lang.IndexOutOfBoundsException
- Specified by:
setGroupExperimenterMapin interface_ExperimenterOperations- Throws:
java.lang.IndexOutOfBoundsException
-
getPrimaryGroupExperimenterMap
public GroupExperimenterMap getPrimaryGroupExperimenterMap(Ice.Current current) throws java.lang.IndexOutOfBoundsException
- Specified by:
getPrimaryGroupExperimenterMapin interface_ExperimenterOperations- Throws:
java.lang.IndexOutOfBoundsException
-
setPrimaryGroupExperimenterMap
public GroupExperimenterMap setPrimaryGroupExperimenterMap(GroupExperimenterMap element, Ice.Current current) throws java.lang.IndexOutOfBoundsException
- Specified by:
setPrimaryGroupExperimenterMapin interface_ExperimenterOperations- Throws:
java.lang.IndexOutOfBoundsException
-
linkExperimenterGroup
public GroupExperimenterMap linkExperimenterGroup(ExperimenterGroup addition, Ice.Current current) throws UnloadedEntityException
- Specified by:
linkExperimenterGroupin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
addGroupExperimenterMapToBoth
public void addGroupExperimenterMapToBoth(GroupExperimenterMap link, boolean bothSides, Ice.Current current) throws UnloadedEntityException
- Specified by:
addGroupExperimenterMapToBothin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
findGroupExperimenterMap
public java.util.List<GroupExperimenterMap> findGroupExperimenterMap(ExperimenterGroup removal, Ice.Current current) throws UnloadedEntityException
- Specified by:
findGroupExperimenterMapin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
unlinkExperimenterGroup
public void unlinkExperimenterGroup(ExperimenterGroup removal, Ice.Current current) throws UnloadedEntityException
- Specified by:
unlinkExperimenterGroupin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
removeGroupExperimenterMapFromBoth
public void removeGroupExperimenterMapFromBoth(GroupExperimenterMap link, boolean bothSides, Ice.Current current) throws UnloadedEntityException, UnloadedCollectionException
- Specified by:
removeGroupExperimenterMapFromBothin interface_ExperimenterOperations- Throws:
UnloadedEntityExceptionUnloadedCollectionException
-
linkedExperimenterGroupList
public java.util.List<ExperimenterGroup> linkedExperimenterGroupList(Ice.Current current) throws UnloadedEntityException
- Specified by:
linkedExperimenterGroupListin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
unloadOmeName
public void unloadOmeName()
-
getOmeName
public RString getOmeName(Ice.Current current) throws UnloadedEntityException
- Specified by:
getOmeNamein interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
setOmeName
public void setOmeName(RString omeName, Ice.Current current) throws UnloadedEntityException
- Specified by:
setOmeNamein interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
unloadFirstName
public void unloadFirstName()
-
getFirstName
public RString getFirstName(Ice.Current current) throws UnloadedEntityException
- Specified by:
getFirstNamein interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
setFirstName
public void setFirstName(RString firstName, Ice.Current current) throws UnloadedEntityException
- Specified by:
setFirstNamein interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
unloadMiddleName
public void unloadMiddleName()
-
getMiddleName
public RString getMiddleName(Ice.Current current) throws UnloadedEntityException
- Specified by:
getMiddleNamein interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
setMiddleName
public void setMiddleName(RString middleName, Ice.Current current) throws UnloadedEntityException
- Specified by:
setMiddleNamein interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
unloadLastName
public void unloadLastName()
-
getLastName
public RString getLastName(Ice.Current current) throws UnloadedEntityException
- Specified by:
getLastNamein interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
setLastName
public void setLastName(RString lastName, Ice.Current current) throws UnloadedEntityException
- Specified by:
setLastNamein interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
unloadInstitution
public void unloadInstitution()
-
getInstitution
public RString getInstitution(Ice.Current current) throws UnloadedEntityException
- Specified by:
getInstitutionin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
setInstitution
public void setInstitution(RString institution, Ice.Current current) throws UnloadedEntityException
- Specified by:
setInstitutionin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
unloadLdap
public void unloadLdap()
-
getLdap
public RBool getLdap(Ice.Current current) throws UnloadedEntityException
- Specified by:
getLdapin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
setLdap
public void setLdap(RBool ldap, Ice.Current current) throws UnloadedEntityException
- Specified by:
setLdapin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
unloadEmail
public void unloadEmail()
-
getEmail
public RString getEmail(Ice.Current current) throws UnloadedEntityException
- Specified by:
getEmailin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
setEmail
public void setEmail(RString email, Ice.Current current) throws UnloadedEntityException
- Specified by:
setEmailin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
unloadConfig
public void unloadConfig()
-
getConfig
public java.util.List<NamedValue> getConfig(Ice.Current current) throws UnloadedEntityException
- Specified by:
getConfigin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
getConfigAsMap
public java.util.Map<java.lang.String,java.lang.String> getConfigAsMap(Ice.Current current) throws UnloadedEntityException
- Specified by:
getConfigAsMapin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
setConfig
public void setConfig(java.util.List<NamedValue> config, Ice.Current current) throws UnloadedEntityException
- Specified by:
setConfigin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
unloadAnnotationLinks
public void unloadAnnotationLinks(Ice.Current current)
- Specified by:
unloadAnnotationLinksin interface_ExperimenterOperations
-
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:
sizeOfAnnotationLinksin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
copyAnnotationLinks
public java.util.List copyAnnotationLinks(Ice.Current current) throws UnloadedEntityException
- Specified by:
copyAnnotationLinksin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
iterateAnnotationLinks
public java.util.Iterator iterateAnnotationLinks() throws UnloadedEntityException- Throws:
UnloadedEntityException
-
addExperimenterAnnotationLink
public void addExperimenterAnnotationLink(ExperimenterAnnotationLink target, Ice.Current current) throws UnloadedEntityException
- Specified by:
addExperimenterAnnotationLinkin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
addAllExperimenterAnnotationLinkSet
public void addAllExperimenterAnnotationLinkSet(java.util.List<ExperimenterAnnotationLink> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
addAllExperimenterAnnotationLinkSetin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
removeExperimenterAnnotationLink
public void removeExperimenterAnnotationLink(ExperimenterAnnotationLink target, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeExperimenterAnnotationLinkin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
removeAllExperimenterAnnotationLinkSet
public void removeAllExperimenterAnnotationLinkSet(java.util.List<ExperimenterAnnotationLink> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeAllExperimenterAnnotationLinkSetin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
clearAnnotationLinks
public void clearAnnotationLinks(Ice.Current current) throws UnloadedEntityException
- Specified by:
clearAnnotationLinksin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
reloadAnnotationLinks
public void reloadAnnotationLinks(Experimenter toCopy, Ice.Current current) throws UnloadedEntityException
- Specified by:
reloadAnnotationLinksin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
getAnnotationLinksCountPerOwner
public java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner(Ice.Current current)
- Specified by:
getAnnotationLinksCountPerOwnerin interface_ExperimenterOperations
-
linkAnnotation
public ExperimenterAnnotationLink linkAnnotation(Annotation addition, Ice.Current current) throws UnloadedEntityException
- Specified by:
linkAnnotationin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
addExperimenterAnnotationLinkToBoth
public void addExperimenterAnnotationLinkToBoth(ExperimenterAnnotationLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException
- Specified by:
addExperimenterAnnotationLinkToBothin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
findExperimenterAnnotationLink
public java.util.List<ExperimenterAnnotationLink> findExperimenterAnnotationLink(Annotation removal, Ice.Current current) throws UnloadedEntityException
- Specified by:
findExperimenterAnnotationLinkin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
unlinkAnnotation
public void unlinkAnnotation(Annotation removal, Ice.Current current) throws UnloadedEntityException
- Specified by:
unlinkAnnotationin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
removeExperimenterAnnotationLinkFromBoth
public void removeExperimenterAnnotationLinkFromBoth(ExperimenterAnnotationLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException, UnloadedCollectionException
- Specified by:
removeExperimenterAnnotationLinkFromBothin interface_ExperimenterOperations- Throws:
UnloadedEntityExceptionUnloadedCollectionException
-
linkedAnnotationList
public java.util.List<Annotation> linkedAnnotationList(Ice.Current current) throws UnloadedEntityException
- Specified by:
linkedAnnotationListin interface_ExperimenterOperations- Throws:
UnloadedEntityException
-
copyObject
public void copyObject(ome.util.Filterable model, ome.util.ModelMapper _mapper)
Used byIceMapperto inject an "ome.model" object into this "omero.model" object.- Specified by:
copyObjectin interfaceome.model.ModelBased
-
fillObject
public ome.util.Filterable fillObject(ome.util.ReverseModelMapper _mapper)
Used byIceMapperproduce an "ome.model" object from this "omero.model" object.- Specified by:
fillObjectin interfaceome.model.ModelBased
-
cast
public static java.util.List<ExperimenterI> cast(java.util.List list)
Casts (without warning) the given list to a list of the current type.- Throws:
java.lang.ClassCastException
-
-