|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.liq.container.ComponentMetadata
public final class ComponentMetadata
コンポーネントの定義情報を表現します。 とはいったものの、具体的なコンポーネントの定義はほとんど内包する Componentの方にもってしまっているので、
実際にはメタデータというほどのメタデータは保持していません。 なので、このクラスの存在は思いのほか軽いです。 このクラスのインスタンスは
Module の実装クラスの中でインスタンス化されることを想定しています。
| コンストラクタの概要 | |
|---|---|
ComponentMetadata(Component<?> comp,
Module owner)
このクラスの新しいインスタンスを構築します。 |
|
| メソッドの概要 | |
|---|---|
java.lang.String |
describe()
このインスタンスが保持するコンポーネントの説明を返します。 |
Component<?> |
getComponent()
このインスタンスが保持するコンポーネントを返します。 |
Module |
getOwnerModule()
このインスタンスを保持する Moduleを返します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public ComponentMetadata(Component<?> comp,
Module owner)
comp - このインスタンスが保持するコンポーネントowner - このインスタンスを保持するモジュール| メソッドの詳細 |
|---|
public Component<?> getComponent()
public Module getOwnerModule()
public java.lang.String describe()
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||