Logo Search packages:      
Sourcecode: galax version File versions  Download package

galapi::Node Class Reference

Inheritance diagram for galapi::Node:

galapi::Item galapi::Attribute galapi::Comment galapi::Document galapi::Element galapi::ProcessingInstruction galapi::Text

List of all members.


Detailed Description

A Node is an Item representing an XML node in the XQuery data model. A Node has a string value of type xsString and a typed value which can be retrieved by calling the method typedValue. The name of a node is of type xsQName

Author:
Nicola Onose
See also:
Item

Element

Attribute

Definition at line 36 of file Node.java.


Public Member Functions

AttributeList attributes () throws GalapiException
AtomicList baseURI () throws GalapiException
NodeList children () throws GalapiException
Atomic getAtomic ()
Attribute getAttribute ()
Element getElement ()
Node getNode ()
String itemKind ()
String nodeKind () throws GalapiException
AtomicList nodeName () throws GalapiException
NodeList parent () throws GalapiException
String toString ()
AtomicList typedValue () throws GalapiException

Protected Member Functions

void finalize () throws Throwable
int getNativeItem ()
 Node (int native_item)
void setItem (int i)

Static Protected Member Functions

static native int nativeAttributes (int n)
static native int nativeBaseURI (int n)
static native int nativeChildren (int n)
static native void nativeFree (int i)
static native String nativeItemKind (int i)
static native String nativeNodeKind (int n)
static native int nativeNodeName (int n)
static native int nativeParent (int n)
static native String nativeStringValue (int i)
static native int nativeTypedValue (int n)

Protected Attributes

int item

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index