shohaku.ginkgo
クラス Document

java.lang.Object
  拡張shohaku.ginkgo.Document

public class Document
extends java.lang.Object

XMLドキュメントの構成情報を表現する機能を提供します。


メソッドの概要
 boolean containsId(java.lang.String tagId)
          引数のタグの値の識別子が存在する場合は true を返却します。
 DocumentContext getContext()
          ドキュメントのコンテキスト情報を返却します。
 java.lang.String getId()
          ドキュメントの公開識別子を返却します。
 Document getParent()
          親ドキュメントを返却します。
 Document getPreserveDocument()
          子のドキュメントの構成処理に必要な情報のみを保持したドキュメントを返却します。
 java.lang.Object getTagValueById(java.lang.String tagId)
          IDが示すタグの値を返す。
 java.util.Map getTagValueMapView()
          タグの値の読み取り専用のマップビューを返却します。
 boolean isPreserve()
          子の構成処理に必要な情報のみを保持したドキュメントの場合は true を返却します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

getContext

public DocumentContext getContext()
ドキュメントのコンテキスト情報を返却します。

戻り値:
ドキュメントのコンテキスト情報

getParent

public Document getParent()
親ドキュメントを返却します。

戻り値:
親ドキュメント

getId

public java.lang.String getId()
ドキュメントの公開識別子を返却します。

戻り値:
ドキュメントの公開識別子

getTagValueMapView

public java.util.Map getTagValueMapView()
タグの値の読み取り専用のマップビューを返却します。

戻り値:
タグの値の読み取り専用のマップビュー

containsId

public boolean containsId(java.lang.String tagId)
引数のタグの値の識別子が存在する場合は true を返却します。

パラメータ:
tagId - ID
戻り値:
引数のタグの値の識別子が存在する場合は true

getTagValueById

public java.lang.Object getTagValueById(java.lang.String tagId)
IDが示すタグの値を返す。

パラメータ:
tagId - ID
戻り値:
IDが示すタグの値
例外:
java.lang.NullPointerException - id が null の場合

isPreserve

public boolean isPreserve()
子の構成処理に必要な情報のみを保持したドキュメントの場合は true を返却します。

戻り値:
子の構成処理に必要な情報のみを保持したドキュメントの場合は true

getPreserveDocument

public Document getPreserveDocument()
子のドキュメントの構成処理に必要な情報のみを保持したドキュメントを返却します。

戻り値:
子の構成処理に必要な情報のみを保持したドキュメント