com.agimatec.commons.config.sax
Class FileNodeHandler

java.lang.Object
  extended by com.agimatec.commons.config.sax.NodeHandler
      extended by com.agimatec.commons.config.sax.FileNodeHandler

public class FileNodeHandler
extends NodeHandler

Title: Description: Company:

Author:
Roman Stumm

Field Summary
protected  ConfigManager myConfigManager
           
 
Constructor Summary
FileNodeHandler(ConfigManager aConfigManager, java.lang.String aTag)
           
 
Method Summary
protected  void acceptCharacters(ConfigContentHandler docHandler, char[] chars, int offset, int length)
           
protected  java.lang.Class getInstanceClass()
           
protected  java.lang.Object startNode(org.xml.sax.Attributes attr)
           
protected  void writeConfig(ConfigWriter writer, java.lang.Object obj, java.lang.Object parent, java.io.PrintWriter pw, int indent)
           
 
Methods inherited from class com.agimatec.commons.config.sax.NodeHandler
acceptNode, appendCharacters, getName, getValue, printIndent, setName, tag, writeParentName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

myConfigManager

protected ConfigManager myConfigManager
Constructor Detail

FileNodeHandler

public FileNodeHandler(ConfigManager aConfigManager,
                       java.lang.String aTag)
Method Detail

getInstanceClass

protected java.lang.Class getInstanceClass()
Specified by:
getInstanceClass in class NodeHandler

acceptCharacters

protected void acceptCharacters(ConfigContentHandler docHandler,
                                char[] chars,
                                int offset,
                                int length)
Overrides:
acceptCharacters in class NodeHandler

startNode

protected java.lang.Object startNode(org.xml.sax.Attributes attr)
Specified by:
startNode in class NodeHandler

writeConfig

protected void writeConfig(ConfigWriter writer,
                           java.lang.Object obj,
                           java.lang.Object parent,
                           java.io.PrintWriter pw,
                           int indent)
                    throws org.xml.sax.SAXException
Overrides:
writeConfig in class NodeHandler
Throws:
org.xml.sax.SAXException


Copyright © 2008-2012. All Rights Reserved.