1 5 6 package org.omg.CORBA; 7 8 public interface ValueDefOperations extends 9 org.omg.CORBA.ContainerOperations , 10 org.omg.CORBA.ContainedOperations , 11 org.omg.CORBA.IDLTypeOperations { 12 13 public org.omg.CORBA.InterfaceDef [] supported_interfaces (); 14 public void supported_interfaces( 15 org.omg.CORBA.InterfaceDef [] supported_interfaces); 16 17 public org.omg.CORBA.Initializer [] initializers (); 18 public void initializers(org.omg.CORBA.Initializer [] initializers); 19 20 public org.omg.CORBA.ValueDef base_value(); 21 public void base_value(org.omg.CORBA.ValueDef base_value); 22 23 public org.omg.CORBA.ValueDef [] abstract_base_values (); 24 public void abstract_base_values( 25 org.omg.CORBA.ValueDef [] abstract_base_values); 26 27 public boolean is_abstract(); 28 public void is_abstract(boolean is_abstract); 29 30 public boolean is_custom(); 31 public void is_custom(boolean is_custom); 32 33 public boolean is_truncatable(); 34 public void is_truncatable(boolean is_truncatable); 35 36 public boolean is_a(java.lang.String value_id); 37 38 public org.omg.CORBA.ValueDefPackage.FullValueDescription describe_value(); 39 40 public org.omg.CORBA.ValueMemberDef create_value_member( 41 java.lang.String id, 42 java.lang.String name, 43 java.lang.String version, 44 org.omg.CORBA.IDLType type_def, 45 short access); 46 47 public org.omg.CORBA.AttributeDef create_attribute(java.lang.String id, 48 java.lang.String name, 49 java.lang.String version, 50 org.omg.CORBA.IDLType type, 51 org.omg.CORBA.AttributeMode mode); 52 53 public org.omg.CORBA.OperationDef create_operation(java.lang.String id, 54 java.lang.String name, 55 java.lang.String version, 56 org.omg.CORBA.IDLType result, 57 org.omg.CORBA.OperationMode mode, 58 org.omg.CORBA.ParameterDescription [] params, 59 org.omg.CORBA.ExceptionDef [] exceptions, 60 java.lang.String [] contexts); 61 } 62 | Popular Tags |