|
Kagetaka | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.util.Dictionary
java.util.Hashtable
java.util.Properties
net.hizlab.kagetaka.viewer.ExProperties
拡張したプロパティクラスです。
| フィールドの概要 |
| クラス java.util.Properties から継承したフィールド |
defaults |
| コンストラクタの概要 | |
ExProperties()
空のプロパティを作成します。 |
|
ExProperties(ExProperties p)
指定されたデフォルト値を持つ空のプロパティを作成します。 |
|
| メソッドの概要 | |
boolean |
getPropertyBoolean(String key)
指定されたキーを持つプロパティを、boolean で返します。 |
CharList |
getPropertyCharList(String key)
指定されたキーを持つプロパティを、 CharList で返します。
|
Dimension |
getPropertyDimension(String key)
指定されたキーを持つプロパティを、 Dimension で返します。
|
double |
getPropertyDouble(String key)
指定されたキーを持つプロパティを、double で返します。 |
File |
getPropertyFile(String key)
指定されたキーを持つプロパティを、 File で返します。
|
Font |
getPropertyFont(String key)
指定されたキーを持つプロパティを、 Font で返します。
|
int |
getPropertyInt(String key)
指定されたキーを持つプロパティを、int で返します。 |
Point |
getPropertyPoint(String key)
指定されたキーを持つプロパティを、 Point で返します。
|
String |
getPropertyString(String key)
指定されたキーを持つプロパティを、 String で返します。
|
String[] |
getPropertyStrings(String key)
指定されたキーを持つプロパティを、 String の配列で返します。
|
void |
load(String path)
指定されたファイルからプロパティリストを読み込みます。 |
Object |
put(String key,
boolean value)
指定されたキーに対応するプロパティを設定します。 |
Object |
put(String key,
CharList value)
指定されたキーに対応するプロパティを設定します。 |
Object |
put(String key,
Dimension value)
指定されたキーに対応するプロパティを設定します。 |
Object |
put(String key,
double value)
指定されたキーに対応するプロパティを設定します。 |
Object |
put(String key,
File value)
指定されたキーに対応するプロパティを設定します。 |
Object |
put(String key,
Font value)
指定されたキーに対応するプロパティを設定します。 |
Object |
put(String key,
int value)
指定されたキーに対応するプロパティを設定します。 |
Object |
put(String key,
Point value)
指定されたキーに対応するプロパティを設定します。 |
Object |
put(String key,
String value)
指定されたキーに対応するプロパティを設定します。 |
Object |
put(String key,
String[] value)
指定されたキーに対応するプロパティを設定します。 |
void |
save(String path,
String header)
指定されたファイルにプロパティリストを格納します。 |
| クラス java.util.Properties から継承したメソッド |
getProperty, getProperty, list, list, load, propertyNames, save, setProperty, store |
| クラス java.util.Hashtable から継承したメソッド |
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, toString, values |
| クラス java.lang.Object から継承したメソッド |
finalize, getClass, notify, notifyAll, wait, wait, wait |
| コンストラクタの詳細 |
public ExProperties()
public ExProperties(ExProperties p)
p - デフォルト値| メソッドの詳細 |
public boolean getPropertyBoolean(String key)
false を返します。
key - プロパティキー
public CharList getPropertyCharList(String key)
CharList で返します。
見つからなかった場合は null を返します。
key - プロパティキー
public Dimension getPropertyDimension(String key)
Dimension で返します。
見つからなかった場合は null を返します。
key - プロパティキー
public double getPropertyDouble(String key)
-1 を返します。
key - プロパティキー
public File getPropertyFile(String key)
File で返します。
見つからなかった場合は null を返します。
相対パスが指定されていた場合で、プロパティをファイルから読んでいる場合は、 そのプロパティファイルのパスからの相対パスを返します。
key - プロパティキー
public Font getPropertyFont(String key)
Font で返します。
見つからなかった場合は null を返します。
key - プロパティキー
public int getPropertyInt(String key)
-1 を返します。
key - プロパティキー
public Point getPropertyPoint(String key)
Point で返します。
見つからなかった場合は null を返します。
key - プロパティキー
public String getPropertyString(String key)
String で返します。
見つからなかった場合は null を返します。
key - プロパティキー
public String[] getPropertyStrings(String key)
String の配列で返します。
見つからなかった場合は null を返します。
key - プロパティキー
public void load(String path)
throws IOException
path - パス
IOException
public Object put(String key,
boolean value)
String に変換されて設定されます。
key - プロパティキーvalue - プロパティ値
null
public Object put(String key,
CharList value)
String に変換されて設定されます。
key - プロパティキーvalue - プロパティ値
null
public Object put(String key,
Dimension value)
String に変換されて設定されます。
key - プロパティキーvalue - プロパティ値
null
public Object put(String key,
double value)
String に変換されて設定されます。
key - プロパティキーvalue - プロパティ値
null
public Object put(String key,
File value)
String に変換されて設定されます。
プロパティがファイルからロードされていて、指定されたファイルが、 プロパティファイル以下の位置に配置されている場合は、 相対パスが設定されます。
key - プロパティキーvalue - プロパティ値
null
public Object put(String key,
Font value)
String に変換されて設定されます。
key - プロパティキーvalue - プロパティ値
null
public Object put(String key,
int value)
String に変換されて設定されます。
key - プロパティキーvalue - プロパティ値
null
public Object put(String key,
Point value)
String に変換されて設定されます。
key - プロパティキーvalue - プロパティ値
null
public Object put(String key,
String value)
String に変換されて設定されます。
key - プロパティキーvalue - プロパティ値
null
public Object put(String key,
String[] value)
String に変換されて設定されます。
key - プロパティキーvalue - プロパティ値
null
public void save(String path,
String header)
throws IOException
path - パスheader - プロパティリストの記述
IOException
|
Kagetaka | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright (c) 2002-2003 The Kagetaka Project 'September 12, 2003'