/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_kde_koala_NodeIterator */

#ifndef _Included_org_kde_koala_NodeIterator
#define _Included_org_kde_koala_NodeIterator
#ifdef __cplusplus
extern "C" {
#endif
/*
 * Class:     org_kde_koala_NodeIterator
 * Method:    detach
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_NodeIterator_detach
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_NodeIterator
 * Method:    dispose
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_NodeIterator_dispose
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_NodeIterator
 * Method:    expandEntityReferences
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_NodeIterator_expandEntityReferences
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_NodeIterator
 * Method:    filter
 * Signature: ()Lorg/kde/koala/NodeFilter;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_NodeIterator_filter
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_NodeIterator
 * Method:    finalize
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_NodeIterator_finalize
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_NodeIterator
 * Method:    isDisposed
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_NodeIterator_isDisposed
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_NodeIterator
 * Method:    isNull
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_NodeIterator_isNull
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_NodeIterator
 * Method:    newNodeIterator
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_NodeIterator_newNodeIterator__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_NodeIterator
 * Method:    newNodeIterator
 * Signature: (Lorg/kde/koala/NodeIterator;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_NodeIterator_newNodeIterator__Lorg_kde_koala_NodeIterator_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_koala_NodeIterator
 * Method:    nextNode
 * Signature: ()Lorg/kde/koala/DOMNode;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_NodeIterator_nextNode
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_NodeIterator
 * Method:    previousNode
 * Signature: ()Lorg/kde/koala/DOMNode;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_NodeIterator_previousNode
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_NodeIterator
 * Method:    root
 * Signature: ()Lorg/kde/koala/DOMNode;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_NodeIterator_root
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_NodeIterator
 * Method:    whatToShow
 * Signature: ()J
 */
JNIEXPORT jlong JNICALL Java_org_kde_koala_NodeIterator_whatToShow
  (JNIEnv *, jobject);

#ifdef __cplusplus
}
#endif
#endif
