org.sblim.wbem.xml
Class XMLDefaultHandlerImpl

java.lang.Object
  extended byorg.xml.sax.helpers.DefaultHandler
      extended byorg.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


Field Summary
protected static int CIM
           
protected static int CLASS
           
protected static int CLASSNAME
           
protected static int CLASSPATH
           
protected static java.lang.String EMPTY
           
protected static int ERROR
           
protected static int EXPMETHODCALL
           
protected static int EXPPARAMVALUE
           
protected static int HOST
           
protected static int IMETHODRESPONSE
           
protected static int INSTANCE
           
protected static int INSTANCENAME
           
protected static int INSTANCEPATH
           
protected static int IPARAMVALUE
           
protected static int IRETURNVALUE
           
protected static int KEYBINDING
           
protected static int KEYVALUE
           
protected static int LOCALCLASSPATH
           
protected static int LOCALINSTANCEPATH
           
protected static int LOCALNAMESPACEPATH
           
protected static int MESSAGE
           
protected static int METHOD
           
protected static int METHODRESPONSE
           
protected static int MULTIEXPREQ
           
protected static int MULTIEXPRSP
           
protected static int MULTIREQ
           
protected static int MULTIRSP
           
protected static int NAMESPACE
           
protected static int NAMESPACEPATH
           
protected static int OBJECTPATH
           
protected static int PARAMETER
           
protected static int PARAMETER_ARRAY
           
protected static int PARAMETER_REFARRAY
           
protected static int PARAMETER_REFERENCE
           
protected static int PARAMVALUE
           
protected static int PROPERTY
           
protected static int PROPERTY_ARRAY
           
protected static int PROPERTY_REFERENCE
           
protected static int QUALIFIER
           
protected static int QUALIFIER_DECLARATION
           
protected static int RETURNVALUE
           
protected static int SCOPE
           
protected static int SIMPLEEXPREQ
           
protected static int SIMPLEEXPRSP
           
protected static int SIMPLERSP
           
protected static int SIMPLREQ
           
protected static int VALUE
           
protected static int VALUE_ARRAY
           
protected static int VALUE_NAMEDINSTANCE
           
protected static int VALUE_NAMEDOBJECT
           
protected static int VALUE_OBJECT
           
protected static int VALUE_OBJECTWITHLOCALPATH
           
protected static int VALUE_OBJECTWITHPATH
           
protected static int VALUE_REFARRAY
           
protected static int VALUE_REFERENCE
           
 
Constructor Summary
XMLDefaultHandlerImpl()
           
XMLDefaultHandlerImpl(boolean debug)
           
 
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
 

Field Detail

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
Constructor Detail

XMLDefaultHandlerImpl

public XMLDefaultHandlerImpl()

XMLDefaultHandlerImpl

public XMLDefaultHandlerImpl(boolean debug)
Method Detail

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
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
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
Throws:
org.xml.sax.SAXException

endPrefixMapping

public void endPrefixMapping(java.lang.String prefix)
                      throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

error

public void error(org.xml.sax.SAXParseException exception)
           throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

fatalError

public void fatalError(org.xml.sax.SAXParseException exception)
                throws org.xml.sax.SAXException
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
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
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
Throws:
org.xml.sax.SAXException

resolveEntity

public org.xml.sax.InputSource resolveEntity(java.lang.String publicId,
                                             java.lang.String systemId)

setDocumentLocator

public void setDocumentLocator(org.xml.sax.Locator locator)

skippedEntity

public void skippedEntity(java.lang.String name)
                   throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

startDocument

public void startDocument()
                   throws org.xml.sax.SAXException
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
Throws:
org.xml.sax.SAXException

startPrefixMapping

public void startPrefixMapping(java.lang.String prefix,
                               java.lang.String uri)
                        throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

toString

public java.lang.String toString()

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
Throws:
org.xml.sax.SAXException

warning

public void warning(org.xml.sax.SAXParseException exception)
             throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

last

protected java.lang.Object last()

pop

protected java.lang.Object pop()


Copyright © 2005, 2011 IBM Corporation. All Rights Reserved.