Class EcosPreferencesXml

java.lang.Object
jmri.configurexml.AbstractXmlAdapter
jmri.jmrix.ecos.configurexml.EcosPreferencesXml
All Implemented Interfaces:
XmlAdapter

This class is here to prevent error messages being presented to the user on opening JMRI or saving the panel file, when connected to an Ecos. It currently serves no other function. The ecos preferences are stored under the connection configuration
  • Constructor Details

  • Method Details

    • store

      public org.jdom2.Element store(Object o)
      Description copied from interface: XmlAdapter
      Store the object in XML
      Parameters:
      o - The object to be recorded. Specific XmlAdapter implementations will require this to be of a specific type; that binding is done in ConfigXmlManager.
      Returns:
      The XML representation Element
    • register

      protected void register()
    • 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
      Overrides:
      load in class AbstractXmlAdapter
      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