001package jmri.managers.configurexml; 002 003import jmri.configurexml.AbstractXmlAdapter; 004import org.jdom2.Element; 005 006/** 007 * Handle XML persistance of ProxyTurnoutManager 008 * <p> 009 * This class is named as being the persistant form of the ProxyTurnoutManager 010 * class, but there's no object of that form created or used. 011 * 012 * @author Bob Jacobsen Copyright: Copyright (c) 2003 013 */ 014public class ProxyTurnoutManagerXml extends AbstractXmlAdapter { 015 016 public ProxyTurnoutManagerXml() { 017 } 018 019 /** 020 * Default implementation for storing the static contents of a 021 * PositionableLabel 022 * 023 * @param o Object to store, of type PositionableLabel 024 * @return Element containing the complete info 025 */ 026 @Override 027 public Element store(Object o) { 028 return null; 029 } 030 031 @Override 032 public boolean load(Element shared, Element perNode) { 033 return true; 034 } 035 036 /** 037 * Doesn't need to do anything, shouldn't get invoked 038 * 039 * @param element Top level Element to unpack. 040 * @param o PanelEditor as an Object 041 */ 042 @Override 043 public void load(Element element, Object o) { 044 } 045 046}