diff options
Diffstat (limited to 'kdejava/koala/org/kde/koala/HTMLCollection.java')
-rw-r--r-- | kdejava/koala/org/kde/koala/HTMLCollection.java | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/kdejava/koala/org/kde/koala/HTMLCollection.java b/kdejava/koala/org/kde/koala/HTMLCollection.java new file mode 100644 index 00000000..a5eecbee --- /dev/null +++ b/kdejava/koala/org/kde/koala/HTMLCollection.java @@ -0,0 +1,74 @@ +//Auto-generated by kalyptus. DO NOT EDIT. +package org.kde.koala; + +import org.kde.qt.Qt; +import org.kde.qt.QtSupport; + +/** + + An <code>HTMLCollection</code> is a list of nodes. An individual + node may be accessed by either ordinal index or the node's + <code>name</code> or <code>id</code> attributes. Note: Collections in + the HTML DOM are assumed to be live meaning that they are + automatically updated when the underlying document is changed. + @short An <code>HTMLCollection</code> is a list of nodes. + +*/ +public class HTMLCollection implements QtSupport { + private long _qt; + private boolean _allocatedInJavaWorld = true; + protected HTMLCollection(Class dummy){} + + public HTMLCollection() { + newHTMLCollection(); + } + private native void newHTMLCollection(); + public HTMLCollection(HTMLCollection other) { + newHTMLCollection(other); + } + private native void newHTMLCollection(HTMLCollection other); + /** + This attribute specifies the length or size of the list. + @short This attribute specifies the length or size of the list. + */ + public native long length(); + /** + This method retrieves a node specified by ordinal index. Nodes + are numbered in tree order (depth-first traversal order). + @param index The index of the node to be fetched. The index + origin is 0. + @return The <code>Node</code> at the corresponding position + upon success. A value of <code>null</code> is returned if the + index is out of range. + + @short This method retrieves a node specified by ordinal index. + */ + public native Node item(long index); + /** + This method retrieves a <code>Node</code> using a name. It + first searches for a <code>Node</code> with a matching + <code>id</code> attribute. If it doesn't find one, it then searches + for a <code>Node</code> with a matching <code>name</code> + attribute, but only on those elements that are allowed a name + attribute. + @param name The name of the <code>Node</code> to be fetched. + @return The <code>Node</code> with a <code>name</code> or + <code>id</code> attribute whose value corresponds to the + specified string. Upon failure (e.g., no node with this name + exists), returns <code>null</code> . + + @short This method retrieves a <code>Node</code> using a name. + */ + public native Node namedItem(String name); + /** + not part of the DOM + @short + */ + public native Node base(); + // DOM::HTMLCollectionImpl* handle(); >>>> NOT CONVERTED + public native boolean isNull(); + public native Node firstItem(); + public native Node nextItem(); + public native Node nextNamedItem(String name); + // DOM::HTMLCollection* HTMLCollection(DOM::NodeImpl* arg1,int arg2); >>>> NOT CONVERTED +} |