BEA Systems, Inc.

WebLogic Server 6.1 API Reference

Uses of Class
weblogic.apache.xalan.templates.ElemTemplateElement

Packages that use ElemTemplateElement
weblogic.apache.xalan.processor   
weblogic.apache.xalan.templates   
weblogic.apache.xalan.trace   
weblogic.apache.xalan.transformer   
 

Uses of ElemTemplateElement in weblogic.apache.xalan.processor
 

Subclasses of ElemTemplateElement in weblogic.apache.xalan.processor
 class CompiledTemplate
           
 

Methods in weblogic.apache.xalan.processor with parameters of type ElemTemplateElement
protected  void ProcessorTemplateElem.appendAndPush(StylesheetHandler handler, ElemTemplateElement elem)
          Append the current template element to the current template element, and then push it onto the current template element stack.
protected  void ProcessorText.appendAndPush(StylesheetHandler handler, ElemTemplateElement elem)
          Append the current template element to the current template element, and then push it onto the current template element stack.
 

Uses of ElemTemplateElement in weblogic.apache.xalan.templates
 

Subclasses of ElemTemplateElement in weblogic.apache.xalan.templates
 class DecimalFormatProperties
           Implement xsl:decimal-format.
 class ElemApplyImport
           Implement xsl:apply-imports.
 class ElemApplyTemplates
           Implement xsl:apply-templates.
 class ElemAttribute
           Implement xsl:attribute.
 class ElemAttributeSet
           Implement xsl:attribute-set.
 class ElemCallTemplate
           Implement xsl:call-template.
 class ElemChoose
           Implement xsl:choose.
 class ElemComment
           Implement xsl:comment.
 class ElemCopy
           Implement xsl:copy.
 class ElemCopyOf
           Implement xsl:copy-of.
 class ElemElement
           Implement xsl:element
 class ElemEmpty
           Simple empty elem to push on the stack when nothing else got pushed, so that pop() works correctly.
 class ElemExtensionCall
           Implement an extension element.
 class ElemExtensionDecl
           Implement the declaration of an extension element
 class ElemExtensionScript
           Implement Script extension element
 class ElemFallback
           Implement xsl:fallback.
 class ElemForEach
           Implement xsl:for-each.
 class ElemIf
           Implement xsl:if.
 class ElemLiteralResult
           Implement a Literal Result Element.
 class ElemMessage
           Implement xsl:message.
 class ElemNumber
           Implement xsl:number.
 class ElemOtherwise
           Implement xsl:otherwise.
 class ElemParam
           Implement xsl:param.
 class ElemPI
           Implement xsl:processing-instruction.
 class ElemSort
           Implement xsl:sort.
 class ElemTemplate
           Implement xsl:template.
 class ElemText
           Implement xsl:template.
 class ElemTextLiteral
           Implement a text literal.
 class ElemUnknown
           Implement a Literal Result Element.
 class ElemUse
           Implement xsl:use.
 class ElemValueOf
           Implement xsl:value-of.
 class ElemVariable
           Implement xsl:variable.
 class ElemWhen
           Implement xsl:when.
 class ElemWithParam
           Implement xsl:with-param.
 class KeyDeclaration
           Holds the attribute declarations for the xsl:keys element.
 class NamespaceAlias
          Object to hold an xsl:namespace element.
 class OutputProperties
          This class provides information from xsl:output elements.
 class Stylesheet
          Represents a stylesheet element.
 class StylesheetComposed
          Represents a stylesheet that has methods that resolve includes and imports.
 class StylesheetRoot
           This class represents the root object of the stylesheet tree.
 class WhiteSpaceInfo
          This is used as a special "fake" template that can be handled by the TemplateList to do pattern matching on nodes.
 

Fields in weblogic.apache.xalan.templates declared as ElemTemplateElement
protected  ElemTemplateElement ElemTemplateElement.m_parentNode
          Parent node.
 

Methods in weblogic.apache.xalan.templates that return ElemTemplateElement
 ElemTemplateElement ElemTemplateElement.getParentElem()
          Get the parent as an ElemTemplateElement.
 ElemTemplateElement ElemTemplateElement.getNextSiblingElem()
          Get the next sibling (as a ElemTemplateElement) or return null.
 ElemTemplateElement ElemTemplateElement.getFirstChildElem()
          Get the first child as a ElemTemplateElement.
protected  ElemTemplateElement ElemForEach.getTemplateMatch()
          Get template element associated with this
 

