Class BeanSwitchXml

    • Method Detail

      • store

        public org.jdom2.Element store​(java.lang.Object o)
        Default implementation for storing the contents of a BeanSwitch. Used to display Switchboard switches in JMRI web server.
        Parameters:
        o - Object to store, of type BeanSwitch
        Returns:
        Element containing the complete info
      • load

        public void load​(org.jdom2.Element element,
                         java.lang.Object o)
        Load, starting with the BeanSwitch element, then all the value-icon pairs. Not currently used because BeanSwitches are auto-generated from SwitchBoard settings.
        Specified by:
        load in interface XmlAdapter
        Overrides:
        load in class AbstractXmlAdapter
        Parameters:
        element - Top level Element to unpack.
        o - an Editor as an Object