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_preMarshal
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
public 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
UnloadedEntityException
protected void throwNullCollectionException(java.lang.String propertyName) throws UnloadedCollectionException
UnloadedCollectionException
protected void toggleCollectionsLoaded(boolean load)
public void unload(Ice.Current current)
_IObjectOperations
unload
in interface _IObjectOperations
current
- The Current object for the invocation.public boolean isLoaded(Ice.Current current)
_IObjectOperations
isLoaded
in interface _IObjectOperations
current
- The Current object for the invocation.public void unloadCollections(Ice.Current current)
_IObjectOperations
unloadCollections
in interface _IObjectOperations
current
- The Current object for the invocation.public boolean isGlobal(Ice.Current current)
_IObjectOperations
isGlobal
in interface _IObjectOperations
current
- The Current object for the invocation.public boolean isMutable(Ice.Current current)
_IObjectOperations
isMutable
in interface _IObjectOperations
current
- The Current object for the invocation.public boolean isAnnotated(Ice.Current current)
_IObjectOperations
isAnnotated
in interface _IObjectOperations
current
- The Current object for the invocation.public boolean isLink(Ice.Current current)
_IObjectOperations
isLink
in interface _IObjectOperations
current
- The Current object for the invocation.public IObject shallowCopy(Ice.Current current)
_IObjectOperations
shallowCopy
in interface _IObjectOperations
current
- The Current object for the invocation.public IObject proxy(Ice.Current current)
_IObjectOperations
proxy
in interface _IObjectOperations
current
- The Current object for the invocation.public RLong getId(Ice.Current current)
getId
in interface _IObjectOperations
public void setId(RLong id, Ice.Current current)
setId
in interface _IObjectOperations
public Details getDetails(Ice.Current current)
getDetails
in interface _IObjectOperations
public void unloadDetails(Ice.Current current)
_IObjectOperations
unloadDetails
in interface _IObjectOperations
current
- The Current object for the invocation.public RInt getVersion(Ice.Current current)
getVersion
in interface _LogicalChannelOperations
public void setVersion(RInt version, Ice.Current current)
setVersion
in interface _LogicalChannelOperations
public void unloadName()
public RString getName(Ice.Current current) throws UnloadedEntityException
getName
in interface _LogicalChannelOperations
UnloadedEntityException
public void setName(RString name, Ice.Current current) throws UnloadedEntityException
setName
in interface _LogicalChannelOperations
UnloadedEntityException
public void unloadPinHoleSize()
public Length getPinHoleSize(Ice.Current current) throws UnloadedEntityException
getPinHoleSize
in interface _LogicalChannelOperations
UnloadedEntityException
public void setPinHoleSize(Length pinHoleSize, Ice.Current current) throws UnloadedEntityException
setPinHoleSize
in interface _LogicalChannelOperations
UnloadedEntityException
public void unloadIllumination()
public Illumination getIllumination(Ice.Current current) throws UnloadedEntityException
getIllumination
in interface _LogicalChannelOperations
UnloadedEntityException
public void setIllumination(Illumination illumination, Ice.Current current) throws UnloadedEntityException
setIllumination
in interface _LogicalChannelOperations
UnloadedEntityException
public void unloadContrastMethod()
public ContrastMethod getContrastMethod(Ice.Current current) throws UnloadedEntityException
getContrastMethod
in interface _LogicalChannelOperations
UnloadedEntityException
public void setContrastMethod(ContrastMethod contrastMethod, Ice.Current current) throws UnloadedEntityException
setContrastMethod
in interface _LogicalChannelOperations
UnloadedEntityException
public void unloadExcitationWave()
public Length getExcitationWave(Ice.Current current) throws UnloadedEntityException
getExcitationWave
in interface _LogicalChannelOperations
UnloadedEntityException
public void setExcitationWave(Length excitationWave, Ice.Current current) throws UnloadedEntityException
setExcitationWave
in interface _LogicalChannelOperations
UnloadedEntityException
public void unloadEmissionWave()
public Length getEmissionWave(Ice.Current current) throws UnloadedEntityException
getEmissionWave
in interface _LogicalChannelOperations
UnloadedEntityException
public void setEmissionWave(Length emissionWave, Ice.Current current) throws UnloadedEntityException
setEmissionWave
in interface _LogicalChannelOperations
UnloadedEntityException
public void unloadFluor()
public RString getFluor(Ice.Current current) throws UnloadedEntityException
getFluor
in interface _LogicalChannelOperations
UnloadedEntityException
public void setFluor(RString fluor, Ice.Current current) throws UnloadedEntityException
setFluor
in interface _LogicalChannelOperations
UnloadedEntityException
public void unloadNdFilter()
public RDouble getNdFilter(Ice.Current current) throws UnloadedEntityException
getNdFilter
in interface _LogicalChannelOperations
UnloadedEntityException
public void setNdFilter(RDouble ndFilter, Ice.Current current) throws UnloadedEntityException
setNdFilter
in interface _LogicalChannelOperations
UnloadedEntityException
public void unloadOtf()
public OTF getOtf(Ice.Current current) throws UnloadedEntityException
getOtf
in interface _LogicalChannelOperations
UnloadedEntityException
public void setOtf(OTF otf, Ice.Current current) throws UnloadedEntityException
setOtf
in interface _LogicalChannelOperations
UnloadedEntityException
public void unloadDetectorSettings()
public DetectorSettings getDetectorSettings(Ice.Current current) throws UnloadedEntityException
getDetectorSettings
in interface _LogicalChannelOperations
UnloadedEntityException
public void setDetectorSettings(DetectorSettings detectorSettings, Ice.Current current) throws UnloadedEntityException
setDetectorSettings
in interface _LogicalChannelOperations
UnloadedEntityException
public void unloadLightSourceSettings()
public LightSettings getLightSourceSettings(Ice.Current current) throws UnloadedEntityException
getLightSourceSettings
in interface _LogicalChannelOperations
UnloadedEntityException
public void setLightSourceSettings(LightSettings lightSourceSettings, Ice.Current current) throws UnloadedEntityException
setLightSourceSettings
in interface _LogicalChannelOperations
UnloadedEntityException
public void unloadFilterSet()
public FilterSet getFilterSet(Ice.Current current) throws UnloadedEntityException
getFilterSet
in interface _LogicalChannelOperations
UnloadedEntityException
public void setFilterSet(FilterSet filterSet, Ice.Current current) throws UnloadedEntityException
setFilterSet
in interface _LogicalChannelOperations
UnloadedEntityException
public void unloadSamplesPerPixel()
public RInt getSamplesPerPixel(Ice.Current current) throws UnloadedEntityException
getSamplesPerPixel
in interface _LogicalChannelOperations
UnloadedEntityException
public void setSamplesPerPixel(RInt samplesPerPixel, Ice.Current current) throws UnloadedEntityException
setSamplesPerPixel
in interface _LogicalChannelOperations
UnloadedEntityException
public void unloadPhotometricInterpretation()
public PhotometricInterpretation getPhotometricInterpretation(Ice.Current current) throws UnloadedEntityException
getPhotometricInterpretation
in interface _LogicalChannelOperations
UnloadedEntityException
public void setPhotometricInterpretation(PhotometricInterpretation photometricInterpretation, Ice.Current current) throws UnloadedEntityException
setPhotometricInterpretation
in interface _LogicalChannelOperations
UnloadedEntityException
public void unloadMode()
public AcquisitionMode getMode(Ice.Current current) throws UnloadedEntityException
getMode
in interface _LogicalChannelOperations
UnloadedEntityException
public void setMode(AcquisitionMode mode, Ice.Current current) throws UnloadedEntityException
setMode
in interface _LogicalChannelOperations
UnloadedEntityException
public void unloadPockelCellSetting()
public RInt getPockelCellSetting(Ice.Current current) throws UnloadedEntityException
getPockelCellSetting
in interface _LogicalChannelOperations
UnloadedEntityException
public void setPockelCellSetting(RInt pockelCellSetting, Ice.Current current) throws UnloadedEntityException
setPockelCellSetting
in interface _LogicalChannelOperations
UnloadedEntityException
public void unloadChannels(Ice.Current current)
unloadChannels
in interface _LogicalChannelOperations
protected java.util.List getChannels(Ice.Current current) throws UnloadedEntityException
UnloadedEntityException
protected void setChannels(java.util.List channels, Ice.Current current) throws UnloadedEntityException
UnloadedEntityException
public boolean isChannelsLoaded()
public int sizeOfChannels(Ice.Current current) throws UnloadedEntityException
sizeOfChannels
in interface _LogicalChannelOperations
UnloadedEntityException
public java.util.List copyChannels(Ice.Current current) throws UnloadedEntityException
copyChannels
in interface _LogicalChannelOperations
UnloadedEntityException
public java.util.Iterator iterateChannels() throws UnloadedEntityException
UnloadedEntityException
public void addChannel(Channel target, Ice.Current current) throws UnloadedEntityException
addChannel
in interface _LogicalChannelOperations
UnloadedEntityException
public void addAllChannelSet(java.util.List<Channel> targets, Ice.Current current) throws UnloadedEntityException
addAllChannelSet
in interface _LogicalChannelOperations
UnloadedEntityException
public void removeChannel(Channel target, Ice.Current current) throws UnloadedEntityException
removeChannel
in interface _LogicalChannelOperations
UnloadedEntityException
public void removeAllChannelSet(java.util.List<Channel> targets, Ice.Current current) throws UnloadedEntityException
removeAllChannelSet
in interface _LogicalChannelOperations
UnloadedEntityException
public void clearChannels(Ice.Current current) throws UnloadedEntityException
clearChannels
in interface _LogicalChannelOperations
UnloadedEntityException
public void reloadChannels(LogicalChannel toCopy, Ice.Current current) throws UnloadedEntityException
reloadChannels
in interface _LogicalChannelOperations
UnloadedEntityException
public void unloadLightPath()
public LightPath getLightPath(Ice.Current current) throws UnloadedEntityException
getLightPath
in interface _LogicalChannelOperations
UnloadedEntityException
public void setLightPath(LightPath lightPath, Ice.Current current) throws UnloadedEntityException
setLightPath
in interface _LogicalChannelOperations
UnloadedEntityException
public 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.ModelBased
public ome.util.Filterable fillObject(ome.util.ReverseModelMapper _mapper)
IceMapper
produce an "ome.model" object from this
"omero.model" object.fillObject
in interface ome.model.ModelBased
public static java.util.List<LogicalChannelI> cast(java.util.List list)
java.lang.ClassCastException