Class MrcTurnoutManagerXml

  • All Implemented Interfaces:
    XmlAdapter

    public class MrcTurnoutManagerXml
    extends AbstractTurnoutManagerConfigXML
    New MRC Xml TurnoutManager from Xpa.

    Provides load and store functionality for configuring MrcTurnoutManagers.

    Uses the store method from the abstract base class, but provides a load method here.

    • Method Detail

      • load

        public void load​(org.jdom2.Element element,
                         java.lang.Object o)
        Description copied from class: AbstractXmlAdapter
        Create a set of configured objects from their XML description, using an auxiliary object.

        For example, the auxilary object o might be a manager or GUI of some type that needs to be informed as each object is created.

        Specified by:
        load in interface XmlAdapter
        Overrides:
        load in class AbstractXmlAdapter
        Parameters:
        element - Top-level XML element containing the description
        o - Implementation-specific Object needed for the conversion
      • load

        public boolean load​(org.jdom2.Element shared,
                            org.jdom2.Element perNode)
        Description copied from class: AbstractXmlAdapter
        Create a set of configured objects from their XML description.
        Specified by:
        load in interface XmlAdapter
        Specified by:
        load in class AbstractTurnoutManagerConfigXML
        Parameters:
        shared - Top-level XML element containing the common, multi-node elements of the description
        perNode - Top-level XML element containing the private, single-node elements of the description
        Returns:
        true if successful