Methods in weblogic.apache.xalan.templates with parameters of type ElemTemplateElement
 org.w3c.dom.Node ElemTemplateElement.removeChild(ElemTemplateElement childETE)
          Remove a child.
 void ElemForEach.transformSelectedNodes(TransformerImpl transformer, org.w3c.dom.Node sourceNode, ElemTemplateElement template, QName mode)
           Perform a query if needed, and call transformNode for each child.
 

Uses of ElemTemplateElement in weblogic.apache.xalan.trace
 

Fields in weblogic.apache.xalan.trace declared as ElemTemplateElement
 ElemTemplateElement TracerEvent.m_styleNode
          The node in the style tree where the event occurs.
 ElemTemplateElement SelectionEvent.m_styleNode
          The node in the style tree where the event occurs.
 

Methods in weblogic.apache.xalan.trace with parameters of type ElemTemplateElement
 void TraceManager.fireTraceEvent(org.w3c.dom.Node sourceNode, QName mode, ElemTemplateElement styleNode)
          Fire a trace event.
 void TraceManager.fireSelectedEvent(org.w3c.dom.Node sourceNode, ElemTemplateElement styleNode, java.lang.String attributeName, XPath xpath, XObject selection)
          Fire a selection event.
 

Constructors in weblogic.apache.xalan.trace with parameters of type ElemTemplateElement
TracerEvent.TracerEvent(TransformerImpl processor, org.w3c.dom.Node sourceNode, QName mode, ElemTemplateElement styleNode)
          Create an event originating at the given node of the style tree.
SelectionEvent.SelectionEvent(TransformerImpl processor, org.w3c.dom.Node sourceNode, ElemTemplateElement styleNode, java.lang.String attributeName, XPath xpath, XObject selection)
          Create an event originating at the given node of the style tree.
 

Uses of ElemTemplateElement in weblogic.apache.xalan.transformer
 

Methods in weblogic.apache.xalan.transformer that return ElemTemplateElement
 ElemTemplateElement ResultTreeHandler.getCurrentElement()
          Retrieves the stylesheet element that produced the SAX event.
 ElemTemplateElement QueuedStartElement.getCurrentElement()
          Retrieves the stylesheet element that produced the SAX event.
 ElemTemplateElement TransformState.getCurrentElement()
          Retrieves the stylesheet element that produced the SAX event.
 ElemTemplateElement TransformerImpl.getCurrentElement()
          Retrieves the current ElemTemplateElement that is being executed.
 

Methods in weblogic.apache.xalan.transformer with parameters of type ElemTemplateElement
 void StackGuard.push(ElemTemplateElement xslTemplate, org.w3c.dom.Node sourceXML)
          Push in a StackGuard object mathing given template
 org.w3c.dom.DocumentFragment TransformerImpl.transformToRTF(ElemTemplateElement templateParent, org.w3c.dom.Node sourceNode, QName mode)
           Given a stylesheet element, create a result tree fragment from it's contents.
 java.lang.String TransformerImpl.transformToString(ElemTemplateElement elem, org.w3c.dom.Node sourceNode, QName mode)
           Take the contents of a template element, process it, and convert it to a string.
 boolean TransformerImpl.applyTemplateToNode(ElemTemplateElement xslInstruction, ElemTemplateElement template, org.w3c.dom.Node child, QName mode)
           Given an element and mode, find the corresponding template and process the contents.
 void TransformerImpl.executeChildTemplates(ElemTemplateElement elem, org.w3c.dom.Node sourceNode, QName mode, org.xml.sax.ContentHandler handler)
           Execute each of the children of a template element.
 void TransformerImpl.executeChildTemplates(ElemTemplateElement elem, org.w3c.dom.Node sourceNode, QName mode, boolean shouldAddAttrs)
           Execute each of the children of a template element.
 void TransformerImpl.pushElemTemplateElement(ElemTemplateElement elem)
          Push the current template element.
 void TransformerImpl.setCurrentElement(ElemTemplateElement e)
          Set the top of the current template elements stack.
 void TransformerImpl.pushPairCurrentMatched(ElemTemplateElement template, org.w3c.dom.Node child)
          Push both the current xsl:template or xsl:for-each onto the stack, along with the child node that was matched.
 

Constructors in weblogic.apache.xalan.transformer with parameters of type ElemTemplateElement
StackGuard.StackGuard(ElemTemplateElement xslTemplate, org.w3c.dom.Node sourceXML)
          Constructor StackGuard
 


Documentation is available at
http://e-docs.bea.com/wls/docs61

WebLogic classes and methods that do not appear in this reference are not public and are not supported.