LOTUS DOMINO の XML


DocumentType
Node を継承します。各 Document には、Null または DocumentType オブジェクトを値とする doctype 属性があります。DOM Level 1 Core の DocumentType インターフェースは、文書のために定義されたエンティティのリストにインターフェースを提供します。

DOM Level 1 は DocumentType ノードの編集をサポートしていません。

メソッド

getEntities

getName

getNotations

getEntities

一般のエンティティを含む、外部または内部 NamedNodeMap です。DTD で宣言されています。重複は取り除かれます。たとえば、<!DOCTYPE ex SYSTEM "ex.dtd" [ <!ENTITY foo "foo"> <!ENTITY bar "bar"> <!ENTITY % baz "baz">]> <ex/> では、インターフェースによって foo と bar にはアクセスできますが、baz にはアクセスできません。このマップの各ノードも Entity インターフェースを実装しています。

DOM Level 1 ではエンティティの編集はサポートされません。このためエンティティは変更できません。

構文:

public NamedNodeMap getEntities()

getName

DTD の名前です。たとえば DOCTYPE キーワードの直後に続く名前です。

構文:

public java.lang.String getName()

getNotations

DTD で宣言されている表記法を含む NamedNodeMap です。重複は取り除かれます。このマップの各ノードも Notation インターフェースを実装しています。

DOM Level 1 では表記法の編集はサポートされません。このため表記法は変更できません。

構文:

public NamedNodeMap getNotations()