AppletBrowser
(クラス)
public abstract AppletBrowser {inherits
AppletHistory
}
パッケージ:
CURL.ENGINE.BROWSER
"従来の" 参照の意味合いを持つ
AppletHistory
です。
説明
このクラスは、そのスーパークラス
AppletHistory
に関連する動作を 1 つだけ追加します。つまり、現在の履歴エントリの
AppletData
の作成に使用した
Url
を参照して、異なるアンカーの位置で表示するように
AppletHistory.show-url
が要求された場合、この
AppletData
は再利用され、対応するアプレットは指定されたアンカーにスクロールするだけで済みます。
結果として起きる参照は、従来の Web ブラウザでの参照と基本的に同じ動作になります。
注意事項
AppletManager
も参照してください。
プロパティ
プロパティ 継承
AppletHistory
:
ag
,
current-data
,
current-entry
,
current-entry-or-null
,
current-index
,
empty?
,
loading?
,
size
メソッド
free-applet-data
:
古い
AppletData
を破棄します。
protected
{AppletBrowser.free-applet-data
data:
AppletData
}:
void
show-url-helper
:
protected
{AppletBrowser.show-url-helper
url:
Url
,
anchor:
String
}:
AppletData
メソッド 継承
AppletHistory
:
add-entry
,
cancel
,
clear-history
,
destroy
,
get
,
legal-index?
,
legal-offset?
,
make-applet-data
,
react
,
reload
,
replace
,
show-index
,
show-nothing
,
show-offset
,
show-url
,
suspend-current-entry
メソッド 継承
Object
:
object-describe
,
object-describe-for-debugging
,
object-serialize
プロパティ詳細
メソッド詳細
free-applet-data
(メソッド)
protected
{AppletBrowser.free-applet-data
data:
AppletData
}:
void
古い
AppletData
を破棄します。
説明
既定では、このメソッドは単に
AppletData
を破棄するだけです。
AppletHistory
のサブクラスの実際の意味を確定できるように、このメソッドをオーバーライドします。このメソッドは、サブクラス
AppletManager
によってオーバーライドされ、その非破壊的な性質を正しく使用できるようにします。
注意事項
このメソッドは直接呼び出さないでください。
show-url-helper
(メソッド)
protected
{AppletBrowser.show-url-helper
url:
Url
,
anchor:
String
}:
AppletData
この項目はサポートされていません。内部使用限定となっています。