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)」を参照してください。
- 〈この節の構成〉