Uses of Class
org.apache.xalan.processor.XSLTElementProcessor

Packages that use XSLTElementProcessor
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). 
 

Uses of XSLTElementProcessor in org.apache.xalan.processor
 

Subclasses of XSLTElementProcessor in org.apache.xalan.processor
(package private)  class ProcessorAttributeSet
          This class processes parse events for an xsl:attribute-set.
 class ProcessorCharacters
          This class processes character events for a XSLT template element.
(package private)  class ProcessorDecimalFormat
          Process xsl:decimal-format by creating a DecimalFormatProperties object and passing it to the stylesheet.
 class ProcessorExsltFuncResult
          This class processes parse events for an exslt func:result element.
 class ProcessorExsltFunction
          This class processes parse events for an exslt func:function element.
(package private)  class ProcessorGlobalParamDecl
          This class processes parse events for an xsl:param element.
(package private)  class ProcessorGlobalVariableDecl
          This class processes parse events for an xsl:variable element.
 class ProcessorImport
          This class processes parse events for an xsl:import element.
 class ProcessorInclude
          TransformerFactory class for xsl:include markup.
(package private)  class ProcessorKey
          TransformerFactory for xsl:key markup.
 class ProcessorLRE
          Processes an XSLT literal-result-element, or something that looks like one.
(package private)  class ProcessorNamespaceAlias
          TransformerFactory for xsl:namespace-alias markup.
(package private)  class ProcessorOutputElem
          TransformerFactory for xsl:output markup.
(package private)  class ProcessorPreserveSpace
          TransformerFactory for xsl:preserve-space markup.
(package private)  class ProcessorStripSpace
          TransformerFactory for xsl:strip-space markup.
 class ProcessorStylesheetDoc
          This class processes the xsl:stylesheet element.
 class ProcessorStylesheetElement
          TransformerFactory for xsl:stylesheet or xsl:transform markup.
(package private)  class ProcessorTemplate
          TransformerFactory for xsl:template markup.
 class ProcessorTemplateElem
          This class processes parse events for an XSLT template element.
 class ProcessorText
          Process xsl:text.
 class ProcessorUnknown
          This class processes an unknown template element.
 

Fields in org.apache.xalan.processor declared as XSLTElementProcessor
private  XSLTElementProcessor XSLTElementDef.m_elementProcessor
          If non-null, the ContentHandler/TransformerFactory for this element.
 

Methods in org.apache.xalan.processor that return XSLTElementProcessor
(package private)  XSLTElementProcessor StylesheetHandler.getCurrentProcessor()
          Get the current XSLTElementProcessor at the top of the stack.
 XSLTElementProcessor XSLTElementDef.getElementProcessor()
          Return the XSLTElementProcessor for this element.
(package private)  XSLTElementProcessor XSLTElementDef.getProcessorFor(java.lang.String uri, java.lang.String localName)
          Given a namespace URI, and a local name, get the processor for the element, or return null if not allowed.
(package private)  XSLTElementProcessor StylesheetHandler.getProcessorFor(java.lang.String uri, java.lang.String localName, java.lang.String rawName)
          Given a namespace URI, and a local name or a node type, get the processor for the element, or return null if not allowed.
(package private)  XSLTElementProcessor XSLTElementDef.getProcessorForUnknown(java.lang.String uri, java.lang.String localName)
          Given an unknown element, get the processor for the element.
(package private)  XSLTElementProcessor StylesheetHandler.popProcessor()
          Pop the current XSLTElementProcessor from the top of the stack.
 

Methods in org.apache.xalan.processor with parameters of type XSLTElementProcessor
(package private)  void XSLTElementDef.build(java.lang.String namespace, java.lang.String name, java.lang.String nameAlias, XSLTElementDef[] elements, XSLTAttributeDef[] attributes, XSLTElementProcessor contentHandler, java.lang.Class classObject)
          Construct an instance of XSLTElementDef.
(package private)  void StylesheetHandler.pushProcessor(XSLTElementProcessor processor)
          Push the current XSLTElementProcessor onto the top of the stack.
 void XSLTElementDef.setElementProcessor(XSLTElementProcessor handler)
          Set the XSLTElementProcessor for this element.
 

Constructors in org.apache.xalan.processor with parameters of type XSLTElementProcessor
XSLTElementDef(java.lang.Class classObject, XSLTElementProcessor contentHandler, int type)
          Construct an instance of XSLTElementDef that represents text.
XSLTElementDef(XSLTSchema schema, java.lang.String namespace, java.lang.String name, java.lang.String nameAlias, XSLTElementDef[] elements, XSLTAttributeDef[] attributes, XSLTElementProcessor contentHandler, java.lang.Class classObject)
          Construct an instance of XSLTElementDef.
XSLTElementDef(XSLTSchema schema, java.lang.String namespace, java.lang.String name, java.lang.String nameAlias, XSLTElementDef[] elements, XSLTAttributeDef[] attributes, XSLTElementProcessor contentHandler, java.lang.Class classObject, boolean has_required)
          Construct an instance of XSLTElementDef.
XSLTElementDef(XSLTSchema schema, java.lang.String namespace, java.lang.String name, java.lang.String nameAlias, XSLTElementDef[] elements, XSLTAttributeDef[] attributes, XSLTElementProcessor contentHandler, java.lang.Class classObject, boolean has_required, boolean required)
          Construct an instance of XSLTElementDef.
XSLTElementDef(XSLTSchema schema, java.lang.String namespace, java.lang.String name, java.lang.String nameAlias, XSLTElementDef[] elements, XSLTAttributeDef[] attributes, XSLTElementProcessor contentHandler, java.lang.Class classObject, boolean has_required, boolean required, boolean has_order, int order, boolean multiAllowed)
          Construct an instance of XSLTElementDef.
XSLTElementDef(XSLTSchema schema, java.lang.String namespace, java.lang.String name, java.lang.String nameAlias, XSLTElementDef[] elements, XSLTAttributeDef[] attributes, XSLTElementProcessor contentHandler, java.lang.Class classObject, boolean has_required, boolean required, int order, boolean multiAllowed)
          Construct an instance of XSLTElementDef.
XSLTElementDef(XSLTSchema schema, java.lang.String namespace, java.lang.String name, java.lang.String nameAlias, XSLTElementDef[] elements, XSLTAttributeDef[] attributes, XSLTElementProcessor contentHandler, java.lang.Class classObject, boolean has_order, int order, boolean multiAllowed)
          Construct an instance of XSLTElementDef.
XSLTElementDef(XSLTSchema schema, java.lang.String namespace, java.lang.String name, java.lang.String nameAlias, XSLTElementDef[] elements, XSLTAttributeDef[] attributes, XSLTElementProcessor contentHandler, java.lang.Class classObject, int order, boolean multiAllowed)
          Construct an instance of XSLTElementDef.