|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.co.fujitsu.reffi.client.android.action.AbstractAction
public abstract class AbstractAction
[概 要]
全アクションクラスの抽象基底アクションクラスです。[詳 細]
アクションクラスとして動作する為の必要最低限機能と、 ウィンドウ操作やコンポーネント取得の為のAPIを提供します。[備 考]
[環 境] JDK 6.0 Update 11
Copyright (c) 2008-2009 FUJITSU Japan All rights reserved.
| コンストラクタの概要 | |
|---|---|
AbstractAction()
|
|
| メソッドの概要 | |
|---|---|
void |
addPermanent(java.lang.Object key,
java.lang.Object value)
[概 要] アプリ起動~終了まで存在するデータ保存領域にkey=valueの形式で値を追加します。 |
protected android.view.View |
findViewById(int id)
|
protected boolean |
finishActivity()
|
protected boolean |
finishActivity(java.lang.String activityName)
|
android.app.Activity |
getActivity()
|
protected java.lang.Object |
getComponent(java.lang.String name)
|
protected java.lang.String |
getComponentName(int id)
|
protected java.lang.String |
getComponentName(java.lang.Object obj)
|
protected java.lang.Object |
getComponentValue(java.lang.String componentName)
|
protected java.lang.String |
getComponentValueAsString(java.lang.String componentName)
|
protected ComponentValues |
getComponentValues(java.lang.String componentName)
|
AbstractController |
getController()
[概 要] コントローラオブジェクトを取得します。 |
ParameterMapping |
getParameterMapping()
[概 要] MVC各レイヤを伝播するパラメータオブジェクトを取得します。 |
java.util.Map<java.lang.Object,java.lang.Object> |
getPermanent()
[概 要] アプリ起動~終了まで存在するデータ保存領域を取得します。 |
java.lang.Object |
getPermanent(java.lang.Object key)
[概 要] アプリ起動~終了まで存在するデータ保存領域から引数keyに対応する値を取得します。 |
protected android.content.SharedPreferences |
getSharedPreferences(java.lang.String name,
int mode)
|
java.lang.Object |
removePermanent(java.lang.Object key)
[概 要] アプリ起動~終了まで存在するデータ保存領域から引数keyに対応する値を削除します。 |
ParameterMapping |
run(ParameterMapping parameterMapping)
[概 要] コントローラにコールされるアクションの主幹メソッドです。 |
void |
setActivity(android.app.Activity activity)
|
void |
setController(AbstractController controller)
[概 要] コントローラオブジェクトを設定します。 |
protected void |
setEventHandlerReturn(java.lang.Object ret)
|
void |
setParameterMapping(ParameterMapping parameterMapping)
[概 要] MVC各レイヤを伝播するパラメータオブジェクトを設定します。 |
protected void |
showToast(int id)
|
protected void |
showToast(java.lang.String text)
|
protected void |
startActivity(java.lang.Class<? extends android.app.Activity> activityClass)
|
protected void |
startActivity(android.content.Intent intent)
|
protected void |
startActivityForResult(java.lang.Class<? extends android.app.Activity> activityClass,
int requestCode)
|
protected void |
startActivityForResult(android.content.Intent intent,
int requestCode)
|
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public AbstractAction()
| メソッドの詳細 |
|---|
public ParameterMapping getParameterMapping()
[概 要]
MVC各レイヤを伝播するパラメータオブジェクトを取得します。[詳 細]
parameterMappingフィールドを返却します。[備 考]
public void setParameterMapping(ParameterMapping parameterMapping)
[概 要]
MVC各レイヤを伝播するパラメータオブジェクトを設定します。[詳 細]
parameterMappingフィールドを引数parameterMappingで設定します。[備 考]
parameterMapping - public AbstractController getController()
[概 要]
コントローラオブジェクトを取得します。[詳 細]
controllerフィールドを返却します。[備 考]
public void setController(AbstractController controller)
[概 要]
コントローラオブジェクトを設定します。[詳 細]
controllerフィールドを引数controllerで設定します。[備 考]
controller - コントローラオブジェクトpublic android.app.Activity getActivity()
public void setActivity(android.app.Activity activity)
public ParameterMapping run(ParameterMapping parameterMapping)
throws java.lang.Exception
[概 要]
コントローラにコールされるアクションの主幹メソッドです。[詳 細]
引数parameterMappingをフィールドに保存します。[備 考]
このメソッドをオーバーライドして新たなアクション基底クラスを作成する場合、 super.run(parameterMapping);を記述する必要が有ります。
Action 内の runparameterMapping - MVC各レイヤを伝播するパラメータオブジェクト
java.lang.Exception - アクション実行例外public java.util.Map<java.lang.Object,java.lang.Object> getPermanent()
[概 要]
アプリ起動~終了まで存在するデータ保存領域を取得します。[詳 細]
コントローラに保持されているデータ保持領域Mapインスタンスを取得します。[備 考]
このデータ保持領域は、コントローラの初期化時に生成され、 アプリケーション終了時まで保持されます。
public java.lang.Object getPermanent(java.lang.Object key)
[概 要]
アプリ起動~終了まで存在するデータ保存領域から引数keyに対応する値を取得します。[詳 細]
コントローラに保持されているデータ保持領域Mapから、 引数keyをキーにして値を取得、返却します。[備 考]
このデータ保持領域は、コントローラの初期化時に生成され、 アプリケーション終了時まで保持されます。
key - データ保存領域Map内のキー
public void addPermanent(java.lang.Object key,
java.lang.Object value)
[概 要]
アプリ起動~終了まで存在するデータ保存領域にkey=valueの形式で値を追加します。[詳 細]
コントローラに保持されているデータ保持領域Mapを取得、 引数keyをキーにして引数valueを値として追加します。[備 考]
このデータ保持領域は、コントローラの初期化時に生成され、 アプリケーション終了時まで保持されます。
key - データ保存領域Map内のキーvalue - 引数keyに対する値public java.lang.Object removePermanent(java.lang.Object key)
[概 要]
アプリ起動~終了まで存在するデータ保存領域から引数keyに対応する値を削除します。[詳 細]
コントローラに保持されているデータ保持領域Mapから、 引数keyをキーにして値を削除します。[備 考]
このデータ保持領域は、コントローラの初期化時に生成され、 アプリケーション終了時まで保持されます。
key - データ保存領域Map内のキー
protected ComponentValues getComponentValues(java.lang.String componentName)
throws java.lang.Exception
window - componentName -
java.lang.Exception
protected java.lang.Object getComponentValue(java.lang.String componentName)
throws java.lang.Exception
window - componentName -
java.lang.Exception
protected java.lang.String getComponentValueAsString(java.lang.String componentName)
throws java.lang.Exception
window - componentName -
java.lang.Exceptionprotected android.view.View findViewById(int id)
protected java.lang.Object getComponent(java.lang.String name)
protected java.lang.String getComponentName(java.lang.Object obj)
protected java.lang.String getComponentName(int id)
protected void showToast(java.lang.String text)
protected void showToast(int id)
protected void startActivity(java.lang.Class<? extends android.app.Activity> activityClass)
protected void startActivity(android.content.Intent intent)
protected void startActivityForResult(java.lang.Class<? extends android.app.Activity> activityClass,
int requestCode)
protected void startActivityForResult(android.content.Intent intent,
int requestCode)
protected void setEventHandlerReturn(java.lang.Object ret)
protected android.content.SharedPreferences getSharedPreferences(java.lang.String name,
int mode)
protected boolean finishActivity()
protected boolean finishActivity(java.lang.String activityName)
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||