|
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'