org.sblim.wbem.xml
Class XMLDefaultHandlerImpl
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.sblim.wbem.xml.XMLDefaultHandlerImpl
- All Implemented Interfaces:
- org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
public class XMLDefaultHandlerImpl
- extends org.xml.sax.helpers.DefaultHandler
Method Summary |
void |
characters(char[] ch,
int start,
int length)
|
java.lang.Object |
createJavaObject(java.lang.String typeStr,
java.lang.String value)
|
void |
endDocument()
|
void |
endElement(java.lang.String uri,
java.lang.String lName,
java.lang.String qName)
|
void |
endPrefixMapping(java.lang.String prefix)
|
void |
error(org.xml.sax.SAXParseException exception)
|
void |
fatalError(org.xml.sax.SAXParseException exception)
|
java.util.Vector |
getObjects()
|
void |
ignorableWhitespace(char[] ch,
int start,
int length)
|
protected java.lang.Object |
last()
|
static java.io.File[] |
listAllXml(java.io.File baseDir)
|
static void |
main(java.lang.String[] argv)
|
void |
notationDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId)
|
boolean |
parse(XMLPullParser reader)
|
protected java.lang.Object |
pop()
|
void |
processingInstruction(java.lang.String target,
java.lang.String data)
|
org.xml.sax.InputSource |
resolveEntity(java.lang.String publicId,
java.lang.String systemId)
|
void |
setDocumentLocator(org.xml.sax.Locator locator)
|
void |
skippedEntity(java.lang.String name)
|
void |
startDocument()
|
void |
startElement(java.lang.String uri,
java.lang.String lName,
java.lang.String qName,
org.xml.sax.Attributes attrs)
|
void |
startPrefixMapping(java.lang.String prefix,
java.lang.String uri)
|
java.lang.String |
toString()
|
void |
unparsedEntityDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId,
java.lang.String notationName)
|
void |
warning(org.xml.sax.SAXParseException exception)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CIM
protected static final int CIM
CLASS
protected static final int CLASS
CLASSNAME
protected static final int CLASSNAME
CLASSPATH
protected static final int CLASSPATH
EMPTY
protected static final java.lang.String EMPTY
- See Also:
- Constant Field Values
ERROR
protected static final int ERROR
EXPMETHODCALL
protected static final int EXPMETHODCALL
EXPPARAMVALUE
protected static final int EXPPARAMVALUE
HOST
protected static final int HOST
IMETHODRESPONSE
protected static final int IMETHODRESPONSE
INSTANCE
protected static final int INSTANCE
INSTANCENAME
protected static final int INSTANCENAME
INSTANCEPATH
protected static final int INSTANCEPATH
IPARAMVALUE
protected static final int IPARAMVALUE
IRETURNVALUE
protected static final int IRETURNVALUE
KEYBINDING
protected static final int KEYBINDING
KEYVALUE
protected static final int KEYVALUE
LOCALCLASSPATH
protected static final int LOCALCLASSPATH
LOCALINSTANCEPATH
protected static final int LOCALINSTANCEPATH
LOCALNAMESPACEPATH
protected static final int LOCALNAMESPACEPATH
MESSAGE
protected static final int MESSAGE
METHOD
protected static final int METHOD
METHODRESPONSE
protected static final int METHODRESPONSE
MULTIEXPREQ
protected static final int MULTIEXPREQ
MULTIEXPRSP
protected static final int MULTIEXPRSP
MULTIREQ
protected static final int MULTIREQ
MULTIRSP
protected static final int MULTIRSP
NAMESPACE
protected static final int NAMESPACE
NAMESPACEPATH
protected static final int NAMESPACEPATH
OBJECTPATH
protected static final int OBJECTPATH
PARAMETER
protected static final int PARAMETER
PARAMETER_ARRAY
protected static final int PARAMETER_ARRAY
PARAMETER_REFARRAY
protected static final int PARAMETER_REFARRAY
PARAMETER_REFERENCE
protected static final int PARAMETER_REFERENCE
PARAMVALUE
protected static final int PARAMVALUE
PROPERTY
protected static final int PROPERTY
PROPERTY_ARRAY
protected static final int PROPERTY_ARRAY
PROPERTY_REFERENCE
protected static final int PROPERTY_REFERENCE
QUALIFIER
protected static final int QUALIFIER
QUALIFIER_DECLARATION
protected static final int QUALIFIER_DECLARATION
RETURNVALUE
protected static final int RETURNVALUE
SCOPE
protected static final int SCOPE
SIMPLEEXPREQ
protected static final int SIMPLEEXPREQ
SIMPLEEXPRSP
protected static final int SIMPLEEXPRSP
SIMPLERSP
protected static final int SIMPLERSP
SIMPLREQ
protected static final int SIMPLREQ
VALUE
protected static final int VALUE
VALUE_ARRAY
protected static final int VALUE_ARRAY
VALUE_NAMEDINSTANCE
protected static final int VALUE_NAMEDINSTANCE
VALUE_NAMEDOBJECT
protected static final int VALUE_NAMEDOBJECT
VALUE_OBJECT
protected static final int VALUE_OBJECT
VALUE_OBJECTWITHLOCALPATH
protected static final int VALUE_OBJECTWITHLOCALPATH
VALUE_OBJECTWITHPATH
protected static final int VALUE_OBJECTWITHPATH
VALUE_REFARRAY
protected static final int VALUE_REFARRAY
VALUE_REFERENCE
protected static final int VALUE_REFERENCE
XMLDefaultHandlerImpl
public XMLDefaultHandlerImpl()
XMLDefaultHandlerImpl
public XMLDefaultHandlerImpl(boolean debug)
listAllXml
public static java.io.File[] listAllXml(java.io.File baseDir)
main
public static void main(java.lang.String[] argv)
characters
public void characters(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
- Specified by:
characters
in interface org.xml.sax.ContentHandler
- Overrides:
characters
in class org.xml.sax.helpers.DefaultHandler
- Throws:
org.xml.sax.SAXException
createJavaObject
public java.lang.Object createJavaObject(java.lang.String typeStr,
java.lang.String value)
endDocument
public void endDocument()
throws org.xml.sax.SAXException
- Specified by:
endDocument
in interface org.xml.sax.ContentHandler
- Overrides:
endDocument
in class org.xml.sax.helpers.DefaultHandler
- Throws:
org.xml.sax.SAXException
endElement
public void endElement(java.lang.String uri,
java.lang.String lName,
java.lang.String qName)
throws org.xml.sax.SAXException
- Specified by:
endElement
in interface org.xml.sax.ContentHandler
- Overrides:
endElement
in class org.xml.sax.helpers.DefaultHandler
- Throws:
org.xml.sax.SAXException
endPrefixMapping
public void endPrefixMapping(java.lang.String prefix)
throws org.xml.sax.SAXException
- Specified by:
endPrefixMapping
in interface org.xml.sax.ContentHandler
- Overrides:
endPrefixMapping
in class org.xml.sax.helpers.DefaultHandler
- Throws:
org.xml.sax.SAXException
error
public void error(org.xml.sax.SAXParseException exception)
throws org.xml.sax.SAXException
- Specified by:
error
in interface org.xml.sax.ErrorHandler
- Overrides:
error
in class org.xml.sax.helpers.DefaultHandler
- Throws:
org.xml.sax.SAXException
fatalError
public void fatalError(org.xml.sax.SAXParseException exception)
throws org.xml.sax.SAXException
- Specified by:
fatalError
in interface org.xml.sax.ErrorHandler
- Overrides:
fatalError
in class org.xml.sax.helpers.DefaultHandler
- Throws:
org.xml.sax.SAXException
getObjects
public java.util.Vector getObjects()
ignorableWhitespace
public void ignorableWhitespace(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
- Specified by:
ignorableWhitespace
in interface org.xml.sax.ContentHandler
- Overrides:
ignorableWhitespace
in class org.xml.sax.helpers.DefaultHandler
- Throws:
org.xml.sax.SAXException
notationDecl
public void notationDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId)
throws org.xml.sax.SAXException
- Specified by:
notationDecl
in interface org.xml.sax.DTDHandler
- Overrides:
notationDecl
in class org.xml.sax.helpers.DefaultHandler
- Throws:
org.xml.sax.SAXException
parse
public boolean parse(XMLPullParser reader)
throws java.io.IOException,
org.xml.sax.SAXException
- Throws:
java.io.IOException
org.xml.sax.SAXException
processingInstruction
public void processingInstruction(java.lang.String target,
java.lang.String data)
throws org.xml.sax.SAXException
- Specified by:
processingInstruction
in interface org.xml.sax.ContentHandler
- Overrides:
processingInstruction
in class org.xml.sax.helpers.DefaultHandler
- Throws:
org.xml.sax.SAXException
resolveEntity
public org.xml.sax.InputSource resolveEntity(java.lang.String publicId,
java.lang.String systemId)
- Specified by:
resolveEntity
in interface org.xml.sax.EntityResolver
- Overrides:
resolveEntity
in class org.xml.sax.helpers.DefaultHandler
setDocumentLocator
public void setDocumentLocator(org.xml.sax.Locator locator)
- Specified by:
setDocumentLocator
in interface org.xml.sax.ContentHandler
- Overrides:
setDocumentLocator
in class org.xml.sax.helpers.DefaultHandler
skippedEntity
public void skippedEntity(java.lang.String name)
throws org.xml.sax.SAXException
- Specified by:
skippedEntity
in interface org.xml.sax.ContentHandler
- Overrides:
skippedEntity
in class org.xml.sax.helpers.DefaultHandler
- Throws:
org.xml.sax.SAXException
startDocument
public void startDocument()
throws org.xml.sax.SAXException
- Specified by:
startDocument
in interface org.xml.sax.ContentHandler
- Overrides:
startDocument
in class org.xml.sax.helpers.DefaultHandler
- Throws:
org.xml.sax.SAXException
startElement
public void startElement(java.lang.String uri,
java.lang.String lName,
java.lang.String qName,
org.xml.sax.Attributes attrs)
throws org.xml.sax.SAXException
- Specified by:
startElement
in interface org.xml.sax.ContentHandler
- Overrides:
startElement
in class org.xml.sax.helpers.DefaultHandler
- Throws:
org.xml.sax.SAXException
startPrefixMapping
public void startPrefixMapping(java.lang.String prefix,
java.lang.String uri)
throws org.xml.sax.SAXException
- Specified by:
startPrefixMapping
in interface org.xml.sax.ContentHandler
- Overrides:
startPrefixMapping
in class org.xml.sax.helpers.DefaultHandler
- Throws:
org.xml.sax.SAXException
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
unparsedEntityDecl
public void unparsedEntityDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId,
java.lang.String notationName)
throws org.xml.sax.SAXException
- Specified by:
unparsedEntityDecl
in interface org.xml.sax.DTDHandler
- Overrides:
unparsedEntityDecl
in class org.xml.sax.helpers.DefaultHandler
- Throws:
org.xml.sax.SAXException
warning
public void warning(org.xml.sax.SAXParseException exception)
throws org.xml.sax.SAXException
- Specified by:
warning
in interface org.xml.sax.ErrorHandler
- Overrides:
warning
in class org.xml.sax.helpers.DefaultHandler
- Throws:
org.xml.sax.SAXException
last
protected java.lang.Object last()
pop
protected java.lang.Object pop()
Copyright © 2005, 2009 IBM Corporation. All Rights Reserved.