weblogic.apache.xalan.processor
Class ProcessorTemplateElem
java.lang.Object
|
+--weblogic.apache.xalan.processor.XSLTElementProcessor
|
+--weblogic.apache.xalan.processor.ProcessorTemplateElem
- Direct Known Subclasses:
- ProcessorLRE, ProcessorText, ProcessorUnknown
- public class ProcessorTemplateElem
- extends XSLTElementProcessor
This class processes parse events for an XSLT template element.
- Author:
- Copyright © 2001 BEA Systems, Inc. All Rights Reserved.
- See Also:
- XSLT DTD,
section-Creating-the-Result-Tree in XSLT Specification
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. |
void |
startElement(StylesheetHandler handler,
java.lang.String uri,
java.lang.String localName,
java.lang.String rawName,
org.xml.sax.Attributes attributes)
Receive notification of the start of an element. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
ProcessorTemplateElem
public ProcessorTemplateElem()
startElement
public void startElement(StylesheetHandler handler,
java.lang.String uri,
java.lang.String localName,
java.lang.String rawName,
org.xml.sax.Attributes attributes)
throws org.xml.sax.SAXException
- Receive notification of the start of an element.
- Parameters:
name
- The element type name.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).attributes
- The specified or defaulted attributes.- Overrides:
- startElement in class XSLTElementProcessor
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 the current template element.- Throws:
- org.xml.sax.SAXException - Any SAX exception, possibly
wrapping another exception.
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 XSLTElementProcessor
WebLogic classes and methods that do not appear in this reference are not public and are not supported.