(クラス)
public abstract Document
インスタンス化された Curl ファイルを示します。
説明
各 Curl アプレット ファイルがロードされるときには、
Document または派生クラスのオブジェクトによって表現されます。ドキュメントはフックを提供し、作成者がドキュメントの処理を制御できるようにします。たとえば、
TocDocument はドキュメント内の各見出しレベルから目次を計算して、ロードされたオブジェクトと並べて配置します。
通常は
Document を直接作成する必要はなく、アプレット ファイルをブラウザにロードする過程でこれを取得します。
コンストラクタ public | {Document.default dg:Box} |
フィールド public constant Document.destination-table:{
HashTable-of String, Visual} ={new {HashTable-of String, Visual}}
フィールド public constant Document.document-graphic:
Box
フィールド protected Document.extension-table:{
HashTable-of int, any} ={new {HashTable-of int, any}}
フィールド protected Document.last-id:
int =0
scroller: | "DefaultDocument" およびその仲間用のスクローラです。 |
アクセサ public Document.top-level-graphic:
Graphic
public abstract | {Document.add-elaborated-form val:any}:void |
public | {Document.add-error-message val:any}:void |
protected abstract | {Document.create-top-level-graphic}:Graphic |
public | {Document.scroll-to-anchor anchor:String}:void |
(コンストラクタ)
public | {Document.default dg:Box} |
(フィールド)
public constant Document.destination-table:{
HashTable-of String, Visual} ={new {HashTable-of String, Visual}}
(フィールド)
public constant Document.document-graphic:
Box
(フィールド)
protected Document.extension-table:{
HashTable-of int, any} ={new {HashTable-of int, any}}
ドキュメント データの拡張可能テーブルです。
説明
このテーブルにより、パッケージはドキュメント レベルでデータを格納できます。ドキュメントに新しいプロパティを加えるのとは違い、このメカニズムを使用するとテーブルの新しい各エントリが新しい id を取得するため、競合するライブラリ間で名前が重複することがありません。
(フィールド)
protected Document.last-id:
int =0
(フィールド)
"DefaultDocument" およびその仲間用のスクローラです。
(アクセサ)
アクセサ public Document.top-level-graphic:
Graphic
(メソッド)
この項目はサポートされていません。内部使用限定となっています。
(メソッド)
public abstract | {Document.add-elaborated-form val:any}:void |
オブジェクトを現在のドキュメントに追加するため、ローダーによって呼び出されます。
(メソッド)
public | {Document.add-error-message val:any}:void |
オブジェクトを現在のドキュメントに追加するため、ローダーによって呼び出されます。既定では、Document.add-elaborated-form を呼び出すだけです。
オーバーライド
追加されるアイテムがエンジンからのエラーメッセージか、Document のアイテムであるかをサブクラスが確認する必要がある場合、サブクラスでこのメソッドをオーバーライドする必要があります。
(メソッド)
この項目はサポートされていません。内部使用限定となっています。
(メソッド)
protected abstract | {Document.create-top-level-graphic}:Graphic |
(メソッド)
この項目はサポートされていません。内部使用限定となっています。
(メソッド)
public | {Document.scroll-to-anchor anchor:String}:void |
この Document に適した処理を Url から anchor で指定して行います。Url.anchor を含む URL からアプレットをロードするときに呼び出されます。
anchor: 先頭が # 文字で始まる URL の、エンコードされたアンカー部を含む文字列です。
説明
(メソッド)
この項目はサポートされていません。内部使用限定となっています。