Class LogixNG_SelectIntegerXml


  • public class LogixNG_SelectIntegerXml
    extends java.lang.Object
    Xml class for jmri.jmrit.logixng.util.LogixNG_SelectInteger.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void load​(Element intElement, LogixNG_SelectInteger selectInt)  
      void loadLegacy​(Element shared, LogixNG_SelectInteger selectInt, java.lang.String addressingElementName, java.lang.String valueElementName, java.lang.String referenceElementName, java.lang.String localVariableElementName, java.lang.String formulaElementName)
      This method is for backward compability up to and including 4.99.4.Remove this class after 5.0.
      Element store​(LogixNG_SelectInteger selectInt, java.lang.String tagName)
      Default implementation for storing the contents of a LogixNG_SelectEnum
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • store

        public Element store​(LogixNG_SelectInteger selectInt,
                             java.lang.String tagName)
        Default implementation for storing the contents of a LogixNG_SelectEnum
        Parameters:
        selectInt - the LogixNG_SelectInteger object
        tagName - the name of the element
        Returns:
        Element containing the complete info
      • loadLegacy

        public void loadLegacy​(Element shared,
                               LogixNG_SelectInteger selectInt,
                               java.lang.String addressingElementName,
                               java.lang.String valueElementName,
                               java.lang.String referenceElementName,
                               java.lang.String localVariableElementName,
                               java.lang.String formulaElementName)
                        throws JmriConfigureXmlException
        This method is for backward compability up to and including 4.99.4.Remove this class after 5.0.
        Parameters:
        shared - the shared element
        selectInt - the LogixNG_SelectEnum
        addressingElementName - the name of the element of the addressing
        valueElementName - the name of the element of the integer
        referenceElementName - the name of the element of the reference
        localVariableElementName - the name of the element of the local variable
        formulaElementName - the name of the element of the formula
        Throws:
        JmriConfigureXmlException - if an exception occurs