|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.carabiner.treeeditor.js.AbstractJSSettings
public abstract class AbstractJSSettings
設定情報の抽象基底クラスです。
コンストラクタの概要 | |
---|---|
AbstractJSSettings()
構築します。 |
メソッドの概要 | |
---|---|
void |
createBooleanEntry(String key,
Boolean defaultValue)
真偽値のエントリを生成します。 |
void |
createIntegerEntry(String key,
Integer defaultValue)
整数値のエントリを生成します。 |
void |
createStringEntry(String key,
String defaultValue)
文字列のエントリを生成します。 |
void |
dispose()
破棄します。 |
boolean |
getBoolean(String key)
真偽値を取得します。 |
protected abstract String |
getDefault(String key)
デフォルト値を取得します。 |
int |
getInteger(String key)
整数値を取得します。 |
String |
getString(String key)
文字列を取得します。 |
protected abstract String |
getValue(String key)
値を取得します。 |
protected abstract boolean |
hasValue(String key)
値の有無を判定します。 |
void |
setBoolean(String key,
Boolean value)
真偽値を設定します。 |
protected abstract void |
setDefault(String key,
String value)
デフォルト値を設定します。 |
void |
setInteger(String key,
Integer value)
整数値を設定します。 |
void |
setString(String key,
String value)
文字列値を設定します。 |
protected abstract void |
setValue(String key,
String value)
値を設定します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public AbstractJSSettings()
メソッドの詳細 |
---|
public void createBooleanEntry(String key, Boolean defaultValue) throws IOException
JSSettings
の記述:
JSSettings
内の createBooleanEntry
key
- キー。nullは不可。defaultValue
- デフォルト値。
IOException
- 入出力関係のエラー。public void createIntegerEntry(String key, Integer defaultValue) throws IOException
JSSettings
の記述:
JSSettings
内の createIntegerEntry
key
- キー。nullは不可。defaultValue
- デフォルト値。
IOException
- 入出力関係のエラー。public void createStringEntry(String key, String defaultValue) throws IOException
JSSettings
の記述:
JSSettings
内の createStringEntry
key
- キー。nullは不可。defaultValue
- デフォルト値。
IOException
- 入出力関係のエラー。public void dispose()
JSSettings
の記述:
JSSettings
内の dispose
public boolean getBoolean(String key) throws IOException
JSSettings
の記述:
JSSettings
内の getBoolean
key
- キー。nullは不可。
IOException
- 入出力関係のエラー。public int getInteger(String key) throws IOException
JSSettings
の記述:
JSSettings
内の getInteger
key
- キー。nullは不可。
IOException
- 入出力関係のエラー。public String getString(String key) throws IOException
JSSettings
の記述:
JSSettings
内の getString
key
- キー。nullは不可。
IOException
- 入出力関係のエラー。public void setBoolean(String key, Boolean value) throws IOException
JSSettings
の記述:
JSSettings
内の setBoolean
key
- キー。nullは不可。value
- 値。
IOException
- 入出力関係のエラー。public void setInteger(String key, Integer value) throws IOException
JSSettings
の記述:
JSSettings
内の setInteger
key
- キー。nullは不可。value
- 値。
IOException
- 入出力関係のエラー。public void setString(String key, String value) throws IOException
JSSettings
の記述:
JSSettings
内の setString
key
- キー。nullは不可。value
- 値。nullは不可。
IOException
- 入出力関係のエラー。protected abstract String getValue(String key) throws IOException
key
- キー。nullは不可。
IOException
- 入出力関係のエラー。protected abstract void setValue(String key, String value) throws IOException
key
- キー。nullは不可。value
- 値。nullは不可。
IOException
- 入出力関係のエラー。protected abstract boolean hasValue(String key) throws IOException
key
- キー。nullは不可。
IOException
- 入出力関係のエラー。protected abstract String getDefault(String key) throws IOException
key
- キー。nullは不可。
IOException
- 入出力関係のエラー。protected abstract void setDefault(String key, String value) throws IOException
key
- キー。nullは不可。value
- デフォルト値。nullは不可。
IOException
- 入出力関係のエラー。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |