| 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) |