jmri.managers.configurexml
Class AbstractNamedBeanManagerConfigXML
java.lang.Object
jmri.managers.configurexml.AbstractNamedBeanManagerConfigXML
- All Implemented Interfaces:
- XmlAdapter
- Direct Known Subclasses:
- AbstractAudioManagerConfigXML, AbstractLightManagerConfigXML, AbstractMemoryManagerConfigXML, AbstractReporterManagerConfigXML, AbstractSensorManagerConfigXML, AbstractSignalHeadManagerXml, AbstractTurnoutManagerConfigXML, AcelaSignalHeadXml, DccSignalHeadXml, DefaultConditionalManagerXml, DefaultLogixManagerXml, DefaultRouteManagerXml, DoubleTurnoutSignalHeadXml, EcosLocoAddressManagerXml, LsDecSignalHeadXml, MergSD2SignalHeadXml, SE8cSignalHeadXml, SectionManagerXml, SerialSignalHeadXml, TransitManagerXml, TripleTurnoutSignalHeadXml, VirtualSignalHeadXml
public abstract class AbstractNamedBeanManagerConfigXML
- extends Object
- implements XmlAdapter
Provides services for
configuring NamedBean manager storage.
Not a full abstract implementation by any means, rather
this class provides various common service routines
to eventual type-specific subclasses.
- Since:
- 2.3.1
- Author:
- Bob Jacobsen Copyright: Copyright (c) 2009
|
Method Summary |
protected void |
loadCommon(NamedBean t,
Element elem)
Load common items:
comment
The username is not loaded, because it
had to be provided in the ctor earlier. |
protected void |
storeCommon(NamedBean t,
Element elem)
Store common items:
user name
comment
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractNamedBeanManagerConfigXML
public AbstractNamedBeanManagerConfigXML()
storeCommon
protected void storeCommon(NamedBean t,
Element elem)
- Store common items:
- Parameters:
t - The NamedBean being storedelem - The JDOM element for storing the NamedBean
loadCommon
protected void loadCommon(NamedBean t,
Element elem)
- Load common items:
The username is not loaded, because it
had to be provided in the ctor earlier.
- Parameters:
t - The NamedBean being loadedelem - The JDOM element containing the NamedBean
Copyright © 1997 - 2009 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: