Inheritance diagram for StylesheetExecutionContext:
Collaboration diagram for StylesheetExecutionContext:
|
|
|
|
|
|
|
|
|
|
|
Enums to determine whether or not run-time escaping of URLs has been set.
|
|
Enums to determine whether or not run-time omission of the META tag has been set.
|
|
|
|
|
|
Add a result attribute to the list of pending attributes.
Implemented in StylesheetExecutionContextDefault. |
|
Add a result attribute to the list of pending attributes.
Implemented in StylesheetExecutionContextDefault. |
|
Add KeyDeclaration to construction list.
Implemented in StylesheetExecutionContextDefault. |
|
Initiate creation of a result tree fragment.
Implemented in StylesheetExecutionContextDefault. |
|
Initiate to put execution result in string.
Implemented in StylesheetExecutionContextDefault. |
|
Initiate context to accept a new set of parameters.
Implemented in StylesheetExecutionContextDefault. |
|
Borrow a cached MutableNodeRefList instance.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Send character data from an XObject to the result tree.
Implemented in StylesheetExecutionContextDefault. |
|
Send character data from a node to the result tree.
Implemented in StylesheetExecutionContextDefault. |
|
Receive notification of character data.
Implemented in StylesheetExecutionContextDefault. |
|
Send raw character data from an XObject to the result tree.
Implemented in StylesheetExecutionContextDefault. |
|
Send raw character data from a node to the result tree.
Implemented in StylesheetExecutionContextDefault. |
|
Receive notification of character data. If available, when the disable-output-escaping attribute is used, output raw text without escaping.
Implemented in StylesheetExecutionContextDefault. |
|
Reset the vector of top level parameters.
Implemented in StylesheetExecutionContextDefault. |
|
Clone a node to the result tree.
Implemented in StylesheetExecutionContextDefault. |
|
Clone a node to the result tree.
Implemented in StylesheetExecutionContextDefault. |
|
Compare two strings using the collation of the current locale.
Implemented in StylesheetExecutionContextDefault. |
|
Compare two strings using the collation of the current locale.
Implemented in StylesheetExecutionContextDefault. |
|
Compare two strings using the collation of the supplied locale.
Implemented in StylesheetExecutionContextDefault. |
|
Compare two strings using the collation of the current locale.
Implemented in StylesheetExecutionContextDefault. |
|
Called when a Comment is to be constructed.
Implemented in StylesheetExecutionContextDefault. |
|
Add namespace attributes for a node to the list of pending attributes.
Implemented in StylesheetExecutionContextDefault. |
|
Implemented in StylesheetExecutionContextDefault. |
|
Implemented in StylesheetExecutionContextDefault. |
|
Create a new FormatterToHTML instance. The execution context owns the instance and will delete it when reset.
Implemented in StylesheetExecutionContextDefault. |
|
FormatterToText instance constructor.
Implemented in StylesheetExecutionContextDefault. |
|
Create a new FormatterToXML instance. The execution context owns the instance and will delete it when reset.
Implemented in StylesheetExecutionContextDefault. |
|
Create and initialize an xpath and return it. This is to be used to create an XPath that is only used during execution.
Implemented in StylesheetExecutionContextDefault. |
|
Create a MutableNodeRefList with the appropriate context.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Create a PrintWriter using the provided FILE instance.
Implemented in StylesheetExecutionContextDefault. |
|
Create a PrintWriter using the provided ostream instance.
Implemented in StylesheetExecutionContextDefault. |
|
Create a PrintWriter. Create an appropriate output stream using the provided file name and encoding.
Implemented in StylesheetExecutionContextDefault. |
|
Create a PrintWriter for the provided stream.
Implemented in StylesheetExecutionContextDefault. |
|
Implemented in StylesheetExecutionContextDefault. |
|
Execute the supplied XPath and and create a variable in the current context.
Implemented in StylesheetExecutionContextDefault. |
|
Create a new XalanNumberFormat instance.
Implemented in StylesheetExecutionContextDefault. |
|
Print a diagnostics string to the output device.
Implemented in StylesheetExecutionContextDefault. |
|
Display the duration since pushTime was called.
Implemented in StylesheetExecutionContextDefault. |
|
Whether diagnostic output is to be generated.
Implemented in StylesheetExecutionContextDefault. |
|
Determine if an external element is available by resolving a string to a QName.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Determine if an external element is available.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Remove KeyDeclaration from construction list.
Implemented in StylesheetExecutionContextDefault. |
|
Indicate sthe completion of result tree fragment.
Implemented in StylesheetExecutionContextDefault. |
|
Receive notification of the end of a document. The SAX parser will invoke this method only once, and it will be the last method invoked during the parse. The parser shall not invoke this method until it has either abandoned parsing (because of an unrecoverable error) or reached the end of input.
Implemented in StylesheetExecutionContextDefault. |
|
Receive notification of the end of an element.
Implemented in StylesheetExecutionContextDefault. |
|
Indicates the completion of the result string.
Implemented in StylesheetExecutionContextDefault. |
|
Indicate parameter set is complete.
Implemented in StylesheetExecutionContextDefault. |
|
Report an error and throw an exception.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Report an error and throw an exception.
Implemented in StylesheetExecutionContextDefault. |
|
Handle an extension function.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Determine if an element is on the recursion stack.
Implemented in StylesheetExecutionContextDefault. |
|
Given a DOM Document, tell what URI was used to parse it. Needed for relative resolution.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Fire a generate event.
Implemented in StylesheetExecutionContextDefault. |
|
Fire a selection event.
Implemented in StylesheetExecutionContextDefault. |
|
Fire a trace event.
Implemented in StylesheetExecutionContextDefault. |
|
Flush the pending element.
Implemented in StylesheetExecutionContextDefault. |
|
Formats a number according to the specified pattern.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Formats a number according to the specified pattern.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Determine if a function is available.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Determine if a function is available.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Gets the last string to be cached on the stack and pops it from the stack. The reference is valid until the next request is made for a cached string
Implemented in StylesheetExecutionContextDefault. |
|
Get a string that is cached on a stack.
Implemented in StylesheetExecutionContextDefault. |
|
Get a cached string for temporary use.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Get the node list for current context.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
If this function returns true, only text nodes can be copied to the result tree.
Implemented in StylesheetExecutionContextDefault. |
|
Get the counters table, which is a table of cached results that is used by ElemNumber.
Implemented in StylesheetExecutionContextDefault. |
|
Retrieve the current mode.
Implemented in StylesheetExecutionContextDefault. |
|
Retrieve the node currently being executed.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Get the top of the stack frame from where a search for a variable or param should take place.
Implemented in StylesheetExecutionContextDefault. |
|
Retrieve the current template.
Implemented in StylesheetExecutionContextDefault. |
|
Get the value for run-time escaping of URLs. This can override the property specified by the stylesheet. The default behavior is to honor the property in the stylesheet.
Implemented in StylesheetExecutionContextDefault. |
|
Get the current formatter listener.
Implemented in StylesheetExecutionContextDefault. |
|
Get the top of the global stack frame.
Implemented in StylesheetExecutionContextDefault. |
|
Determine if a KeyDeclaration is being constructed.
Implemented in StylesheetExecutionContextDefault. |
|
Retrieve the current number of spaces to indent.
Implemented in StylesheetExecutionContextDefault. |
|
Get the lastest element that has invoked a non-child element.
Implemented in StylesheetExecutionContextDefault. |
|
Gets the last string that was cached on the stack.
Implemented in StylesheetExecutionContextDefault. |
|
Retrieve the URI corresponding to a namespace prefix.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Implemented in StylesheetExecutionContextDefault. |
|
Given a valid element key, return the corresponding node list.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Given a valid element key, return the corresponding node list.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Get node sorter instance.
Implemented in StylesheetExecutionContextDefault. |
|
Get the value for run-time omission of URLs. This can override the property specified by the stylesheet. The default behavior is to honor the property in the stylesheet.
Implemented in StylesheetExecutionContextDefault. |
|
Given a name, return a string representing the value, but don't look in the global space.
Implemented in StylesheetExecutionContextDefault. |
|
Retrieve the resolver for namespaces.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Determine whether conflicts should be reported.
Implemented in StylesheetExecutionContextDefault. |
|
Retrieve the result namespace corresponding to a prefix.
Implemented in StylesheetExecutionContextDefault. |
|
Retrieve the result prefix corresponding to a namespace.
Implemented in StylesheetExecutionContextDefault. |
|
Retrieve root document for stylesheet. Note that this does not have to be a XalanDocument -- it can be any node in a document.
Implemented in StylesheetExecutionContextDefault. |
|
Get the last flag setting that determines if an element's attributes should be skipped.
Implemented in StylesheetExecutionContextDefault. |
|
Get the document associated with the given URI.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Determine the number of trace listeners.
Implemented in StylesheetExecutionContextDefault. |
|
If this is set to true, simple traces of template calls are made.
Implemented in StylesheetExecutionContextDefault. |
|
Generate a random namespace prefix guaranteed to be unique.
Implemented in StylesheetExecutionContextDefault. |
|
The getUnparsedEntityURI function returns the URI of the unparsed entity with the specified name in the same document as the context node (see [3.3 Unparsed Entities]). It returns the empty string if there is no such entity.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Implemented in StylesheetExecutionContextDefault. |
|
Given a name, locate a variable in the current context, and return a pointer to the object.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Special Xalan namespace for built-in extensions.
Implemented in StylesheetExecutionContextDefault. |
|
Determine the full XSLT Namespace URI.
Implemented in StylesheetExecutionContextDefault. |
|
See if there is an element pending.
Implemented in StylesheetExecutionContextDefault. |
|
Determine if a node is after another node, in document order.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Determine whether or not a prefix is in use on the pending element or the pending attributes.
Implemented in StylesheetExecutionContextDefault. |
|
Output a message.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Report a message.
Implemented in StylesheetExecutionContextDefault. |
|
Given a result tree fragment, walk the tree and output it to the result stream.
Implemented in StylesheetExecutionContextDefault. |
|
Output an object to the result tree by doing the right conversions. This is public for access by extensions.
Implemented in StylesheetExecutionContextDefault. |
|
Provides support for XML parsing service.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Pop the current context from the current context stack.
Implemented in StylesheetExecutionContextDefault. |
|
Pop the node list for current context.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Pop the last flag setting that determines if only text nodes can be copied to the result tree.
Implemented in StylesheetExecutionContextDefault. |
|
Pop the current mode.
Implemented in StylesheetExecutionContextDefault. |
|
Reset the node currently being executed.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Pop the last stack frame index setting.
Implemented in StylesheetExecutionContextDefault. |
|
Implemented in StylesheetExecutionContextDefault. |
|
Pop a frame marker for an element.
Implemented in StylesheetExecutionContextDefault. |
|
Pop an element off the recursion stack.
Implemented in StylesheetExecutionContextDefault. |
|
Pop the flag that determines if the if test was true.
Implemented in StylesheetExecutionContextDefault. |
|
Pop the element that invoked non children elements.
Implemented in StylesheetExecutionContextDefault. |
|
Implemented in StylesheetExecutionContextDefault. |
|
Implemented in StylesheetExecutionContextDefault. |
|
Pops the last flag setting that determines if the current attribute should be executed.
Implemented in StylesheetExecutionContextDefault. |
|
Pops the last flag setting that determines if an element's attributes should be skipped.
Implemented in StylesheetExecutionContextDefault. |
|
Implemented in StylesheetExecutionContextDefault. |
|
Implemented in StylesheetExecutionContextDefault. |
|
Receive notification of a processing instruction.
Implemented in StylesheetExecutionContextDefault. |
|
Push a context marker onto the stack to let us know when to stop searching for a var.
Implemented in StylesheetExecutionContextDefault. |
|
Push the node list for current context.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Set the flag that determines if only text nodes can be copied to the result tree.
Implemented in StylesheetExecutionContextDefault. |
|
Set the current mode.
Implemented in StylesheetExecutionContextDefault. |
|
Change the node currently being executed.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Set the top of the stack frame from where a search for a variable or param should take place.
Implemented in StylesheetExecutionContextDefault. |
|
Set the current template.
Implemented in StylesheetExecutionContextDefault. |
|
Push a frame marker for an element.
Implemented in StylesheetExecutionContextDefault. |
|
Set flag that determines if the if test was true.
Implemented in StylesheetExecutionContextDefault. |
|
Push the element that will invoke non children elements (i.e templates, attribute-sets).
Implemented in StylesheetExecutionContextDefault. |
|
Push an element onto the recursion stack.
Implemented in StylesheetExecutionContextDefault. |
|
Implemented in StylesheetExecutionContextDefault. |
|
Push a single paramter onto the latest initialized paramter set.
Implemented in StylesheetExecutionContextDefault. |
|
Set the flag that determines if the current attribute should be executed.
Implemented in StylesheetExecutionContextDefault. |
|
Set the flag that determines if an element's attributes should be skipped.
Implemented in StylesheetExecutionContextDefault. |
|
Mark the time, so that displayDuration can later display the elapsed clock ticks.
Implemented in StylesheetExecutionContextDefault. |
|
Set a list of top level variables in the specified execution context stylesheet.
Implemented in StylesheetExecutionContextDefault. |
|
Push a named variable onto the processor variable stack The variable will be evaluated when first referenced.
Implemented in StylesheetExecutionContextDefault. |
|
Push a named variable onto the variables stack. The variable has already been evaluated.
Implemented in StylesheetExecutionContextDefault. |
|
Execute the supplied XPath and push the result as a variable in the current context.
Implemented in StylesheetExecutionContextDefault. |
|
Execute an XPath using the provided expression, and push the result as a variable in the context of the supplied element.
Implemented in StylesheetExecutionContextDefault. |
|
Implemented in StylesheetExecutionContextDefault. |
|
Implemented in StylesheetExecutionContextDefault. |
|
Return a cached string.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Replace the contents of a pending attribute.
Implemented in StylesheetExecutionContextDefault. |
|
Reset the instance. This must be called before another execution is attempted. Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Resolve the params that were pushed by the caller.
Implemented in StylesheetExecutionContextDefault. |
|
Return a previously borrowed MutableNodeRefList instance.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Return the XPath created by createMatchPattern().
Implemented in StylesheetExecutionContextDefault. |
|
This is a hook that XResultTreeFrag instances (which are reference counted), can notify the owning StylesheetExecutionContext instance when they are dereferenced and can be cleaned up.
Implemented in StylesheetExecutionContextDefault. |
|
Set the value for run-time escaping of URLs. This can override the property specified by the stylesheet. The default behavior is to honor the property in the stylesheet.
Implemented in StylesheetExecutionContextDefault. |
|
Set the current formatter listener.
Implemented in StylesheetExecutionContextDefault. |
|
Set the current number of spaces to indent.
Implemented in StylesheetExecutionContextDefault. |
|
Get the value for run-time omission of URLs. This can override the property specified by the stylesheet. The default behavior is to honor the property in the stylesheet.
Implemented in StylesheetExecutionContextDefault. |
|
Change the resolver for namespaces.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Set root document for stylesheet. Note that this does not have to be a XalanDocument -- it can be any node in a document.
Implemented in StylesheetExecutionContextDefault. |
|
Associate a document with a given URI.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Set root stylesheet for stylesheet.
Implemented in StylesheetExecutionContextDefault. |
|
Tells, through the combination of the default-space attribute on xsl:stylesheet, xsl:strip-space, xsl:preserve-space, and the xml:space attribute, whether or not extra whitespace should be stripped from the node. Literal elements from template elements should not be tested with this function.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Receive notification of the beginning of a document. The SAX parser will invoke this method only once, before any other methods in this interface or in DTDHandler (except for setDocumentLocator).
Implemented in StylesheetExecutionContextDefault. |
|
Receive notification of the beginning of an element.
Implemented in StylesheetExecutionContextDefault. |
|
Compose a diagnostic trace of the current selection.
Implemented in StylesheetExecutionContextDefault. |
|
Report a warning.
Implements XPathExecutionContext. Implemented in StylesheetExecutionContextDefault. |
|
Report a warning.
Implemented in StylesheetExecutionContextDefault. |
The documentation for this class was generated from the following file:
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
![]() |
Xalan-C++ XSLT Processor Version 1.9 |
|