Package | Description |
---|---|
org.apache.xalan.extensions |
Implementation of Xalan Extension Mechanism.
|
org.apache.xalan.processor |
Parses an XSLT stylesheet document (which may include and import other stylesheet documents) and produces a StylesheetRoot
(a TRaX Templates object).
|
org.apache.xalan.templates |
Implements the
Templates interface,
and defines a set of classes that represent an XSLT stylesheet. |
org.apache.xalan.trace |
Implementation of Xalan Trace events, for use by a debugger.
|
org.apache.xalan.transformer |
In charge of run-time transformations and the production of result trees.
|
org.apache.xml.utils |
Implementation of Xalan utility classes.
|
org.apache.xpath |
Implementation of XPath; for the most part, only classes meant for public use are
found at this root level of the XPath packages.
|
org.apache.xpath.jaxp | |
org.apache.xpath.operations |
Support for XPath operations, such as +, -, string(), etc.
|
Modifier and Type | Method | Description |
---|---|---|
QName |
XSLProcessorContext.getMode() |
Get the current mode being executed.
|
Modifier and Type | Method | Description |
---|---|---|
XObject |
ExpressionContext.getVariableOrParam(QName qname) |
Get a variable based on it's qualified name.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
XSLTSchema.elementAvailable(QName elemName) |
Determines whether the passed element name is present in the list of available elements.
|
Modifier and Type | Field | Description |
---|---|---|
QName |
ElemAttributeSet.m_qname |
The name attribute specifies the name of the attribute set.
|
QName |
ElemCallTemplate.m_templateName |
An xsl:call-template element invokes a template by name;
it has a required name attribute that identifies the template to be invoked.
|
Modifier and Type | Method | Description |
---|---|---|
QName |
ElemApplyTemplates.getMode() |
Get the mode attribute for this element.
|
QName |
ElemTemplate.getMode() |
Get the "mode" attribute.
|
QName |
DecimalFormatProperties.getName() |
Get the "name" attribute.
|
QName |
ElemAttributeSet.getName() |
Get the "name" attribute.
|
QName |
ElemCallTemplate.getName() |
Get the "name" attribute.
|
QName |
ElemTemplate.getName() |
Get the "name" attribute.
|
QName |
ElemVariable.getName() |
Get the "name" attribute.
|
QName |
ElemWithParam.getName() |
Get the "name" attribute.
|
QName |
KeyDeclaration.getName() |
Get the "name" attribute.
|
QName |
OutputProperties.getQNameProperty(java.lang.String key) |
Searches for the qname property with the specified key in the property list.
|
static QName |
OutputProperties.getQNameProperty(java.lang.String key,
java.util.Properties props) |
Searches for the qname property with the specified key in the property list.
|
QName |
OutputProperties.getQNameProperty(QName key) |
Searches for the qname property with the specified key in the property list.
|
QName[] |
ElemUse.getUseAttributeSets() |
Get the "use-attribute-sets" attribute.
|
Modifier and Type | Method | Description |
---|---|---|
java.util.ArrayList |
StylesheetRoot.getAttributeSetComposed(QName name) |
Get a list "xsl:attribute-set" properties that match the qname.
|
boolean |
OutputProperties.getBooleanProperty(QName key) |
Searches for the boolean property with the specified key in the property list.
|
DecimalFormatProperties |
Stylesheet.getDecimalFormat(QName name) |
Get an "xsl:decimal-format" property.
|
java.text.DecimalFormatSymbols |
StylesheetRoot.getDecimalFormatComposed(QName name) |
Given a valid element decimal-format name, return the
decimalFormatSymbols with that name.
|
int |
OutputProperties.getIntProperty(QName key) |
Searches for the int property with the specified key in the property list.
|
java.lang.Object |
Stylesheet.getNonXslTopLevel(QName name) |
Get a non-xslt element.
|
ElemParam |
Stylesheet.getParam(QName qname) |
Get an "xsl:param" property.
|
java.lang.String |
OutputProperties.getProperty(QName key) |
Searches for the property with the specified key in the property list.
|
java.util.Vector |
OutputProperties.getQNameProperties(QName key) |
Searches for the list of qname properties with the specified key in
the property list.
|
QName |
OutputProperties.getQNameProperty(QName key) |
Searches for the qname property with the specified key in the property list.
|
ElemTemplate |
TemplateList.getTemplate(QName qname) |
Locate a named template.
|
ElemTemplate |
TemplateList.getTemplate(XPathContext xctxt,
int targetNode,
QName mode,
boolean quietConflictWarnings,
DTM dtm) |
Given a target element, find the template that best
matches in the given XSL document, according
to the rules specified in the xsl draft.
|
ElemTemplate |
TemplateList.getTemplate(XPathContext xctxt,
int targetNode,
QName mode,
int maxImportLevel,
int endImportLevel,
boolean quietConflictWarnings,
DTM dtm) |
Given a target element, find the template that best
matches in the given XSL document, according
to the rules specified in the xsl draft.
|
ElemTemplate |
StylesheetRoot.getTemplateComposed(QName qname) |
Get an "xsl:template" property.
|
ElemTemplate |
StylesheetRoot.getTemplateComposed(XPathContext xctxt,
int targetNode,
QName mode,
boolean quietConflictWarnings,
DTM dtm) |
Get an "xsl:template" property by node match.
|
ElemTemplate |
StylesheetRoot.getTemplateComposed(XPathContext xctxt,
int targetNode,
QName mode,
int maxImportLevel,
int endImportLevel,
boolean quietConflictWarnings,
DTM dtm) |
Get an "xsl:template" property by node match.
|
ElemTemplate |
TemplateList.getTemplateFast(XPathContext xctxt,
int targetNode,
int expTypeID,
QName mode,
int maxImportLevel,
boolean quietConflictWarnings,
DTM dtm) |
Given a target element, find the template that best
matches in the given XSL document, according
to the rules specified in the xsl draft.
|
ElemVariable |
Stylesheet.getVariable(QName qname) |
Get an "xsl:variable" property.
|
ElemVariable |
Stylesheet.getVariableOrParam(QName qname) |
Get an "xsl:variable" or "xsl:param" property.
|
ElemVariable |
StylesheetRoot.getVariableOrParamComposed(QName qname) |
Get an "xsl:variable" property.
|
void |
OutputProperties.setBooleanProperty(QName key,
boolean value) |
Set an output property.
|
void |
OutputProperties.setIntProperty(QName key,
int value) |
Set an output property.
|
void |
ElemApplyTemplates.setMode(QName mode) |
Set the mode attribute for this element.
|
void |
ElemTemplate.setMode(QName v) |
Set the "mode" attribute.
|
void |
DecimalFormatProperties.setName(QName qname) |
Set the "name" attribute.
|
void |
ElemAttributeSet.setName(QName name) |
Set the "name" attribute.
|
void |
ElemCallTemplate.setName(QName name) |
Set the "name" attribute.
|
void |
ElemTemplate.setName(QName v) |
Set the "name" attribute.
|
void |
ElemVariable.setName(QName v) |
Set the "name" attribute.
|
void |
ElemWithParam.setName(QName v) |
Set the "name" attribute.
|
void |
KeyDeclaration.setName(QName name) |
Set the "name" attribute.
|
void |
Stylesheet.setNonXslTopLevel(QName name,
java.lang.Object obj) |
Set found a non-xslt element.
|
void |
OutputProperties.setProperty(QName key,
java.lang.String value) |
Set an output property.
|
void |
OutputProperties.setQNameProperties(QName key,
java.util.Vector v) |
Set an output property with a QName list value.
|
void |
OutputProperties.setQNameProperty(java.lang.String key,
QName value) |
Set an output property with a QName value.
|
void |
OutputProperties.setQNameProperty(QName key,
QName value) |
Set an output property with a QName value.
|
void |
ElemUse.setUseAttributeSets(QName[] v) |
Set the "use-attribute-sets" attribute.
|
Modifier and Type | Field | Description |
---|---|---|
QName |
TracerEvent.m_mode |
The current mode.
|
Constructor | Description |
---|---|
TracerEvent(TransformerImpl processor,
org.w3c.dom.Node sourceNode,
QName mode,
ElemTemplateElement styleNode) |
Create an event originating at the given node of the style tree.
|
Modifier and Type | Method | Description |
---|---|---|
QName |
KeyTable.getKeyTableName() |
Get Key Name for this KeyTable
|
QName |
TransformerImpl.getMode() |
NEEDSDOC Method getMode
NEEDSDOC (getMode) @return
|
QName |
KeyIterator.getName() |
Get the key name from a key declaration this iterator will process
|
Modifier and Type | Method | Description |
---|---|---|
void |
TransformerImpl.executeChildTemplates(ElemTemplateElement elem,
org.w3c.dom.Node context,
QName mode,
org.xml.sax.ContentHandler handler) |
Execute each of the children of a template element.
|
XNodeSet |
KeyManager.getNodeSetDTMByKey(XPathContext xctxt,
int doc,
QName name,
XMLString ref,
PrefixResolver nscontext) |
Given a valid element key, return the corresponding node list.
|
XNodeSet |
KeyTable.getNodeSetDTMByKey(QName name,
XMLString ref) |
Given a valid element key, return the corresponding node list.
|
void |
TransformerImpl.pushMode(QName mode) |
NEEDSDOC Method pushMode
NEEDSDOC @param mode
|
Constructor | Description |
---|---|
KeyRefIterator(QName name,
XMLString ref,
java.util.Vector keyDecls,
DTMIterator ki) |
Constructor KeyRefIterator
|
KeyTable(int doc,
PrefixResolver nscontext,
QName name,
java.util.Vector keyDeclarations,
XPathContext xctxt) |
Build a keys table.
|
Modifier and Type | Method | Description |
---|---|---|
static QName |
QName.getQNameFromString(java.lang.String name) |
Given a string, create and return a QName object
|
Modifier and Type | Method | Description |
---|---|---|
QName |
Arg.getQName() |
Get the qualified name for this argument.
|
Modifier and Type | Method | Description |
---|---|---|
XObject |
VariableStack.getVariableOrParam(XPathContext xctxt,
QName qname) |
Get a variable based on it's qualified name.
|
XObject |
XPathContext.XPathExpressionContext.getVariableOrParam(QName qname) |
Get a variable based on it's qualified name.
|
void |
Arg.setQName(QName name) |
Set the qualified name for this argument.
|
Constructor | Description |
---|---|
Arg(QName qname,
java.lang.String expression,
boolean isFromWithParam) |
Construct a parameter argument that contains an expression.
|
Arg(QName qname,
XObject val) |
Construct a parameter argument which has an XObject value.
|
Arg(QName qname,
XObject val,
boolean isFromWithParam) |
Construct a parameter argument.
|
Modifier and Type | Method | Description |
---|---|---|
XObject |
JAXPVariableStack.getVariableOrParam(XPathContext xctxt,
QName qname) |
Modifier and Type | Method | Description |
---|---|---|
QName |
Variable.getQName() |
Get the qualified name of the variable.
|
Modifier and Type | Method | Description |
---|---|---|
void |
Variable.setQName(QName qname) |
Set the qualified name of the variable.
|
Copyright ? 2014 Apache XML Project. All Rights Reserved.