Package omero.model
Class LightPathI
- java.lang.Object
-
- Ice.ObjectImpl
-
- omero.model.IObject
-
- omero.model.LightPath
-
- omero.model.LightPathI
-
- All Implemented Interfaces:
Ice.Object,java.io.Serializable,java.lang.Cloneable,ome.model.ModelBased,_IObjectOperations,_IObjectOperationsNC,_LightPathOperations,_LightPathOperationsNC
public class LightPathI extends LightPath implements ome.model.ModelBased
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringANNOTATIONLINKSstatic java.lang.StringDETAILSstatic java.lang.StringDICHROICstatic java.lang.StringEMISSIONFILTERLINKstatic java.lang.StringEXCITATIONFILTERLINK-
Fields inherited from class omero.model.LightPath
__ids, annotationLinksCountPerOwner, annotationLinksLoaded, annotationLinksSeq, dichroic, emissionFilterLinkCountPerOwner, emissionFilterLinkLoaded, emissionFilterLinkSeq, excitationFilterLinkCountPerOwner, excitationFilterLinkLoaded, excitationFilterLinkSeq, serialVersionUID, version
-
Fields inherited from interface Ice.Object
ice_staticId
-
-
Constructor Summary
Constructors Constructor Description LightPathI()LightPathI(long id, boolean loaded)LightPathI(RLong id, boolean loaded)
-
Method Summary
-
Methods inherited from class omero.model.LightPath
___addAllLightPathAnnotationLinkSet, ___addAllLightPathEmissionFilterLinkSet, ___addAllLightPathExcitationFilterLinkSet, ___addLightPathAnnotationLink, ___addLightPathAnnotationLinkToBoth, ___addLightPathEmissionFilterLink, ___addLightPathEmissionFilterLinkToBoth, ___addLightPathExcitationFilterLink, ___addLightPathExcitationFilterLinkToBoth, ___clearAnnotationLinks, ___clearEmissionFilterLink, ___clearExcitationFilterLink, ___copyAnnotationLinks, ___copyEmissionFilterLink, ___copyExcitationFilterLink, ___findLightPathAnnotationLink, ___findLightPathEmissionFilterLink, ___findLightPathExcitationFilterLink, ___getAnnotationLinksCountPerOwner, ___getDichroic, ___getEmissionFilterLinkCountPerOwner, ___getExcitationFilterLinkCountPerOwner, ___getLightPathExcitationFilterLink, ___getPrimaryLightPathExcitationFilterLink, ___getVersion, ___linkAnnotation, ___linkedAnnotationList, ___linkedEmissionFilterList, ___linkedExcitationFilterList, ___linkEmissionFilter, ___linkExcitationFilter, ___reloadAnnotationLinks, ___reloadEmissionFilterLink, ___reloadExcitationFilterLink, ___removeAllLightPathAnnotationLinkSet, ___removeAllLightPathEmissionFilterLinkSet, ___removeAllLightPathExcitationFilterLinkSet, ___removeLightPathAnnotationLink, ___removeLightPathAnnotationLinkFromBoth, ___removeLightPathEmissionFilterLink, ___removeLightPathEmissionFilterLinkFromBoth, ___removeLightPathExcitationFilterLink, ___removeLightPathExcitationFilterLinkFromBoth, ___setDichroic, ___setLightPathExcitationFilterLink, ___setPrimaryLightPathExcitationFilterLink, ___setVersion, ___sizeOfAnnotationLinks, ___sizeOfEmissionFilterLink, ___sizeOfExcitationFilterLink, ___unlinkAnnotation, ___unlinkEmissionFilter, ___unlinkExcitationFilter, ___unloadAnnotationLinks, ___unloadEmissionFilterLink, ___unloadExcitationFilterLink, __dispatch, __readImpl, __writeImpl, addAllLightPathAnnotationLinkSet, addAllLightPathEmissionFilterLinkSet, addAllLightPathExcitationFilterLinkSet, addLightPathAnnotationLink, addLightPathAnnotationLinkToBoth, addLightPathEmissionFilterLink, addLightPathEmissionFilterLinkToBoth, addLightPathExcitationFilterLink, addLightPathExcitationFilterLinkToBoth, clearAnnotationLinks, clearEmissionFilterLink, clearExcitationFilterLink, clone, copyAnnotationLinks, copyEmissionFilterLink, copyExcitationFilterLink, findLightPathAnnotationLink, findLightPathEmissionFilterLink, findLightPathExcitationFilterLink, getAnnotationLinksCountPerOwner, getDichroic, getEmissionFilterLinkCountPerOwner, getExcitationFilterLinkCountPerOwner, getLightPathExcitationFilterLink, getPrimaryLightPathExcitationFilterLink, getVersion, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_staticId, linkAnnotation, linkedAnnotationList, linkedEmissionFilterList, linkedExcitationFilterList, linkEmissionFilter, linkExcitationFilter, reloadAnnotationLinks, reloadEmissionFilterLink, reloadExcitationFilterLink, removeAllLightPathAnnotationLinkSet, removeAllLightPathEmissionFilterLinkSet, removeAllLightPathExcitationFilterLinkSet, removeLightPathAnnotationLink, removeLightPathAnnotationLinkFromBoth, removeLightPathEmissionFilterLink, removeLightPathEmissionFilterLinkFromBoth, removeLightPathExcitationFilterLink, removeLightPathExcitationFilterLinkFromBoth, setDichroic, setLightPathExcitationFilterLink, setPrimaryLightPathExcitationFilterLink, setVersion, sizeOfAnnotationLinks, sizeOfEmissionFilterLink, sizeOfExcitationFilterLink, unlinkAnnotation, unlinkEmissionFilter, unlinkExcitationFilter, unloadAnnotationLinks, unloadEmissionFilterLink, unloadExcitationFilterLink
-
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
-
EXCITATIONFILTERLINK
public static final java.lang.String EXCITATIONFILTERLINK
- See Also:
- Constant Field Values
-
DICHROIC
public static final java.lang.String DICHROIC
- See Also:
- Constant Field Values
-
EMISSIONFILTERLINK
public static final java.lang.String EMISSIONFILTERLINK
- 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
-
LightPathI
public LightPathI()
-
LightPathI
public LightPathI(long id, boolean loaded)
-
LightPathI
public LightPathI(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_LightPathOperations
-
setVersion
public void setVersion(RInt version, Ice.Current current)
- Specified by:
setVersionin interface_LightPathOperations
-
unloadExcitationFilterLink
public void unloadExcitationFilterLink(Ice.Current current)
- Specified by:
unloadExcitationFilterLinkin interface_LightPathOperations
-
getExcitationFilterLink
protected java.util.List getExcitationFilterLink(Ice.Current current) throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
setExcitationFilterLink
protected void setExcitationFilterLink(java.util.List excitationFilterLink, Ice.Current current) throws UnloadedEntityException- Throws:
UnloadedEntityException
-
isExcitationFilterLinkLoaded
public boolean isExcitationFilterLinkLoaded()
-
sizeOfExcitationFilterLink
public int sizeOfExcitationFilterLink(Ice.Current current) throws UnloadedEntityException
- Specified by:
sizeOfExcitationFilterLinkin interface_LightPathOperations- Throws:
UnloadedEntityException
-
copyExcitationFilterLink
public java.util.List copyExcitationFilterLink(Ice.Current current) throws UnloadedEntityException
- Specified by:
copyExcitationFilterLinkin interface_LightPathOperations- Throws:
UnloadedEntityException
-
iterateExcitationFilterLink
public java.util.Iterator iterateExcitationFilterLink() throws UnloadedEntityException- Throws:
UnloadedEntityException
-
addLightPathExcitationFilterLink
public void addLightPathExcitationFilterLink(LightPathExcitationFilterLink target, Ice.Current current) throws UnloadedEntityException
- Specified by:
addLightPathExcitationFilterLinkin interface_LightPathOperations- Throws:
UnloadedEntityException
-
addAllLightPathExcitationFilterLinkSet
public void addAllLightPathExcitationFilterLinkSet(java.util.List<LightPathExcitationFilterLink> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
addAllLightPathExcitationFilterLinkSetin interface_LightPathOperations- Throws:
UnloadedEntityException
-
removeLightPathExcitationFilterLink
public void removeLightPathExcitationFilterLink(LightPathExcitationFilterLink target, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeLightPathExcitationFilterLinkin interface_LightPathOperations- Throws:
UnloadedEntityException
-
removeAllLightPathExcitationFilterLinkSet
public void removeAllLightPathExcitationFilterLinkSet(java.util.List<LightPathExcitationFilterLink> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeAllLightPathExcitationFilterLinkSetin interface_LightPathOperations- Throws:
UnloadedEntityException
-
clearExcitationFilterLink
public void clearExcitationFilterLink(Ice.Current current) throws UnloadedEntityException
- Specified by:
clearExcitationFilterLinkin interface_LightPathOperations- Throws:
UnloadedEntityException
-
reloadExcitationFilterLink
public void reloadExcitationFilterLink(LightPath toCopy, Ice.Current current) throws UnloadedEntityException
- Specified by:
reloadExcitationFilterLinkin interface_LightPathOperations- Throws:
UnloadedEntityException
-
getLightPathExcitationFilterLink
public LightPathExcitationFilterLink getLightPathExcitationFilterLink(int index, Ice.Current current) throws java.lang.IndexOutOfBoundsException
- Specified by:
getLightPathExcitationFilterLinkin interface_LightPathOperations- Throws:
java.lang.IndexOutOfBoundsException
-
setLightPathExcitationFilterLink
public LightPathExcitationFilterLink setLightPathExcitationFilterLink(int index, LightPathExcitationFilterLink element, Ice.Current current) throws java.lang.IndexOutOfBoundsException
- Specified by:
setLightPathExcitationFilterLinkin interface_LightPathOperations- Throws:
java.lang.IndexOutOfBoundsException
-
getPrimaryLightPathExcitationFilterLink
public LightPathExcitationFilterLink getPrimaryLightPathExcitationFilterLink(Ice.Current current) throws java.lang.IndexOutOfBoundsException
- Specified by:
getPrimaryLightPathExcitationFilterLinkin interface_LightPathOperations- Throws:
java.lang.IndexOutOfBoundsException
-
setPrimaryLightPathExcitationFilterLink
public LightPathExcitationFilterLink setPrimaryLightPathExcitationFilterLink(LightPathExcitationFilterLink element, Ice.Current current) throws java.lang.IndexOutOfBoundsException
- Specified by:
setPrimaryLightPathExcitationFilterLinkin interface_LightPathOperations- Throws:
java.lang.IndexOutOfBoundsException
-
getExcitationFilterLinkCountPerOwner
public java.util.Map<java.lang.Long,java.lang.Long> getExcitationFilterLinkCountPerOwner(Ice.Current current)
- Specified by:
getExcitationFilterLinkCountPerOwnerin interface_LightPathOperations
-
linkExcitationFilter
public LightPathExcitationFilterLink linkExcitationFilter(Filter addition, Ice.Current current) throws UnloadedEntityException
- Specified by:
linkExcitationFilterin interface_LightPathOperations- Throws:
UnloadedEntityException
-
addLightPathExcitationFilterLinkToBoth
public void addLightPathExcitationFilterLinkToBoth(LightPathExcitationFilterLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException
- Specified by:
addLightPathExcitationFilterLinkToBothin interface_LightPathOperations- Throws:
UnloadedEntityException
-
findLightPathExcitationFilterLink
public java.util.List<LightPathExcitationFilterLink> findLightPathExcitationFilterLink(Filter removal, Ice.Current current) throws UnloadedEntityException
- Specified by:
findLightPathExcitationFilterLinkin interface_LightPathOperations- Throws:
UnloadedEntityException
-
unlinkExcitationFilter
public void unlinkExcitationFilter(Filter removal, Ice.Current current) throws UnloadedEntityException
- Specified by:
unlinkExcitationFilterin interface_LightPathOperations- Throws:
UnloadedEntityException
-
removeLightPathExcitationFilterLinkFromBoth
public void removeLightPathExcitationFilterLinkFromBoth(LightPathExcitationFilterLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException, UnloadedCollectionException
- Specified by:
removeLightPathExcitationFilterLinkFromBothin interface_LightPathOperations- Throws:
UnloadedEntityExceptionUnloadedCollectionException
-
linkedExcitationFilterList
public java.util.List<Filter> linkedExcitationFilterList(Ice.Current current) throws UnloadedEntityException
- Specified by:
linkedExcitationFilterListin interface_LightPathOperations- Throws:
UnloadedEntityException
-
unloadDichroic
public void unloadDichroic()
-
getDichroic
public Dichroic getDichroic(Ice.Current current) throws UnloadedEntityException
- Specified by:
getDichroicin interface_LightPathOperations- Throws:
UnloadedEntityException
-
setDichroic
public void setDichroic(Dichroic dichroic, Ice.Current current) throws UnloadedEntityException
- Specified by:
setDichroicin interface_LightPathOperations- Throws:
UnloadedEntityException
-
unloadEmissionFilterLink
public void unloadEmissionFilterLink(Ice.Current current)
- Specified by:
unloadEmissionFilterLinkin interface_LightPathOperations
-
getEmissionFilterLink
protected java.util.List getEmissionFilterLink(Ice.Current current) throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
setEmissionFilterLink
protected void setEmissionFilterLink(java.util.List emissionFilterLink, Ice.Current current) throws UnloadedEntityException- Throws:
UnloadedEntityException
-
isEmissionFilterLinkLoaded
public boolean isEmissionFilterLinkLoaded()
-
sizeOfEmissionFilterLink
public int sizeOfEmissionFilterLink(Ice.Current current) throws UnloadedEntityException
- Specified by:
sizeOfEmissionFilterLinkin interface_LightPathOperations- Throws:
UnloadedEntityException
-
copyEmissionFilterLink
public java.util.List copyEmissionFilterLink(Ice.Current current) throws UnloadedEntityException
- Specified by:
copyEmissionFilterLinkin interface_LightPathOperations- Throws:
UnloadedEntityException
-
iterateEmissionFilterLink
public java.util.Iterator iterateEmissionFilterLink() throws UnloadedEntityException- Throws:
UnloadedEntityException
-
addLightPathEmissionFilterLink
public void addLightPathEmissionFilterLink(LightPathEmissionFilterLink target, Ice.Current current) throws UnloadedEntityException
- Specified by:
addLightPathEmissionFilterLinkin interface_LightPathOperations- Throws:
UnloadedEntityException
-
addAllLightPathEmissionFilterLinkSet
public void addAllLightPathEmissionFilterLinkSet(java.util.List<LightPathEmissionFilterLink> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
addAllLightPathEmissionFilterLinkSetin interface_LightPathOperations- Throws:
UnloadedEntityException
-
removeLightPathEmissionFilterLink
public void removeLightPathEmissionFilterLink(LightPathEmissionFilterLink target, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeLightPathEmissionFilterLinkin interface_LightPathOperations- Throws:
UnloadedEntityException
-
removeAllLightPathEmissionFilterLinkSet
public void removeAllLightPathEmissionFilterLinkSet(java.util.List<LightPathEmissionFilterLink> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeAllLightPathEmissionFilterLinkSetin interface_LightPathOperations- Throws:
UnloadedEntityException
-
clearEmissionFilterLink
public void clearEmissionFilterLink(Ice.Current current) throws UnloadedEntityException
- Specified by:
clearEmissionFilterLinkin interface_LightPathOperations- Throws:
UnloadedEntityException
-
reloadEmissionFilterLink
public void reloadEmissionFilterLink(LightPath toCopy, Ice.Current current) throws UnloadedEntityException
- Specified by:
reloadEmissionFilterLinkin interface_LightPathOperations- Throws:
UnloadedEntityException
-
getEmissionFilterLinkCountPerOwner
public java.util.Map<java.lang.Long,java.lang.Long> getEmissionFilterLinkCountPerOwner(Ice.Current current)
- Specified by:
getEmissionFilterLinkCountPerOwnerin interface_LightPathOperations
-
linkEmissionFilter
public LightPathEmissionFilterLink linkEmissionFilter(Filter addition, Ice.Current current) throws UnloadedEntityException
- Specified by:
linkEmissionFilterin interface_LightPathOperations- Throws:
UnloadedEntityException
-
addLightPathEmissionFilterLinkToBoth
public void addLightPathEmissionFilterLinkToBoth(LightPathEmissionFilterLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException
- Specified by:
addLightPathEmissionFilterLinkToBothin interface_LightPathOperations- Throws:
UnloadedEntityException
-
findLightPathEmissionFilterLink
public java.util.List<LightPathEmissionFilterLink> findLightPathEmissionFilterLink(Filter removal, Ice.Current current) throws UnloadedEntityException
- Specified by:
findLightPathEmissionFilterLinkin interface_LightPathOperations- Throws:
UnloadedEntityException
-
unlinkEmissionFilter
public void unlinkEmissionFilter(Filter removal, Ice.Current current) throws UnloadedEntityException
- Specified by:
unlinkEmissionFilterin interface_LightPathOperations- Throws:
UnloadedEntityException
-
removeLightPathEmissionFilterLinkFromBoth
public void removeLightPathEmissionFilterLinkFromBoth(LightPathEmissionFilterLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException, UnloadedCollectionException
- Specified by:
removeLightPathEmissionFilterLinkFromBothin interface_LightPathOperations- Throws:
UnloadedEntityExceptionUnloadedCollectionException
-
linkedEmissionFilterList
public java.util.List<Filter> linkedEmissionFilterList(Ice.Current current) throws UnloadedEntityException
- Specified by:
linkedEmissionFilterListin interface_LightPathOperations- Throws:
UnloadedEntityException
-
unloadAnnotationLinks
public void unloadAnnotationLinks(Ice.Current current)
- Specified by:
unloadAnnotationLinksin interface_LightPathOperations
-
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_LightPathOperations- Throws:
UnloadedEntityException
-
copyAnnotationLinks
public java.util.List copyAnnotationLinks(Ice.Current current) throws UnloadedEntityException
- Specified by:
copyAnnotationLinksin interface_LightPathOperations- Throws:
UnloadedEntityException
-
iterateAnnotationLinks
public java.util.Iterator iterateAnnotationLinks() throws UnloadedEntityException- Throws:
UnloadedEntityException
-
addLightPathAnnotationLink
public void addLightPathAnnotationLink(LightPathAnnotationLink target, Ice.Current current) throws UnloadedEntityException
- Specified by:
addLightPathAnnotationLinkin interface_LightPathOperations- Throws:
UnloadedEntityException
-
addAllLightPathAnnotationLinkSet
public void addAllLightPathAnnotationLinkSet(java.util.List<LightPathAnnotationLink> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
addAllLightPathAnnotationLinkSetin interface_LightPathOperations- Throws:
UnloadedEntityException
-
removeLightPathAnnotationLink
public void removeLightPathAnnotationLink(LightPathAnnotationLink target, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeLightPathAnnotationLinkin interface_LightPathOperations- Throws:
UnloadedEntityException
-
removeAllLightPathAnnotationLinkSet
public void removeAllLightPathAnnotationLinkSet(java.util.List<LightPathAnnotationLink> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeAllLightPathAnnotationLinkSetin interface_LightPathOperations- Throws:
UnloadedEntityException
-
clearAnnotationLinks
public void clearAnnotationLinks(Ice.Current current) throws UnloadedEntityException
- Specified by:
clearAnnotationLinksin interface_LightPathOperations- Throws:
UnloadedEntityException
-
reloadAnnotationLinks
public void reloadAnnotationLinks(LightPath toCopy, Ice.Current current) throws UnloadedEntityException
- Specified by:
reloadAnnotationLinksin interface_LightPathOperations- Throws:
UnloadedEntityException
-
getAnnotationLinksCountPerOwner
public java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner(Ice.Current current)
- Specified by:
getAnnotationLinksCountPerOwnerin interface_LightPathOperations
-
linkAnnotation
public LightPathAnnotationLink linkAnnotation(Annotation addition, Ice.Current current) throws UnloadedEntityException
- Specified by:
linkAnnotationin interface_LightPathOperations- Throws:
UnloadedEntityException
-
addLightPathAnnotationLinkToBoth
public void addLightPathAnnotationLinkToBoth(LightPathAnnotationLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException
- Specified by:
addLightPathAnnotationLinkToBothin interface_LightPathOperations- Throws:
UnloadedEntityException
-
findLightPathAnnotationLink
public java.util.List<LightPathAnnotationLink> findLightPathAnnotationLink(Annotation removal, Ice.Current current) throws UnloadedEntityException
- Specified by:
findLightPathAnnotationLinkin interface_LightPathOperations- Throws:
UnloadedEntityException
-
unlinkAnnotation
public void unlinkAnnotation(Annotation removal, Ice.Current current) throws UnloadedEntityException
- Specified by:
unlinkAnnotationin interface_LightPathOperations- Throws:
UnloadedEntityException
-
removeLightPathAnnotationLinkFromBoth
public void removeLightPathAnnotationLinkFromBoth(LightPathAnnotationLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException, UnloadedCollectionException
- Specified by:
removeLightPathAnnotationLinkFromBothin interface_LightPathOperations- Throws:
UnloadedEntityExceptionUnloadedCollectionException
-
linkedAnnotationList
public java.util.List<Annotation> linkedAnnotationList(Ice.Current current) throws UnloadedEntityException
- Specified by:
linkedAnnotationListin interface_LightPathOperations- 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<LightPathI> cast(java.util.List list)
Casts (without warning) the given list to a list of the current type.- Throws:
java.lang.ClassCastException
-
-