Package | Description |
---|---|
org.apache.taglibs.standard.tag.common.xml | |
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 and Description |
---|---|
XObject |
JSTLVariableStack.getVariableOrParam(XPathContext xctxt,
QName qname) |
Modifier and Type | Method and Description |
---|---|
QName |
XSLProcessorContext.getMode()
Get the current mode being executed.
|
Modifier and Type | Method and Description |
---|---|
XObject |
ExpressionContext.getVariableOrParam(QName qname)
Get a variable based on it's qualified name.
|
Modifier and Type | Method and Description |
---|---|
boolean |
XSLTSchema.elementAvailable(QName elemName)
Determines whether the passed element name is present in the list of available elements.
|
Modifier and Type | Field and Description |
---|---|
protected QName |
ElemVariable.m_qname
The value of the "name" attribute.
|
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 and Description |
---|---|
QName |
ElemTemplate.getMode()
Get the "mode" attribute.
|
QName |
ElemApplyTemplates.getMode()
Get the mode attribute for this element.
|
QName |
KeyDeclaration.getName()
Get the "name" attribute.
|
QName |
ElemWithParam.getName()
Get the "name" attribute.
|
QName |
ElemVariable.getName()
Get the "name" attribute.
|
QName |
ElemTemplate.getName()
Get the "name" attribute.
|
QName |
ElemCallTemplate.getName()
Get the "name" attribute.
|
QName |
ElemAttributeSet.getName()
Get the "name" attribute.
|
QName |
DecimalFormatProperties.getName()
Get the "name" attribute.
|
QName |
OutputProperties.getQNameProperty(QName key)
Searches for the qname property with the specified key in the property list.
|
QName |
OutputProperties.getQNameProperty(String key)
Searches for the qname property with the specified key in the property list.
|
static QName |
OutputProperties.getQNameProperty(String key,
Properties props)
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 and Description |
---|---|
protected LocPathIterator |
RedundentExprEliminator.changePartToRef(QName uniquePseudoVarName,
WalkingIterator wi,
int numSteps,
boolean isGlobal)
Change a given number of steps to a single variable reference.
|
protected void |
RedundentExprEliminator.changeToVarRef(QName varName,
ExpressionOwner owner,
Vector paths,
ElemTemplateElement psuedoVarRecipient)
Change the expression owned by the owner argument to a variable reference
of the given name.
|
protected ElemVariable |
RedundentExprEliminator.createGlobalPseudoVarDecl(QName uniquePseudoVarName,
StylesheetRoot stylesheetRoot,
LocPathIterator lpi)
Create a psuedo variable reference that will represent the
shared redundent XPath, for a local reduction.
|
protected ElemVariable |
RedundentExprEliminator.createLocalPseudoVarDecl(QName uniquePseudoVarName,
ElemTemplateElement psuedoVarRecipient,
LocPathIterator lpi)
Create a psuedo variable reference that will represent the
shared redundent XPath, for a local reduction.
|
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.
|
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.
|
Object |
Stylesheet.getNonXslTopLevel(QName name)
Get a non-xslt element.
|
ElemParam |
Stylesheet.getParam(QName qname)
Get an "xsl:param" property.
|
String |
OutputProperties.getProperty(QName key)
Searches for the property with the specified key in the property list.
|
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 |
ElemTemplate.setMode(QName v)
Set the "mode" attribute.
|
void |
ElemApplyTemplates.setMode(QName mode)
Set the mode attribute for this element.
|
void |
KeyDeclaration.setName(QName name)
Set the "name" attribute.
|
void |
ElemWithParam.setName(QName v)
Set the "name" attribute.
|
void |
ElemVariable.setName(QName v)
Set the "name" attribute.
|
void |
ElemTemplate.setName(QName v)
Set the "name" attribute.
|
void |
ElemCallTemplate.setName(QName name)
Set the "name" attribute.
|
void |
ElemAttributeSet.setName(QName name)
Set the "name" attribute.
|
void |
DecimalFormatProperties.setName(QName qname)
Set the "name" attribute.
|
void |
Stylesheet.setNonXslTopLevel(QName name,
Object obj)
Set found a non-xslt element.
|
void |
OutputProperties.setProperty(QName key,
String value)
Set an output property.
|
void |
OutputProperties.setQNameProperties(QName key,
Vector v)
Set an output property with a QName list value.
|
void |
OutputProperties.setQNameProperty(QName key,
QName value)
Set an output property with a QName value.
|
void |
OutputProperties.setQNameProperty(String 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 and Description |
---|---|
QName |
TracerEvent.m_mode
The current mode.
|
Constructor and Description |
---|
TracerEvent(TransformerImpl processor,
Node sourceNode,
QName mode,
ElemTemplateElement styleNode)
Create an event originating at the given node of the style tree.
|
Modifier and Type | Field and Description |
---|---|
protected QName |
KeyRefIterator.m_name |
Modifier and Type | Method and 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 and Description |
---|---|
void |
TransformerImpl.executeChildTemplates(ElemTemplateElement elem,
Node context,
QName mode,
ContentHandler handler)
Execute each of the children of a template element.
|
XNodeSet |
KeyTable.getNodeSetDTMByKey(QName name,
XMLString ref)
Given a valid element key, return the corresponding node list.
|
XNodeSet |
KeyManager.getNodeSetDTMByKey(XPathContext xctxt,
int doc,
QName name,
XMLString ref,
PrefixResolver nscontext)
Given a valid element key, return the corresponding node list.
|
void |
TransformerImpl.pushMode(QName mode)
NEEDSDOC Method pushMode
NEEDSDOC @param mode
|
Constructor and Description |
---|
KeyRefIterator(QName name,
XMLString ref,
Vector keyDecls,
DTMIterator ki)
Constructor KeyRefIterator
|
KeyTable(int doc,
PrefixResolver nscontext,
QName name,
Vector keyDeclarations,
XPathContext xctxt)
Build a keys table.
|
Modifier and Type | Method and Description |
---|---|
static QName |
QName.getQNameFromString(String name)
Given a string, create and return a QName object
|
Modifier and Type | Method and Description |
---|---|
QName |
Arg.getQName()
Get the qualified name for this argument.
|
Modifier and Type | Method and Description |
---|---|
XObject |
XPathContext.XPathExpressionContext.getVariableOrParam(QName qname)
Get a variable based on it's qualified name.
|
XObject |
VariableStack.getVariableOrParam(XPathContext xctxt,
QName qname)
Get a variable based on it's qualified name.
|
void |
Arg.setQName(QName name)
Set the qualified name for this argument.
|
Constructor and Description |
---|
Arg(QName qname,
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 and Description |
---|---|
XObject |
JAXPVariableStack.getVariableOrParam(XPathContext xctxt,
QName qname) |
Modifier and Type | Field and Description |
---|---|
protected QName |
Variable.m_qname
The qualified name of the variable.
|
Modifier and Type | Method and Description |
---|---|
QName |
Variable.getQName()
Get the qualified name of the variable.
|
Modifier and Type | Method and Description |
---|---|
void |
Variable.setQName(QName qname)
Set the qualified name of the variable.
|
Copyright © 2017 JBoss by Red Hat. All rights reserved.