jp.sonohara.framework.katana.action
クラス AbstractActionMain

java.lang.Object
  拡張jp.sonohara.framework.katana.AbstractMain
      拡張jp.sonohara.framework.katana.action.AbstractActionMain
すべての実装インタフェース:
jp.sonohara.common.action.IActionFrame, IActionMain, IMain
直系の既知のサブクラス:
AbstractMain, AbstractSwingMain, AbstractSwtMain

public abstract class AbstractActionMain
extends AbstractMain
implements IActionMain

 アクション対応メイン基本クラス。

 $Log: AbstractActionMain.java,v $
 Revision 1.3  2004/07/02 04:32:07  sonohara
 Ver0.0.4_14 2004/07/03
 ・共通ライブラリアップデート

 Revision 1.2  2004/06/25 04:06:48  sonohara
 Ver0.0.4_13 2004/06/26
 ・Logライブラリ対応

 Revision 1.1  2004/05/16 15:48:26  keika
 Ver0.0.0_0 2004/05/14
 新規リリース

 

導入されたバージョン:
$Revision: 1.3 $
バージョン:
$Revision: 1.3 $ $Date: 2004/07/02 04:32:07 $

フィールドの概要
 
クラス jp.sonohara.framework.katana.AbstractMain から継承したフィールド
iResult, oExitLock, PARAM_HELP, PARAM_UNINSTALL, PARAM_VERSION, tShutdownHook
 
インタフェース jp.sonohara.framework.katana.IMain から継承したフィールド
EXECUTE_RESILT_ERROR_PARAM, EXECUTE_RESILT_OK
 
コンストラクタの概要
AbstractActionMain(java.lang.String[] saArgs)
          コンストラクタ。
 
メソッドの概要
 jp.sonohara.common.action.IAction getAction(java.lang.Class cClass)
          アクション取得。
 jp.sonohara.common.action.ActionMap getActionMap()
          アクションマップ取得。
protected  void initAction(java.lang.Class c, java.lang.Object[] oaParams)
          アクション初期化。
protected  void initAction(java.lang.Object[] oaParams)
          アクション初期化。
protected  void initActions()
          アクション初期化。
protected  void initEnvironment()
          環境初期化。
 
クラス jp.sonohara.framework.katana.AbstractMain から継承したメソッド
destory, destoryEnvironment, destoryPreferences, destoryResource, destoryUI, exception, execute, exit, getArgs, getBuildVersion, getCopyright, getDescription, getLogElement, getLogger, getPreferences, getResourceBundle, getTitle, getVendor, getVersion, getVersionDetail, init, initLicense, initLogger, initParam, initParamOther, initParams, initPreferences, initResource, initUI, isCanUseResourceBundle, isExit, newXMLResourceBundle, perform, printHelp, printParams, printVersion, showHelpText, toString, uninstall
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース jp.sonohara.common.action.IActionFrame から継承したメソッド
exception, showHelpText
 
インタフェース jp.sonohara.framework.katana.IMain から継承したメソッド
destory, exception, execute, exit, getArgs, getBuildVersion, getCopyright, getDescription, getLogger, getPreferences, getResourceBundle, getTitle, getVendor, getVersion, getVersionDetail, init, isCanUseResourceBundle, isExit, perform, printHelp, printParams, printVersion, uninstall
 

コンストラクタの詳細

AbstractActionMain

public AbstractActionMain(java.lang.String[] saArgs)
コンストラクタ。

パラメータ:
saArgs - プログラム引数。
メソッドの詳細

initEnvironment

protected void initEnvironment()
                        throws MainException
環境初期化。

オーバーライド:
クラス AbstractMain 内の initEnvironment
例外:
MainException - 例外発生時。

initActions

protected void initActions()
                    throws MainException
アクション初期化。

例外:
MainException - 例外発生時。

initAction

protected void initAction(java.lang.Object[] oaParams)
                   throws MainException
アクション初期化。

パラメータ:
oaParams - アクションの引数。
例外:
MainException - 例外発生時。

initAction

protected void initAction(java.lang.Class c,
                          java.lang.Object[] oaParams)
                   throws MainException
アクション初期化。

パラメータ:
c - 初期化するクラス。
oaParams - アクションの引数。
例外:
MainException - 例外発生時。

getAction

public jp.sonohara.common.action.IAction getAction(java.lang.Class cClass)
アクション取得。

定義:
インタフェース IActionMain 内の getAction
パラメータ:
cClass - クラス名。
戻り値:
取得した値。

getActionMap

public jp.sonohara.common.action.ActionMap getActionMap()
アクションマップ取得。

定義:
インタフェース IActionMain 内の getActionMap
戻り値:
取得した値。