Uses of Interface
xal.tools.data.DataListener

Packages that use DataListener
  • Uses of DataListener in xal.extension.bricks

    Classes in xal.extension.bricks that implement DataListener
    Modifier and Type
    Class
    Description
    class 
    brick which represents a Java Bean
    class 
    proxy for generating a Java Bean object
    class 
    brick which represents a view
    class 
    BorderProxy<T extends Border>
    interface for providing border node behavior
    class 
    root brick to which windows are added
    class 
    brick which represents a view
    class 
    ViewProxy<T extends Component>
    interface for providing view node behavior
    Methods in xal.extension.bricks that return DataListener
    Modifier and Type
    Method
    Description
    BeanNode.getPropertyArchiver(String name, Object value)
    get the archiver of bean properties
  • Uses of DataListener in xal.extension.jels.smf

    Classes in xal.extension.jels.smf that implement DataListener
    Modifier and Type
    Class
    Description
    class 
    The hierarchical tree of accelerator nodes, elements and sequences of elements.
  • Uses of DataListener in xal.extension.jels.smf.attr

    Classes in xal.extension.jels.smf.attr that implement DataListener
    Modifier and Type
    Class
    Description
    class 
    Attribute set for additional magnet information about Fringe-Fields factors
    gap - total gap of magnet (m) entrK1 - Upstream edge face Fringe-field factor (default = 0.45 for a square-edged magnet) entrK2 - Upstream edge face Fringe-field factor (default = 2.80 for a square-edged magnet) exitK1 - Downstream edge face Fringe-field factor (default = 0.45 for a square-edged magnet) exitK2 - Downstream edge face Fringe-field factor (default = 2.80 for a square-edged magnet)
    class 
    Attribute set for additional magnet information about dipole correctors
    class 
    An extended set of RF cavity attributes.
    class 
    A set of FieldMap attributes.
    class 
    An attribute set for the NPM
    class 
    A set of dummy RFQ attributes.
  • Uses of DataListener in xal.extension.jels.smf.impl

    Classes in xal.extension.jels.smf.impl that implement DataListener
    Modifier and Type
    Class
    Description
    class 
    Extends OpenXal Bend class with orientation and FringeField parameters.
    class 
    The implementation of the Chopper class.
    class 
    Class for horizontal and vertical correctors.
    class 
    The implementation of the Repeller Electrode class.
    class 
    The implementation of the EMU class.
    class 
    The implementation of the DTLTank sequence, which derives from the AcceleratorSeq class.
    class 
    ESS implementation of the Ion Source Coils.
    class 
    The implementation of the ESS Ion Source's magnetron.
    class 
    The implementation of the ESS Ion Source's mass flow controller.
    class 
    This RfCavity implementation is extended to: - provide special TTF/STF fits for the start gap - to fit TTF/STF using TraceWin parameters using InverseRealPolinomial
    class 
    This gap implementation is extended to return correct (special) TTF/STF fits for the start gap.
    class 
    The implementation of the Iris class.
    class 
    General magnetic Field Map element.
    class 
    The implementation of the NPM class.
    class 
    The implementation of the Repeller Electrode class.
    class 
    General RF Field Map element.
    class 
     
    class 
    The implementation of the Gas flow element for Space Charge Compensation.
  • Uses of DataListener in xal.smf

    Classes in xal.smf that implement DataListener
    Modifier and Type
    Class
    Description
    class 
    The hierarchical tree of accelerator nodes, elements and sequences of elements.
    class 
    The base class in the hierarchy of different accelerator node types.
    final class 
     
    class 
    The implementation of the accelerator composite node, ordered collection of accelerator elements and sequences.
    class 
    The implementation of the accelerator combo sequence, This class is meant to deal with pasting together existing sequences into new sequences.
    class 
    Manage the mapping of handles to signals and channels for a node.
    class 
    Ring is a subclass of combo sequence that is intended to support the special needs of a Ring.
    class 
    TimingCenter holds the timing channels for the accelerator.
  • Uses of DataListener in xal.smf.attr

    Classes in xal.smf.attr that implement DataListener
    Modifier and Type
    Class
    Description
    class 
    An attribute set for alignment attributes (x, y, z, pitch, yaw, roll).
    class 
    The aperture bucket defines the inner geometry of the elements.
    class 
    The root class in the inheritance hierarchy of orthogonal sets of element attributes (such as a set of multipole harmonics, a set of aperture parameters, and others).
    class 
    An attribute set for the BPM
    class 
     
    class 
     
    class 
    An attribute set for displacement alignment attributes (x, y, z).
    class 
    Attribute set for magnet information
    len - is the effective magnetic length [m]
    dfltMagField is the default field value (T for dipole, T/m for quad, etc.)
    polarity - is the polarity flag. 1 means positive current = positive field
    class 
    A set of RF cavity attributes.
    class 
    A set of RF gap attributes.
    class 
    An attribute set for rotation alignment attributes (pitch, yaw, roll).
    class 
    A bucket to hold Information about sequences.
    class 
    A container class for Twiss parameter information
  • Uses of DataListener in xal.smf.data

    Classes in xal.smf.data that implement DataListener
    Modifier and Type
    Class
    Description
    class 
    BucketParser is a wrapper for the collection of attribute buckets associated with an AcceleratorNode.
  • Uses of DataListener in xal.smf.impl

    Classes in xal.smf.impl that implement DataListener
    Modifier and Type
    Class
    Description
    class 
    Bend is used to represent a normal horizontal dipole magnet rather than a corrector.
    class 
    The implementation of the BLM class.
    class 
    The implementation of the BPM class.
    class 
    Representation of a Bunch Shape Monitor
    class 
    CCL class to represent the CCL.
    class 
    The implementation of the Current Monitor class.
    class 
    The CvgGauge Class element.
    class 
    The implementation of the Dipole element.
    class 
    Base class for dipole correctors.
    class 
    The implementation of the DTLTank sequence, which derives from the AcceleratorSeq class.
    class 
     
    class 
    Electromagnet is the base class representation of an electromagnet.
    class 
     
    class 
     
    class 
    the extraction kicker represents a pulsed magnet for extracting the beam vertically from the ring
    class 
    GenericNode represents a node whose properties are defined by the data input.
    class 
    The implementation of the Horizontal Dipole corrector element.
    class 
    The IonGauge Class element.
    class 
     
    class 
    The abstract Magnet Class element.
    class 
    MainMagnetSupply represents a power supply that is the main supply for a magnet.
    class 
    PowerSupply is the abstract super class of all power supplies.
    class 
    TrimMagnetSupply is a power supply that represents a trim magnet supply.
    class 
    node representing a simple marker
    class 
    The implementation of the Neutron Detector class.
    class 
    PermanentMagnet is the superclass of all permanent magnet classes.
    class 
    PermQuadrupole implements an Permanent magnet Quadrupole.
    class 
    Represents the wire scanner device using the original API
    class 
    Quadrupole implements an Electromagnet Quadrupole supplied by a single power supply.
    class 
     
    class 
    The implementation of the RF Cavity element.
    class 
    The implementation of the RF gap element.
    class 
    This class is for SNS Ring BPMs.
    class 
    SCLCavity class is used to represent an SCL RF cavity.
    class 
    Sextupole magnet node.
    class 
     
    class 
    TrimmedQuadrupole is a subclass of Quadrupole that has a trim power supply in addition to a main power supply.
    class 
    The abstract Vacuum Class element.
    class 
    The implementation of the Vertical Dipole corrector element.
    class 
    Wire Harp Hardware
    static class 
    Class WireHarp.DaqConfig.
    static class 
    Structure for maintaining a WireHarp profile data fits.
    static class 
    Structure for maintaining a WireHarp profile data measurement.
    static class 
    Data structure containing the configuration parameters for a WireHarp device.
    static class 
    Contains device status parameters.
    static class 
    Data structure containing the profile signal characteristics.
    class 
    Wire Scanner Hardware
    static class 
    This class is a data structure for managing scan actuator configuration data parameters.
    static class 
    Data structure containing the fitted profile data available after data acquisition (i.e., the profile fit as computed by the acquisition software).
    static class 
    Data structure contain the profile data available during data acquisition in a point-by-point fashion (i.e., as the scan progress).
    static class 
    Data structure contain the profile data available during data acquisition in a point-by-point fashion (i.e., as the scan progress).
    static class 
    Data structure containing the profile data available after data acquisition (i.e., once the scan is complete).
    static class 
    Data structure containing the profile data characteristics when modelled as a Double Gaussian signal.
    static class 
    Contains device status parameters.
    static class 
    Data structure containing the profile data characteristics when modeled as a Gaussian signal.
    static class 
    Data structure containing the configuration parameters for the on-board data processing and analysis.
    static class 
    This class is a data structure for managing scan configuration parameters.
    static class 
    Data structure containing the sampling parameters for data acquisition.
    static class 
    Data structure containing the profile data characteristics when modelled as a Double Gaussian signal.
    static class 
    Data structure containing the last available raw data trace as defined by the sample rate and duration.
    static class 
    Data structure containing configuration parameters for DAQ triggering.
  • Uses of DataListener in xal.smf.impl.profile

    Modifier and Type
    Interface
    Description
    static interface 
    Interface exposed by data structures containing formatted data acquired from profile diagnostic devices.
    Classes in xal.smf.impl.profile that implement DataListener
    Modifier and Type
    Class
    Description
    class 
    This is a base class to used to narrow the type of ScadaRecord.
    class 
    This class presents the common behavior of profile data acquisition devices.
    class 
    Data structure for storing all the properties of a beam profile signal.
    class 
    Quantitative properties of a signal.
    class 
    Data structure containing the signal properties of the the profile data sets acquired from a wire profile device.
    class 
    Base class for data structures contains profile data as measured by the wire scanner (ergo the identifier SignalSet.
  • Uses of DataListener in xal.smf.scada

    Classes in xal.smf.scada that implement DataListener
    Modifier and Type
    Class
    Description
    class 
    Base class for data records containing data or parameters sets managed by related process variables on a hardware device.
  • Uses of DataListener in xal.tools.data

    Classes in xal.tools.data that implement DataListener
    Modifier and Type
    Class
    Description
    class 
    This class represents the schema of the table which specifies the attributes belonging to the table.
    class 
    GenericRecord is the default record class for DataTable.
    Methods in xal.tools.data that return DataListener
    Modifier and Type
    Method
    Description
    DataTable.dataHandler()
    Handle reading and writing from a data adaptor
    DataAttribute.readerWriter()
     
    Methods in xal.tools.data with parameters of type DataListener
    Modifier and Type
    Method
    Description
    void
    DataAdaptor.writeNode(DataListener listener)
    write the listener as a new node and append it to the data tree
    void
    InMemoryDataAdaptor.writeNode(DataListener listener)
    write the listener as a new node and append it to the data tree
    void
    TransientDataAdaptor.writeNode(DataListener ifcSrc)
    Write out the listener data as a new node then append it as a child node in the data tree.
    Method parameters in xal.tools.data with type arguments of type DataListener
    Modifier and Type
    Method
    Description
    void
    DataAdaptor.writeNodes(Collection<? extends DataListener> nodes)
    Write the collection of listeners to new nodes and append them to the data tree.
    void
    InMemoryDataAdaptor.writeNodes(Collection<? extends DataListener> nodes)
    Write the collection of listeners to new nodes and append them to the data tree.
    void
    TransientDataAdaptor.writeNodes(Collection<? extends DataListener> colSrcs)
    write the collection of listeners to new nodes and append them to the data tree.
  • Uses of DataListener in xal.tools.hdf5

    Methods in xal.tools.hdf5 with parameters of type DataListener
    Modifier and Type
    Method
    Description
    void
    Hdf5DataAdaptor.writeNode(DataListener listener)
     
    Method parameters in xal.tools.hdf5 with type arguments of type DataListener
    Modifier and Type
    Method
    Description
    void
    Hdf5DataAdaptor.writeNodes(Collection<? extends DataListener> nodes)
     
  • Uses of DataListener in xal.tools.xml

    Methods in xal.tools.xml with parameters of type DataListener
    Modifier and Type
    Method
    Description
    XmlDataAdaptor.newDocumentAdaptor(DataListener dataHandler, String dtdUri)
    Create a new XmlDataAdaptor given a DataListener and a dtd URI
    void
    XmlDataAdaptor.writeNode(DataListener listener)
    append a node associated with the listener
    Method parameters in xal.tools.xml with type arguments of type DataListener
    Modifier and Type
    Method
    Description
    void
    XmlDataAdaptor.writeNodes(Collection<? extends DataListener> nodes)
    append a node for each listener in the listener list