All Packages Class Hierarchy This Package Previous Next Index
Class bank.gui.ExtendedApplet
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Panel
|
+----java.applet.Applet
|
+----bank.gui.ExtendedApplet
- public abstract class ExtendedApplet
- extends Applet
- implements Cancelable, Acceptable
Appletの機能を拡張したユーティリティクラス
#pattern: TemplateMethod
-
builder
-
-
isApplication
-
-
ExtendedApplet()
-
-
accept()
- Acceptableの実装
-
beApplet()
-
-
beApplication()
-
-
bindButtonCommand(String, short, Object)
-
-
build()
- init()から呼ばれるフックメソッド
Builderを使用してウィジェットの構築を行う
#pattern: TemplateMethod
-
cancel()
-
-
endOfInit()
- init()から呼ばれるフックメソッド
最終的な初期化の処理を行う
#pattern: TemplateMethod
-
getSize()
-
-
getTitle()
-
-
init()
- アプレットの初期化を行うTemplateMethod
#pattern: TemplateMethod
-
makeBuilder()
-
-
makeCommand(short, Object)
- 特定のidについてのコマンドオブジェクトを生成する
#pattern: FactoryMethod
-
openApplication(Applet)
-
-
openApplication(Applet, boolean)
- AtmGuiStateの状態変化により呼ばれるupdateメソッド
-
setInitValues()
- init()から呼ばれるフックメソッド
ウィジェット構築以外の初期設定を行う
#pattern: TemplateMethod
-
setUiBuilder(UiBuilder)
-
builder
protected UiBuilder builder
isApplication
protected boolean isApplication
ExtendedApplet
public ExtendedApplet()
accept
public void accept()
- Acceptableの実装
beApplet
public void beApplet()
beApplication
public void beApplication()
bindButtonCommand
protected void bindButtonCommand(String buttonName,
short commandKind,
Object callback)
build
protected void build()
- init()から呼ばれるフックメソッド
Builderを使用してウィジェットの構築を行う
#pattern: TemplateMethod
cancel
public void cancel()
endOfInit
protected void endOfInit()
- init()から呼ばれるフックメソッド
最終的な初期化の処理を行う
#pattern: TemplateMethod
getSize
public Dimension getSize()
- Overrides:
- getSize in class Component
getTitle
public String getTitle()
init
public void init()
- アプレットの初期化を行うTemplateMethod
#pattern: TemplateMethod
- Overrides:
- init in class Applet
makeBuilder
protected UiBuilder makeBuilder()
makeCommand
protected Command makeCommand(short commandKind,
Object callback)
- 特定のidについてのコマンドオブジェクトを生成する
#pattern: FactoryMethod
openApplication
public static Frame openApplication(Applet applet)
openApplication
public static Frame openApplication(Applet applet,
boolean closable)
- AtmGuiStateの状態変化により呼ばれるupdateメソッド
- Parameters:
- applet - java.applet.Applet
- closable - boolean
setInitValues
protected void setInitValues()
- init()から呼ばれるフックメソッド
ウィジェット構築以外の初期設定を行う
#pattern: TemplateMethod
setUiBuilder
public void setUiBuilder(UiBuilder builder)
- Parameters:
- builder - bank.gui.UIBuilder
All Packages Class Hierarchy This Package Previous Next Index