public abstract class Detector extends IObject implements _DetectorOperations, _DetectorOperationsNC
Modifier and Type | Field and Description |
---|---|
static java.lang.String[] |
__ids |
protected RDouble |
amplificationGain |
protected java.util.Map<java.lang.Long,java.lang.Long> |
annotationLinksCountPerOwner |
protected boolean |
annotationLinksLoaded |
protected java.util.List<DetectorAnnotationLink> |
annotationLinksSeq |
protected RDouble |
gain |
protected Instrument |
instrument |
protected RString |
lotNumber |
protected RString |
manufacturer |
protected RString |
model |
protected RDouble |
offsetValue |
protected RString |
serialNumber |
static long |
serialVersionUID |
protected DetectorType |
type |
protected RInt |
version |
protected ElectricPotential |
voltage |
protected RDouble |
zoom |
Constructor and Description |
---|
Detector() |
Detector(RLong id,
Details details,
boolean loaded,
RInt version,
RString manufacturer,
RString model,
RString lotNumber,
RString serialNumber,
ElectricPotential voltage,
RDouble gain,
RDouble offsetValue,
RDouble zoom,
RDouble amplificationGain,
DetectorType type,
Instrument instrument,
java.util.List<DetectorAnnotationLink> annotationLinksSeq,
boolean annotationLinksLoaded,
java.util.Map<java.lang.Long,java.lang.Long> annotationLinksCountPerOwner) |
Modifier and Type | Method and Description |
---|---|
static Ice.DispatchStatus |
___addAllDetectorAnnotationLinkSet(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addDetectorAnnotationLink(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addDetectorAnnotationLinkToBoth(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___clearAnnotationLinks(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___copyAnnotationLinks(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___findDetectorAnnotationLink(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getAmplificationGain(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getAnnotationLinksCountPerOwner(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getGain(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getInstrument(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getLotNumber(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getManufacturer(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getModel(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getOffsetValue(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getSerialNumber(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getType(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getVersion(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getVoltage(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getZoom(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___linkAnnotation(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___linkedAnnotationList(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___reloadAnnotationLinks(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeAllDetectorAnnotationLinkSet(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeDetectorAnnotationLink(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeDetectorAnnotationLinkFromBoth(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setAmplificationGain(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setGain(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setInstrument(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setLotNumber(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setManufacturer(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setModel(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setOffsetValue(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setSerialNumber(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setType(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setVersion(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setVoltage(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setZoom(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___sizeOfAnnotationLinks(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___unlinkAnnotation(Detector __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___unloadAnnotationLinks(Detector __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 |
addAllDetectorAnnotationLinkSet(java.util.List<DetectorAnnotationLink> targets) |
void |
addDetectorAnnotationLink(DetectorAnnotationLink target) |
void |
addDetectorAnnotationLinkToBoth(DetectorAnnotationLink link,
boolean bothSides) |
void |
clearAnnotationLinks() |
Detector |
clone() |
java.util.List<DetectorAnnotationLink> |
copyAnnotationLinks() |
java.util.List<DetectorAnnotationLink> |
findDetectorAnnotationLink(Annotation removal) |
RDouble |
getAmplificationGain() |
java.util.Map<java.lang.Long,java.lang.Long> |
getAnnotationLinksCountPerOwner() |
RDouble |
getGain() |
Instrument |
getInstrument() |
RString |
getLotNumber() |
RString |
getManufacturer() |
RString |
getModel() |
RDouble |
getOffsetValue() |
RString |
getSerialNumber() |
DetectorType |
getType() |
RInt |
getVersion() |
ElectricPotential |
getVoltage() |
RDouble |
getZoom() |
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() |
DetectorAnnotationLink |
linkAnnotation(Annotation addition) |
java.util.List<Annotation> |
linkedAnnotationList() |
void |
reloadAnnotationLinks(Detector toCopy) |
void |
removeAllDetectorAnnotationLinkSet(java.util.List<DetectorAnnotationLink> targets) |
void |
removeDetectorAnnotationLink(DetectorAnnotationLink theTarget) |
void |
removeDetectorAnnotationLinkFromBoth(DetectorAnnotationLink link,
boolean bothSides) |
void |
setAmplificationGain(RDouble theAmplificationGain) |
void |
setGain(RDouble theGain) |
void |
setInstrument(Instrument theInstrument) |
void |
setLotNumber(RString theLotNumber) |
void |
setManufacturer(RString theManufacturer) |
void |
setModel(RString theModel) |
void |
setOffsetValue(RDouble theOffsetValue) |
void |
setSerialNumber(RString theSerialNumber) |
void |
setType(DetectorType theType) |
void |
setVersion(RInt theVersion) |
void |
setVoltage(ElectricPotential theVoltage) |
void |
setZoom(RDouble theZoom) |
int |
sizeOfAnnotationLinks() |
void |
unlinkAnnotation(Annotation removal) |
void |
unloadAnnotationLinks() |
___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
addAllDetectorAnnotationLinkSet, addDetectorAnnotationLink, addDetectorAnnotationLinkToBoth, clearAnnotationLinks, copyAnnotationLinks, findDetectorAnnotationLink, getAmplificationGain, getAnnotationLinksCountPerOwner, getGain, getInstrument, getLotNumber, getManufacturer, getModel, getOffsetValue, getSerialNumber, getType, getVersion, getVoltage, getZoom, linkAnnotation, linkedAnnotationList, reloadAnnotationLinks, removeAllDetectorAnnotationLinkSet, removeDetectorAnnotationLink, removeDetectorAnnotationLinkFromBoth, setAmplificationGain, setGain, setInstrument, setLotNumber, setManufacturer, setModel, setOffsetValue, setSerialNumber, setType, setVersion, setVoltage, setZoom, sizeOfAnnotationLinks, unlinkAnnotation, unloadAnnotationLinks
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 RString manufacturer
protected RString model
protected RString lotNumber
protected RString serialNumber
protected ElectricPotential voltage
protected RDouble gain
protected RDouble offsetValue
protected RDouble zoom
protected RDouble amplificationGain
protected DetectorType type
protected Instrument instrument
protected java.util.List<DetectorAnnotationLink> annotationLinksSeq
protected boolean annotationLinksLoaded
protected java.util.Map<java.lang.Long,java.lang.Long> annotationLinksCountPerOwner
public static final long serialVersionUID
public Detector()
public Detector(RLong id, Details details, boolean loaded, RInt version, RString manufacturer, RString model, RString lotNumber, RString serialNumber, ElectricPotential voltage, RDouble gain, RDouble offsetValue, RDouble zoom, RDouble amplificationGain, DetectorType type, Instrument instrument, java.util.List<DetectorAnnotationLink> 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 addAllDetectorAnnotationLinkSet(java.util.List<DetectorAnnotationLink> targets)
addAllDetectorAnnotationLinkSet
in interface _DetectorOperationsNC
public final void addDetectorAnnotationLink(DetectorAnnotationLink target)
addDetectorAnnotationLink
in interface _DetectorOperationsNC
public final void addDetectorAnnotationLinkToBoth(DetectorAnnotationLink link, boolean bothSides)
addDetectorAnnotationLinkToBoth
in interface _DetectorOperationsNC
public final void clearAnnotationLinks()
clearAnnotationLinks
in interface _DetectorOperationsNC
public final java.util.List<DetectorAnnotationLink> copyAnnotationLinks()
copyAnnotationLinks
in interface _DetectorOperationsNC
public final java.util.List<DetectorAnnotationLink> findDetectorAnnotationLink(Annotation removal)
findDetectorAnnotationLink
in interface _DetectorOperationsNC
public final RDouble getAmplificationGain()
getAmplificationGain
in interface _DetectorOperationsNC
public final java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner()
getAnnotationLinksCountPerOwner
in interface _DetectorOperationsNC
public final RDouble getGain()
getGain
in interface _DetectorOperationsNC
public final Instrument getInstrument()
getInstrument
in interface _DetectorOperationsNC
public final RString getLotNumber()
getLotNumber
in interface _DetectorOperationsNC
public final RString getManufacturer()
getManufacturer
in interface _DetectorOperationsNC
public final RString getModel()
getModel
in interface _DetectorOperationsNC
public final RDouble getOffsetValue()
getOffsetValue
in interface _DetectorOperationsNC
public final RString getSerialNumber()
getSerialNumber
in interface _DetectorOperationsNC
public final DetectorType getType()
getType
in interface _DetectorOperationsNC
public final RInt getVersion()
getVersion
in interface _DetectorOperationsNC
public final ElectricPotential getVoltage()
getVoltage
in interface _DetectorOperationsNC
public final RDouble getZoom()
getZoom
in interface _DetectorOperationsNC
public final DetectorAnnotationLink linkAnnotation(Annotation addition)
linkAnnotation
in interface _DetectorOperationsNC
public final java.util.List<Annotation> linkedAnnotationList()
linkedAnnotationList
in interface _DetectorOperationsNC
public final void reloadAnnotationLinks(Detector toCopy)
reloadAnnotationLinks
in interface _DetectorOperationsNC
public final void removeAllDetectorAnnotationLinkSet(java.util.List<DetectorAnnotationLink> targets)
removeAllDetectorAnnotationLinkSet
in interface _DetectorOperationsNC
public final void removeDetectorAnnotationLink(DetectorAnnotationLink theTarget)
removeDetectorAnnotationLink
in interface _DetectorOperationsNC
public final void removeDetectorAnnotationLinkFromBoth(DetectorAnnotationLink link, boolean bothSides)
removeDetectorAnnotationLinkFromBoth
in interface _DetectorOperationsNC
public final void setAmplificationGain(RDouble theAmplificationGain)
setAmplificationGain
in interface _DetectorOperationsNC
public final void setGain(RDouble theGain)
setGain
in interface _DetectorOperationsNC
public final void setInstrument(Instrument theInstrument)
setInstrument
in interface _DetectorOperationsNC
public final void setLotNumber(RString theLotNumber)
setLotNumber
in interface _DetectorOperationsNC
public final void setManufacturer(RString theManufacturer)
setManufacturer
in interface _DetectorOperationsNC
public final void setModel(RString theModel)
setModel
in interface _DetectorOperationsNC
public final void setOffsetValue(RDouble theOffsetValue)
setOffsetValue
in interface _DetectorOperationsNC
public final void setSerialNumber(RString theSerialNumber)
setSerialNumber
in interface _DetectorOperationsNC
public final void setType(DetectorType theType)
setType
in interface _DetectorOperationsNC
public final void setVersion(RInt theVersion)
setVersion
in interface _DetectorOperationsNC
public final void setVoltage(ElectricPotential theVoltage)
setVoltage
in interface _DetectorOperationsNC
public final void setZoom(RDouble theZoom)
setZoom
in interface _DetectorOperationsNC
public final int sizeOfAnnotationLinks()
sizeOfAnnotationLinks
in interface _DetectorOperationsNC
public final void unlinkAnnotation(Annotation removal)
unlinkAnnotation
in interface _DetectorOperationsNC
public final void unloadAnnotationLinks()
unloadAnnotationLinks
in interface _DetectorOperationsNC
public static Ice.DispatchStatus ___getVersion(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setVersion(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getManufacturer(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setManufacturer(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getModel(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setModel(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getLotNumber(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setLotNumber(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getSerialNumber(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setSerialNumber(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getVoltage(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setVoltage(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getGain(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setGain(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getOffsetValue(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setOffsetValue(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getZoom(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setZoom(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getAmplificationGain(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setAmplificationGain(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getType(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setType(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getInstrument(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setInstrument(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unloadAnnotationLinks(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___sizeOfAnnotationLinks(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyAnnotationLinks(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addDetectorAnnotationLink(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addAllDetectorAnnotationLinkSet(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeDetectorAnnotationLink(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeAllDetectorAnnotationLinkSet(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___clearAnnotationLinks(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___reloadAnnotationLinks(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getAnnotationLinksCountPerOwner(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkAnnotation(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addDetectorAnnotationLinkToBoth(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___findDetectorAnnotationLink(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unlinkAnnotation(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeDetectorAnnotationLinkFromBoth(Detector __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkedAnnotationList(Detector __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