org.boxed_economy.besp.container
クラス BESP

java.lang.Object
  拡張org.boxed_economy.besp.container.BESP

public class BESP
extends java.lang.Object

BESPのメインクラスです。2つのcontainerを配置し、BESPアプリケーションの処理を中心的に行います。 クラスパスをBESPLauncherから与えられて起動します。このクラスそのものを起動することもできます が、その場合クラスパスのためPluginが読み込まれることなく実行されます。

バージョン:
$Id: BESP.java,v 1.4 2004/06/07 04:35:46 macchan Exp $
作成者:
rx78g

フィールドの概要
static ArgumentManager argument
          引数を管理するクラスです
static java.lang.String boxHome
          BOXホームディレクトリです。
static BoxRootPackage classTreeRoot
          BESPが実行時に利用しているクラスツリーのルートクラスです。
static BESPContainer container
          BESPに設定されているcontainerです。
static java.lang.String COPYRIGHT
           
static boolean DEBUG
          DEBUGフラグです
static java.lang.String EXTENSION
          定数
static java.lang.String LOG_CONSOLE
           
static java.lang.String LOG_FILE
           
static java.lang.String LOG_GUI
           
static java.lang.String LOG_PROPERTYFILE
           
static PropertyManager property
          プロパティを管理するクラスです
static java.util.ResourceBundle resource
          initalize時のメッセージを切り替えるためのリソース文字列を設定します。
static java.lang.String VERSION
           
 
コンストラクタの概要
BESP()
           
 
メソッドの概要
static void initializeLog()
          ログの設定を初期化します。
static void main(java.lang.String[] args)
          Mainメソッドです。
static void terminate()
          終了します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

EXTENSION

public static final java.lang.String EXTENSION
定数

関連項目:
定数フィールド値

VERSION

public static final java.lang.String VERSION
関連項目:
定数フィールド値

COPYRIGHT

public static final java.lang.String COPYRIGHT
関連項目:
定数フィールド値

LOG_CONSOLE

public static final java.lang.String LOG_CONSOLE
関連項目:
定数フィールド値

LOG_FILE

public static final java.lang.String LOG_FILE
関連項目:
定数フィールド値

LOG_GUI

public static final java.lang.String LOG_GUI
関連項目:
定数フィールド値

LOG_PROPERTYFILE

public static final java.lang.String LOG_PROPERTYFILE
関連項目:
定数フィールド値

resource

public static java.util.ResourceBundle resource
initalize時のメッセージを切り替えるためのリソース文字列を設定します。 defaultはenglishに設定します。


boxHome

public static java.lang.String boxHome
BOXホームディレクトリです。デフォルトで作業ディレクトリを指定します。


classTreeRoot

public static BoxRootPackage classTreeRoot
BESPが実行時に利用しているクラスツリーのルートクラスです。 プラグインのロード時などに使用されます。


container

public static BESPContainer container
BESPに設定されているcontainerです。


argument

public static ArgumentManager argument
引数を管理するクラスです


property

public static PropertyManager property
プロパティを管理するクラスです


DEBUG

public static boolean DEBUG
DEBUGフラグです

コンストラクタの詳細

BESP

public BESP()
メソッドの詳細

main

public static void main(java.lang.String[] args)
Mainメソッドです。BESPプロセスとして起動します。


terminate

public static void terminate()
終了します。


initializeLog

public static void initializeLog()
                          throws java.lang.Exception
ログの設定を初期化します。 設定ファイルが指定されていれば、それを読み込み、指定されていなければ基本設定で 初期化します。

例外:
java.lang.Exception