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

public abstract class ParameterSet extends ScadaRecord
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
  • Constructor Details

    • ParameterSet

      protected ParameterSet()
      Create a new WireScanner.ParameterSet object.
      Since:
      Dec 18, 2009
    • ParameterSet

      protected ParameterSet(DataAdaptor daptSrc)
      Create a new ParameterSet object initialized from the given data source.
      Parameters:
      daptSrc - data source containing data structure fields
      Since:
      Mar 17, 2010
    • ParameterSet

      protected ParameterSet(ProfileDevice smfDev) throws ConnectionException, GetException
      Create a new WireScanner.ParameterSet object.
      Parameters:
      smfDev - Connects the parameter set to this device and loads values
      Throws:
      ConnectionException - unable to connect to the given device
      GetException - unable to acquire data from the given device
      Since:
      Dec 18, 2009
  • Method Details

    • dataLabel

      public String dataLabel()
      Label used for parameter set identification.
      Returns:
      a tag that identifies the receiver's type
      Since:
      Mar 4, 2010
      See Also: