Borland(R) Enterprise Server VisiBroker(R) プログラマーズリファレンス
- public org.omg.CORBA.InterfaceDef[ ] base_interfaces( )
このメソッドは,このオブジェクトのベースインタフェース一覧を返します。
- public void base_interfaces(
org.omg.CORBA.InterfaceDef[ ] base_interfaces)
このメソッドは,このオブジェクトのベースインタフェース一覧を設定します。
- base_interfaces
設定するベースインタフェースの一覧
- public org.omg.CORBA.AttributeDef create_attribute(
java.lang.String id,
java.lang.String name,
java.lang.String version,
org.omg.CORBA.IDLType type,
org.omg.CORBA.AttributeMode mode)
このメソッドは,インタフェース定義に属性を追加します。
- id
属性の識別子
- name
属性名
- version
属性のバージョン
- type
属性のIDL型
- mode
属性のモード。指定できる値については,「6.6 AttributeMode」を参照してください。
- public org.omg.CORBA.OperationDef create_operation(
java.lang.String id,
java.lang.String name,
java.lang.String version,
org.omg.CORBA.IDLType result,
org.omg.CORBA.OperationMode mode,
org.omg.CORBA.ParameterDescription[ ] params,
org.omg.CORBA.ExceptionDef[ ] exceptions,
java.lang.String[ ] contexts)
このメソッドは,インタフェース定義にオペレーションを追加します。
- id
オペレーションの識別子
- name
オペレーション名
- version
オペレーションのバージョン
- result
オペレーションのIDL結果型
- mode
オペレーションのモード。詳細については,「6.30 OperationMode」を参照してください。
- params
このオペレーションに対するパラメタの一覧
- exceptions
このオペレーションで発生する可能性がある例外の一覧
- contexts
コンテキスト一覧
- public org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription
describe_interface( )
このメソッドは,このオブジェクトに対するインタフェースの記述を返します。
- public boolean is_a(
java.lang.String interface_id)
該当するオブジェクトが,指定したインタフェースと互換性のあるインタフェース定義である場合,このメソッドは,trueを返します。
- interface_id
このオブジェクトと比較するインタフェース識別子
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.
COPYRIGHT (C) 1992-2004 Borland Software Corporation. All rights reserved.