org.jasig.portal
Class StructureAttributesIncorporationFilter

java.lang.Object
  extended by org.jasig.portal.utils.SAX2FilterImpl
      extended by org.jasig.portal.StructureAttributesIncorporationFilter
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler, org.xml.sax.ext.LexicalHandler, org.xml.sax.XMLFilter, org.xml.sax.XMLReader

public class StructureAttributesIncorporationFilter
extends SAX2FilterImpl

Filter incorporating channel and folder attributes for the structure transformation

Version:
$Revision: 1.13 $
Author:
Peter Kharchenko

Field Summary
protected  StructureStylesheetUserPreferences fsup
           
 
Fields inherited from class org.jasig.portal.utils.SAX2FilterImpl
contentHandler, dtdHandler, entityResolver, errorHandler, lexicalHandler, locator, log
 
Constructor Summary
StructureAttributesIncorporationFilter(org.xml.sax.ContentHandler handler, StructureStylesheetUserPreferences prefs)
           
StructureAttributesIncorporationFilter(org.xml.sax.XMLReader parent, StructureStylesheetUserPreferences prefs)
           
 
Method Summary
 void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts)
          Filter a start element event.
 
Methods inherited from class org.jasig.portal.utils.SAX2FilterImpl
characters, comment, endCDATA, endDocument, endDTD, endElement, endEntity, endPrefixMapping, error, fatalError, getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getParent, getProperty, ignorableWhitespace, notationDecl, parse, parse, processingInstruction, resolveEntity, setAllHandlers, setContentHandler, setDocumentLocator, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setLexicalHandler, setParent, setProperty, skippedEntity, startCDATA, startDocument, startDTD, startEntity, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fsup

protected StructureStylesheetUserPreferences fsup
Constructor Detail

StructureAttributesIncorporationFilter

public StructureAttributesIncorporationFilter(org.xml.sax.ContentHandler handler,
                                              StructureStylesheetUserPreferences prefs)

StructureAttributesIncorporationFilter

public StructureAttributesIncorporationFilter(org.xml.sax.XMLReader parent,
                                              StructureStylesheetUserPreferences prefs)
Method Detail

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
Description copied from class: SAX2FilterImpl
Filter a start element event.

Specified by:
startElement in interface org.xml.sax.ContentHandler
Overrides:
startElement in class SAX2FilterImpl
Parameters:
uri - The element's Namespace URI, or the empty string.
localName - The element's local name, or the empty string.
qName - The element's qualified (prefixed) name, or the empty string.
atts - The element's attributes.
Throws:
org.xml.sax.SAXException - The client may throw an exception during processing.
See Also:
ContentHandler.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)