public class LogicalChannelI extends LogicalChannel implements ome.model.ModelBased
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CHANNELS |
static java.lang.String |
CONTRASTMETHOD |
static java.lang.String |
DETAILS |
static java.lang.String |
DETECTORSETTINGS |
static java.lang.String |
EMISSIONWAVE |
static java.lang.String |
EXCITATIONWAVE |
static java.lang.String |
FILTERSET |
static java.lang.String |
FLUOR |
static java.lang.String |
ILLUMINATION |
static java.lang.String |
LIGHTPATH |
static java.lang.String |
LIGHTSOURCESETTINGS |
static java.lang.String |
MODE |
static java.lang.String |
NAME |
static java.lang.String |
NDFILTER |
static java.lang.String |
OTF |
static java.lang.String |
PHOTOMETRICINTERPRETATION |
static java.lang.String |
PINHOLESIZE |
static java.lang.String |
POCKELCELLSETTING |
static java.lang.String |
SAMPLESPERPIXEL |
__ids, channelsLoaded, channelsSeq, contrastMethod, detectorSettings, emissionWave, excitationWave, filterSet, fluor, illumination, lightPath, lightSourceSettings, mode, name, ndFilter, otf, photometricInterpretation, pinHoleSize, pockelCellSetting, samplesPerPixel, serialVersionUID, version| Constructor and Description |
|---|
LogicalChannelI() |
LogicalChannelI(long id,
boolean loaded) |
LogicalChannelI(RLong id,
boolean loaded) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAllChannelSet(java.util.List<Channel> targets,
Ice.Current current) |
void |
addChannel(Channel target,
Ice.Current current) |
static java.util.List<LogicalChannelI> |
cast(java.util.List list)
Casts (without warning) the given list to a list of
the current type.
|
void |
clearChannels(Ice.Current current) |
java.util.List |
copyChannels(Ice.Current current) |
void |
copyObject(ome.util.Filterable model,
ome.util.ModelMapper _mapper)
Used by
IceMapper to inject an "ome.model" object into this
"omero.model" object. |
protected void |
errorIfUnloaded() |
ome.util.Filterable |
fillObject(ome.util.ReverseModelMapper _mapper)
Used by
IceMapper produce an "ome.model" object from this
"omero.model" object. |
protected java.util.List |
getChannels(Ice.Current current) |
ContrastMethod |
getContrastMethod(Ice.Current current) |
Details |
getDetails(Ice.Current current) |
DetectorSettings |
getDetectorSettings(Ice.Current current) |
Length |
getEmissionWave(Ice.Current current) |
Length |
getExcitationWave(Ice.Current current) |
FilterSet |
getFilterSet(Ice.Current current) |
RString |
getFluor(Ice.Current current) |
RLong |
getId(Ice.Current current) |
Illumination |
getIllumination(Ice.Current current) |
LightPath |
getLightPath(Ice.Current current) |
LightSettings |
getLightSourceSettings(Ice.Current current) |
AcquisitionMode |
getMode(Ice.Current current) |
RString |
getName(Ice.Current current) |
RDouble |
getNdFilter(Ice.Current current) |
OTF |
getOtf(Ice.Current current) |
PhotometricInterpretation |
getPhotometricInterpretation(Ice.Current current) |
Length |
getPinHoleSize(Ice.Current current) |
RInt |
getPockelCellSetting(Ice.Current current) |
RInt |
getSamplesPerPixel(Ice.Current current) |
RInt |
getVersion(Ice.Current current) |
boolean |
isAnnotated(Ice.Current current)
Allows for the attachment of any omero.model.Annotation
subclasses.
|
boolean |
isChannelsLoaded() |
boolean |
isGlobal(Ice.Current current)
Marker interface which means that special rules apply
for both reading and writing these instances.
|
boolean |
isLink(Ice.Current current)
A link between two other types.
|
boolean |
isLoaded(Ice.Current current)
Tests if the objects are loaded or not.
|
boolean |
isMutable(Ice.Current current)
The server will persist changes made to these types.
|
java.util.Iterator |
iterateChannels() |
IObject |
proxy(Ice.Current current)
Return another instance of the same type as this instance
constructed as if by: new InstanceI( this.id.val, false );
|
void |
reloadChannels(LogicalChannel toCopy,
Ice.Current current) |
void |
removeAllChannelSet(java.util.List<Channel> targets,
Ice.Current current) |
void |
removeChannel(Channel target,
Ice.Current current) |
protected void |
setChannels(java.util.List channels,
Ice.Current current) |
void |
setContrastMethod(ContrastMethod contrastMethod,
Ice.Current current) |
void |
setDetectorSettings(DetectorSettings detectorSettings,
Ice.Current current) |
void |
setEmissionWave(Length emissionWave,
Ice.Current current) |
void |
setExcitationWave(Length excitationWave,
Ice.Current current) |
void |
setFilterSet(FilterSet filterSet,
Ice.Current current) |
void |
setFluor(RString fluor,
Ice.Current current) |
void |
setId(RLong id,
Ice.Current current) |
void |
setIllumination(Illumination illumination,
Ice.Current current) |
void |
setLightPath(LightPath lightPath,
Ice.Current current) |
void |
setLightSourceSettings(LightSettings lightSourceSettings,
Ice.Current current) |
void |
setMode(AcquisitionMode mode,
Ice.Current current) |
void |
setName(RString name,
Ice.Current current) |
void |
setNdFilter(RDouble ndFilter,
Ice.Current current) |
void |
setOtf(OTF otf,
Ice.Current current) |
void |
setPhotometricInterpretation(PhotometricInterpretation photometricInterpretation,
Ice.Current current) |
void |
setPinHoleSize(Length pinHoleSize,
Ice.Current current) |
void |
setPockelCellSetting(RInt pockelCellSetting,
Ice.Current current) |
void |
setSamplesPerPixel(RInt samplesPerPixel,
Ice.Current current) |
void |
setVersion(RInt version,
Ice.Current current) |
IObject |
shallowCopy(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.
|
int |
sizeOfChannels(Ice.Current current) |
protected void |
throwNullCollectionException(java.lang.String propertyName) |
protected void |
toggleCollectionsLoaded(boolean load) |
void |
unload(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.
|
void |
unloadChannels(Ice.Current current) |
void |
unloadCollections(Ice.Current current)
Each collection can also be unloaded, independently
of the object itself.
|
void |
unloadContrastMethod() |
void |
unloadDetails(Ice.Current current)
As with collections, the objects under details can link
to many other objects.
|
void |
unloadDetectorSettings() |
void |
unloadEmissionWave() |
void |
unloadExcitationWave() |
void |
unloadFilterSet() |
void |
unloadFluor() |
void |
unloadIllumination() |
void |
unloadLightPath() |
void |
unloadLightSourceSettings() |
void |
unloadMode() |
void |
unloadName() |
void |
unloadNdFilter() |
void |
unloadOtf() |
void |
unloadPhotometricInterpretation() |
void |
unloadPinHoleSize() |
void |
unloadPockelCellSetting() |
void |
unloadSamplesPerPixel() |
___addAllChannelSet, ___addChannel, ___clearChannels, ___copyChannels, ___getContrastMethod, ___getDetectorSettings, ___getEmissionWave, ___getExcitationWave, ___getFilterSet, ___getFluor, ___getIllumination, ___getLightPath, ___getLightSourceSettings, ___getMode, ___getName, ___getNdFilter, ___getOtf, ___getPhotometricInterpretation, ___getPinHoleSize, ___getPockelCellSetting, ___getSamplesPerPixel, ___getVersion, ___reloadChannels, ___removeAllChannelSet, ___removeChannel, ___setContrastMethod, ___setDetectorSettings, ___setEmissionWave, ___setExcitationWave, ___setFilterSet, ___setFluor, ___setIllumination, ___setLightPath, ___setLightSourceSettings, ___setMode, ___setName, ___setNdFilter, ___setOtf, ___setPhotometricInterpretation, ___setPinHoleSize, ___setPockelCellSetting, ___setSamplesPerPixel, ___setVersion, ___sizeOfChannels, ___unloadChannels, __dispatch, __readImpl, __writeImpl, addAllChannelSet, addChannel, clearChannels, clone, copyChannels, getContrastMethod, getDetectorSettings, getEmissionWave, getExcitationWave, getFilterSet, getFluor, getIllumination, getLightPath, getLightSourceSettings, getMode, getName, getNdFilter, getOtf, getPhotometricInterpretation, getPinHoleSize, getPockelCellSetting, getSamplesPerPixel, getVersion, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_staticId, reloadChannels, removeAllChannelSet, removeChannel, setContrastMethod, setDetectorSettings, setEmissionWave, setExcitationWave, setFilterSet, setFluor, setIllumination, setLightPath, setLightSourceSettings, setMode, setName, setNdFilter, setOtf, setPhotometricInterpretation, setPinHoleSize, setPockelCellSetting, setSamplesPerPixel, setVersion, sizeOfChannels, unloadChannels___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_preMarshalequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetailspublic static final java.lang.String NAME
public static final java.lang.String PINHOLESIZE
public static final java.lang.String ILLUMINATION
public static final java.lang.String CONTRASTMETHOD
public static final java.lang.String EXCITATIONWAVE
public static final java.lang.String EMISSIONWAVE
public static final java.lang.String FLUOR
public static final java.lang.String NDFILTER
public static final java.lang.String OTF
public static final java.lang.String DETECTORSETTINGS
public static final java.lang.String LIGHTSOURCESETTINGS
public static final java.lang.String FILTERSET
public static final java.lang.String SAMPLESPERPIXEL
public static final java.lang.String PHOTOMETRICINTERPRETATION
public static final java.lang.String MODE
public static final java.lang.String POCKELCELLSETTING
public static final java.lang.String CHANNELS
public static final java.lang.String LIGHTPATH
public static final java.lang.String DETAILS
public LogicalChannelI()
public LogicalChannelI(long id,
boolean loaded)
public LogicalChannelI(RLong id, boolean loaded)
protected void errorIfUnloaded()
throws UnloadedEntityException
UnloadedEntityExceptionprotected void throwNullCollectionException(java.lang.String propertyName)
throws UnloadedCollectionException
UnloadedCollectionExceptionprotected void toggleCollectionsLoaded(boolean load)
public void unload(Ice.Current current)
_IObjectOperationsunload in interface _IObjectOperationscurrent - The Current object for the invocation.public boolean isLoaded(Ice.Current current)
_IObjectOperationsisLoaded in interface _IObjectOperationscurrent - The Current object for the invocation.public void unloadCollections(Ice.Current current)
_IObjectOperationsunloadCollections in interface _IObjectOperationscurrent - The Current object for the invocation.public boolean isGlobal(Ice.Current current)
_IObjectOperationsisGlobal in interface _IObjectOperationscurrent - The Current object for the invocation.public boolean isMutable(Ice.Current current)
_IObjectOperationsisMutable in interface _IObjectOperationscurrent - The Current object for the invocation.public boolean isAnnotated(Ice.Current current)
_IObjectOperationsisAnnotated in interface _IObjectOperationscurrent - The Current object for the invocation.public boolean isLink(Ice.Current current)
_IObjectOperationsisLink in interface _IObjectOperationscurrent - The Current object for the invocation.public IObject shallowCopy(Ice.Current current)
_IObjectOperationsshallowCopy in interface _IObjectOperationscurrent - The Current object for the invocation.public IObject proxy(Ice.Current current)
_IObjectOperationsproxy in interface _IObjectOperationscurrent - The Current object for the invocation.public RLong getId(Ice.Current current)
getId in interface _IObjectOperationspublic void setId(RLong id, Ice.Current current)
setId in interface _IObjectOperationspublic Details getDetails(Ice.Current current)
getDetails in interface _IObjectOperationspublic void unloadDetails(Ice.Current current)
_IObjectOperationsunloadDetails in interface _IObjectOperationscurrent - The Current object for the invocation.public RInt getVersion(Ice.Current current)
getVersion in interface _LogicalChannelOperationspublic void setVersion(RInt version, Ice.Current current)
setVersion in interface _LogicalChannelOperationspublic void unloadName()
public RString getName(Ice.Current current) throws UnloadedEntityException
getName in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void setName(RString name, Ice.Current current) throws UnloadedEntityException
setName in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void unloadPinHoleSize()
public Length getPinHoleSize(Ice.Current current) throws UnloadedEntityException
getPinHoleSize in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void setPinHoleSize(Length pinHoleSize, Ice.Current current) throws UnloadedEntityException
setPinHoleSize in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void unloadIllumination()
public Illumination getIllumination(Ice.Current current) throws UnloadedEntityException
getIllumination in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void setIllumination(Illumination illumination, Ice.Current current) throws UnloadedEntityException
setIllumination in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void unloadContrastMethod()
public ContrastMethod getContrastMethod(Ice.Current current) throws UnloadedEntityException
getContrastMethod in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void setContrastMethod(ContrastMethod contrastMethod, Ice.Current current) throws UnloadedEntityException
setContrastMethod in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void unloadExcitationWave()
public Length getExcitationWave(Ice.Current current) throws UnloadedEntityException
getExcitationWave in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void setExcitationWave(Length excitationWave, Ice.Current current) throws UnloadedEntityException
setExcitationWave in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void unloadEmissionWave()
public Length getEmissionWave(Ice.Current current) throws UnloadedEntityException
getEmissionWave in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void setEmissionWave(Length emissionWave, Ice.Current current) throws UnloadedEntityException
setEmissionWave in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void unloadFluor()
public RString getFluor(Ice.Current current) throws UnloadedEntityException
getFluor in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void setFluor(RString fluor, Ice.Current current) throws UnloadedEntityException
setFluor in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void unloadNdFilter()
public RDouble getNdFilter(Ice.Current current) throws UnloadedEntityException
getNdFilter in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void setNdFilter(RDouble ndFilter, Ice.Current current) throws UnloadedEntityException
setNdFilter in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void unloadOtf()
public OTF getOtf(Ice.Current current) throws UnloadedEntityException
getOtf in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void setOtf(OTF otf, Ice.Current current) throws UnloadedEntityException
setOtf in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void unloadDetectorSettings()
public DetectorSettings getDetectorSettings(Ice.Current current) throws UnloadedEntityException
getDetectorSettings in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void setDetectorSettings(DetectorSettings detectorSettings, Ice.Current current) throws UnloadedEntityException
setDetectorSettings in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void unloadLightSourceSettings()
public LightSettings getLightSourceSettings(Ice.Current current) throws UnloadedEntityException
getLightSourceSettings in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void setLightSourceSettings(LightSettings lightSourceSettings, Ice.Current current) throws UnloadedEntityException
setLightSourceSettings in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void unloadFilterSet()
public FilterSet getFilterSet(Ice.Current current) throws UnloadedEntityException
getFilterSet in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void setFilterSet(FilterSet filterSet, Ice.Current current) throws UnloadedEntityException
setFilterSet in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void unloadSamplesPerPixel()
public RInt getSamplesPerPixel(Ice.Current current) throws UnloadedEntityException
getSamplesPerPixel in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void setSamplesPerPixel(RInt samplesPerPixel, Ice.Current current) throws UnloadedEntityException
setSamplesPerPixel in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void unloadPhotometricInterpretation()
public PhotometricInterpretation getPhotometricInterpretation(Ice.Current current) throws UnloadedEntityException
getPhotometricInterpretation in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void setPhotometricInterpretation(PhotometricInterpretation photometricInterpretation, Ice.Current current) throws UnloadedEntityException
setPhotometricInterpretation in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void unloadMode()
public AcquisitionMode getMode(Ice.Current current) throws UnloadedEntityException
getMode in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void setMode(AcquisitionMode mode, Ice.Current current) throws UnloadedEntityException
setMode in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void unloadPockelCellSetting()
public RInt getPockelCellSetting(Ice.Current current) throws UnloadedEntityException
getPockelCellSetting in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void setPockelCellSetting(RInt pockelCellSetting, Ice.Current current) throws UnloadedEntityException
setPockelCellSetting in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void unloadChannels(Ice.Current current)
unloadChannels in interface _LogicalChannelOperationsprotected java.util.List getChannels(Ice.Current current)
throws UnloadedEntityException
UnloadedEntityExceptionprotected void setChannels(java.util.List channels,
Ice.Current current)
throws UnloadedEntityException
UnloadedEntityExceptionpublic boolean isChannelsLoaded()
public int sizeOfChannels(Ice.Current current)
throws UnloadedEntityException
sizeOfChannels in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic java.util.List copyChannels(Ice.Current current)
throws UnloadedEntityException
copyChannels in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic java.util.Iterator iterateChannels()
throws UnloadedEntityException
UnloadedEntityExceptionpublic void addChannel(Channel target, Ice.Current current) throws UnloadedEntityException
addChannel in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void addAllChannelSet(java.util.List<Channel> targets, Ice.Current current) throws UnloadedEntityException
addAllChannelSet in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void removeChannel(Channel target, Ice.Current current) throws UnloadedEntityException
removeChannel in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void removeAllChannelSet(java.util.List<Channel> targets, Ice.Current current) throws UnloadedEntityException
removeAllChannelSet in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void clearChannels(Ice.Current current)
throws UnloadedEntityException
clearChannels in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void reloadChannels(LogicalChannel toCopy, Ice.Current current) throws UnloadedEntityException
reloadChannels in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void unloadLightPath()
public LightPath getLightPath(Ice.Current current) throws UnloadedEntityException
getLightPath in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void setLightPath(LightPath lightPath, Ice.Current current) throws UnloadedEntityException
setLightPath in interface _LogicalChannelOperationsUnloadedEntityExceptionpublic void copyObject(ome.util.Filterable model,
ome.util.ModelMapper _mapper)
IceMapper to inject an "ome.model" object into this
"omero.model" object.copyObject in interface ome.model.ModelBasedpublic ome.util.Filterable fillObject(ome.util.ReverseModelMapper _mapper)
IceMapper produce an "ome.model" object from this
"omero.model" object.fillObject in interface ome.model.ModelBasedpublic static java.util.List<LogicalChannelI> cast(java.util.List list)
java.lang.ClassCastException