org.argouml.xml
Class SAXParserBase
java.lang.Object
org.xml.sax.HandlerBase
org.argouml.xml.SAXParserBase
- All Implemented Interfaces:
- org.xml.sax.DocumentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
- Direct Known Subclasses:
- ArgoParser, TodoParser
- public abstract class SAXParserBase
- extends org.xml.sax.HandlerBase
Methods inherited from class org.xml.sax.HandlerBase |
endDocument, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, setDocumentLocator, startDocument, unparsedEntityDecl, warning |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cat
protected org.apache.log4j.Category cat
_returnString
protected static final java.lang.String _returnString
_dbg
protected static boolean _dbg
_verbose
protected static boolean _verbose
_startElement
protected boolean _startElement
SAXParserBase
public SAXParserBase()
setDebug
public void setDebug(boolean debug)
setStats
public void setStats(boolean stats)
getStats
public boolean getStats()
getParseTime
public long getParseTime()
parse
public void parse(java.net.URL url)
throws org.xml.sax.SAXException,
java.io.IOException,
javax.xml.parsers.ParserConfigurationException
- Throws:
org.xml.sax.SAXException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
parse
public void parse(java.io.InputStream is)
throws org.xml.sax.SAXException,
java.io.IOException,
javax.xml.parsers.ParserConfigurationException
- Throws:
org.xml.sax.SAXException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
handleStartElement
protected abstract void handleStartElement(XMLElement e)
handleEndElement
protected abstract void handleEndElement(XMLElement e)
startElement
public void startElement(java.lang.String name,
org.xml.sax.AttributeList atts)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
endElement
public void endElement(java.lang.String name)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
characters
public void characters(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
resolveEntity
public org.xml.sax.InputSource resolveEntity(java.lang.String publicId,
java.lang.String systemId)
getJarResource
public java.lang.String getJarResource(java.lang.String cls)
ignoreElement
public void ignoreElement(XMLElement e)
notImplemented
public void notImplemented(XMLElement e)