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_preMarshalequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddAllDetectorAnnotationLinkSet, 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, unloadAnnotationLinksgetDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetailsgetDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetailspublic 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 _DetectorOperationsNCpublic final void addDetectorAnnotationLink(DetectorAnnotationLink target)
addDetectorAnnotationLink in interface _DetectorOperationsNCpublic final void addDetectorAnnotationLinkToBoth(DetectorAnnotationLink link, boolean bothSides)
addDetectorAnnotationLinkToBoth in interface _DetectorOperationsNCpublic final void clearAnnotationLinks()
clearAnnotationLinks in interface _DetectorOperationsNCpublic final java.util.List<DetectorAnnotationLink> copyAnnotationLinks()
copyAnnotationLinks in interface _DetectorOperationsNCpublic final java.util.List<DetectorAnnotationLink> findDetectorAnnotationLink(Annotation removal)
findDetectorAnnotationLink in interface _DetectorOperationsNCpublic final RDouble getAmplificationGain()
getAmplificationGain in interface _DetectorOperationsNCpublic final java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner()
getAnnotationLinksCountPerOwner in interface _DetectorOperationsNCpublic final RDouble getGain()
getGain in interface _DetectorOperationsNCpublic final Instrument getInstrument()
getInstrument in interface _DetectorOperationsNCpublic final RString getLotNumber()
getLotNumber in interface _DetectorOperationsNCpublic final RString getManufacturer()
getManufacturer in interface _DetectorOperationsNCpublic final RString getModel()
getModel in interface _DetectorOperationsNCpublic final RDouble getOffsetValue()
getOffsetValue in interface _DetectorOperationsNCpublic final RString getSerialNumber()
getSerialNumber in interface _DetectorOperationsNCpublic final DetectorType getType()
getType in interface _DetectorOperationsNCpublic final RInt getVersion()
getVersion in interface _DetectorOperationsNCpublic final ElectricPotential getVoltage()
getVoltage in interface _DetectorOperationsNCpublic final RDouble getZoom()
getZoom in interface _DetectorOperationsNCpublic final DetectorAnnotationLink linkAnnotation(Annotation addition)
linkAnnotation in interface _DetectorOperationsNCpublic final java.util.List<Annotation> linkedAnnotationList()
linkedAnnotationList in interface _DetectorOperationsNCpublic final void reloadAnnotationLinks(Detector toCopy)
reloadAnnotationLinks in interface _DetectorOperationsNCpublic final void removeAllDetectorAnnotationLinkSet(java.util.List<DetectorAnnotationLink> targets)
removeAllDetectorAnnotationLinkSet in interface _DetectorOperationsNCpublic final void removeDetectorAnnotationLink(DetectorAnnotationLink theTarget)
removeDetectorAnnotationLink in interface _DetectorOperationsNCpublic final void removeDetectorAnnotationLinkFromBoth(DetectorAnnotationLink link, boolean bothSides)
removeDetectorAnnotationLinkFromBoth in interface _DetectorOperationsNCpublic final void setAmplificationGain(RDouble theAmplificationGain)
setAmplificationGain in interface _DetectorOperationsNCpublic final void setGain(RDouble theGain)
setGain in interface _DetectorOperationsNCpublic final void setInstrument(Instrument theInstrument)
setInstrument in interface _DetectorOperationsNCpublic final void setLotNumber(RString theLotNumber)
setLotNumber in interface _DetectorOperationsNCpublic final void setManufacturer(RString theManufacturer)
setManufacturer in interface _DetectorOperationsNCpublic final void setModel(RString theModel)
setModel in interface _DetectorOperationsNCpublic final void setOffsetValue(RDouble theOffsetValue)
setOffsetValue in interface _DetectorOperationsNCpublic final void setSerialNumber(RString theSerialNumber)
setSerialNumber in interface _DetectorOperationsNCpublic final void setType(DetectorType theType)
setType in interface _DetectorOperationsNCpublic final void setVersion(RInt theVersion)
setVersion in interface _DetectorOperationsNCpublic final void setVoltage(ElectricPotential theVoltage)
setVoltage in interface _DetectorOperationsNCpublic final void setZoom(RDouble theZoom)
setZoom in interface _DetectorOperationsNCpublic final int sizeOfAnnotationLinks()
sizeOfAnnotationLinks in interface _DetectorOperationsNCpublic final void unlinkAnnotation(Annotation removal)
unlinkAnnotation in interface _DetectorOperationsNCpublic final void unloadAnnotationLinks()
unloadAnnotationLinks in interface _DetectorOperationsNCpublic 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 IObjectprotected void __writeImpl(IceInternal.BasicStream __os)
__writeImpl in class IObjectprotected void __readImpl(IceInternal.BasicStream __is)
__readImpl in class IObject