You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
90 lines
3.4 KiB
90 lines
3.4 KiB
//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: <!DOCTYPE ex SYSTEM "ex.dtd" [
|
|
<!ENTITY foo "foo"> <!ENTITY bar "bar"> <!ENTITY % baz
|
|
"baz"> ]> <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
|
|
}
|