jmri.jmrit.operations.setup
Class OperationsSetupXml

java.lang.Object
  extended by jmri.jmrit.XmlFile
      extended by jmri.jmrit.operations.OperationsXml
          extended by jmri.jmrit.operations.setup.OperationsSetupXml

public class OperationsSetupXml
extends OperationsXml

Loads and stores the operation setup using xml files.

Author:
Daniel Boudreau Copyright (C) 2008, 2010

Field Summary
 
Fields inherited from class jmri.jmrit.XmlFile
dtdLocation, xsltLocation
 
Constructor Summary
OperationsSetupXml()
           
 
Method Summary
 String getOperationsFileName()
           
static OperationsSetupXml instance()
           
 void readFile(String name)
           
 void setOperationsFileName(String name)
           
 void writeFile(String name)
           
 
Methods inherited from class jmri.jmrit.operations.OperationsXml
convertFromXmlComment, convertToXmlComment, createFile, getDefaultOperationsFilename, getFileLocation, getOperationsDirectoryName, isDirty, load, setDirty, setOperationsDirectoryName, writeFileIfDirty, writeOperationsFile
 
Methods inherited from class jmri.jmrit.XmlFile
addDefaultInfo, backupFileName, checkFile, createFileNameWithDate, dumpElement, ensurePrefsPresent, findFile, getBuilder, getRootViaURI, getVerify, makeBackupFile, makeBackupFile, newDocument, newDocument, prefsDir, reportError1, reportError2, resourcesDir, revertBackupFile, rootFromFile, rootFromName, rootFromURL, scriptsDir, setScriptsFileLocationDefault, setUserFileLocationDefault, setVerify, userFileChooser, userFileChooser, userFileChooser, userFileChooser, userFileLocationDefault, writeXML, xmlDir
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperationsSetupXml

public OperationsSetupXml()
Method Detail

instance

public static OperationsSetupXml instance()

writeFile

public void writeFile(String name)
               throws FileNotFoundException,
                      IOException
Overrides:
writeFile in class OperationsXml
Throws:
FileNotFoundException
IOException

readFile

public void readFile(String name)
              throws JDOMException,
                     IOException
Overrides:
readFile in class OperationsXml
Throws:
JDOMException
IOException

setOperationsFileName

public void setOperationsFileName(String name)
Overrides:
setOperationsFileName in class OperationsXml

getOperationsFileName

public String getOperationsFileName()
Overrides:
getOperationsFileName in class OperationsXml


Copyright © 1997 - 2011 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