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

#ifndef _Included_org_kde_koala_HTMLSelectElement
#define _Included_org_kde_koala_HTMLSelectElement
#ifdef __cplusplus
extern "C" {
#endif
/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    newHTMLSelectElement
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_HTMLSelectElement_newHTMLSelectElement__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    newHTMLSelectElement
 * Signature: (Lorg/kde/koala/HTMLSelectElement;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_HTMLSelectElement_newHTMLSelectElement__Lorg_kde_koala_HTMLSelectElement_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    newHTMLSelectElement
 * Signature: (Lorg/kde/koala/Node;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_HTMLSelectElement_newHTMLSelectElement__Lorg_kde_koala_Node_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    type
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_HTMLSelectElement_type
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    selectedIndex
 * Signature: ()J
 */
JNIEXPORT jlong JNICALL Java_org_kde_koala_HTMLSelectElement_selectedIndex
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    setSelectedIndex
 * Signature: (J)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_HTMLSelectElement_setSelectedIndex
  (JNIEnv *, jobject, jlong);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    value
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_HTMLSelectElement_value
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    setValue
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_HTMLSelectElement_setValue
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    length
 * Signature: ()J
 */
JNIEXPORT jlong JNICALL Java_org_kde_koala_HTMLSelectElement_length
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    formElement
 * Signature: ()Lorg/kde/koala/HTMLFormElement;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_HTMLSelectElement_formElement
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    options
 * Signature: ()Lorg/kde/koala/HTMLCollection;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_HTMLSelectElement_options
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    disabled
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_HTMLSelectElement_disabled
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    setDisabled
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_HTMLSelectElement_setDisabled
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    multiple
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_HTMLSelectElement_multiple
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    setMultiple
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_HTMLSelectElement_setMultiple
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    name
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_HTMLSelectElement_name
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    setName
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_HTMLSelectElement_setName
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    size
 * Signature: ()J
 */
JNIEXPORT jlong JNICALL Java_org_kde_koala_HTMLSelectElement_size
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    setSize
 * Signature: (J)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_HTMLSelectElement_setSize
  (JNIEnv *, jobject, jlong);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    tabIndex
 * Signature: ()J
 */
JNIEXPORT jlong JNICALL Java_org_kde_koala_HTMLSelectElement_tabIndex
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    setTabIndex
 * Signature: (J)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_HTMLSelectElement_setTabIndex
  (JNIEnv *, jobject, jlong);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    add
 * Signature: (Lorg/kde/koala/HTMLElement;Lorg/kde/koala/HTMLElement;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_HTMLSelectElement_add
  (JNIEnv *, jobject, jobject, jobject);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    remove
 * Signature: (J)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_HTMLSelectElement_remove
  (JNIEnv *, jobject, jlong);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    blur
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_HTMLSelectElement_blur
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_HTMLSelectElement
 * Method:    focus
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_HTMLSelectElement_focus
  (JNIEnv *, jobject);

#ifdef __cplusplus
}
#endif
#endif
