|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |