Borland(R) Enterprise Server VisiBroker(R) プログラマーズリファレンス
- public java.lang.String current_member_name( )
throws
org.omg.DynamicAny.DynAnyPackage.TypeMismatch,
org.omg.org.omg.DynamicAny.DynAnyDynAnyPackage.InvalidValue
このメソッドは,カレントコンポーネントのメンバ名を格納する文字列を返します。
- public org.omg.CORBA.TCKind current_member_kind( )
throws
org.omg.DynamicAny.DynAnyPackage.TypeMismatch,
org.omg.org.omg.DynamicAny.DynAnyDynAnyPackage.InvalidValue
このメソッドは,カレントコンポーネントに対応するTypeCodeを返します。
- public org.omg.DynamicAny.NameValuePair[ ] get_members( )
このメソッドは,この構造体のすべてのメンバを,NameValuePairオブジェクトの配列として返します。
- public void set_members(
org.omg.DynamicAny.NameValuePair[ ] value)
throws
org.omg.DynamicAny.DynAnyPackage.TypeMismatch,
org.omg.org.omg.DynamicAny.DynAnyDynAnyPackage.InvalidValue
このメソッドは,NameValuePairオブジェクトの配列で,構造体メンバを設定します。
- public org.omg.DynamicAny.NameDynAnyPair[ ]
get_members_as_dyn_any( )
このメソッドは,該当するオブジェクトが保持している値を格納しているDynAnyオブジェクトをすべて返します。
- public void set_members_as_dyn_any(
org.omg.DynamicAny.NameDynAnyPair[ ] value)
throws
org.omg.DynamicAny.DynAnyPackage.TypeMismatch,
org.omg.DynamicAny.DynAnyPackage.InvalidValue
このメソッドは,DynAnyオブジェクトを使用して,該当するDynStructオブジェクトにメンバを設定します。
valueに指定した要素の順番と,該当するDynStructオブジェクトのメンバの順番が一致しない場合,org.omg.DynamicAny.DynAnyPackage.InvalidValue例外が発生します。
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.
COPYRIGHT (C) 1992-2004 Borland Software Corporation. All rights reserved.