1 5 6 package org.omg.CORBA; 7 8 public interface InterfaceDefOperations extends 9 org.omg.CORBA.ContainerOperations , 10 org.omg.CORBA.ContainedOperations , 11 org.omg.CORBA.IDLTypeOperations { 12 13 public org.omg.CORBA.InterfaceDef [] base_interfaces(); 14 public void base_interfaces(org.omg.CORBA.InterfaceDef [] base_interfaces); 15 16 public boolean is_abstract(); 17 public void is_abstract(boolean is_abstract); 18 19 public boolean is_a(java.lang.String interface_id); 20 21 public org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription 22 describe_interface(); 23 24 public org.omg.CORBA.AttributeDef create_attribute(java.lang.String id, 25 java.lang.String name, 26 java.lang.String version, 27 org.omg.CORBA.IDLType type, 28 org.omg.CORBA.AttributeMode mode); 29 30 public org.omg.CORBA.OperationDef create_operation(java.lang.String id, 31 java.lang.String name, 32 java.lang.String version, 33 org.omg.CORBA.IDLType result, 34 org.omg.CORBA.OperationMode mode, 35 org.omg.CORBA.ParameterDescription [] params, 36 org.omg.CORBA.ExceptionDef [] exceptions, 37 java.lang.String [] contexts); 38 39 } 40 | Popular Tags |