org.itc.irst.tcc.ties.bwi
Class AbstractWrapperLoader

java.lang.Object
  extended byorg.xml.sax.helpers.DefaultHandler
      extended byorg.itc.irst.tcc.ties.bwi.AbstractWrapperLoader
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
Direct Known Subclasses:
WrapperLoader

public abstract class AbstractWrapperLoader
extends org.xml.sax.helpers.DefaultHandler

to do

Since:
1.0
Version:
%I%, %G%
Author:
Claudio Giuliano

Field Summary
 java.io.CharArrayWriter contents
          Buffer for collecting data from the "characters" SAX event.
 java.util.Hashtable ht
          Buffer for collecting attributes.
(package private) static org.apache.log4j.Logger logger
          Define a static logger variable so that it references the Logger instance named AbstractWrapperLoader.
 
Constructor Summary
AbstractWrapperLoader()
          Default constructor.
 
Method Summary
 void characters(char[] ch, int start, int length)
          Characters.
 void endDocument()
          End document.
 void endElement(java.lang.String uri, java.lang.String name, java.lang.String qName)
          End element.
 void error(org.xml.sax.SAXParseException ex)
          Error.
 void fatalError(org.xml.sax.SAXParseException ex)
          Fatal error.
(package private)  java.lang.String getLocationString(org.xml.sax.SAXParseException ex)
          Returns a string of the location.
 void ignorableWhitespace(char[] ch, int start, int length)
          Ignorable whitespace.
 void processingInstruction(java.lang.String target, java.lang.String data)
          Processing instruction.
abstract  void select(java.lang.String name, java.util.Hashtable ht)
           
 void startDocument()
          Start document.
 void startElement(java.lang.String uri, java.lang.String name, java.lang.String qName, org.xml.sax.Attributes atts)
          Start element.
 void warning(org.xml.sax.SAXParseException ex)
          Warning.
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endPrefixMapping, notationDecl, resolveEntity, setDocumentLocator, skippedEntity, startPrefixMapping, unparsedEntityDecl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

static org.apache.log4j.Logger logger
Define a static logger variable so that it references the Logger instance named AbstractWrapperLoader.


contents

public java.io.CharArrayWriter contents
Buffer for collecting data from the "characters" SAX event.


ht

public java.util.Hashtable ht
Buffer for collecting attributes.

Constructor Detail

AbstractWrapperLoader

public AbstractWrapperLoader()
Default constructor.

Method Detail

processingInstruction

public void processingInstruction(java.lang.String target,
                                  java.lang.String data)
Processing instruction.


startDocument

public void startDocument()
Start document.


startElement

public void startElement(java.lang.String uri,
                         java.lang.String name,
                         java.lang.String qName,
                         org.xml.sax.Attributes atts)
Start element.


characters

public void characters(char[] ch,
                       int start,
                       int length)
Characters.


ignorableWhitespace

public void ignorableWhitespace(char[] ch,
                                int start,
                                int length)
Ignorable whitespace.


endElement

public void endElement(java.lang.String uri,
                       java.lang.String name,
                       java.lang.String qName)
End element.


endDocument

public void endDocument()
End document.


warning

public void warning(org.xml.sax.SAXParseException ex)
Warning.


error

public void error(org.xml.sax.SAXParseException ex)
Error.


fatalError

public void fatalError(org.xml.sax.SAXParseException ex)
                throws org.xml.sax.SAXException
Fatal error.

Throws:
org.xml.sax.SAXException

getLocationString

java.lang.String getLocationString(org.xml.sax.SAXParseException ex)
Returns a string of the location.


select

public abstract void select(java.lang.String name,
                            java.util.Hashtable ht)