jp.sonohara.framework.katana.system
クラス AbstractMain

java.lang.Object
  拡張jp.sonohara.framework.katana.AbstractMain
      拡張jp.sonohara.framework.katana.action.AbstractActionMain
          拡張jp.sonohara.framework.katana.system.AbstractMain
すべての実装インタフェース:
jp.sonohara.common.action.IActionFrame, IActionMain, IMain, ISystemMain

public abstract class AbstractMain
extends AbstractActionMain
implements ISystemMain

 コンソール用メイン基本クラス。

 $Log: AbstractMain.java,v $
 Revision 1.1  2004/05/16 15:48:45  keika
 Ver0.0.0_0 2004/05/14
 新規リリース

 

導入されたバージョン:
$Revision: 1.1 $
バージョン:
$Revision: 1.1 $ $Date: 2004/05/16 15:48:45 $

フィールドの概要
protected static IParam PARAM_OUTPUT_FILENAME
          出力ファイル名引数定義値。
 
クラス 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
 
コンストラクタの概要
AbstractMain(java.lang.String[] saArgs)
          コンストラクタ。
 
メソッドの概要
 java.io.PrintStream getPrintStream()
          出力取得。
protected  int initParam(int iIndex)
          引数初期化。
 void printParams()
          引数表示。
 
クラス jp.sonohara.framework.katana.action.AbstractActionMain から継承したメソッド
getAction, getActionMap, initAction, initAction, initActions, 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, initParamOther, initParams, initPreferences, initResource, initUI, isCanUseResourceBundle, isExit, newXMLResourceBundle, perform, printHelp, printVersion, showHelpText, toString, uninstall
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース 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, printVersion, uninstall
 
インタフェース jp.sonohara.framework.katana.action.IActionMain から継承したメソッド
getAction, getActionMap
 
インタフェース jp.sonohara.common.action.IActionFrame から継承したメソッド
exception, showHelpText
 

フィールドの詳細

PARAM_OUTPUT_FILENAME

protected static final IParam PARAM_OUTPUT_FILENAME
出力ファイル名引数定義値。

コンストラクタの詳細

AbstractMain

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

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

initParam

protected int initParam(int iIndex)
                 throws MainException
引数初期化。

オーバーライド:
クラス AbstractMain 内の initParam
パラメータ:
iIndex - 引数インデックス。
戻り値:
終了した引数インデックス。
例外:
MainException - 例外発生時。

getPrintStream

public java.io.PrintStream getPrintStream()
出力取得。

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

printParams

public void printParams()
引数表示。

定義:
インタフェース IMain 内の printParams
オーバーライド:
クラス AbstractMain 内の printParams