jmri.jmrix.internal.configurexml
Class InternalSensorManagerXml

Show UML class diagram
java.lang.Object
  extended by jmri.configurexml.AbstractXmlAdapter
      extended by jmri.managers.configurexml.AbstractNamedBeanManagerConfigXML
          extended by jmri.managers.configurexml.AbstractSensorManagerConfigXML
              extended by jmri.managers.configurexml.InternalSensorManagerXml
                  extended by jmri.jmrix.internal.configurexml.InternalSensorManagerXml
All Implemented Interfaces:
XmlAdapter

public class InternalSensorManagerXml
extends InternalSensorManagerXml

Provides load and store functionality for configuring InternalSensorManagers.

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


Field Summary
(package private) static org.slf4j.Logger log
           
 
Constructor Summary
InternalSensorManagerXml()
           
 
Method Summary
 void setStoreElementClass(org.jdom.Element sensors)
          Subclass provides implementation to create the correct top element, including the type information.
 
Methods inherited from class jmri.managers.configurexml.InternalSensorManagerXml
load, load, store
 
Methods inherited from class jmri.managers.configurexml.AbstractSensorManagerConfigXML
loadOrder, loadSensors, store
 
Methods inherited from class jmri.managers.configurexml.AbstractNamedBeanManagerConfigXML
getSystemName, getUserName, getUserName, loadCommon, storeCommon
 
Methods inherited from class jmri.configurexml.AbstractXmlAdapter
creationErrorEncountered, getConfigXmlManager, loadDeferred, setConfigXmlManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

static org.slf4j.Logger log
Constructor Detail

InternalSensorManagerXml

public InternalSensorManagerXml()
Method Detail

setStoreElementClass

public void setStoreElementClass(org.jdom.Element sensors)
Description copied from class: AbstractSensorManagerConfigXML
Subclass provides implementation to create the correct top element, including the type information. Default implementation is to use the local class here.

Overrides:
setStoreElementClass in class InternalSensorManagerXml
Parameters:
sensors - The top-level element being created


Copyright © 1997-2013 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads