Oracle® XML Java API Reference
Release 1 (10.1)

B12024-01

oracle.xml.parser.v2
Class XSLExtensionElement

java.lang.Object
  |
  +--oracle.xml.parser.v2.XSLExtensionElement
All Implemented Interfaces:
XSLConstants

public class XSLExtensionElement
extends java.lang.Object
implements XSLConstants

Base element for extension elements


Field Summary

 

Fields inherited from interface oracle.xml.parser.v2.XSLConstants
ALL_PREFIX, APPLY_IMPORTS, APPLY_TEMPLATES, ATTRIBUTE, ATTRIBUTE_SET, CALL_TEMPLATE, CHAR_TEMPLATE, CHARACTER, CHARACTER_MAP, CHOOSE, CLASSNAME, COLLATION, COMMENT, COPY, COPY_NAMESPACES, COPY_OF, DECIMAL_FORMAT, DECIMAL_SEPARATOR, DEFAULT_DECIMAL_SEPARATOR, DEFAULT_DIGIT, DEFAULT_GROUP_SEPARATOR, DEFAULT_INFINITY, DEFAULT_MINUS_SIGN, DEFAULT_NAN, DEFAULT_PATTERN_SEPARATOR, DEFAULT_PER_MILLE, DEFAULT_PERCENT, DEFAULT_PREFIX, DEFAULT_ZERO_DIGIT, DIGIT, DISABLEOUTESC, DISABLEOUTESC_PROP, ELEMENT, ELEMENTS, EMPTY, ERROR, EXCLUDE_RESULT_PREFIXES, EXTENSION_ELEMENT_PREFIXES, EXTLIB, FALLBACK, FATAL_ERROR, FNNAMESPACE, FOR_EACH, FOR_EACH_GROUP, FORMAT, GROUP_SEPARATOR, GROUPADJACENT, GROUPBY, GROUPENDINGWITH, GROUPSTARTINGWITH, HREF, IF, IMPLEMENTS, IMPORT, IMPORTS, INCLUDE, INFINITY, INIT, INST_TEMPLATE, KEY, LANGUAGE, LOCALE, MATCH, MESSAGE, MINUS_SIGN, MISC_ELEMENTS, MISC_TEMPLATE, MODE, NAME, NAMESPACE, NAMESPACE_ALIAS, NAN, NEGINFPRIORITY, NEXT_MATCH, NODE_SET, NUMBER, ORACLE_NAME, ORACLE_URL, OTHERWISE, OUTPUT, OUTPUT_CHARACTER, OVERRIDE, PARAM, PATTERN_SEPARATOR, PER_MILLE, PERCENT, PI, PRESERVE_SPACE, PRIORITY, RESULT_DOCUMENT, RESULT_PREFIX, SELECT, SEPARATOR, SORT, STRING, STRIP_SPACE, STYLESHEET, STYLESHEET_PREFIX, TEMPLATE, TEMPLATE_INDEX_CALLTEMPLATE, TEMPLATE_INDEX_NULL, TERMINATE, TEST, TEXT, TOP_LEVEL, TRANSFORM, USE, USE_ATTRIBUTE_SETS, USE_CHARACTER_MAPS, V10, V20, VALUE_OF, VARIABLE, VARIABLE_GLOBAL_REF, VARIABLE_NOT_INDEXED, VERSION, WARNING, WHEN, WITH_PARAM, XHTMLNAMESPACE, XPATH_DEFAULT_NAMESPACE, XPATH_DEFAULT_NS, XSL_TEXT_ONLY, XSLBUILTINNS, XSLEXTFUNCNS, XSLFUNCTION, XSLNAMESPACE, XSLSORTKEY, XSLT_SPEC_VERSION, XSLT_SPEC_VERSION_NUMBER, ZERO_DIGIT

 

Constructor Summary
XSLExtensionElement()
          Default Constructor

 

Method Summary
protected  java.lang.String getAttributeTemplateValue(XSLTContext context, java.lang.String namespace, java.lang.String name)
          Get an attribute value as template
protected  java.lang.String getAttributeValue(java.lang.String namespace, java.lang.String name)
          Get an attribute value
protected  java.util.Vector getChildNodes()
          Gets the childNodes of the extension elements
 void processAction(XSLTContext context)
          Function called to extecute the body of the extension elements
protected  void processContent(XSLTContext context)
          Process Contents of the extension element

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

XSLExtensionElement

public XSLExtensionElement()
Default Constructor
Method Detail

processAction

public void processAction(XSLTContext context)
                   throws XSLException
Function called to extecute the body of the extension elements
Parameters:
context - XSLTContext
Throws:
XSLException

processContent

protected final void processContent(XSLTContext context)
                             throws XSLException
Process Contents of the extension element
Parameters:
context - XSLTContext
Throws:
XSLException

getChildNodes

protected final java.util.Vector getChildNodes()
Gets the childNodes of the extension elements
Returns:
nodelist

getAttributeValue

protected final java.lang.String getAttributeValue(java.lang.String namespace,
                                                   java.lang.String name)
                                            throws XSLException
Get an attribute value
Parameters:
namespace - namespace of the attribute
name - name of the attribute
Returns:
value of the attribute
XSLException

getAttributeTemplateValue

protected final java.lang.String getAttributeTemplateValue(XSLTContext context,
                                                           java.lang.String namespace,
                                                           java.lang.String name)
                                                    throws XSLException
Get an attribute value as template
Parameters:
context - XSLTContext
namespace - namespace of the attribute
name - name of the attribute
Returns:
value of the attribute
XSLException

Oracle® XML Java API Reference
Release 1 (10.1)

B12024-01

Copyright © 2003, Oracle. All Rights Reserved.