Borland(R) Enterprise Server VisiBroker(R) プログラマーズリファレンス

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

6.1 AbstractInterfaceDef

 
public interface org.omg.CORBA.AbstractInterfaceDef extends
    org.omg.CORBA.AbstractInterfaceDefOperations,
    org.omg.CORBA.InterfaceDef,
    org.omg.CORBA.portable.IDLEntity
 

AbstractInterfaceDefは,InterfaceDefインタフェースに類似したインタフェースです。InterfaceDefとの違いは,abstract型インタフェースが継承できるのはabstract型インタフェースからだけで,concrete型インタフェースをベースとして使用できないという点です。AbstractInterfaceDefインタフェースは,インタフェースリポジトリに格納されているIDLのabstract型インタフェースを表すために使用します。このインタフェースは属性,オペレーション,インタフェース定義を作成するメソッド,およびベースインタフェースの設定と取得を実行するメソッドを提供します。

InterfaceDefインタフェースの詳細については,「6.20 InterfaceDef」を参照してください。

このインタフェースのHelperクラスとHolderクラス,およびこれらのクラスのメソッドの詳細については,「3. 生成されるインタフェースとクラス(Java)」を参照してください。

<この節の構成>
6.1.1 AbstractInterfaceDefのメソッド