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
-
-
Constructor Summary
Constructors Constructor Description LightPathI()LightPathI(long id, boolean loaded)LightPathI(RLong id, boolean loaded)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAllLightPathAnnotationLinkSet(java.util.List<LightPathAnnotationLink> targets, Ice.Current current)voidaddAllLightPathEmissionFilterLinkSet(java.util.List<LightPathEmissionFilterLink> targets, Ice.Current current)voidaddAllLightPathExcitationFilterLinkSet(java.util.List<LightPathExcitationFilterLink> targets, Ice.Current current)voidaddLightPathAnnotationLink(LightPathAnnotationLink target, Ice.Current current)voidaddLightPathAnnotationLinkToBoth(LightPathAnnotationLink link, boolean bothSides, Ice.Current current)voidaddLightPathEmissionFilterLink(LightPathEmissionFilterLink target, Ice.Current current)voidaddLightPathEmissionFilterLinkToBoth(LightPathEmissionFilterLink link, boolean bothSides, Ice.Current current)voidaddLightPathExcitationFilterLink(LightPathExcitationFilterLink target, Ice.Current current)voidaddLightPathExcitationFilterLinkToBoth(LightPathExcitationFilterLink link, boolean bothSides, Ice.Current current)static java.util.List<LightPathI>cast(java.util.List list)Casts (without warning) the given list to a list of the current type.voidclearAnnotationLinks(Ice.Current current)voidclearEmissionFilterLink(Ice.Current current)voidclearExcitationFilterLink(Ice.Current current)java.util.ListcopyAnnotationLinks(Ice.Current current)java.util.ListcopyEmissionFilterLink(Ice.Current current)java.util.ListcopyExcitationFilterLink(Ice.Current current)voidcopyObject(ome.util.Filterable model, ome.util.ModelMapper _mapper)Used byIceMapperto inject an "ome.model" object into this "omero.model" object.protected voiderrorIfUnloaded()ome.util.FilterablefillObject(ome.util.ReverseModelMapper _mapper)Used byIceMapperproduce an "ome.model" object from this "omero.model" object.java.util.List<LightPathAnnotationLink>findLightPathAnnotationLink(Annotation removal, Ice.Current current)java.util.List<LightPathEmissionFilterLink>findLightPathEmissionFilterLink(Filter removal, Ice.Current current)java.util.List<LightPathExcitationFilterLink>findLightPathExcitationFilterLink(Filter removal, Ice.Current current)protected java.util.ListgetAnnotationLinks(Ice.Current current)java.util.Map<java.lang.Long,java.lang.Long>getAnnotationLinksCountPerOwner(Ice.Current current)DetailsgetDetails(Ice.Current current)DichroicgetDichroic(Ice.Current current)protected java.util.ListgetEmissionFilterLink(Ice.Current current)java.util.Map<java.lang.Long,java.lang.Long>getEmissionFilterLinkCountPerOwner(Ice.Current current)protected java.util.ListgetExcitationFilterLink(Ice.Current current)java.util.Map<java.lang.Long,java.lang.Long>getExcitationFilterLinkCountPerOwner(Ice.Current current)RLonggetId(Ice.Current current)LightPathExcitationFilterLinkgetLightPathExcitationFilterLink(int index, Ice.Current current)LightPathExcitationFilterLinkgetPrimaryLightPathExcitationFilterLink(Ice.Current current)RIntgetVersion(Ice.Current current)booleanisAnnotated(Ice.Current current)Allows for the attachment of any omero.model.Annotation subclasses.booleanisAnnotationLinksLoaded()booleanisEmissionFilterLinkLoaded()booleanisExcitationFilterLinkLoaded()booleanisGlobal(Ice.Current current)Marker interface which means that special rules apply for both reading and writing these instances.booleanisLink(Ice.Current current)A link between two other types.booleanisLoaded(Ice.Current current)Tests if the objects are loaded or not.booleanisMutable(Ice.Current current)The server will persist changes made to these types.java.util.IteratoriterateAnnotationLinks()java.util.IteratoriterateEmissionFilterLink()java.util.IteratoriterateExcitationFilterLink()LightPathAnnotationLinklinkAnnotation(Annotation addition, Ice.Current current)java.util.List<Annotation>linkedAnnotationList(Ice.Current current)java.util.List<Filter>linkedEmissionFilterList(Ice.Current current)java.util.List<Filter>linkedExcitationFilterList(Ice.Current current)LightPathEmissionFilterLinklinkEmissionFilter(Filter addition, Ice.Current current)LightPathExcitationFilterLinklinkExcitationFilter(Filter addition, Ice.Current current)IObjectproxy(Ice.Current current)Return another instance of the same type as this instance constructed as if by: new InstanceI( this.id.val, false );voidreloadAnnotationLinks(LightPath toCopy, Ice.Current current)voidreloadEmissionFilterLink(LightPath toCopy, Ice.Current current)voidreloadExcitationFilterLink(LightPath toCopy, Ice.Current current)voidremoveAllLightPathAnnotationLinkSet(java.util.List<LightPathAnnotationLink> targets, Ice.Current current)voidremoveAllLightPathEmissionFilterLinkSet(java.util.List<LightPathEmissionFilterLink> targets, Ice.Current current)voidremoveAllLightPathExcitationFilterLinkSet(java.util.List<LightPathExcitationFilterLink> targets, Ice.Current current)voidremoveLightPathAnnotationLink(LightPathAnnotationLink target, Ice.Current current)voidremoveLightPathAnnotationLinkFromBoth(LightPathAnnotationLink link, boolean bothSides, Ice.Current current)voidremoveLightPathEmissionFilterLink(LightPathEmissionFilterLink target, Ice.Current current)voidremoveLightPathEmissionFilterLinkFromBoth(LightPathEmissionFilterLink link, boolean bothSides, Ice.Current current)voidremoveLightPathExcitationFilterLink(LightPathExcitationFilterLink target, Ice.Current current)voidremoveLightPathExcitationFilterLinkFromBoth(LightPathExcitationFilterLink link, boolean bothSides, Ice.Current current)protected voidsetAnnotationLinks(java.util.List annotationLinks, Ice.Current current)voidsetDichroic(Dichroic dichroic, Ice.Current current)protected voidsetEmissionFilterLink(java.util.List emissionFilterLink, Ice.Current current)protected voidsetExcitationFilterLink(java.util.List excitationFilterLink, Ice.Current current)voidsetId(RLong id, Ice.Current current)LightPathExcitationFilterLinksetLightPathExcitationFilterLink(int index, LightPathExcitationFilterLink element, Ice.Current current)LightPathExcitationFilterLinksetPrimaryLightPathExcitationFilterLink(LightPathExcitationFilterLink element, Ice.Current current)voidsetVersion(RInt version, Ice.Current current)IObjectshallowCopy(Ice.Current current)Return another instance of the same type as this instance with all single-value entities unloaded and all members of collections also unloaded.intsizeOfAnnotationLinks(Ice.Current current)intsizeOfEmissionFilterLink(Ice.Current current)intsizeOfExcitationFilterLink(Ice.Current current)protected voidthrowNullCollectionException(java.lang.String propertyName)protected voidtoggleCollectionsLoaded(boolean load)voidunlinkAnnotation(Annotation removal, Ice.Current current)voidunlinkEmissionFilter(Filter removal, Ice.Current current)voidunlinkExcitationFilter(Filter removal, Ice.Current current)voidunload(Ice.Current current)Sets the loaded boolean to false and empties all state from this entity to make sending it over the network less costly.voidunloadAnnotationLinks(Ice.Current current)voidunloadCollections(Ice.Current current)Each collection can also be unloaded, independently of the object itself.voidunloadDetails(Ice.Current current)As with collections, the objects under details can link to many other objects.voidunloadDichroic()voidunloadEmissionFilterLink(Ice.Current current)voidunloadExcitationFilterLink(Ice.Current current)-
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
-
-