BEA Systems, Inc.

WebLogic Server 6.1 API Reference

weblogic.apache.xalan.processor
Class ProcessorText

java.lang.Object
  |
  +--weblogic.apache.xalan.processor.XSLTElementProcessor
        |
        +--weblogic.apache.xalan.processor.ProcessorTemplateElem
              |
              +--weblogic.apache.xalan.processor.ProcessorText

public class ProcessorText
extends ProcessorTemplateElem

Process xsl:text.

This class is based on an implementation from the Apache XML Project. In future releases the XML parser, XSLT processor, and associated classes will likely be updated to be based on a later version of the Apache implementations. Since Apache does not guarantee backwards compatibility between versions of their software, we cannot guarantee backwards compatibility of any of the classes contained in the weblogic.apache package or sub-packages.

See Also:
XSLT DTD, element-text in XSLT Specification

Constructor Summary
ProcessorText()
           
 
Method Summary
protected  void appendAndPush(StylesheetHandler handler, ElemTemplateElement elem)
          Append the current template element to the current template element, and then push it onto the current template element stack.
 void endElement(StylesheetHandler handler, java.lang.String uri, java.lang.String localName, java.lang.String rawName)
          Receive notification of the end of an element.
 
Methods inherited from class weblogic.apache.xalan.processor.ProcessorTemplateElem
startElement
 
Methods inherited from class weblogic.apache.xalan.processor.XSLTElementProcessor
characters, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, skippedEntity, startNonText, unparsedEntityDecl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessorText

public ProcessorText()
Method Detail

appendAndPush

protected void appendAndPush(StylesheetHandler handler,
                             ElemTemplateElement elem)
                      throws org.xml.sax.SAXException
Append the current template element to the current template element, and then push it onto the current template element stack.

Parameters:
handler - non-null reference to current StylesheetHandler that is constructing the Templates.
elem - non-null reference to a ElemText.
Throws:
org.xml.sax.SAXException - Any SAX exception, possibly wrapping another exception.
Overrides:
appendAndPush in class ProcessorTemplateElem

endElement

public void endElement(StylesheetHandler handler,
                       java.lang.String uri,
                       java.lang.String localName,
                       java.lang.String rawName)
                throws org.xml.sax.SAXException
Receive notification of the end of an element.

Parameters:
name - The element type name.
attributes - The specified or defaulted attributes.
handler - non-null reference to current StylesheetHandler that is constructing the Templates.
uri - The Namespace URI, or an empty string.
localName - The local name (without prefix), or empty string if not namespace processing.
rawName - The qualified name (with prefix).
Overrides:
endElement in class ProcessorTemplateElem

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs61

WebLogic classes and methods that do not appear in this reference are not public and are not supported.