public abstract class Instrument extends IObject implements _InstrumentOperations, _InstrumentOperationsNC
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<InstrumentAnnotationLink> |
annotationLinksSeq |
protected boolean |
detectorLoaded |
protected java.util.List<Detector> |
detectorSeq |
protected boolean |
dichroicLoaded |
protected java.util.List<Dichroic> |
dichroicSeq |
protected boolean |
filterLoaded |
protected java.util.List<Filter> |
filterSeq |
protected boolean |
filterSetLoaded |
protected java.util.List<FilterSet> |
filterSetSeq |
protected boolean |
lightSourceLoaded |
protected java.util.List<LightSource> |
lightSourceSeq |
protected Microscope |
microscope |
protected boolean |
objectiveLoaded |
protected java.util.List<Objective> |
objectiveSeq |
protected boolean |
otfLoaded |
protected java.util.List<OTF> |
otfSeq |
static long |
serialVersionUID |
protected RInt |
version |
Constructor and Description |
---|
Instrument() |
Instrument(RLong id,
Details details,
boolean loaded,
RInt version,
Microscope microscope,
java.util.List<Detector> detectorSeq,
boolean detectorLoaded,
java.util.List<Objective> objectiveSeq,
boolean objectiveLoaded,
java.util.List<LightSource> lightSourceSeq,
boolean lightSourceLoaded,
java.util.List<Filter> filterSeq,
boolean filterLoaded,
java.util.List<Dichroic> dichroicSeq,
boolean dichroicLoaded,
java.util.List<FilterSet> filterSetSeq,
boolean filterSetLoaded,
java.util.List<OTF> otfSeq,
boolean otfLoaded,
java.util.List<InstrumentAnnotationLink> annotationLinksSeq,
boolean annotationLinksLoaded,
java.util.Map<java.lang.Long,java.lang.Long> annotationLinksCountPerOwner) |
Modifier and Type | Method and Description |
---|---|
static Ice.DispatchStatus |
___addAllDetectorSet(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addAllDichroicSet(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addAllFilterSet(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addAllFilterSetSet(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addAllInstrumentAnnotationLinkSet(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addAllLightSourceSet(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addAllObjectiveSet(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addAllOTFSet(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addDetector(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addDichroic(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addFilter(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addFilterSet(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addInstrumentAnnotationLink(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addInstrumentAnnotationLinkToBoth(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addLightSource(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addObjective(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addOTF(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___clearAnnotationLinks(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___clearDetector(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___clearDichroic(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___clearFilter(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___clearFilterSet(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___clearLightSource(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___clearObjective(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___clearOtf(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___copyAnnotationLinks(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___copyDetector(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___copyDichroic(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___copyFilter(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___copyFilterSet(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___copyLightSource(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___copyObjective(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___copyOtf(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___findInstrumentAnnotationLink(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getAnnotationLinksCountPerOwner(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getMicroscope(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getVersion(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___linkAnnotation(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___linkedAnnotationList(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___reloadAnnotationLinks(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___reloadDetector(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___reloadDichroic(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___reloadFilter(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___reloadFilterSet(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___reloadLightSource(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___reloadObjective(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___reloadOtf(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeAllDetectorSet(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeAllDichroicSet(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeAllFilterSet(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeAllFilterSetSet(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeAllInstrumentAnnotationLinkSet(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeAllLightSourceSet(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeAllObjectiveSet(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeAllOTFSet(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeDetector(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeDichroic(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeFilter(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeFilterSet(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeInstrumentAnnotationLink(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeInstrumentAnnotationLinkFromBoth(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeLightSource(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeObjective(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeOTF(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setMicroscope(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setVersion(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___sizeOfAnnotationLinks(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___sizeOfDetector(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___sizeOfDichroic(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___sizeOfFilter(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___sizeOfFilterSet(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___sizeOfLightSource(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___sizeOfObjective(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___sizeOfOtf(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___unlinkAnnotation(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___unloadAnnotationLinks(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___unloadDetector(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___unloadDichroic(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___unloadFilter(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___unloadFilterSet(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___unloadLightSource(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___unloadObjective(Instrument __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___unloadOtf(Instrument __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 |
addAllDetectorSet(java.util.List<Detector> targets) |
void |
addAllDichroicSet(java.util.List<Dichroic> targets) |
void |
addAllFilterSet(java.util.List<Filter> targets) |
void |
addAllFilterSetSet(java.util.List<FilterSet> targets) |
void |
addAllInstrumentAnnotationLinkSet(java.util.List<InstrumentAnnotationLink> targets) |
void |
addAllLightSourceSet(java.util.List<LightSource> targets) |
void |
addAllObjectiveSet(java.util.List<Objective> targets) |
void |
addAllOTFSet(java.util.List<OTF> targets) |
void |
addDetector(Detector target) |
void |
addDichroic(Dichroic target) |
void |
addFilter(Filter target) |
void |
addFilterSet(FilterSet target) |
void |
addInstrumentAnnotationLink(InstrumentAnnotationLink target) |
void |
addInstrumentAnnotationLinkToBoth(InstrumentAnnotationLink link,
boolean bothSides) |
void |
addLightSource(LightSource target) |
void |
addObjective(Objective target) |
void |
addOTF(OTF target) |
void |
clearAnnotationLinks() |
void |
clearDetector() |
void |
clearDichroic() |
void |
clearFilter() |
void |
clearFilterSet() |
void |
clearLightSource() |
void |
clearObjective() |
void |
clearOtf() |
Instrument |
clone() |
java.util.List<InstrumentAnnotationLink> |
copyAnnotationLinks() |
java.util.List<Detector> |
copyDetector() |
java.util.List<Dichroic> |
copyDichroic() |
java.util.List<Filter> |
copyFilter() |
java.util.List<FilterSet> |
copyFilterSet() |
java.util.List<LightSource> |
copyLightSource() |
java.util.List<Objective> |
copyObjective() |
java.util.List<OTF> |
copyOtf() |
java.util.List<InstrumentAnnotationLink> |
findInstrumentAnnotationLink(Annotation removal) |
java.util.Map<java.lang.Long,java.lang.Long> |
getAnnotationLinksCountPerOwner() |
Microscope |
getMicroscope() |
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() |
InstrumentAnnotationLink |
linkAnnotation(Annotation addition) |
java.util.List<Annotation> |
linkedAnnotationList() |
void |
reloadAnnotationLinks(Instrument toCopy) |
void |
reloadDetector(Instrument toCopy) |
void |
reloadDichroic(Instrument toCopy) |
void |
reloadFilter(Instrument toCopy) |
void |
reloadFilterSet(Instrument toCopy) |
void |
reloadLightSource(Instrument toCopy) |
void |
reloadObjective(Instrument toCopy) |
void |
reloadOtf(Instrument toCopy) |
void |
removeAllDetectorSet(java.util.List<Detector> targets) |
void |
removeAllDichroicSet(java.util.List<Dichroic> targets) |
void |
removeAllFilterSet(java.util.List<Filter> targets) |
void |
removeAllFilterSetSet(java.util.List<FilterSet> targets) |
void |
removeAllInstrumentAnnotationLinkSet(java.util.List<InstrumentAnnotationLink> targets) |
void |
removeAllLightSourceSet(java.util.List<LightSource> targets) |
void |
removeAllObjectiveSet(java.util.List<Objective> targets) |
void |
removeAllOTFSet(java.util.List<OTF> targets) |
void |
removeDetector(Detector theTarget) |
void |
removeDichroic(Dichroic theTarget) |
void |
removeFilter(Filter theTarget) |
void |
removeFilterSet(FilterSet theTarget) |
void |
removeInstrumentAnnotationLink(InstrumentAnnotationLink theTarget) |
void |
removeInstrumentAnnotationLinkFromBoth(InstrumentAnnotationLink link,
boolean bothSides) |
void |
removeLightSource(LightSource theTarget) |
void |
removeObjective(Objective theTarget) |
void |
removeOTF(OTF theTarget) |
void |
setMicroscope(Microscope theMicroscope) |
void |
setVersion(RInt theVersion) |
int |
sizeOfAnnotationLinks() |
int |
sizeOfDetector() |
int |
sizeOfDichroic() |
int |
sizeOfFilter() |
int |
sizeOfFilterSet() |
int |
sizeOfLightSource() |
int |
sizeOfObjective() |
int |
sizeOfOtf() |
void |
unlinkAnnotation(Annotation removal) |
void |
unloadAnnotationLinks() |
void |
unloadDetector() |
void |
unloadDichroic() |
void |
unloadFilter() |
void |
unloadFilterSet() |
void |
unloadLightSource() |
void |
unloadObjective() |
void |
unloadOtf() |
___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
addAllDetectorSet, addAllDichroicSet, addAllFilterSet, addAllFilterSetSet, addAllInstrumentAnnotationLinkSet, addAllLightSourceSet, addAllObjectiveSet, addAllOTFSet, addDetector, addDichroic, addFilter, addFilterSet, addInstrumentAnnotationLink, addInstrumentAnnotationLinkToBoth, addLightSource, addObjective, addOTF, clearAnnotationLinks, clearDetector, clearDichroic, clearFilter, clearFilterSet, clearLightSource, clearObjective, clearOtf, copyAnnotationLinks, copyDetector, copyDichroic, copyFilter, copyFilterSet, copyLightSource, copyObjective, copyOtf, findInstrumentAnnotationLink, getAnnotationLinksCountPerOwner, getMicroscope, getVersion, linkAnnotation, linkedAnnotationList, reloadAnnotationLinks, reloadDetector, reloadDichroic, reloadFilter, reloadFilterSet, reloadLightSource, reloadObjective, reloadOtf, removeAllDetectorSet, removeAllDichroicSet, removeAllFilterSet, removeAllFilterSetSet, removeAllInstrumentAnnotationLinkSet, removeAllLightSourceSet, removeAllObjectiveSet, removeAllOTFSet, removeDetector, removeDichroic, removeFilter, removeFilterSet, removeInstrumentAnnotationLink, removeInstrumentAnnotationLinkFromBoth, removeLightSource, removeObjective, removeOTF, setMicroscope, setVersion, sizeOfAnnotationLinks, sizeOfDetector, sizeOfDichroic, sizeOfFilter, sizeOfFilterSet, sizeOfLightSource, sizeOfObjective, sizeOfOtf, unlinkAnnotation, unloadAnnotationLinks, unloadDetector, unloadDichroic, unloadFilter, unloadFilterSet, unloadLightSource, unloadObjective, unloadOtf
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 Microscope microscope
protected java.util.List<Detector> detectorSeq
protected boolean detectorLoaded
protected java.util.List<Objective> objectiveSeq
protected boolean objectiveLoaded
protected java.util.List<LightSource> lightSourceSeq
protected boolean lightSourceLoaded
protected java.util.List<Filter> filterSeq
protected boolean filterLoaded
protected java.util.List<Dichroic> dichroicSeq
protected boolean dichroicLoaded
protected java.util.List<FilterSet> filterSetSeq
protected boolean filterSetLoaded
protected java.util.List<OTF> otfSeq
protected boolean otfLoaded
protected java.util.List<InstrumentAnnotationLink> annotationLinksSeq
protected boolean annotationLinksLoaded
protected java.util.Map<java.lang.Long,java.lang.Long> annotationLinksCountPerOwner
public static final long serialVersionUID
public Instrument()
public Instrument(RLong id, Details details, boolean loaded, RInt version, Microscope microscope, java.util.List<Detector> detectorSeq, boolean detectorLoaded, java.util.List<Objective> objectiveSeq, boolean objectiveLoaded, java.util.List<LightSource> lightSourceSeq, boolean lightSourceLoaded, java.util.List<Filter> filterSeq, boolean filterLoaded, java.util.List<Dichroic> dichroicSeq, boolean dichroicLoaded, java.util.List<FilterSet> filterSetSeq, boolean filterSetLoaded, java.util.List<OTF> otfSeq, boolean otfLoaded, java.util.List<InstrumentAnnotationLink> 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 addAllDetectorSet(java.util.List<Detector> targets)
addAllDetectorSet
in interface _InstrumentOperationsNC
public final void addAllDichroicSet(java.util.List<Dichroic> targets)
addAllDichroicSet
in interface _InstrumentOperationsNC
public final void addAllFilterSet(java.util.List<Filter> targets)
addAllFilterSet
in interface _InstrumentOperationsNC
public final void addAllFilterSetSet(java.util.List<FilterSet> targets)
addAllFilterSetSet
in interface _InstrumentOperationsNC
public final void addAllInstrumentAnnotationLinkSet(java.util.List<InstrumentAnnotationLink> targets)
addAllInstrumentAnnotationLinkSet
in interface _InstrumentOperationsNC
public final void addAllLightSourceSet(java.util.List<LightSource> targets)
addAllLightSourceSet
in interface _InstrumentOperationsNC
public final void addAllOTFSet(java.util.List<OTF> targets)
addAllOTFSet
in interface _InstrumentOperationsNC
public final void addAllObjectiveSet(java.util.List<Objective> targets)
addAllObjectiveSet
in interface _InstrumentOperationsNC
public final void addDetector(Detector target)
addDetector
in interface _InstrumentOperationsNC
public final void addDichroic(Dichroic target)
addDichroic
in interface _InstrumentOperationsNC
public final void addFilter(Filter target)
addFilter
in interface _InstrumentOperationsNC
public final void addFilterSet(FilterSet target)
addFilterSet
in interface _InstrumentOperationsNC
public final void addInstrumentAnnotationLink(InstrumentAnnotationLink target)
addInstrumentAnnotationLink
in interface _InstrumentOperationsNC
public final void addInstrumentAnnotationLinkToBoth(InstrumentAnnotationLink link, boolean bothSides)
addInstrumentAnnotationLinkToBoth
in interface _InstrumentOperationsNC
public final void addLightSource(LightSource target)
addLightSource
in interface _InstrumentOperationsNC
public final void addOTF(OTF target)
addOTF
in interface _InstrumentOperationsNC
public final void addObjective(Objective target)
addObjective
in interface _InstrumentOperationsNC
public final void clearAnnotationLinks()
clearAnnotationLinks
in interface _InstrumentOperationsNC
public final void clearDetector()
clearDetector
in interface _InstrumentOperationsNC
public final void clearDichroic()
clearDichroic
in interface _InstrumentOperationsNC
public final void clearFilter()
clearFilter
in interface _InstrumentOperationsNC
public final void clearFilterSet()
clearFilterSet
in interface _InstrumentOperationsNC
public final void clearLightSource()
clearLightSource
in interface _InstrumentOperationsNC
public final void clearObjective()
clearObjective
in interface _InstrumentOperationsNC
public final void clearOtf()
clearOtf
in interface _InstrumentOperationsNC
public final java.util.List<InstrumentAnnotationLink> copyAnnotationLinks()
copyAnnotationLinks
in interface _InstrumentOperationsNC
public final java.util.List<Detector> copyDetector()
copyDetector
in interface _InstrumentOperationsNC
public final java.util.List<Dichroic> copyDichroic()
copyDichroic
in interface _InstrumentOperationsNC
public final java.util.List<Filter> copyFilter()
copyFilter
in interface _InstrumentOperationsNC
public final java.util.List<FilterSet> copyFilterSet()
copyFilterSet
in interface _InstrumentOperationsNC
public final java.util.List<LightSource> copyLightSource()
copyLightSource
in interface _InstrumentOperationsNC
public final java.util.List<Objective> copyObjective()
copyObjective
in interface _InstrumentOperationsNC
public final java.util.List<OTF> copyOtf()
copyOtf
in interface _InstrumentOperationsNC
public final java.util.List<InstrumentAnnotationLink> findInstrumentAnnotationLink(Annotation removal)
findInstrumentAnnotationLink
in interface _InstrumentOperationsNC
public final java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner()
getAnnotationLinksCountPerOwner
in interface _InstrumentOperationsNC
public final Microscope getMicroscope()
getMicroscope
in interface _InstrumentOperationsNC
public final RInt getVersion()
getVersion
in interface _InstrumentOperationsNC
public final InstrumentAnnotationLink linkAnnotation(Annotation addition)
linkAnnotation
in interface _InstrumentOperationsNC
public final java.util.List<Annotation> linkedAnnotationList()
linkedAnnotationList
in interface _InstrumentOperationsNC
public final void reloadAnnotationLinks(Instrument toCopy)
reloadAnnotationLinks
in interface _InstrumentOperationsNC
public final void reloadDetector(Instrument toCopy)
reloadDetector
in interface _InstrumentOperationsNC
public final void reloadDichroic(Instrument toCopy)
reloadDichroic
in interface _InstrumentOperationsNC
public final void reloadFilter(Instrument toCopy)
reloadFilter
in interface _InstrumentOperationsNC
public final void reloadFilterSet(Instrument toCopy)
reloadFilterSet
in interface _InstrumentOperationsNC
public final void reloadLightSource(Instrument toCopy)
reloadLightSource
in interface _InstrumentOperationsNC
public final void reloadObjective(Instrument toCopy)
reloadObjective
in interface _InstrumentOperationsNC
public final void reloadOtf(Instrument toCopy)
reloadOtf
in interface _InstrumentOperationsNC
public final void removeAllDetectorSet(java.util.List<Detector> targets)
removeAllDetectorSet
in interface _InstrumentOperationsNC
public final void removeAllDichroicSet(java.util.List<Dichroic> targets)
removeAllDichroicSet
in interface _InstrumentOperationsNC
public final void removeAllFilterSet(java.util.List<Filter> targets)
removeAllFilterSet
in interface _InstrumentOperationsNC
public final void removeAllFilterSetSet(java.util.List<FilterSet> targets)
removeAllFilterSetSet
in interface _InstrumentOperationsNC
public final void removeAllInstrumentAnnotationLinkSet(java.util.List<InstrumentAnnotationLink> targets)
removeAllInstrumentAnnotationLinkSet
in interface _InstrumentOperationsNC
public final void removeAllLightSourceSet(java.util.List<LightSource> targets)
removeAllLightSourceSet
in interface _InstrumentOperationsNC
public final void removeAllOTFSet(java.util.List<OTF> targets)
removeAllOTFSet
in interface _InstrumentOperationsNC
public final void removeAllObjectiveSet(java.util.List<Objective> targets)
removeAllObjectiveSet
in interface _InstrumentOperationsNC
public final void removeDetector(Detector theTarget)
removeDetector
in interface _InstrumentOperationsNC
public final void removeDichroic(Dichroic theTarget)
removeDichroic
in interface _InstrumentOperationsNC
public final void removeFilter(Filter theTarget)
removeFilter
in interface _InstrumentOperationsNC
public final void removeFilterSet(FilterSet theTarget)
removeFilterSet
in interface _InstrumentOperationsNC
public final void removeInstrumentAnnotationLink(InstrumentAnnotationLink theTarget)
removeInstrumentAnnotationLink
in interface _InstrumentOperationsNC
public final void removeInstrumentAnnotationLinkFromBoth(InstrumentAnnotationLink link, boolean bothSides)
removeInstrumentAnnotationLinkFromBoth
in interface _InstrumentOperationsNC
public final void removeLightSource(LightSource theTarget)
removeLightSource
in interface _InstrumentOperationsNC
public final void removeOTF(OTF theTarget)
removeOTF
in interface _InstrumentOperationsNC
public final void removeObjective(Objective theTarget)
removeObjective
in interface _InstrumentOperationsNC
public final void setMicroscope(Microscope theMicroscope)
setMicroscope
in interface _InstrumentOperationsNC
public final void setVersion(RInt theVersion)
setVersion
in interface _InstrumentOperationsNC
public final int sizeOfAnnotationLinks()
sizeOfAnnotationLinks
in interface _InstrumentOperationsNC
public final int sizeOfDetector()
sizeOfDetector
in interface _InstrumentOperationsNC
public final int sizeOfDichroic()
sizeOfDichroic
in interface _InstrumentOperationsNC
public final int sizeOfFilter()
sizeOfFilter
in interface _InstrumentOperationsNC
public final int sizeOfFilterSet()
sizeOfFilterSet
in interface _InstrumentOperationsNC
public final int sizeOfLightSource()
sizeOfLightSource
in interface _InstrumentOperationsNC
public final int sizeOfObjective()
sizeOfObjective
in interface _InstrumentOperationsNC
public final int sizeOfOtf()
sizeOfOtf
in interface _InstrumentOperationsNC
public final void unlinkAnnotation(Annotation removal)
unlinkAnnotation
in interface _InstrumentOperationsNC
public final void unloadAnnotationLinks()
unloadAnnotationLinks
in interface _InstrumentOperationsNC
public final void unloadDetector()
unloadDetector
in interface _InstrumentOperationsNC
public final void unloadDichroic()
unloadDichroic
in interface _InstrumentOperationsNC
public final void unloadFilter()
unloadFilter
in interface _InstrumentOperationsNC
public final void unloadFilterSet()
unloadFilterSet
in interface _InstrumentOperationsNC
public final void unloadLightSource()
unloadLightSource
in interface _InstrumentOperationsNC
public final void unloadObjective()
unloadObjective
in interface _InstrumentOperationsNC
public final void unloadOtf()
unloadOtf
in interface _InstrumentOperationsNC
public static Ice.DispatchStatus ___getVersion(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setVersion(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getMicroscope(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setMicroscope(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unloadDetector(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___sizeOfDetector(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyDetector(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addDetector(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addAllDetectorSet(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeDetector(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeAllDetectorSet(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___clearDetector(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___reloadDetector(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unloadObjective(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___sizeOfObjective(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyObjective(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addObjective(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addAllObjectiveSet(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeObjective(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeAllObjectiveSet(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___clearObjective(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___reloadObjective(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unloadLightSource(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___sizeOfLightSource(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyLightSource(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addLightSource(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addAllLightSourceSet(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeLightSource(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeAllLightSourceSet(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___clearLightSource(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___reloadLightSource(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unloadFilter(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___sizeOfFilter(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyFilter(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addFilter(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addAllFilterSet(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeFilter(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeAllFilterSet(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___clearFilter(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___reloadFilter(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unloadDichroic(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___sizeOfDichroic(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyDichroic(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addDichroic(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addAllDichroicSet(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeDichroic(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeAllDichroicSet(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___clearDichroic(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___reloadDichroic(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unloadFilterSet(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___sizeOfFilterSet(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyFilterSet(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addFilterSet(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addAllFilterSetSet(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeFilterSet(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeAllFilterSetSet(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___clearFilterSet(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___reloadFilterSet(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unloadOtf(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___sizeOfOtf(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyOtf(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addOTF(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addAllOTFSet(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeOTF(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeAllOTFSet(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___clearOtf(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___reloadOtf(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unloadAnnotationLinks(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___sizeOfAnnotationLinks(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyAnnotationLinks(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addInstrumentAnnotationLink(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addAllInstrumentAnnotationLinkSet(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeInstrumentAnnotationLink(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeAllInstrumentAnnotationLinkSet(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___clearAnnotationLinks(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___reloadAnnotationLinks(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getAnnotationLinksCountPerOwner(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkAnnotation(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addInstrumentAnnotationLinkToBoth(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___findInstrumentAnnotationLink(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unlinkAnnotation(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeInstrumentAnnotationLinkFromBoth(Instrument __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkedAnnotationList(Instrument __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
public Instrument clone()