Package xal.smf.impl.profile
Class ParameterSet
java.lang.Object
xal.smf.scada.ScadaRecord
xal.smf.impl.profile.ParameterSet
- All Implemented Interfaces:
Cloneable
,DataListener
- Direct Known Subclasses:
WireHarp.DaqConfig
,WireHarp.DevConfig
,WireHarp.DevStatus
,WireScanner.ActrConfig
,WireScanner.DevStatus
,WireScanner.PrcgConfig
,WireScanner.ScanConfig
,WireScanner.SmplConfig
,WireScanner.TrgConfig
This is a base class to used to narrow the type of
ScadaRecord
. Specifically, data structures derived from
this type can be used directly as parameters for ProfileDevice
objects.
Ported from XAL on Jul 15, 2014.
· Jonathan M. Freed
- Since:
- Dec 18, 2009
- Author:
- Christopher K. Allen
-
Nested Class Summary
Nested classes/interfaces inherited from class xal.smf.scada.ScadaRecord
ScadaRecord.IFieldDescriptor
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Create a newWireScanner.ParameterSet
object.protected
ParameterSet
(ProfileDevice smfDev) Create a newWireScanner.ParameterSet
object.protected
ParameterSet
(DataAdaptor daptSrc) Create a newParameterSet
object initialized from the given data source. -
Method Summary
Methods inherited from class xal.smf.scada.ScadaRecord
clone, getFieldDescriptor, getFieldDescriptorMap, getFieldDescriptors, loadHardwareValues, setFieldFromPV, setHardwareValues, setPvFromField, toString, update, write
-
Constructor Details
-
ParameterSet
protected ParameterSet()Create a newWireScanner.ParameterSet
object.- Since:
- Dec 18, 2009
-
ParameterSet
Create a newParameterSet
object initialized from the given data source.- Parameters:
daptSrc
- data source containing data structure fields- Since:
- Mar 17, 2010
-
ParameterSet
Create a newWireScanner.ParameterSet
object.- Parameters:
smfDev
- Connects the parameter set to this device and loads values- Throws:
ConnectionException
- unable to connect to the given deviceGetException
- unable to acquire data from the given device- Since:
- Dec 18, 2009
-
-
Method Details
-
dataLabel
Label used for parameter set identification.- Returns:
- a tag that identifies the receiver's type
- Since:
- Mar 4, 2010
- See Also:
-