|
| 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. More...
|
|
| 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. More...
|
|
| 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. More...
|
|
| 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. More...
|
|
virtual | ~SelectionEvent () |
|
Enumerator |
---|
eNone |
|
eBoolean |
|
eNodeSet |
|
eUnknown |
|
Create an event originating at the given node of the style tree.
- Parameters
-
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 |
Create an event originating at the given node of the style tree.
- Parameters
-
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 |
Create an event originating at the given node of the style tree.
- Parameters
-
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 |
Create an event originating at the given node of the style tree.
- Parameters
-
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.
bool SelectionEvent::m_boolean |
The executionContext instance.
The result of the selection.
If it's null, m_sourceNode was selected, or some specific type was selected. See the above enums.
const XalanNode* SelectionEvent::m_sourceNode |
The current context node.
The node in the style tree where the event occurs.
The type of the selection.
The XPath expression evaluated.
The documentation for this class was generated from the following file: