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 attribute name from which the selection is made.
The executionContext instance.
const NodeRefListBase* const SelectionEvent::m_nodeList |
The result of the selection.
If it's null, m_sourceNode was selected, or some specific type was selected. See the above enums.
The current context node.
The node in the style tree where the event occurs.
The type of the selection.
The XPath expression evaluated.
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
![]() |
Xalan-C++ XSLT Processor Version 1.10 |
|