1.0.0

org.eclipse.soda.dk.testmanager.parser
Class ContentHandler

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by org.eclipse.soda.dk.testmanager.parser.ContentHandler
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

public class ContentHandler
extends org.xml.sax.helpers.DefaultHandler

Version:
1.0.0

Constructor Summary
ContentHandler()
          Constructs an instance of this class.
 
Method Summary
 void characters(char[] ch, int start, int length)
          Characters with the specified ch, start and length parameters.
 void endDocument()
          End document.
 void endElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName)
          End element with the specified namespace uri, local name and q name parameters.
 void ignorableWhitespace(char[] ch, int start, int length)
          Ignorable whitespace with the specified ch, start and length parameters.
static TestScript parse(javax.xml.parsers.SAXParserFactory saxParserFactory, java.io.Reader in)
          Parse with the specified sax parser factory and in parameters and return the TestScript result.
 void startDocument()
          Start document.
 void startElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts)
          Start element with the specified namespace uri, local name, q name and atts parameters.
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endPrefixMapping, error, fatalError, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContentHandler

public ContentHandler()
Constructs an instance of this class.

Method Detail

parse

public static TestScript parse(javax.xml.parsers.SAXParserFactory saxParserFactory,
                               java.io.Reader in)
                        throws java.lang.Exception
Parse with the specified sax parser factory and in parameters and return the TestScript result.

Parameters:
saxParserFactory - The sax parser factory (SAXParserFactory) parameter.
in - The in (Reader) parameter.
Returns:
Results of the parse (TestScript) value.
Throws:
java.lang.Exception

characters

public void characters(char[] ch,
                       int start,
                       int length)
                throws org.xml.sax.SAXException
Characters with the specified ch, start and length parameters.

Specified by:
characters in interface org.xml.sax.ContentHandler
Overrides:
characters in class org.xml.sax.helpers.DefaultHandler
Parameters:
ch - The ch (char[]) parameter.
start - The start (int) parameter.
length - The length (int) parameter.
Throws:
org.xml.sax.SAXException

endDocument

public void endDocument()
End document.

Specified by:
endDocument in interface org.xml.sax.ContentHandler
Overrides:
endDocument in class org.xml.sax.helpers.DefaultHandler
See Also:
startDocument()

endElement

public void endElement(java.lang.String namespaceURI,
                       java.lang.String localName,
                       java.lang.String qName)
                throws org.xml.sax.SAXException
End element with the specified namespace uri, local name and q name parameters.

Specified by:
endElement in interface org.xml.sax.ContentHandler
Overrides:
endElement in class org.xml.sax.helpers.DefaultHandler
Parameters:
namespaceURI - The namespace uri (String) parameter.
localName - The local name (String) parameter.
qName - The q name (String) parameter.
Throws:
org.xml.sax.SAXException
See Also:
startElement(String,String,String,Attributes)

startDocument

public void startDocument()
Start document.

Specified by:
startDocument in interface org.xml.sax.ContentHandler
Overrides:
startDocument in class org.xml.sax.helpers.DefaultHandler
See Also:
endDocument()

startElement

public void startElement(java.lang.String namespaceURI,
                         java.lang.String localName,
                         java.lang.String qName,
                         org.xml.sax.Attributes atts)
                  throws org.xml.sax.SAXException
Start element with the specified namespace uri, local name, q name and atts parameters.

Specified by:
startElement in interface org.xml.sax.ContentHandler
Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler
Parameters:
namespaceURI - The namespace uri (String) parameter.
localName - The local name (String) parameter.
qName - The q name (String) parameter.
atts - The atts (Attributes) parameter.
Throws:
org.xml.sax.SAXException
See Also:
endElement(String,String,String)

ignorableWhitespace

public void ignorableWhitespace(char[] ch,
                                int start,
                                int length)
                         throws org.xml.sax.SAXException
Ignorable whitespace with the specified ch, start and length parameters.

Specified by:
ignorableWhitespace in interface org.xml.sax.ContentHandler
Overrides:
ignorableWhitespace in class org.xml.sax.helpers.DefaultHandler
Parameters:
ch - The ch (char[]) parameter.
start - The start (int) parameter.
length - The length (int) parameter.
Throws:
SAXException.
org.xml.sax.SAXException

1.0.0

Copyright (c) 2007 IBM