public class SimpleSwingViewFactory extends java.lang.Object implements ViewFactory
KEY_ViewFactory
修飾子とタイプ | メソッドと説明 |
---|---|
Area |
createArea(AreaDefinition ad,
ClientContext context)
エリア定義を元にエリアインスタンスを生成する
|
Dialog |
createDialog(Page page)
ページをラップするダイアログのインスタンスを生成する
|
Page |
createPage(PageDefinition pd,
ClientContext context)
ページ定義を元にページインスタンスを生成する
|
static ViewFactory |
getInstance()
自身のstaticファクトリーメソッド。
|
protected java.lang.String |
nextAreaInstanceID()
ユニークなエリアインスタンスIDを生成する
|
protected java.lang.String |
nextPageInstanceID()
ユニークなページインスタンスIDを生成する
|
public Page createPage(PageDefinition pd, ClientContext context)
createPage
インタフェース内 ViewFactory
pd
- ページ定義オブジェクトcontext
- 実行コンテキストpublic Area createArea(AreaDefinition ad, ClientContext context)
createArea
インタフェース内 ViewFactory
ad
- エリア定義オブジェクトcontext
- 実行コンテキストpublic Dialog createDialog(Page page)
createDialog
インタフェース内 ViewFactory
page
- ラップ対象のページインスタンスpublic static final ViewFactory getInstance()
protected java.lang.String nextPageInstanceID()
protected java.lang.String nextAreaInstanceID()