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

galapi::Element Class Reference

Inheritance diagram for galapi::Element:

galapi::Node galapi::Item

List of all members.

Detailed Description

A node element in the XQeury data model.

See also:


Definition at line 27 of file Element.java.

Public Member Functions

AttributeList attributes () throws GalapiException
AtomicList baseURI () throws GalapiException
NodeList children () throws GalapiException
 Element (xsQName qName, AttributeList attrs, ItemList nds, xsQName qName1) throws GalapiException
void finalize () throws Throwable
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

 Element (int native_item)
int getNativeItem ()
void setItem (int i)

Static Protected Member Functions

static native int elementToItem (int q, int attrs, int nodes, int q1)
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

Private Attributes

AttributeList attributes
ItemList nodes
xsQName q
xsQName q1

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

Generated by  Doxygen 1.6.0   Back to index