weblogic.apache.xalan.processor
Class ProcessorCharacters
java.lang.Object
|
+--weblogic.apache.xalan.processor.XSLTElementProcessor
|
+--weblogic.apache.xalan.processor.ProcessorCharacters
- public class ProcessorCharacters
- extends XSLTElementProcessor
This class processes character events for a 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
|
void |
characters(StylesheetHandler handler,
char[] ch,
int start,
int length)
Receive notification of character data inside an element. |
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 |
startNonText(StylesheetHandler handler)
Receive notification of the start of the non-text event. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
ProcessorCharacters
public ProcessorCharacters()
startNonText
public void startNonText(StylesheetHandler handler)
throws org.xml.sax.SAXException
- Receive notification of the start of the non-text event. This
is sent to the current processor when any non-text event occurs.
- Parameters:
handler
- non-null reference to current StylesheetHandler that is constructing the Templates.- Overrides:
- startNonText in class XSLTElementProcessor
characters
public void characters(StylesheetHandler handler,
char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
- Receive notification of character data inside an element.
- Parameters:
handler
- non-null reference to current StylesheetHandler that is constructing the Templates.ch
- The characters.start
- The start position in the character array.length
- The number of characters to use from the
character array.- Throws:
- org.xml.sax.SAXException - Any SAX exception, possibly
wrapping another exception.
- Overrides:
- characters in class XSLTElementProcessor
- See Also:
ContentHandler.characters(char[], int, int)
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:
handler
- The calling StylesheetHandler/TemplatesBuilder.uri
- The Namespace URI, or the empty string if the
element has no Namespace URI or if Namespace
processing is not being performed.localName
- The local name (without prefix), or the
empty string if Namespace processing is not being
performed.rawName
- The raw XML 1.0 name (with prefix), or the
empty string if raw names are not available.atts
- The attributes attached to the element. If
there are no attributes, it shall be an empty
Attributes object.- Overrides:
- endElement in class XSLTElementProcessor
- See Also:
StylesheetHandler.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
,
StylesheetHandler.endElement(java.lang.String, java.lang.String, java.lang.String)
,
ContentHandler.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
,
ContentHandler.endElement(java.lang.String, java.lang.String, java.lang.String)
,
Attributes
WebLogic classes and methods that do not appear in this reference are not public and are not supported.