com.joctopus.core
Class ConfigurationLoader
java.lang.Object
org.xml.sax.HandlerBase
com.joctopus.core.ConfigurationLoader
- All Implemented Interfaces:
- org.xml.sax.DocumentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
public class ConfigurationLoader
- extends org.xml.sax.HandlerBase
parses XML files and returns Vector of Users objects, it used SAX1.0 parsing model
- Since:
- 1.0
Methods inherited from class org.xml.sax.HandlerBase |
endDocument, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, startDocument, unparsedEntityDecl, warning |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
newInstance
public static ConfigurationLoader newInstance(java.lang.String path,
JOctopusConsole chatterConsole)
throws java.io.IOException,
java.io.FileNotFoundException
- Parameters:
path
- chatterConsole
-
- Returns:
- ConfigurationLoader
- Throws:
java.io.IOException
java.io.FileNotFoundException
getUsers
public java.util.Vector getUsers()
- Returns:
- Vector of users object
startElement
public void startElement(java.lang.String name,
org.xml.sax.AttributeList list)
- Specified by:
startElement
in interface org.xml.sax.DocumentHandler
- Overrides:
startElement
in class org.xml.sax.HandlerBase
characters
public void characters(char[] ch,
int start,
int length)
- Specified by:
characters
in interface org.xml.sax.DocumentHandler
- Overrides:
characters
in class org.xml.sax.HandlerBase
endElement
public void endElement(java.lang.String name)
- Specified by:
endElement
in interface org.xml.sax.DocumentHandler
- Overrides:
endElement
in class org.xml.sax.HandlerBase