Borland(R) Enterprise Server VisiBroker(R) デベロッパーズガイド

[目次][索引][前へ][次へ]

16.4.3 継承されるインタフェース

共通メソッドを定義する三つの実体化できない(つまり抽象的な)IDLインタフェースが,IR内の多数のオブジェクト(表16-5参照)に継承されます。表16-6に,これらの広く継承されるインタフェースを示します。これらのインタフェースのほかのメソッドの詳細については,マニュアル「Borland Enterprise Server VisiBroker プログラマーズリファレンス」の「インタフェースリポジトリインタフェースとクラス」の記述を参照してください。

表16-6 多数のIRオブジェクトが継承するインタフェース

インタフェース インタフェースを継承する
オブジェクト
主要な照会メソッド
IRObject Repositoryを含むすべてのIRオブジェクト

def_kind()
モジュールまたはインタフェースなどのIRオブジェクトの定義の種類を返します。

destroy()
IRオブジェクトをデストラクトします。
Container モジュールまたはインタフェースのような,そのほかのIRオブジェクトを入れることができるIRオブジェクト

lookup()
入っているオブジェクトを名前で検索します。

contents()
Container内のオブジェクトをリスト表示します。

describe_contents()
Container内のオブジェクトを記述します。
Contained ほかのオブジェクト,つまりContainerの中に入れることができるIRオブジェクト

name()
このオブジェクトの名前です。

defined_in()
オブジェクトを含むContainerです。

describe()
オブジェクトを記述します。

move()
オブジェクトをほかのコンテナに移します。