SelectionEvent::SelectionEvent | ( | StylesheetExecutionContext & | executionContext, | |
const XalanNode * | sourceNode, | |||
const ElemTemplateElement & | styleNode, | |||
const XalanDOMString & | attributeName, | |||
const XPath & | xpath, | |||
const XObjectPtr | selection | |||
) |
Create an event originating at the given node of the style tree.
executionContext | The current execution context | |
sourceNode | The source node selected. | |
styleNode | The node in the style tree reference for the event | |
attributeName | The attribute name where the XPath expression was supplied | |
xpath | The XPath instance executed | |
selection | The result of evaluating the XPath |
SelectionEvent::SelectionEvent | ( | StylesheetExecutionContext & | executionContext, | |
const XalanNode * | sourceNode, | |||
const ElemTemplateElement & | styleNode, | |||
const XalanDOMString & | attributeName, | |||
const XalanDOMString & | xpathExpression, | |||
const XObjectPtr | selection | |||
) |
Create an event originating at the given node of the style tree.
executionContext | The current execution context | |
sourceNode | The source node selected. | |
styleNode | The node in the style tree reference for the event | |
attributeName | The attribute name where the XPath expression was supplied | |
xpathExpression | The XPath expression executed | |
selection | The result of evaluating the XPath |
SelectionEvent::SelectionEvent | ( | StylesheetExecutionContext & | executionContext, | |
const XalanNode * | sourceNode, | |||
const ElemTemplateElement & | styleNode, | |||
const XalanDOMString & | attributeName, | |||
const XPath & | xpath, | |||
bool | selection | |||
) |
Create an event originating at the given node of the style tree.
executionContext | The current execution context | |
sourceNode | The source node selected. | |
styleNode | The node in the style tree reference for the event | |
attributeName | The attribute name where the XPath expression was supplied | |
xpath | The XPath instance executed | |
selection | The result of evaluating the XPath |
SelectionEvent::SelectionEvent | ( | StylesheetExecutionContext & | executionContext, | |
const XalanNode * | sourceNode, | |||
const ElemTemplateElement & | styleNode, | |||
const XalanDOMString & | attributeName, | |||
const XPath & | xpath, | |||
const NodeRefListBase & | selection | |||
) |
Create an event originating at the given node of the style tree.
executionContext | The current execution context | |
sourceNode | The source node selected. | |
styleNode | The node in the style tree reference for the event | |
attributeName | The attribute name where the XPath expression was supplied | |
xpath | The XPath instance executed | |
selection | The result of evaluating the XPath |
virtual SelectionEvent::~SelectionEvent | ( | ) | [virtual] |
The executionContext instance.
The current context node.
The node in the style tree where the event occurs.
The attribute name from which the selection is made.
The XPath expression evaluated.
The result of the selection.
If it's null, m_sourceNode was selected, or some specific type was selected. See the above enums.
The type of the selection.
const NodeRefListBase* const SelectionEvent::m_nodeList |
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
![]() |
Xalan-C++ XSLT Processor Version 1.10 |
|