summaryrefslogtreecommitdiffstats
path: root/kdejava/koala/org/kde/koala/DocumentType.java
diff options
context:
space:
mode:
Diffstat (limited to 'kdejava/koala/org/kde/koala/DocumentType.java')
-rw-r--r--kdejava/koala/org/kde/koala/DocumentType.java89
1 files changed, 89 insertions, 0 deletions
diff --git a/kdejava/koala/org/kde/koala/DocumentType.java b/kdejava/koala/org/kde/koala/DocumentType.java
new file mode 100644
index 00000000..95d68909
--- /dev/null
+++ b/kdejava/koala/org/kde/koala/DocumentType.java
@@ -0,0 +1,89 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.koala;
+
+import org.kde.qt.Qt;
+import org.kde.qt.QtSupport;
+
+/**
+
+ Each <code>Document</code> has a <code>doctype</code> attribute
+ whose value is either <code>null</code> or a <code>DocumentType</code>
+ object. The <code>DocumentType</code> interface in the
+ DOM Level 1 Core provides an interface to the list of entities that
+ are defined for the document, and little else because the effect of
+ namespaces and the various XML scheme efforts on DTD representation
+ are not clearly understood as of this writing.
+ The DOM Level 1 doesn't support editing <code>DocumentType</code>
+ nodes.
+ @short Each <code>Document</code> has a <code>doctype</code> attribute whose value is either <code>null</code> or a <code>DocumentType</code> object.
+
+*/
+public class DocumentType extends Node {
+ protected DocumentType(Class dummy){super((Class) null);}
+ public DocumentType() {
+ super((Class) null);
+ newDocumentType();
+ }
+ private native void newDocumentType();
+ public DocumentType(DocumentType other) {
+ super((Class) null);
+ newDocumentType(other);
+ }
+ private native void newDocumentType(DocumentType other);
+ public DocumentType(Node other) {
+ super((Class) null);
+ newDocumentType(other);
+ }
+ private native void newDocumentType(Node other);
+ /**
+ The name of DTD; i.e., the name immediately following the
+ <code>DOCTYPE</code> keyword.
+ @short The name of DTD; i.
+ */
+ public native String name();
+ /**
+ A <code>NamedNodeMap</code> containing the general entities,
+ both external and internal, declared in the DTD. Duplicates are
+ discarded. For example in: &lt;!DOCTYPE ex SYSTEM "ex.dtd" [
+ &lt;!ENTITY foo "foo"> &lt;!ENTITY bar "bar"> &lt;!ENTITY % baz
+ "baz"> ]> &lt;ex/> the interface provides access to <code>foo</code>
+ and <code>bar</code> but not <code>baz</code> .
+ Every node in this map also implements the <code>Entity</code>
+ interface.
+ The DOM Level 1 does not support editing entities, therefore
+ <code>entities</code> cannot be altered in any way.
+ @short A <code>NamedNodeMap</code> containing the general entities, both external and internal, declared in the DTD.
+ */
+ public native NamedNodeMap entities();
+ /**
+ A <code>NamedNodeMap</code> containing the notations declared
+ in the DTD. Duplicates are discarded. Every node in this map
+ also implements the <code>Notation</code> interface.
+ The DOM Level 1 does not support editing notations, therefore
+ <code>notations</code> cannot be altered in any way.
+ @short A <code>NamedNodeMap</code> containing the notations declared in the DTD.
+ */
+ public native NamedNodeMap notations();
+ /**
+ Introduced in DOM Level 2
+ The public identifier of the external subset.
+ @short Introduced in DOM Level 2
+ */
+ public native String publicId();
+ /**
+ Introduced in DOM Level 2
+ The system identifier of the external subset.
+ @short Introduced in DOM Level 2
+ */
+ public native String systemId();
+ /**
+ Introduced in DOM Level 2
+ The internal subset as a string.
+ Note: The actual content returned depends on how much information is
+ available to the implementation. This may vary depending on various
+ parameters, including the XML processor used to build the document.
+ @short Introduced in DOM Level 2
+ */
+ public native String internalSubset();
+ // DOM::DocumentType* DocumentType(DOM::DocumentTypeImpl* arg1); >>>> NOT CONVERTED
+}