xpath::XPathResult Interface Reference

xpath::XPathResult Interface Reference
Inheritance diagram for xpath::XPathResult:
Collaboration diagram for xpath::XPathResult:

Public Member Functions

Node iterateNext () raises (XPathException, dom::DOMException)
Node snapshotItem (in unsigned long index) raises (XPathException)
- Public Member Functions inherited from XPCOM::IObject
void add_ref ()
 Called to indicate that some code is keeping an owning reference to the object.
oneway void release_ref ()
 Removes a reference to an object which was created by some other means (e.g.
IObject query_interface (in utf8string id)
 Returns an IObject of the same implementation, which supports a specific interface.

Public Attributes

const unsigned short ANY_TYPE = 0
const unsigned short NUMBER_TYPE = 1
const unsigned short STRING_TYPE = 2
const unsigned short BOOLEAN_TYPE = 3
const unsigned short UNORDERED_NODE_ITERATOR_TYPE = 4
const unsigned short ORDERED_NODE_ITERATOR_TYPE = 5
const unsigned short UNORDERED_NODE_SNAPSHOT_TYPE = 6
const unsigned short ORDERED_NODE_SNAPSHOT_TYPE = 7
const unsigned short ANY_UNORDERED_NODE_TYPE = 8
const unsigned short FIRST_ORDERED_NODE_TYPE = 9
readonly attribute unsigned short resultType
readonly attribute double numberValue
readonly attribute DOMString stringValue
readonly attribute boolean booleanValue
readonly attribute Node singleNodeValue
readonly attribute boolean invalidIteratorState
readonly attribute unsigned long snapshotLength
- Public Attributes inherited from XPCOM::IObject
readonly attribute string objid
 Fetches the ID of the object.

Detailed Description

Definition at line 64 of file xpath.idl.

Member Function Documentation

Node xpath::XPathResult::iterateNext ( ) raises (XPathException, dom::DOMException)
Node xpath::XPathResult::snapshotItem ( in unsigned long  index) raises (XPathException)

Member Data Documentation

const unsigned short xpath::XPathResult::ANY_TYPE = 0

Definition at line 67 of file xpath.idl.

const unsigned short xpath::XPathResult::ANY_UNORDERED_NODE_TYPE = 8

Definition at line 75 of file xpath.idl.

const unsigned short xpath::XPathResult::BOOLEAN_TYPE = 3

Definition at line 70 of file xpath.idl.

readonly attribute boolean xpath::XPathResult::booleanValue

Definition at line 85 of file xpath.idl.

const unsigned short xpath::XPathResult::FIRST_ORDERED_NODE_TYPE = 9

Definition at line 76 of file xpath.idl.

readonly attribute boolean xpath::XPathResult::invalidIteratorState

Definition at line 91 of file xpath.idl.

const unsigned short xpath::XPathResult::NUMBER_TYPE = 1

Definition at line 68 of file xpath.idl.

readonly attribute double xpath::XPathResult::numberValue

Definition at line 79 of file xpath.idl.

const unsigned short xpath::XPathResult::ORDERED_NODE_ITERATOR_TYPE = 5

Definition at line 72 of file xpath.idl.

const unsigned short xpath::XPathResult::ORDERED_NODE_SNAPSHOT_TYPE = 7

Definition at line 74 of file xpath.idl.

readonly attribute unsigned short xpath::XPathResult::resultType

Definition at line 78 of file xpath.idl.

readonly attribute Node xpath::XPathResult::singleNodeValue

Definition at line 88 of file xpath.idl.

readonly attribute unsigned long xpath::XPathResult::snapshotLength

Definition at line 92 of file xpath.idl.

const unsigned short xpath::XPathResult::STRING_TYPE = 2

Definition at line 69 of file xpath.idl.

readonly attribute DOMString xpath::XPathResult::stringValue

Definition at line 82 of file xpath.idl.

const unsigned short xpath::XPathResult::UNORDERED_NODE_ITERATOR_TYPE = 4

Definition at line 71 of file xpath.idl.

const unsigned short xpath::XPathResult::UNORDERED_NODE_SNAPSHOT_TYPE = 6

Definition at line 73 of file xpath.idl.