launcher
b2007102501

org.phosphoresce.launcher
クラス LauncherSession

java.lang.Object
  拡張org.phosphoresce.launcher.LauncherSession
すべての実装インタフェース:
LauncherConstants

public final class LauncherSession
extends java.lang.Object
implements LauncherConstants

Javaアプリケーション起動ツールセッションクラス

作成者:
Kitagawa

フィールドの概要
 
インタフェース org.phosphoresce.launcher.LauncherConstants から継承したフィールド
DEFAULT_LAUNCHER_CONFIG_PATH, DEFAULT_PROPERTIES, LIBRARY_EXTENSTIONS, PROPERTY_DEBUG, PROPERTY_DELIM, PROPERTY_LIBRARY, PROPERTY_MAINCLASS
 
コンストラクタの概要
LauncherSession(java.lang.String properties)
          コンストラクタ
 
メソッドの概要
 java.lang.String[] getLibrary()
          ライブラリ参照先配列を取得します。
 java.net.URL[] getLibraryURLs()
          保持されている参照ライブラリをURLオブジェクト配列で取得します。
 java.lang.String getMainClass()
          メインクラスを取得します。
 boolean isDebug()
          デバッグフラグを取得します。
 java.lang.String toString()
          クラス情報を文字列として提供します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

LauncherSession

public LauncherSession(java.lang.String properties)
                throws PropertiesLoadException
コンストラクタ

パラメータ:
properties - プロパティファイル
例外:
PropertiesLoadException - 正常にプロパティファイルを読み込めなかった場合に発生
メソッドの詳細

getLibraryURLs

public java.net.URL[] getLibraryURLs()
                              throws java.net.MalformedURLException
保持されている参照ライブラリをURLオブジェクト配列で取得します。

戻り値:
参照ライブラリ郡のURLオブジェクト配列
例外:
java.net.MalformedURLException - 正常にURLオブジェクトにパスを変換できなかった場合に発生

isDebug

public boolean isDebug()
デバッグフラグを取得します。

戻り値:
デバッグフラグ

getLibrary

public java.lang.String[] getLibrary()
ライブラリ参照先配列を取得します。

戻り値:
ライブラリ参照先配列

getMainClass

public java.lang.String getMainClass()
メインクラスを取得します。

戻り値:
メインクラス

toString

public java.lang.String toString()
クラス情報を文字列として提供します。

戻り値:
文字列表現をしたクラス情報
関連項目:
Object.toString()

launcher
b2007102501