|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 必須 | オプション | 詳細: 要素 |
@Documented @Retention(value=RUNTIME) @Target(value=FIELD) public @interface Parameter
システムのパラメータを表わすアノテーションです。
任意要素の概要 | |
---|---|
String |
description
パラメータの説明を返します。 |
boolean |
internationalization
パラメータの説明が国際化されているか判定します。 |
String |
name
パラメータの名前を返します。 |
QuantityType |
quantity
量の型を返します。 |
SIunit[] |
unit
パラメータの単位を返します。 |
boolean |
update
パラメータの変更に伴い、システムの他のパラメータを更新するか判定します。 |
public abstract String name
public abstract SIunit[] unit
public abstract QuantityType quantity
public abstract String description
public abstract boolean update
ParameterUpdator
インターフェースを実装する必要があります。
public abstract boolean internationalization
StringExternalizable
インターフェースを実装する必要があります。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 必須 | オプション | 詳細: 要素 |