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

#ifndef _Included_org_kde_qt_QDomElement
#define _Included_org_kde_qt_QDomElement
#ifdef __cplusplus
extern "C" {
#endif
#undef org_kde_qt_QDomElement_ElementNode
#define org_kde_qt_QDomElement_ElementNode 1L
#undef org_kde_qt_QDomElement_AttributeNode
#define org_kde_qt_QDomElement_AttributeNode 2L
#undef org_kde_qt_QDomElement_TextNode
#define org_kde_qt_QDomElement_TextNode 3L
#undef org_kde_qt_QDomElement_CDATASectionNode
#define org_kde_qt_QDomElement_CDATASectionNode 4L
#undef org_kde_qt_QDomElement_EntityReferenceNode
#define org_kde_qt_QDomElement_EntityReferenceNode 5L
#undef org_kde_qt_QDomElement_EntityNode
#define org_kde_qt_QDomElement_EntityNode 6L
#undef org_kde_qt_QDomElement_ProcessingInstructionNode
#define org_kde_qt_QDomElement_ProcessingInstructionNode 7L
#undef org_kde_qt_QDomElement_CommentNode
#define org_kde_qt_QDomElement_CommentNode 8L
#undef org_kde_qt_QDomElement_DocumentNode
#define org_kde_qt_QDomElement_DocumentNode 9L
#undef org_kde_qt_QDomElement_DocumentTypeNode
#define org_kde_qt_QDomElement_DocumentTypeNode 10L
#undef org_kde_qt_QDomElement_DocumentFragmentNode
#define org_kde_qt_QDomElement_DocumentFragmentNode 11L
#undef org_kde_qt_QDomElement_NotationNode
#define org_kde_qt_QDomElement_NotationNode 12L
#undef org_kde_qt_QDomElement_BaseNode
#define org_kde_qt_QDomElement_BaseNode 21L
#undef org_kde_qt_QDomElement_CharacterDataNode
#define org_kde_qt_QDomElement_CharacterDataNode 22L
/*
 * Class:     org_kde_qt_QDomElement
 * Method:    attribute
 * Signature: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomElement_attribute
  (JNIEnv *, jobject, jstring, jstring);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    attributeNS
 * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomElement_attributeNS
  (JNIEnv *, jobject, jstring, jstring, jstring);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    attributeNode
 * Signature: (Ljava/lang/String;)Lorg/kde/qt/QDomAttr;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomElement_attributeNode
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    attributeNodeNS
 * Signature: (Ljava/lang/String;Ljava/lang/String;)Lorg/kde/qt/QDomAttr;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomElement_attributeNodeNS
  (JNIEnv *, jobject, jstring, jstring);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    attributes
 * Signature: ()Lorg/kde/qt/QDomNamedNodeMap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomElement_attributes
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    elementsByTagName
 * Signature: (Ljava/lang/String;)Ljava/util/ArrayList;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomElement_elementsByTagName
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    elementsByTagNameNS
 * Signature: (Ljava/lang/String;Ljava/lang/String;)Ljava/util/ArrayList;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomElement_elementsByTagNameNS
  (JNIEnv *, jobject, jstring, jstring);

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

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    hasAttribute
 * Signature: (Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomElement_hasAttribute
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    hasAttributeNS
 * Signature: (Ljava/lang/String;Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomElement_hasAttributeNS
  (JNIEnv *, jobject, jstring, jstring);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    isElement
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomElement_isElement
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    newQDomElement
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_newQDomElement__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    newQDomElement
 * Signature: (Lorg/kde/qt/QDomElement;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_newQDomElement__Lorg_kde_qt_QDomElement_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    nodeType
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QDomElement_nodeType
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    removeAttribute
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_removeAttribute
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    removeAttributeNS
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_removeAttributeNS
  (JNIEnv *, jobject, jstring, jstring);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    removeAttributeNode
 * Signature: (Lorg/kde/qt/QDomAttr;)Lorg/kde/qt/QDomAttr;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomElement_removeAttributeNode
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    setAttribute
 * Signature: (Ljava/lang/String;D)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_setAttribute__Ljava_lang_String_2D
  (JNIEnv *, jobject, jstring, jdouble);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    setAttribute
 * Signature: (Ljava/lang/String;I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_setAttribute__Ljava_lang_String_2I
  (JNIEnv *, jobject, jstring, jint);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    setAttribute
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_setAttribute__Ljava_lang_String_2Ljava_lang_String_2
  (JNIEnv *, jobject, jstring, jstring);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    setAttributeNS
 * Signature: (Ljava/lang/String;Ljava/lang/String;D)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_setAttributeNS__Ljava_lang_String_2Ljava_lang_String_2D
  (JNIEnv *, jobject, jstring, jstring, jdouble);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    setAttributeNS
 * Signature: (Ljava/lang/String;Ljava/lang/String;I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_setAttributeNS__Ljava_lang_String_2Ljava_lang_String_2I
  (JNIEnv *, jobject, jstring, jstring, jint);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    setAttributeNS
 * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_setAttributeNS__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2
  (JNIEnv *, jobject, jstring, jstring, jstring);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    setAttributeNode
 * Signature: (Lorg/kde/qt/QDomAttr;)Lorg/kde/qt/QDomAttr;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomElement_setAttributeNode
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    setAttributeNodeNS
 * Signature: (Lorg/kde/qt/QDomAttr;)Lorg/kde/qt/QDomAttr;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomElement_setAttributeNodeNS
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    setTagName
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_setTagName
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    tagName
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomElement_tagName
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QDomElement
 * Method:    text
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomElement_text
  (JNIEnv *, jobject);

#ifdef __cplusplus
}
#endif
#endif
