dbdrowser
b2007102101

org.phosphoresce.dbbrowser.config
クラス DatabaseBrowserConfig

java.lang.Object
  拡張org.phosphoresce.dbbrowser.config.DatabaseBrowserConfig
すべての実装インタフェース:
java.io.Serializable

public final class DatabaseBrowserConfig
extends java.lang.Object
implements java.io.Serializable

DatabaseBrowser環境設定クラス

当クラスはSerializableインタフェースを実装し、永続化可能なフィールドのみを保持します。
例外的に永続化不可能なフィールドを保持する場合は、それは保存時に対象となりません。

作成者:
Kitagawa
関連項目:
直列化された形式

フィールドの概要
static java.lang.String NODE_NAME
          ノード名
 
メソッドの概要
 DatabaseBrowserDefinitionedConnectionConfig getDefinitionedConnectionConfig()
          定義済み接続情報設定オブジェクトを取得します。
 DatabaseBrowserRecentConnectionConfig getRecentConnectionConfig()
          最近利用した接続情報設定オブジェクトを取得します。
 DatabaseBrowserWindowConfig getWindowConfig()
          ウィンドウ情報設定オブジェクトを取得します。
static DatabaseBrowserConfig instance()
          セルフインスタンスを取得します。
 void load()
          環境設定オブジェクトをファイルから読み込みます。
 void save()
          環境設定オブジェクトをファイルに保存します。
 void setDefinitionedConnectionConfig(DatabaseBrowserDefinitionedConnectionConfig definitionedConnectionConfig)
          定義済み接続情報設定オブジェクトを設定します。
 void setRecentConnectionConfig(DatabaseBrowserRecentConnectionConfig recentConnectionConfig)
          最近利用した接続情報設定オブジェクトを設定します。
 void setWindowConfig(DatabaseBrowserWindowConfig windowConfig)
          ウィンドウ情報設定オブジェクトを設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

NODE_NAME

public static final java.lang.String NODE_NAME
ノード名

関連項目:
定数フィールド値
メソッドの詳細

instance

public static DatabaseBrowserConfig instance()
セルフインスタンスを取得します。

戻り値:
DatabaseBrowserConfigクラスフインスタンス

save

public void save()
          throws BrowserConfigException
環境設定オブジェクトをファイルに保存します。

例外:
BrowserConfigException - 正常に保存処理が完了しなかった場合に発生

load

public void load()
          throws BrowserConfigException
環境設定オブジェクトをファイルから読み込みます。
但し、ファイルが存在しなかった場合は情報がクリアされます。
また、読み込みが正常に終了しなかった場合は例外はスローされず、空に初期化されます。

例外:
BrowserConfigException - 正常に読み込み処理が完了しなかった場合に発生

getDefinitionedConnectionConfig

public DatabaseBrowserDefinitionedConnectionConfig getDefinitionedConnectionConfig()
定義済み接続情報設定オブジェクトを取得します。

戻り値:
定義済み接続情報設定オブジェクト

setDefinitionedConnectionConfig

public void setDefinitionedConnectionConfig(DatabaseBrowserDefinitionedConnectionConfig definitionedConnectionConfig)
定義済み接続情報設定オブジェクトを設定します。

パラメータ:
definitionedConnectionConfig - 定義済み接続情報設定オブジェクト

getRecentConnectionConfig

public DatabaseBrowserRecentConnectionConfig getRecentConnectionConfig()
最近利用した接続情報設定オブジェクトを取得します。

戻り値:
最近利用した接続情報設定オブジェクト

setRecentConnectionConfig

public void setRecentConnectionConfig(DatabaseBrowserRecentConnectionConfig recentConnectionConfig)
最近利用した接続情報設定オブジェクトを設定します。

パラメータ:
recentConnectionConfig - 最近利用した接続情報設定オブジェクト

getWindowConfig

public DatabaseBrowserWindowConfig getWindowConfig()
ウィンドウ情報設定オブジェクトを取得します。

戻り値:
ウィンドウ情報設定オブジェクト

setWindowConfig

public void setWindowConfig(DatabaseBrowserWindowConfig windowConfig)
ウィンドウ情報設定オブジェクトを設定します。

パラメータ:
windowConfig - ウィンドウ情報設定オブジェクト

dbdrowser
b2007102101