public abstract class LightPath extends IObject implements _LightPathOperations, _LightPathOperationsNC
Modifier and Type | Field and Description |
---|---|
static java.lang.String[] |
__ids |
protected java.util.Map<java.lang.Long,java.lang.Long> |
annotationLinksCountPerOwner |
protected boolean |
annotationLinksLoaded |
protected java.util.List<LightPathAnnotationLink> |
annotationLinksSeq |
protected Dichroic |
dichroic |
protected java.util.Map<java.lang.Long,java.lang.Long> |
emissionFilterLinkCountPerOwner |
protected boolean |
emissionFilterLinkLoaded |
protected java.util.List<LightPathEmissionFilterLink> |
emissionFilterLinkSeq |
protected java.util.Map<java.lang.Long,java.lang.Long> |
excitationFilterLinkCountPerOwner |
protected boolean |
excitationFilterLinkLoaded |
protected java.util.List<LightPathExcitationFilterLink> |
excitationFilterLinkSeq |
static long |
serialVersionUID |
protected RInt |
version |
Constructor and Description |
---|
LightPath() |
LightPath(RLong id,
Details details,
boolean loaded,
RInt version,
java.util.List<LightPathExcitationFilterLink> excitationFilterLinkSeq,
boolean excitationFilterLinkLoaded,
java.util.Map<java.lang.Long,java.lang.Long> excitationFilterLinkCountPerOwner,
Dichroic dichroic,
java.util.List<LightPathEmissionFilterLink> emissionFilterLinkSeq,
boolean emissionFilterLinkLoaded,
java.util.Map<java.lang.Long,java.lang.Long> emissionFilterLinkCountPerOwner,
java.util.List<LightPathAnnotationLink> annotationLinksSeq,
boolean annotationLinksLoaded,
java.util.Map<java.lang.Long,java.lang.Long> annotationLinksCountPerOwner) |
Modifier and Type | Method and Description |
---|---|
static Ice.DispatchStatus |
___addAllLightPathAnnotationLinkSet(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addAllLightPathEmissionFilterLinkSet(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addAllLightPathExcitationFilterLinkSet(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addLightPathAnnotationLink(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addLightPathAnnotationLinkToBoth(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addLightPathEmissionFilterLink(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addLightPathEmissionFilterLinkToBoth(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addLightPathExcitationFilterLink(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addLightPathExcitationFilterLinkToBoth(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___clearAnnotationLinks(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___clearEmissionFilterLink(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___clearExcitationFilterLink(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___copyAnnotationLinks(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___copyEmissionFilterLink(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___copyExcitationFilterLink(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___findLightPathAnnotationLink(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___findLightPathEmissionFilterLink(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___findLightPathExcitationFilterLink(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getAnnotationLinksCountPerOwner(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getDichroic(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getEmissionFilterLinkCountPerOwner(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getExcitationFilterLinkCountPerOwner(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getLightPathExcitationFilterLink(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getPrimaryLightPathExcitationFilterLink(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getVersion(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___linkAnnotation(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___linkedAnnotationList(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___linkedEmissionFilterList(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___linkedExcitationFilterList(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___linkEmissionFilter(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___linkExcitationFilter(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___reloadAnnotationLinks(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___reloadEmissionFilterLink(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___reloadExcitationFilterLink(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeAllLightPathAnnotationLinkSet(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeAllLightPathEmissionFilterLinkSet(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeAllLightPathExcitationFilterLinkSet(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeLightPathAnnotationLink(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeLightPathAnnotationLinkFromBoth(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeLightPathEmissionFilterLink(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeLightPathEmissionFilterLinkFromBoth(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeLightPathExcitationFilterLink(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeLightPathExcitationFilterLinkFromBoth(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setDichroic(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setLightPathExcitationFilterLink(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setPrimaryLightPathExcitationFilterLink(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setVersion(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___sizeOfAnnotationLinks(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___sizeOfEmissionFilterLink(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___sizeOfExcitationFilterLink(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___unlinkAnnotation(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___unlinkEmissionFilter(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___unlinkExcitationFilter(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___unloadAnnotationLinks(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___unloadEmissionFilterLink(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___unloadExcitationFilterLink(LightPath __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
Ice.DispatchStatus |
__dispatch(IceInternal.Incoming in,
Ice.Current __current) |
protected void |
__readImpl(IceInternal.BasicStream __is) |
protected void |
__writeImpl(IceInternal.BasicStream __os) |
void |
addAllLightPathAnnotationLinkSet(java.util.List<LightPathAnnotationLink> targets) |
void |
addAllLightPathEmissionFilterLinkSet(java.util.List<LightPathEmissionFilterLink> targets) |
void |
addAllLightPathExcitationFilterLinkSet(java.util.List<LightPathExcitationFilterLink> targets) |
void |
addLightPathAnnotationLink(LightPathAnnotationLink target) |
void |
addLightPathAnnotationLinkToBoth(LightPathAnnotationLink link,
boolean bothSides) |
void |
addLightPathEmissionFilterLink(LightPathEmissionFilterLink target) |
void |
addLightPathEmissionFilterLinkToBoth(LightPathEmissionFilterLink link,
boolean bothSides) |
void |
addLightPathExcitationFilterLink(LightPathExcitationFilterLink target) |
void |
addLightPathExcitationFilterLinkToBoth(LightPathExcitationFilterLink link,
boolean bothSides) |
void |
clearAnnotationLinks() |
void |
clearEmissionFilterLink() |
void |
clearExcitationFilterLink() |
LightPath |
clone() |
java.util.List<LightPathAnnotationLink> |
copyAnnotationLinks() |
java.util.List<LightPathEmissionFilterLink> |
copyEmissionFilterLink() |
java.util.List<LightPathExcitationFilterLink> |
copyExcitationFilterLink() |
java.util.List<LightPathAnnotationLink> |
findLightPathAnnotationLink(Annotation removal) |
java.util.List<LightPathEmissionFilterLink> |
findLightPathEmissionFilterLink(Filter removal) |
java.util.List<LightPathExcitationFilterLink> |
findLightPathExcitationFilterLink(Filter removal) |
java.util.Map<java.lang.Long,java.lang.Long> |
getAnnotationLinksCountPerOwner() |
Dichroic |
getDichroic() |
java.util.Map<java.lang.Long,java.lang.Long> |
getEmissionFilterLinkCountPerOwner() |
java.util.Map<java.lang.Long,java.lang.Long> |
getExcitationFilterLinkCountPerOwner() |
LightPathExcitationFilterLink |
getLightPathExcitationFilterLink(int index) |
LightPathExcitationFilterLink |
getPrimaryLightPathExcitationFilterLink() |
RInt |
getVersion() |
java.lang.String |
ice_id() |
java.lang.String |
ice_id(Ice.Current __current) |
java.lang.String[] |
ice_ids() |
java.lang.String[] |
ice_ids(Ice.Current __current) |
boolean |
ice_isA(java.lang.String s) |
boolean |
ice_isA(java.lang.String s,
Ice.Current __current) |
static java.lang.String |
ice_staticId() |
LightPathAnnotationLink |
linkAnnotation(Annotation addition) |
java.util.List<Annotation> |
linkedAnnotationList() |
java.util.List<Filter> |
linkedEmissionFilterList() |
java.util.List<Filter> |
linkedExcitationFilterList() |
LightPathEmissionFilterLink |
linkEmissionFilter(Filter addition) |
LightPathExcitationFilterLink |
linkExcitationFilter(Filter addition) |
void |
reloadAnnotationLinks(LightPath toCopy) |
void |
reloadEmissionFilterLink(LightPath toCopy) |
void |
reloadExcitationFilterLink(LightPath toCopy) |
void |
removeAllLightPathAnnotationLinkSet(java.util.List<LightPathAnnotationLink> targets) |
void |
removeAllLightPathEmissionFilterLinkSet(java.util.List<LightPathEmissionFilterLink> targets) |
void |
removeAllLightPathExcitationFilterLinkSet(java.util.List<LightPathExcitationFilterLink> targets) |
void |
removeLightPathAnnotationLink(LightPathAnnotationLink theTarget) |
void |
removeLightPathAnnotationLinkFromBoth(LightPathAnnotationLink link,
boolean bothSides) |
void |
removeLightPathEmissionFilterLink(LightPathEmissionFilterLink theTarget) |
void |
removeLightPathEmissionFilterLinkFromBoth(LightPathEmissionFilterLink link,
boolean bothSides) |
void |
removeLightPathExcitationFilterLink(LightPathExcitationFilterLink theTarget) |
void |
removeLightPathExcitationFilterLinkFromBoth(LightPathExcitationFilterLink link,
boolean bothSides) |
void |
setDichroic(Dichroic theDichroic) |
LightPathExcitationFilterLink |
setLightPathExcitationFilterLink(int index,
LightPathExcitationFilterLink theElement) |
LightPathExcitationFilterLink |
setPrimaryLightPathExcitationFilterLink(LightPathExcitationFilterLink theElement) |
void |
setVersion(RInt theVersion) |
int |
sizeOfAnnotationLinks() |
int |
sizeOfEmissionFilterLink() |
int |
sizeOfExcitationFilterLink() |
void |
unlinkAnnotation(Annotation removal) |
void |
unlinkEmissionFilter(Filter removal) |
void |
unlinkExcitationFilter(Filter removal) |
void |
unloadAnnotationLinks() |
void |
unloadEmissionFilterLink() |
void |
unloadExcitationFilterLink() |
___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_preMarshal
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
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
public static final java.lang.String[] __ids
protected RInt version
protected java.util.List<LightPathExcitationFilterLink> excitationFilterLinkSeq
protected boolean excitationFilterLinkLoaded
protected java.util.Map<java.lang.Long,java.lang.Long> excitationFilterLinkCountPerOwner
protected Dichroic dichroic
protected java.util.List<LightPathEmissionFilterLink> emissionFilterLinkSeq
protected boolean emissionFilterLinkLoaded
protected java.util.Map<java.lang.Long,java.lang.Long> emissionFilterLinkCountPerOwner
protected java.util.List<LightPathAnnotationLink> annotationLinksSeq
protected boolean annotationLinksLoaded
protected java.util.Map<java.lang.Long,java.lang.Long> annotationLinksCountPerOwner
public static final long serialVersionUID
public LightPath()
public LightPath(RLong id, Details details, boolean loaded, RInt version, java.util.List<LightPathExcitationFilterLink> excitationFilterLinkSeq, boolean excitationFilterLinkLoaded, java.util.Map<java.lang.Long,java.lang.Long> excitationFilterLinkCountPerOwner, Dichroic dichroic, java.util.List<LightPathEmissionFilterLink> emissionFilterLinkSeq, boolean emissionFilterLinkLoaded, java.util.Map<java.lang.Long,java.lang.Long> emissionFilterLinkCountPerOwner, java.util.List<LightPathAnnotationLink> annotationLinksSeq, boolean annotationLinksLoaded, java.util.Map<java.lang.Long,java.lang.Long> annotationLinksCountPerOwner)
public boolean ice_isA(java.lang.String s)
public boolean ice_isA(java.lang.String s, Ice.Current __current)
public java.lang.String[] ice_ids()
public java.lang.String[] ice_ids(Ice.Current __current)
public java.lang.String ice_id()
public java.lang.String ice_id(Ice.Current __current)
public static java.lang.String ice_staticId()
public final void addAllLightPathAnnotationLinkSet(java.util.List<LightPathAnnotationLink> targets)
addAllLightPathAnnotationLinkSet
in interface _LightPathOperationsNC
public final void addAllLightPathEmissionFilterLinkSet(java.util.List<LightPathEmissionFilterLink> targets)
addAllLightPathEmissionFilterLinkSet
in interface _LightPathOperationsNC
public final void addAllLightPathExcitationFilterLinkSet(java.util.List<LightPathExcitationFilterLink> targets)
addAllLightPathExcitationFilterLinkSet
in interface _LightPathOperationsNC
public final void addLightPathAnnotationLink(LightPathAnnotationLink target)
addLightPathAnnotationLink
in interface _LightPathOperationsNC
public final void addLightPathAnnotationLinkToBoth(LightPathAnnotationLink link, boolean bothSides)
addLightPathAnnotationLinkToBoth
in interface _LightPathOperationsNC
public final void addLightPathEmissionFilterLink(LightPathEmissionFilterLink target)
addLightPathEmissionFilterLink
in interface _LightPathOperationsNC
public final void addLightPathEmissionFilterLinkToBoth(LightPathEmissionFilterLink link, boolean bothSides)
addLightPathEmissionFilterLinkToBoth
in interface _LightPathOperationsNC
public final void addLightPathExcitationFilterLink(LightPathExcitationFilterLink target)
addLightPathExcitationFilterLink
in interface _LightPathOperationsNC
public final void addLightPathExcitationFilterLinkToBoth(LightPathExcitationFilterLink link, boolean bothSides)
addLightPathExcitationFilterLinkToBoth
in interface _LightPathOperationsNC
public final void clearAnnotationLinks()
clearAnnotationLinks
in interface _LightPathOperationsNC
public final void clearEmissionFilterLink()
clearEmissionFilterLink
in interface _LightPathOperationsNC
public final void clearExcitationFilterLink()
clearExcitationFilterLink
in interface _LightPathOperationsNC
public final java.util.List<LightPathAnnotationLink> copyAnnotationLinks()
copyAnnotationLinks
in interface _LightPathOperationsNC
public final java.util.List<LightPathEmissionFilterLink> copyEmissionFilterLink()
copyEmissionFilterLink
in interface _LightPathOperationsNC
public final java.util.List<LightPathExcitationFilterLink> copyExcitationFilterLink()
copyExcitationFilterLink
in interface _LightPathOperationsNC
public final java.util.List<LightPathAnnotationLink> findLightPathAnnotationLink(Annotation removal)
findLightPathAnnotationLink
in interface _LightPathOperationsNC
public final java.util.List<LightPathEmissionFilterLink> findLightPathEmissionFilterLink(Filter removal)
findLightPathEmissionFilterLink
in interface _LightPathOperationsNC
public final java.util.List<LightPathExcitationFilterLink> findLightPathExcitationFilterLink(Filter removal)
findLightPathExcitationFilterLink
in interface _LightPathOperationsNC
public final java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner()
getAnnotationLinksCountPerOwner
in interface _LightPathOperationsNC
public final Dichroic getDichroic()
getDichroic
in interface _LightPathOperationsNC
public final java.util.Map<java.lang.Long,java.lang.Long> getEmissionFilterLinkCountPerOwner()
getEmissionFilterLinkCountPerOwner
in interface _LightPathOperationsNC
public final java.util.Map<java.lang.Long,java.lang.Long> getExcitationFilterLinkCountPerOwner()
getExcitationFilterLinkCountPerOwner
in interface _LightPathOperationsNC
public final LightPathExcitationFilterLink getLightPathExcitationFilterLink(int index)
getLightPathExcitationFilterLink
in interface _LightPathOperationsNC
public final LightPathExcitationFilterLink getPrimaryLightPathExcitationFilterLink()
getPrimaryLightPathExcitationFilterLink
in interface _LightPathOperationsNC
public final RInt getVersion()
getVersion
in interface _LightPathOperationsNC
public final LightPathAnnotationLink linkAnnotation(Annotation addition)
linkAnnotation
in interface _LightPathOperationsNC
public final LightPathEmissionFilterLink linkEmissionFilter(Filter addition)
linkEmissionFilter
in interface _LightPathOperationsNC
public final LightPathExcitationFilterLink linkExcitationFilter(Filter addition)
linkExcitationFilter
in interface _LightPathOperationsNC
public final java.util.List<Annotation> linkedAnnotationList()
linkedAnnotationList
in interface _LightPathOperationsNC
public final java.util.List<Filter> linkedEmissionFilterList()
linkedEmissionFilterList
in interface _LightPathOperationsNC
public final java.util.List<Filter> linkedExcitationFilterList()
linkedExcitationFilterList
in interface _LightPathOperationsNC
public final void reloadAnnotationLinks(LightPath toCopy)
reloadAnnotationLinks
in interface _LightPathOperationsNC
public final void reloadEmissionFilterLink(LightPath toCopy)
reloadEmissionFilterLink
in interface _LightPathOperationsNC
public final void reloadExcitationFilterLink(LightPath toCopy)
reloadExcitationFilterLink
in interface _LightPathOperationsNC
public final void removeAllLightPathAnnotationLinkSet(java.util.List<LightPathAnnotationLink> targets)
removeAllLightPathAnnotationLinkSet
in interface _LightPathOperationsNC
public final void removeAllLightPathEmissionFilterLinkSet(java.util.List<LightPathEmissionFilterLink> targets)
removeAllLightPathEmissionFilterLinkSet
in interface _LightPathOperationsNC
public final void removeAllLightPathExcitationFilterLinkSet(java.util.List<LightPathExcitationFilterLink> targets)
removeAllLightPathExcitationFilterLinkSet
in interface _LightPathOperationsNC
public final void removeLightPathAnnotationLink(LightPathAnnotationLink theTarget)
removeLightPathAnnotationLink
in interface _LightPathOperationsNC
public final void removeLightPathAnnotationLinkFromBoth(LightPathAnnotationLink link, boolean bothSides)
removeLightPathAnnotationLinkFromBoth
in interface _LightPathOperationsNC
public final void removeLightPathEmissionFilterLink(LightPathEmissionFilterLink theTarget)
removeLightPathEmissionFilterLink
in interface _LightPathOperationsNC
public final void removeLightPathEmissionFilterLinkFromBoth(LightPathEmissionFilterLink link, boolean bothSides)
removeLightPathEmissionFilterLinkFromBoth
in interface _LightPathOperationsNC
public final void removeLightPathExcitationFilterLink(LightPathExcitationFilterLink theTarget)
removeLightPathExcitationFilterLink
in interface _LightPathOperationsNC
public final void removeLightPathExcitationFilterLinkFromBoth(LightPathExcitationFilterLink link, boolean bothSides)
removeLightPathExcitationFilterLinkFromBoth
in interface _LightPathOperationsNC
public final void setDichroic(Dichroic theDichroic)
setDichroic
in interface _LightPathOperationsNC
public final LightPathExcitationFilterLink setLightPathExcitationFilterLink(int index, LightPathExcitationFilterLink theElement)
setLightPathExcitationFilterLink
in interface _LightPathOperationsNC
public final LightPathExcitationFilterLink setPrimaryLightPathExcitationFilterLink(LightPathExcitationFilterLink theElement)
setPrimaryLightPathExcitationFilterLink
in interface _LightPathOperationsNC
public final void setVersion(RInt theVersion)
setVersion
in interface _LightPathOperationsNC
public final int sizeOfAnnotationLinks()
sizeOfAnnotationLinks
in interface _LightPathOperationsNC
public final int sizeOfEmissionFilterLink()
sizeOfEmissionFilterLink
in interface _LightPathOperationsNC
public final int sizeOfExcitationFilterLink()
sizeOfExcitationFilterLink
in interface _LightPathOperationsNC
public final void unlinkAnnotation(Annotation removal)
unlinkAnnotation
in interface _LightPathOperationsNC
public final void unlinkEmissionFilter(Filter removal)
unlinkEmissionFilter
in interface _LightPathOperationsNC
public final void unlinkExcitationFilter(Filter removal)
unlinkExcitationFilter
in interface _LightPathOperationsNC
public final void unloadAnnotationLinks()
unloadAnnotationLinks
in interface _LightPathOperationsNC
public final void unloadEmissionFilterLink()
unloadEmissionFilterLink
in interface _LightPathOperationsNC
public final void unloadExcitationFilterLink()
unloadExcitationFilterLink
in interface _LightPathOperationsNC
public static Ice.DispatchStatus ___getVersion(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setVersion(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unloadExcitationFilterLink(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___sizeOfExcitationFilterLink(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyExcitationFilterLink(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addLightPathExcitationFilterLink(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addAllLightPathExcitationFilterLinkSet(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeLightPathExcitationFilterLink(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeAllLightPathExcitationFilterLinkSet(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___clearExcitationFilterLink(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___reloadExcitationFilterLink(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getLightPathExcitationFilterLink(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setLightPathExcitationFilterLink(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getPrimaryLightPathExcitationFilterLink(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setPrimaryLightPathExcitationFilterLink(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getExcitationFilterLinkCountPerOwner(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkExcitationFilter(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addLightPathExcitationFilterLinkToBoth(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___findLightPathExcitationFilterLink(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unlinkExcitationFilter(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeLightPathExcitationFilterLinkFromBoth(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkedExcitationFilterList(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getDichroic(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setDichroic(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unloadEmissionFilterLink(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___sizeOfEmissionFilterLink(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyEmissionFilterLink(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addLightPathEmissionFilterLink(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addAllLightPathEmissionFilterLinkSet(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeLightPathEmissionFilterLink(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeAllLightPathEmissionFilterLinkSet(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___clearEmissionFilterLink(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___reloadEmissionFilterLink(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getEmissionFilterLinkCountPerOwner(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkEmissionFilter(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addLightPathEmissionFilterLinkToBoth(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___findLightPathEmissionFilterLink(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unlinkEmissionFilter(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeLightPathEmissionFilterLinkFromBoth(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkedEmissionFilterList(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unloadAnnotationLinks(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___sizeOfAnnotationLinks(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyAnnotationLinks(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addLightPathAnnotationLink(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addAllLightPathAnnotationLinkSet(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeLightPathAnnotationLink(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeAllLightPathAnnotationLinkSet(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___clearAnnotationLinks(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___reloadAnnotationLinks(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getAnnotationLinksCountPerOwner(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkAnnotation(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addLightPathAnnotationLinkToBoth(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___findLightPathAnnotationLink(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unlinkAnnotation(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeLightPathAnnotationLinkFromBoth(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkedAnnotationList(LightPath __obj, IceInternal.Incoming __inS, Ice.Current __current)
public Ice.DispatchStatus __dispatch(IceInternal.Incoming in, Ice.Current __current)
__dispatch
in interface Ice.Object
__dispatch
in class IObject
protected void __writeImpl(IceInternal.BasicStream __os)
__writeImpl
in class IObject
protected void __readImpl(IceInternal.BasicStream __is)
__readImpl
in class IObject