|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.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 内の createBooleanEntrykey - キー。nullは不可。defaultValue - デフォルト値。
IOException - 入出力関係のエラー。
public void createIntegerEntry(String key,
Integer defaultValue)
throws IOException
JSSettings の記述:
JSSettings 内の createIntegerEntrykey - キー。nullは不可。defaultValue - デフォルト値。
IOException - 入出力関係のエラー。
public void createStringEntry(String key,
String defaultValue)
throws IOException
JSSettings の記述:
JSSettings 内の createStringEntrykey - キー。nullは不可。defaultValue - デフォルト値。
IOException - 入出力関係のエラー。public void dispose()
JSSettings の記述:
JSSettings 内の dispose
public boolean getBoolean(String key)
throws IOException
JSSettings の記述:
JSSettings 内の getBooleankey - キー。nullは不可。
IOException - 入出力関係のエラー。
public int getInteger(String key)
throws IOException
JSSettings の記述:
JSSettings 内の getIntegerkey - キー。nullは不可。
IOException - 入出力関係のエラー。
public String getString(String key)
throws IOException
JSSettings の記述:
JSSettings 内の getStringkey - キー。nullは不可。
IOException - 入出力関係のエラー。
public void setBoolean(String key,
Boolean value)
throws IOException
JSSettings の記述:
JSSettings 内の setBooleankey - キー。nullは不可。value - 値。
IOException - 入出力関係のエラー。
public void setInteger(String key,
Integer value)
throws IOException
JSSettings の記述:
JSSettings 内の setIntegerkey - キー。nullは不可。value - 値。
IOException - 入出力関係のエラー。
public void setString(String key,
String value)
throws IOException
JSSettings の記述:
JSSettings 内の setStringkey - キー。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 - 入出力関係のエラー。
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||