Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Uses of Class
org.apache.xalan.xslt.XSLTEngineImpl

Uses of XSLTEngineImpl in org.apache.xalan.xslt
 

Fields in org.apache.xalan.xslt declared as XSLTEngineImpl
 XSLTEngineImpl XSLProcessorContext.processor
           
(package private)  XSLTEngineImpl TreeWalker2Result.m_processor
           
(package private)  XSLTEngineImpl TemplateElementContext.m_transformContext
           
(package private)  XSLTEngineImpl StylesheetHandler.m_processor
          The XSLT Processor for needed services.
(package private)  XSLTEngineImpl NumeratorFormatter.m_processor
           
(package private)  XSLTEngineImpl NodeSortKey.m_processor
           
(package private)  XSLTEngineImpl ExtensionNSHandler.xslp
           
 

Methods in org.apache.xalan.xslt with parameters of type XSLTEngineImpl
(package private)  void VariableStack.pushParams(XSLTEngineImpl engine, Stylesheet stylesheetTree, ElemTemplateElement xslCallTemplateElement, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
          Given a template, search for the arguments and push them on the stack.
 ElemTemplate TemplateList.findTemplate(XSLTEngineImpl transformContext, org.w3c.dom.Node sourceTree, org.w3c.dom.Node targetNode, org.apache.xalan.xpath.xml.QName mode, boolean useImports)
          Given a target element, find the template that best matches in the given XSL document, according to the rules specified in the xsl draft.
protected  void StylesheetRoot.init(XSLTEngineImpl processor)
           Initialize the stylesheet.
protected  void Stylesheet.init(XSLTEngineImpl processor)
          Do common initialization.
(package private)  void Stylesheet.pushTopLevelVariables(java.util.Vector topLevelParams, XSLTEngineImpl transformContext)
          Push top-level variables onto the variable stack.
(package private)  ElemTemplate Stylesheet.findTemplate(XSLTEngineImpl transformContext, org.w3c.dom.Node sourceTree, org.w3c.dom.Node targetNode)
          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 Stylesheet.findTemplate(XSLTEngineImpl transformContext, org.w3c.dom.Node sourceTree, org.w3c.dom.Node targetNode, org.apache.xalan.xpath.xml.QName mode, boolean useImports)
          Given a target element, find the template that best matches in the given XSL document, according to the rules specified in the xsl draft.
(package private)  void Stylesheet.applyAttrSets(org.apache.xalan.xpath.xml.QName[] attributeSetsNames, XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
          Add the attributes from the named attribute sets to the attribute list.
 org.w3c.dom.NodeList Stylesheet.getNodeSetByKey(XSLTEngineImpl tcontext, org.w3c.dom.Node doc, java.lang.String name, java.lang.String ref, org.apache.xalan.xpath.xml.PrefixResolver nscontext)
          Given a valid element key, return the corresponding node list.
(package private)  void Stylesheet.initXPath(XSLTEngineImpl processor)
          Statically init anything to do with XPath.
protected  void Stylesheet.initXPath(XSLTEngineImpl processor, org.apache.xalan.xpath.XPathFactory xpathFactory)
          Init anything to do with XPath.
 void ExtensionNSHandler.processElement(java.lang.String localPart, org.w3c.dom.Element element, XSLTEngineImpl processor, Stylesheet stylesheetTree, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode, java.lang.Class classObj, java.lang.Object methodKey)
          Process a call to this extension namespace via an element.
 void ElemVariable.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
 org.apache.xalan.xpath.XObject ElemVariable.getValue(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode)
          Get the XObject representation of the variable.
 void ElemValueOf.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
 void ElemUse.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
 void ElemTextLiteral.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
(package private)  void ElemTemplateElement.processResultNS(XSLTEngineImpl processor)
           
 void ElemTemplateElement.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
          Execute the element's primary function.
 void ElemTemplateElement.executeChildren(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
          Process the children of a template.
 java.lang.String ElemTemplateElement.childrenToString(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
          Take the contents of a template element, process it, and convert it to a string.
private  java.util.Vector ElemTemplateElement.processSortKeys(ElemTemplateElement xslInstruction, XSLTEngineImpl tcontext, org.w3c.dom.Node sourceNodeContext, int selectStackFrameIndex)
          Get the keys for the xsl:sort elements.
protected  void ElemTemplateElement.transformSelectedChildren(Stylesheet stylesheetTree, ElemTemplateElement xslInstruction, ElemTemplateElement template, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNodeContext, org.apache.xalan.xpath.xml.QName mode, org.apache.xalan.xpath.XPath selectPattern, int xslToken, XSLTEngineImpl tcontext, int selectStackFrameIndex)
          Perform a query if needed, and call transformChild for each child.
(package private)  boolean ElemTemplateElement.transformChild(Stylesheet stylesheetTree, ElemTemplateElement xslInstruction, ElemTemplateElement template, org.w3c.dom.Node selectContext, org.w3c.dom.Node child, org.apache.xalan.xpath.xml.QName mode, int xslToken, XSLTEngineImpl transformContext)
          Given an element and mode, find the corresponding template and process the contents.
 void ElemTemplate.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
 void ElemParam.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
 void ElemPI.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
 void ElemNumber.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
(package private)  java.lang.String ElemNumber.getCountString(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode)
          Given an XML source node, get the count according to the parameters set up by the xsl:number attributes.
(package private)  java.util.Locale ElemNumber.getLocale(XSLTEngineImpl processor, org.w3c.dom.Node contextNode)
          Get the locale we should be using.
private  java.text.DecimalFormat ElemNumber.getNumberFormatter(XSLTEngineImpl processor, org.w3c.dom.Node contextNode)
           
(package private)  java.lang.String ElemNumber.formatNumberList(XSLTEngineImpl processor, int[] list, org.w3c.dom.Node contextNode)
          Format a vector of numbers into a formatted string.
private  void ElemNumber.getFormattedNumber(XSLTEngineImpl processor, org.w3c.dom.Node contextNode, char numberType, int numberWidth, int listElement, java.lang.StringBuffer formattedNumber)
           
 void ElemMessage.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
 void ElemLiteralResult.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
          Execute a Literal Result Element.
 void ElemIf.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
 void ElemForEach.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
 void ElemFallback.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
 void ElemExtensionCall.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
 java.lang.String ElemExtensionCall.getAttribute(java.lang.String name, org.w3c.dom.Node sourceNode, XSLTEngineImpl processor)
          Return the value of the attribute interpreted as an Attribute Value Template (in other words, you can use curly expressions such as href="http://{website}".
 void ElemElement.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
 void ElemCopyOf.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
 void ElemCopy.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
 void ElemComment.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
 void ElemChoose.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
 void ElemCallTemplate.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
 void ElemAttributeSet.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
 void ElemAttribute.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
 void ElemApplyTemplates.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
 void ElemApplyImport.execute(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
 

Constructors in org.apache.xalan.xslt with parameters of type XSLTEngineImpl
XSLProcessorContext(XSLTEngineImpl processor, Stylesheet stylesheetTree, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, org.apache.xalan.xpath.xml.QName mode)
           
TreeWalker2Result(XSLTEngineImpl processor, ElemTemplateElement elem)
          Constructor.
TemplateElementContext(Stylesheet stylesheetTree, ElemTemplateElement xslInstruction, ElemTemplateElement template, org.w3c.dom.Node sourceNodeContext, org.apache.xalan.xpath.xml.QName mode, int xslToken, XSLTEngineImpl transformContext, int stackFrameIndex)
          Construct an instance of TemplateElementContext.
StylesheetRoot(XSLTEngineImpl processor, java.lang.String baseIdentifier)
          Uses an XSL stylesheet document.
StylesheetHandler(XSLTEngineImpl processor, Stylesheet stylesheetTree)
          FormatterToText instance constructor...
Stylesheet(StylesheetRoot root, XSLTEngineImpl processor, java.lang.String baseIdentifier)
          Constructor for a Stylesheet needs a Document.
NumeratorFormatter(org.w3c.dom.Element xslNumberElement, XSLTEngineImpl processor)
          Construct a NumeratorFormatter using an element that contains XSL number conversion attributes - format, letter-value, xml:lang, digit-group-sep, n-digits-per-group, and sequence-src.
NodeSortKey(XSLTEngineImpl processor, org.apache.xalan.xpath.XPath selectPat, boolean treatAsNumbers, boolean descending, java.lang.String langValue, boolean caseOrderUpper, org.apache.xalan.xpath.xml.PrefixResolver namespaceContext)
           
ExtensionNSHandler(XSLTEngineImpl xslp, java.lang.String namespaceUri)
          Construct a new extension namespace handler for a given extension NS.
ExtensionNSHandler(XSLTEngineImpl xslp, java.lang.String namespaceUri, java.lang.String elemNames, java.lang.String funcNames, java.lang.String lang, java.lang.String srcURL, java.lang.String src)
          Construct a new extension namespace handler given all the information needed.
ElemWithParam(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemWhen(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemVariable(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemValueOf(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemUse(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemTextLiteral(XSLTEngineImpl processor, Stylesheet stylesheetTree, char[] ch, int start, int length, boolean isCData, boolean preserveSpace, boolean disableOutputEscaping, int lineNumber, int columnNumber)
           
ElemText(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemTemplateElement(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
          Construct a template element instance.
ElemTemplate(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemSort(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemParam(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemPI(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemOtherwise(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemNumber(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemMessage(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemLiteralResult(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemIf(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemForEach(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemFallback(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemExtensionCall(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String extns, java.lang.String lang, java.lang.String srcURL, java.lang.String scriptSrc, java.lang.String name, java.lang.String localPart, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemEmpty(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemElement(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemDecimalFormat(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemCopyOf(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemCopy(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemComment(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemChoose(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemCallTemplate(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemAttributeSet(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemAttribute(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemApplyTemplates(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
           
ElemApplyImport(XSLTEngineImpl processor, Stylesheet stylesheetTree, java.lang.String name, org.xml.sax.AttributeList atts, int lineNumber, int columnNumber)
          Construct an apply-imports element.
AVT(java.lang.String name, java.lang.String type, java.lang.String stringedValue, org.apache.xalan.xpath.xml.PrefixResolver namespaceContext, Stylesheet stylesheet, XSLTEngineImpl execContext)
          Construct an AVT by parsing the string, and either constructing a vector of AVTParts, or simply hold on to the string if the AVT is simple.