Package omero.model
Class LogicalChannelI
- java.lang.Object
-
- Ice.ObjectImpl
-
- omero.model.IObject
-
- omero.model.LogicalChannel
-
- omero.model.LogicalChannelI
-
- All Implemented Interfaces:
Ice.Object
,java.io.Serializable
,java.lang.Cloneable
,ome.model.ModelBased
,_IObjectOperations
,_IObjectOperationsNC
,_LogicalChannelOperations
,_LogicalChannelOperationsNC
public class LogicalChannelI extends LogicalChannel implements ome.model.ModelBased
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field 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
-
Fields inherited from class omero.model.LogicalChannel
__ids, channelsLoaded, channelsSeq, contrastMethod, detectorSettings, emissionWave, excitationWave, filterSet, fluor, illumination, lightPath, lightSourceSettings, mode, name, ndFilter, otf, photometricInterpretation, pinHoleSize, pockelCellSetting, samplesPerPixel, serialVersionUID, version
-
-
Constructor Summary
Constructors Constructor Description LogicalChannelI()
LogicalChannelI(long id, boolean loaded)
LogicalChannelI(RLong id, boolean loaded)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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 byIceMapper
to inject an "ome.model" object into this "omero.model" object.protected void
errorIfUnloaded()
ome.util.Filterable
fillObject(ome.util.ReverseModelMapper _mapper)
Used byIceMapper
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()
-
Methods inherited from class omero.model.LogicalChannel
___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
-
Methods inherited from class omero.model.IObject
___getDetails, ___getId, ___isAnnotated, ___isGlobal, ___isLink, ___isLoaded, ___isMutable, ___proxy, ___setId, ___shallowCopy, ___unload, ___unloadCollections, ___unloadDetails, getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
-
Methods inherited from class Ice.ObjectImpl
___ice_id, ___ice_ids, ___ice_isA, ___ice_ping, __checkMode, __read, __read, __readImpl, __write, __write, __writeImpl, ice_dispatch, ice_dispatch, ice_operationAttributes, ice_ping, ice_ping, ice_postUnmarshal, ice_preMarshal
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface omero.model._IObjectOperationsNC
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
-
-
-
-
Field Detail
-
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
-
PINHOLESIZE
public static final java.lang.String PINHOLESIZE
- See Also:
- Constant Field Values
-
ILLUMINATION
public static final java.lang.String ILLUMINATION
- See Also:
- Constant Field Values
-
CONTRASTMETHOD
public static final java.lang.String CONTRASTMETHOD
- See Also:
- Constant Field Values
-
EXCITATIONWAVE
public static final java.lang.String EXCITATIONWAVE
- See Also:
- Constant Field Values
-
EMISSIONWAVE
public static final java.lang.String EMISSIONWAVE
- See Also:
- Constant Field Values
-
FLUOR
public static final java.lang.String FLUOR
- See Also:
- Constant Field Values
-
NDFILTER
public static final java.lang.String NDFILTER
- See Also:
- Constant Field Values
-
OTF
public static final java.lang.String OTF
- See Also:
- Constant Field Values
-
DETECTORSETTINGS
public static final java.lang.String DETECTORSETTINGS
- See Also:
- Constant Field Values
-
LIGHTSOURCESETTINGS
public static final java.lang.String LIGHTSOURCESETTINGS
- See Also:
- Constant Field Values
-
FILTERSET
public static final java.lang.String FILTERSET
- See Also:
- Constant Field Values
-
SAMPLESPERPIXEL
public static final java.lang.String SAMPLESPERPIXEL
- See Also:
- Constant Field Values
-
PHOTOMETRICINTERPRETATION
public static final java.lang.String PHOTOMETRICINTERPRETATION
- See Also:
- Constant Field Values
-
MODE
public static final java.lang.String MODE
- See Also:
- Constant Field Values
-
POCKELCELLSETTING
public static final java.lang.String POCKELCELLSETTING
- See Also:
- Constant Field Values
-
CHANNELS
public static final java.lang.String CHANNELS
- See Also:
- Constant Field Values
-
LIGHTPATH
public static final java.lang.String LIGHTPATH
- See Also:
- Constant Field Values
-
DETAILS
public static final java.lang.String DETAILS
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
LogicalChannelI
public LogicalChannelI()
-
LogicalChannelI
public LogicalChannelI(long id, boolean loaded)
-
LogicalChannelI
public LogicalChannelI(RLong id, boolean loaded)
-
-
Method Detail
-
errorIfUnloaded
protected void errorIfUnloaded() throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
throwNullCollectionException
protected void throwNullCollectionException(java.lang.String propertyName) throws UnloadedCollectionException
- Throws:
UnloadedCollectionException
-
toggleCollectionsLoaded
protected void toggleCollectionsLoaded(boolean load)
-
unload
public void unload(Ice.Current current)
Description copied from interface:_IObjectOperations
Sets the loaded boolean to false and empties all state from this entity to make sending it over the network less costly.- Specified by:
unload
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
isLoaded
public boolean isLoaded(Ice.Current current)
Description copied from interface:_IObjectOperations
Tests if the objects are loaded or not. If this value is false, then any method call on this instance other than getId or setId will result in an exception.- Specified by:
isLoaded
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
unloadCollections
public void unloadCollections(Ice.Current current)
Description copied from interface:_IObjectOperations
Each collection can also be unloaded, independently of the object itself. To unload all collections, use: object.unloadCollections(); This is useful when it is possible that a collection no longer represents the state in the database, and passing the collections back to the server might delete some entities. Sending back empty collections can also save a significant amount of bandwidth, when working with large data graphs.- Specified by:
unloadCollections
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
isGlobal
public boolean isGlobal(Ice.Current current)
Description copied from interface:_IObjectOperations
Marker interface which means that special rules apply for both reading and writing these instances.- Specified by:
isGlobal
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
isMutable
public boolean isMutable(Ice.Current current)
Description copied from interface:_IObjectOperations
The server will persist changes made to these types. Methods provided: - getVersion() - setVersion()- Specified by:
isMutable
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
isAnnotated
public boolean isAnnotated(Ice.Current current)
Description copied from interface:_IObjectOperations
Allows for the attachment of any omero.model.Annotation subclasses. Methods provided are: - linkAnnotation(Annotation) -- Specified by:
isAnnotated
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
isLink
public boolean isLink(Ice.Current current)
Description copied from interface:_IObjectOperations
A link between two other types. Methods provided: - getParent() - getChild()- Specified by:
isLink
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
shallowCopy
public IObject shallowCopy(Ice.Current current)
Description copied from interface:_IObjectOperations
Return another instance of the same type as this instance with all single-value entities unloaded and all members of collections also unloaded.- Specified by:
shallowCopy
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
proxy
public IObject proxy(Ice.Current current)
Description copied from interface:_IObjectOperations
Return another instance of the same type as this instance constructed as if by: new InstanceI( this.id.val, false );- Specified by:
proxy
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
getId
public RLong getId(Ice.Current current)
- Specified by:
getId
in interface_IObjectOperations
-
setId
public void setId(RLong id, Ice.Current current)
- Specified by:
setId
in interface_IObjectOperations
-
getDetails
public Details getDetails(Ice.Current current)
- Specified by:
getDetails
in interface_IObjectOperations
-
unloadDetails
public void unloadDetails(Ice.Current current)
Description copied from interface:_IObjectOperations
As with collections, the objects under details can link to many other objects. Unloading the details can same bandwidth and simplify the server logic.- Specified by:
unloadDetails
in interface_IObjectOperations
- Parameters:
current
- The Current object for the invocation.
-
getVersion
public RInt getVersion(Ice.Current current)
- Specified by:
getVersion
in interface_LogicalChannelOperations
-
setVersion
public void setVersion(RInt version, Ice.Current current)
- Specified by:
setVersion
in interface_LogicalChannelOperations
-
unloadName
public void unloadName()
-
getName
public RString getName(Ice.Current current) throws UnloadedEntityException
- Specified by:
getName
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
setName
public void setName(RString name, Ice.Current current) throws UnloadedEntityException
- Specified by:
setName
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
unloadPinHoleSize
public void unloadPinHoleSize()
-
getPinHoleSize
public Length getPinHoleSize(Ice.Current current) throws UnloadedEntityException
- Specified by:
getPinHoleSize
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
setPinHoleSize
public void setPinHoleSize(Length pinHoleSize, Ice.Current current) throws UnloadedEntityException
- Specified by:
setPinHoleSize
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
unloadIllumination
public void unloadIllumination()
-
getIllumination
public Illumination getIllumination(Ice.Current current) throws UnloadedEntityException
- Specified by:
getIllumination
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
setIllumination
public void setIllumination(Illumination illumination, Ice.Current current) throws UnloadedEntityException
- Specified by:
setIllumination
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
unloadContrastMethod
public void unloadContrastMethod()
-
getContrastMethod
public ContrastMethod getContrastMethod(Ice.Current current) throws UnloadedEntityException
- Specified by:
getContrastMethod
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
setContrastMethod
public void setContrastMethod(ContrastMethod contrastMethod, Ice.Current current) throws UnloadedEntityException
- Specified by:
setContrastMethod
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
unloadExcitationWave
public void unloadExcitationWave()
-
getExcitationWave
public Length getExcitationWave(Ice.Current current) throws UnloadedEntityException
- Specified by:
getExcitationWave
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
setExcitationWave
public void setExcitationWave(Length excitationWave, Ice.Current current) throws UnloadedEntityException
- Specified by:
setExcitationWave
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
unloadEmissionWave
public void unloadEmissionWave()
-
getEmissionWave
public Length getEmissionWave(Ice.Current current) throws UnloadedEntityException
- Specified by:
getEmissionWave
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
setEmissionWave
public void setEmissionWave(Length emissionWave, Ice.Current current) throws UnloadedEntityException
- Specified by:
setEmissionWave
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
unloadFluor
public void unloadFluor()
-
getFluor
public RString getFluor(Ice.Current current) throws UnloadedEntityException
- Specified by:
getFluor
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
setFluor
public void setFluor(RString fluor, Ice.Current current) throws UnloadedEntityException
- Specified by:
setFluor
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
unloadNdFilter
public void unloadNdFilter()
-
getNdFilter
public RDouble getNdFilter(Ice.Current current) throws UnloadedEntityException
- Specified by:
getNdFilter
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
setNdFilter
public void setNdFilter(RDouble ndFilter, Ice.Current current) throws UnloadedEntityException
- Specified by:
setNdFilter
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
unloadOtf
public void unloadOtf()
-
getOtf
public OTF getOtf(Ice.Current current) throws UnloadedEntityException
- Specified by:
getOtf
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
setOtf
public void setOtf(OTF otf, Ice.Current current) throws UnloadedEntityException
- Specified by:
setOtf
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
unloadDetectorSettings
public void unloadDetectorSettings()
-
getDetectorSettings
public DetectorSettings getDetectorSettings(Ice.Current current) throws UnloadedEntityException
- Specified by:
getDetectorSettings
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
setDetectorSettings
public void setDetectorSettings(DetectorSettings detectorSettings, Ice.Current current) throws UnloadedEntityException
- Specified by:
setDetectorSettings
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
unloadLightSourceSettings
public void unloadLightSourceSettings()
-
getLightSourceSettings
public LightSettings getLightSourceSettings(Ice.Current current) throws UnloadedEntityException
- Specified by:
getLightSourceSettings
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
setLightSourceSettings
public void setLightSourceSettings(LightSettings lightSourceSettings, Ice.Current current) throws UnloadedEntityException
- Specified by:
setLightSourceSettings
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
unloadFilterSet
public void unloadFilterSet()
-
getFilterSet
public FilterSet getFilterSet(Ice.Current current) throws UnloadedEntityException
- Specified by:
getFilterSet
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
setFilterSet
public void setFilterSet(FilterSet filterSet, Ice.Current current) throws UnloadedEntityException
- Specified by:
setFilterSet
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
unloadSamplesPerPixel
public void unloadSamplesPerPixel()
-
getSamplesPerPixel
public RInt getSamplesPerPixel(Ice.Current current) throws UnloadedEntityException
- Specified by:
getSamplesPerPixel
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
setSamplesPerPixel
public void setSamplesPerPixel(RInt samplesPerPixel, Ice.Current current) throws UnloadedEntityException
- Specified by:
setSamplesPerPixel
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
unloadPhotometricInterpretation
public void unloadPhotometricInterpretation()
-
getPhotometricInterpretation
public PhotometricInterpretation getPhotometricInterpretation(Ice.Current current) throws UnloadedEntityException
- Specified by:
getPhotometricInterpretation
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
setPhotometricInterpretation
public void setPhotometricInterpretation(PhotometricInterpretation photometricInterpretation, Ice.Current current) throws UnloadedEntityException
- Specified by:
setPhotometricInterpretation
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
unloadMode
public void unloadMode()
-
getMode
public AcquisitionMode getMode(Ice.Current current) throws UnloadedEntityException
- Specified by:
getMode
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
setMode
public void setMode(AcquisitionMode mode, Ice.Current current) throws UnloadedEntityException
- Specified by:
setMode
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
unloadPockelCellSetting
public void unloadPockelCellSetting()
-
getPockelCellSetting
public RInt getPockelCellSetting(Ice.Current current) throws UnloadedEntityException
- Specified by:
getPockelCellSetting
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
setPockelCellSetting
public void setPockelCellSetting(RInt pockelCellSetting, Ice.Current current) throws UnloadedEntityException
- Specified by:
setPockelCellSetting
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
unloadChannels
public void unloadChannels(Ice.Current current)
- Specified by:
unloadChannels
in interface_LogicalChannelOperations
-
getChannels
protected java.util.List getChannels(Ice.Current current) throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
setChannels
protected void setChannels(java.util.List channels, Ice.Current current) throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
isChannelsLoaded
public boolean isChannelsLoaded()
-
sizeOfChannels
public int sizeOfChannels(Ice.Current current) throws UnloadedEntityException
- Specified by:
sizeOfChannels
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
copyChannels
public java.util.List copyChannels(Ice.Current current) throws UnloadedEntityException
- Specified by:
copyChannels
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
iterateChannels
public java.util.Iterator iterateChannels() throws UnloadedEntityException
- Throws:
UnloadedEntityException
-
addChannel
public void addChannel(Channel target, Ice.Current current) throws UnloadedEntityException
- Specified by:
addChannel
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
addAllChannelSet
public void addAllChannelSet(java.util.List<Channel> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
addAllChannelSet
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
removeChannel
public void removeChannel(Channel target, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeChannel
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
removeAllChannelSet
public void removeAllChannelSet(java.util.List<Channel> targets, Ice.Current current) throws UnloadedEntityException
- Specified by:
removeAllChannelSet
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
clearChannels
public void clearChannels(Ice.Current current) throws UnloadedEntityException
- Specified by:
clearChannels
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
reloadChannels
public void reloadChannels(LogicalChannel toCopy, Ice.Current current) throws UnloadedEntityException
- Specified by:
reloadChannels
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
unloadLightPath
public void unloadLightPath()
-
getLightPath
public LightPath getLightPath(Ice.Current current) throws UnloadedEntityException
- Specified by:
getLightPath
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
setLightPath
public void setLightPath(LightPath lightPath, Ice.Current current) throws UnloadedEntityException
- Specified by:
setLightPath
in interface_LogicalChannelOperations
- Throws:
UnloadedEntityException
-
copyObject
public void copyObject(ome.util.Filterable model, ome.util.ModelMapper _mapper)
Used byIceMapper
to inject an "ome.model" object into this "omero.model" object.- Specified by:
copyObject
in interfaceome.model.ModelBased
-
fillObject
public ome.util.Filterable fillObject(ome.util.ReverseModelMapper _mapper)
Used byIceMapper
produce an "ome.model" object from this "omero.model" object.- Specified by:
fillObject
in interfaceome.model.ModelBased
-
cast
public static java.util.List<LogicalChannelI> cast(java.util.List list)
Casts (without warning) the given list to a list of the current type.- Throws:
java.lang.ClassCastException
-
-