Package omero.model
Class _LogicalChannelTie
- java.lang.Object
-
- Ice.ObjectImpl
-
- omero.model.IObject
-
- omero.model.LogicalChannel
-
- omero.model._LogicalChannelTie
-
- All Implemented Interfaces:
Ice.Object,Ice.TieBase,java.io.Serializable,java.lang.Cloneable,_IObjectOperations,_IObjectOperationsNC,_LogicalChannelOperations,_LogicalChannelOperationsNC
public class _LogicalChannelTie extends LogicalChannel implements Ice.TieBase
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static longserialVersionUID-
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, version
-
-
Constructor Summary
Constructors Constructor Description _LogicalChannelTie()_LogicalChannelTie(_LogicalChannelOperations delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAllChannelSet(java.util.List<Channel> targets, Ice.Current __current)voidaddChannel(Channel target, Ice.Current __current)voidclearChannels(Ice.Current __current)java.util.List<Channel>copyChannels(Ice.Current __current)booleanequals(java.lang.Object rhs)ContrastMethodgetContrastMethod(Ice.Current __current)DetailsgetDetails(Ice.Current __current)DetectorSettingsgetDetectorSettings(Ice.Current __current)LengthgetEmissionWave(Ice.Current __current)LengthgetExcitationWave(Ice.Current __current)FilterSetgetFilterSet(Ice.Current __current)RStringgetFluor(Ice.Current __current)RLonggetId(Ice.Current __current)IlluminationgetIllumination(Ice.Current __current)LightPathgetLightPath(Ice.Current __current)LightSettingsgetLightSourceSettings(Ice.Current __current)AcquisitionModegetMode(Ice.Current __current)RStringgetName(Ice.Current __current)RDoublegetNdFilter(Ice.Current __current)OTFgetOtf(Ice.Current __current)PhotometricInterpretationgetPhotometricInterpretation(Ice.Current __current)LengthgetPinHoleSize(Ice.Current __current)RIntgetPockelCellSetting(Ice.Current __current)RIntgetSamplesPerPixel(Ice.Current __current)RIntgetVersion(Ice.Current __current)inthashCode()java.lang.Objectice_delegate()voidice_delegate(java.lang.Object delegate)booleanisAnnotated(Ice.Current __current)Allows for the attachment of any omero.model.Annotation subclasses.booleanisGlobal(Ice.Current __current)Marker interface which means that special rules apply for both reading and writing these instances.booleanisLink(Ice.Current __current)A link between two other types.booleanisLoaded(Ice.Current __current)Tests if the objects are loaded or not.booleanisMutable(Ice.Current __current)The server will persist changes made to these types.IObjectproxy(Ice.Current __current)Return another instance of the same type as this instance constructed as if by: new InstanceI( this.id.val, false );voidreloadChannels(LogicalChannel toCopy, Ice.Current __current)voidremoveAllChannelSet(java.util.List<Channel> targets, Ice.Current __current)voidremoveChannel(Channel theTarget, Ice.Current __current)voidsetContrastMethod(ContrastMethod theContrastMethod, Ice.Current __current)voidsetDetectorSettings(DetectorSettings theDetectorSettings, Ice.Current __current)voidsetEmissionWave(Length theEmissionWave, Ice.Current __current)voidsetExcitationWave(Length theExcitationWave, Ice.Current __current)voidsetFilterSet(FilterSet theFilterSet, Ice.Current __current)voidsetFluor(RString theFluor, Ice.Current __current)voidsetId(RLong id, Ice.Current __current)voidsetIllumination(Illumination theIllumination, Ice.Current __current)voidsetLightPath(LightPath theLightPath, Ice.Current __current)voidsetLightSourceSettings(LightSettings theLightSourceSettings, Ice.Current __current)voidsetMode(AcquisitionMode theMode, Ice.Current __current)voidsetName(RString theName, Ice.Current __current)voidsetNdFilter(RDouble theNdFilter, Ice.Current __current)voidsetOtf(OTF theOtf, Ice.Current __current)voidsetPhotometricInterpretation(PhotometricInterpretation thePhotometricInterpretation, Ice.Current __current)voidsetPinHoleSize(Length thePinHoleSize, Ice.Current __current)voidsetPockelCellSetting(RInt thePockelCellSetting, Ice.Current __current)voidsetSamplesPerPixel(RInt theSamplesPerPixel, Ice.Current __current)voidsetVersion(RInt theVersion, Ice.Current __current)IObjectshallowCopy(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.intsizeOfChannels(Ice.Current __current)voidunload(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.voidunloadChannels(Ice.Current __current)voidunloadCollections(Ice.Current __current)Each collection can also be unloaded, independently of the object itself.voidunloadDetails(Ice.Current __current)As with collections, the objects under details can link to many other objects.-
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
finalize, getClass, 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
-
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
_LogicalChannelTie
public _LogicalChannelTie()
-
_LogicalChannelTie
public _LogicalChannelTie(_LogicalChannelOperations delegate)
-
-
Method Detail
-
ice_delegate
public java.lang.Object ice_delegate()
- Specified by:
ice_delegatein interfaceIce.TieBase
-
ice_delegate
public void ice_delegate(java.lang.Object delegate)
- Specified by:
ice_delegatein interfaceIce.TieBase
-
equals
public boolean equals(java.lang.Object rhs)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
getDetails
public Details getDetails(Ice.Current __current)
- Specified by:
getDetailsin interface_IObjectOperations
-
getId
public RLong getId(Ice.Current __current)
- Specified by:
getIdin interface_IObjectOperations
-
isAnnotated
public boolean isAnnotated(Ice.Current __current)
Description copied from interface:_IObjectOperationsAllows for the attachment of any omero.model.Annotation subclasses. Methods provided are: - linkAnnotation(Annotation) -- Specified by:
isAnnotatedin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
isGlobal
public boolean isGlobal(Ice.Current __current)
Description copied from interface:_IObjectOperationsMarker interface which means that special rules apply for both reading and writing these instances.- Specified by:
isGlobalin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
isLink
public boolean isLink(Ice.Current __current)
Description copied from interface:_IObjectOperationsA link between two other types. Methods provided: - getParent() - getChild()- Specified by:
isLinkin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
isLoaded
public boolean isLoaded(Ice.Current __current)
Description copied from interface:_IObjectOperationsTests 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:
isLoadedin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
isMutable
public boolean isMutable(Ice.Current __current)
Description copied from interface:_IObjectOperationsThe server will persist changes made to these types. Methods provided: - getVersion() - setVersion()- Specified by:
isMutablein interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
proxy
public IObject proxy(Ice.Current __current)
Description copied from interface:_IObjectOperationsReturn another instance of the same type as this instance constructed as if by: new InstanceI( this.id.val, false );- Specified by:
proxyin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
setId
public void setId(RLong id, Ice.Current __current)
- Specified by:
setIdin interface_IObjectOperations
-
shallowCopy
public IObject shallowCopy(Ice.Current __current)
Description copied from interface:_IObjectOperationsReturn another instance of the same type as this instance with all single-value entities unloaded and all members of collections also unloaded.- Specified by:
shallowCopyin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
unload
public void unload(Ice.Current __current)
Description copied from interface:_IObjectOperationsSets the loaded boolean to false and empties all state from this entity to make sending it over the network less costly.- Specified by:
unloadin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
unloadCollections
public void unloadCollections(Ice.Current __current)
Description copied from interface:_IObjectOperationsEach 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:
unloadCollectionsin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
unloadDetails
public void unloadDetails(Ice.Current __current)
Description copied from interface:_IObjectOperationsAs 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:
unloadDetailsin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
addAllChannelSet
public void addAllChannelSet(java.util.List<Channel> targets, Ice.Current __current)
- Specified by:
addAllChannelSetin interface_LogicalChannelOperations
-
addChannel
public void addChannel(Channel target, Ice.Current __current)
- Specified by:
addChannelin interface_LogicalChannelOperations
-
clearChannels
public void clearChannels(Ice.Current __current)
- Specified by:
clearChannelsin interface_LogicalChannelOperations
-
copyChannels
public java.util.List<Channel> copyChannels(Ice.Current __current)
- Specified by:
copyChannelsin interface_LogicalChannelOperations
-
getContrastMethod
public ContrastMethod getContrastMethod(Ice.Current __current)
- Specified by:
getContrastMethodin interface_LogicalChannelOperations
-
getDetectorSettings
public DetectorSettings getDetectorSettings(Ice.Current __current)
- Specified by:
getDetectorSettingsin interface_LogicalChannelOperations
-
getEmissionWave
public Length getEmissionWave(Ice.Current __current)
- Specified by:
getEmissionWavein interface_LogicalChannelOperations
-
getExcitationWave
public Length getExcitationWave(Ice.Current __current)
- Specified by:
getExcitationWavein interface_LogicalChannelOperations
-
getFilterSet
public FilterSet getFilterSet(Ice.Current __current)
- Specified by:
getFilterSetin interface_LogicalChannelOperations
-
getFluor
public RString getFluor(Ice.Current __current)
- Specified by:
getFluorin interface_LogicalChannelOperations
-
getIllumination
public Illumination getIllumination(Ice.Current __current)
- Specified by:
getIlluminationin interface_LogicalChannelOperations
-
getLightPath
public LightPath getLightPath(Ice.Current __current)
- Specified by:
getLightPathin interface_LogicalChannelOperations
-
getLightSourceSettings
public LightSettings getLightSourceSettings(Ice.Current __current)
- Specified by:
getLightSourceSettingsin interface_LogicalChannelOperations
-
getMode
public AcquisitionMode getMode(Ice.Current __current)
- Specified by:
getModein interface_LogicalChannelOperations
-
getName
public RString getName(Ice.Current __current)
- Specified by:
getNamein interface_LogicalChannelOperations
-
getNdFilter
public RDouble getNdFilter(Ice.Current __current)
- Specified by:
getNdFilterin interface_LogicalChannelOperations
-
getOtf
public OTF getOtf(Ice.Current __current)
- Specified by:
getOtfin interface_LogicalChannelOperations
-
getPhotometricInterpretation
public PhotometricInterpretation getPhotometricInterpretation(Ice.Current __current)
- Specified by:
getPhotometricInterpretationin interface_LogicalChannelOperations
-
getPinHoleSize
public Length getPinHoleSize(Ice.Current __current)
- Specified by:
getPinHoleSizein interface_LogicalChannelOperations
-
getPockelCellSetting
public RInt getPockelCellSetting(Ice.Current __current)
- Specified by:
getPockelCellSettingin interface_LogicalChannelOperations
-
getSamplesPerPixel
public RInt getSamplesPerPixel(Ice.Current __current)
- Specified by:
getSamplesPerPixelin interface_LogicalChannelOperations
-
getVersion
public RInt getVersion(Ice.Current __current)
- Specified by:
getVersionin interface_LogicalChannelOperations
-
reloadChannels
public void reloadChannels(LogicalChannel toCopy, Ice.Current __current)
- Specified by:
reloadChannelsin interface_LogicalChannelOperations
-
removeAllChannelSet
public void removeAllChannelSet(java.util.List<Channel> targets, Ice.Current __current)
- Specified by:
removeAllChannelSetin interface_LogicalChannelOperations
-
removeChannel
public void removeChannel(Channel theTarget, Ice.Current __current)
- Specified by:
removeChannelin interface_LogicalChannelOperations
-
setContrastMethod
public void setContrastMethod(ContrastMethod theContrastMethod, Ice.Current __current)
- Specified by:
setContrastMethodin interface_LogicalChannelOperations
-
setDetectorSettings
public void setDetectorSettings(DetectorSettings theDetectorSettings, Ice.Current __current)
- Specified by:
setDetectorSettingsin interface_LogicalChannelOperations
-
setEmissionWave
public void setEmissionWave(Length theEmissionWave, Ice.Current __current)
- Specified by:
setEmissionWavein interface_LogicalChannelOperations
-
setExcitationWave
public void setExcitationWave(Length theExcitationWave, Ice.Current __current)
- Specified by:
setExcitationWavein interface_LogicalChannelOperations
-
setFilterSet
public void setFilterSet(FilterSet theFilterSet, Ice.Current __current)
- Specified by:
setFilterSetin interface_LogicalChannelOperations
-
setFluor
public void setFluor(RString theFluor, Ice.Current __current)
- Specified by:
setFluorin interface_LogicalChannelOperations
-
setIllumination
public void setIllumination(Illumination theIllumination, Ice.Current __current)
- Specified by:
setIlluminationin interface_LogicalChannelOperations
-
setLightPath
public void setLightPath(LightPath theLightPath, Ice.Current __current)
- Specified by:
setLightPathin interface_LogicalChannelOperations
-
setLightSourceSettings
public void setLightSourceSettings(LightSettings theLightSourceSettings, Ice.Current __current)
- Specified by:
setLightSourceSettingsin interface_LogicalChannelOperations
-
setMode
public void setMode(AcquisitionMode theMode, Ice.Current __current)
- Specified by:
setModein interface_LogicalChannelOperations
-
setName
public void setName(RString theName, Ice.Current __current)
- Specified by:
setNamein interface_LogicalChannelOperations
-
setNdFilter
public void setNdFilter(RDouble theNdFilter, Ice.Current __current)
- Specified by:
setNdFilterin interface_LogicalChannelOperations
-
setOtf
public void setOtf(OTF theOtf, Ice.Current __current)
- Specified by:
setOtfin interface_LogicalChannelOperations
-
setPhotometricInterpretation
public void setPhotometricInterpretation(PhotometricInterpretation thePhotometricInterpretation, Ice.Current __current)
- Specified by:
setPhotometricInterpretationin interface_LogicalChannelOperations
-
setPinHoleSize
public void setPinHoleSize(Length thePinHoleSize, Ice.Current __current)
- Specified by:
setPinHoleSizein interface_LogicalChannelOperations
-
setPockelCellSetting
public void setPockelCellSetting(RInt thePockelCellSetting, Ice.Current __current)
- Specified by:
setPockelCellSettingin interface_LogicalChannelOperations
-
setSamplesPerPixel
public void setSamplesPerPixel(RInt theSamplesPerPixel, Ice.Current __current)
- Specified by:
setSamplesPerPixelin interface_LogicalChannelOperations
-
setVersion
public void setVersion(RInt theVersion, Ice.Current __current)
- Specified by:
setVersionin interface_LogicalChannelOperations
-
sizeOfChannels
public int sizeOfChannels(Ice.Current __current)
- Specified by:
sizeOfChannelsin interface_LogicalChannelOperations
-
unloadChannels
public void unloadChannels(Ice.Current __current)
- Specified by:
unloadChannelsin interface_LogicalChannelOperations
-
-