oss.net.pstream.sax
Class PortletStreamSAXHandler

java.lang.Object
  |
  +--org.xml.sax.helpers.DefaultHandler
        |
        +--oss.net.pstream.sax.PortletStreamSAXHandler
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

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

An implementation of the JAXP SAX Handler spec. After doing this I must say that SAX completely sucks.

Title:

Description:

Copyright: Copyright (c) 2002

Company:

Version:
1.0
Author:
unascribed

Constructor Summary
PortletStreamSAXHandler(boolean Debug)
          Default Constructor
 
Method Summary
 void characters(char[] ch, int start, int length)
           
 void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName)
           
 PortletStreamParametersMap getParamsMap()
          Returns the map of all the parameters.
 void ignorableWhitespace(char[] ch, int start, int length)
           
static void main(java.lang.String[] args)
          Tester function.
 void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts)
           
 boolean usesNamespaces(java.lang.String localName)
          A helper function to tell if namespaces are being used.
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, error, fatalError, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortletStreamSAXHandler

public PortletStreamSAXHandler(boolean Debug)
Default Constructor

Method Detail

usesNamespaces

public boolean usesNamespaces(java.lang.String localName)
A helper function to tell if namespaces are being used.


startElement

public void startElement(java.lang.String uri,
                         java.lang.String localName,
                         java.lang.String qName,
                         org.xml.sax.Attributes atts)
                  throws org.xml.sax.SAXException
Specified by:
startElement in interface org.xml.sax.ContentHandler
Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException

getParamsMap

public PortletStreamParametersMap getParamsMap()
Returns the map of all the parameters.


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

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

endElement

public void endElement(java.lang.String uri,
                       java.lang.String localName,
                       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
org.xml.sax.SAXException

main

public static void main(java.lang.String[] args)
Tester function.



Copyright © 2000 Dummy Corp. All Rights Reserved.