Package | Description |
---|---|
com.caucho.xsl |
The XSLT transformation package.
|
com.caucho.xsl.java |
Modifier and Type | Method and Description |
---|---|
static XslParseException |
XslParseException.create(java.lang.String msg)
Hack for js.
|
Modifier and Type | Method and Description |
---|---|
int |
JavaGenerator.addExpr(Expr expr)
Adds an expression constant returning its index.
|
int |
JavaGenerator.addExpr(java.lang.String exprString)
Adds an expression constant returning its index.
|
int |
JavaGenerator.addMatch(AbstractPattern pattern)
Adds a match pattern, returning its index.
|
int |
JavaGenerator.addSelect(AbstractPattern select)
Adds a select pattern returning its index.
|
int |
JavaGenerator.addSelect(java.lang.String selectString)
Adds a select pattern, returning its index.
|
Modifier and Type | Method and Description |
---|---|
protected XslParseException |
XslNode.error(java.lang.String msg)
Creates a parse exception with the proper line information.
|
protected XslParseException |
XslNode.error(java.lang.Throwable e)
Creates a parse exception with the proper line information.
|
Modifier and Type | Method and Description |
---|---|
void |
XslApplyTemplates.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslInclude.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslTransform.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslElementNode.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslNode.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XtpDeclaration.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslAttribute.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslSort.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslForEach.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslText.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslKey.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslElement.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslCopy.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslIf.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslStylesheet.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XtpScriptlet.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslPreserveSpace.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslTemplate.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslOutput.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XtpExpression.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslVariable.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslDecimalFormat.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslNumber.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslWhen.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslNamespaceAlias.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslValueOf.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslParam.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslWithParam.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XtpDirectiveCache.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslCallTemplate.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslResultDocument.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslImport.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslStripSpace.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XtpDirectivePage.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslCopyOf.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslMessage.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslProcessingInstruction.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslAttributeSet.addAttribute(QName name,
java.lang.String value)
Adds an attribute.
|
void |
XslApplyTemplates.addChild(XslNode node)
Adds a child node.
|
void |
XslNode.addChild(XslNode node)
Adds a child node.
|
void |
XtpDeclaration.addChild(XslNode node)
Adds a child node.
|
void |
XslForEach.addChild(XslNode node)
Adds a child node.
|
void |
XslText.addChild(XslNode node)
Adds a child node.
|
void |
XslChoose.addChild(XslNode node)
Adds a child node.
|
void |
XslStylesheet.addChild(XslNode node)
Adds a child node.
|
void |
XtpScriptlet.addChild(XslNode node)
Adds a child node.
|
void |
XslPreserveSpace.addChild(XslNode node)
Adds a child.
|
void |
XtpExpression.addChild(XslNode node)
Adds a child node.
|
void |
XslValueOf.addChild(XslNode node)
Adds a child.
|
void |
XtpDirectiveCache.addChild(XslNode node)
Adds a child node.
|
void |
XslStripSpace.addChild(XslNode node)
Adds a child.
|
void |
XtpDirectivePage.addChild(XslNode node)
Adds a child node.
|
void |
XslAttributeSet.addChild(XslNode node)
Adds a child node.
|
protected int |
XslNode.addExpr(java.lang.String pattern) |
protected void |
XslNode.addNamespaceAttribute(QName name,
java.lang.String url)
Adds an attribute.
|
void |
XslNode.addText(java.lang.String text)
Adds text.
|
void |
XslApplyTemplates.endAttributes()
Ends the attributes.
|
void |
XslTransform.endAttributes()
Ends the attributes.
|
void |
XslNode.endAttributes()
Called after all the attributes from the tag.
|
void |
XslAttribute.endAttributes()
Ends the attributes.
|
void |
XslSort.endAttributes()
Ends the attributes.
|
void |
XslForEach.endAttributes()
Ends the attributes.
|
void |
XslKey.endAttributes()
Ends the attributes.
|
void |
XslElement.endAttributes()
Ends the attributes.
|
void |
XslIf.endAttributes()
Ends the attributes.
|
void |
XslStylesheet.endAttributes()
Ends the attributes.
|
void |
XslPreserveSpace.endAttributes()
Ends the attributes.
|
void |
XslTemplate.endAttributes()
Ends the attributes.
|
void |
XslVariable.endAttributes()
Ends the attributes.
|
void |
XslDecimalFormat.endAttributes()
Ends the attributes.
|
void |
XslNumber.endAttributes()
Ends the attributes.
|
void |
XslWhen.endAttributes()
Ends the attributes.
|
void |
XslNamespaceAlias.endAttributes()
called at end of the attributes
|
void |
XslValueOf.endAttributes()
Ends the attributes.
|
void |
XslParam.endAttributes()
Ends the attributes.
|
void |
XslWithParam.endAttributes()
Ends the attributes.
|
void |
XslCallTemplate.endAttributes()
Ends the attributes.
|
void |
XslResultDocument.endAttributes()
Adds an attribute.
|
void |
XslStripSpace.endAttributes()
Ends the attributes.
|
void |
XslCopyOf.endAttributes()
Ends the attributes.
|
void |
XslMessage.endAttributes()
Ends the attributes.
|
void |
XslProcessingInstruction.endAttributes()
Ends the attributes.
|
void |
XslAttributeSet.endAttributes()
Ends the attributes.
|
protected Expr |
XslNode.parseExpr(java.lang.String pattern)
Parses an XPath expression in the current context.
|
AbstractPattern |
XslNode.parseMatch(java.lang.String pattern) |
protected AbstractPattern |
XslNode.parseSelect(java.lang.String pattern) |
protected java.lang.String |
XslNode.printSelectBegin(JavaWriter out,
AbstractPattern select,
boolean isForEach,
java.lang.String loopVar)
Prints iterator code to start a select.
|
protected void |
XslNode.stringExpr(JavaWriter out,
java.lang.String exprString) |