org.omg.CORBA
Interface InterfaceDefOperations

All Superinterfaces:
ContainedOperations, ContainerOperations, IDLTypeOperations, IRObjectOperations
All Known Subinterfaces:
InterfaceDef
All Known Implementing Classes:
_InterfaceDefStub, InterfaceDef, InterfaceDefPOA

public interface InterfaceDefOperations
extends ContainerOperations, ContainedOperations, IDLTypeOperations

Generated from IDL interface "InterfaceDef"

Author:
JacORB IDL compiler V 2.1 (JBoss patch 1), 01-Mar-2004

Method Summary
 InterfaceDef[] base_interfaces()
           
 void base_interfaces(InterfaceDef[] arg)
           
 AttributeDef create_attribute(java.lang.String id, java.lang.String name, java.lang.String version, IDLType type, AttributeMode mode)
           
 OperationDef create_operation(java.lang.String id, java.lang.String name, java.lang.String version, IDLType result, OperationMode mode, ParameterDescription[] params, ExceptionDef[] exceptions, java.lang.String[] contexts)
           
 FullInterfaceDescription describe_interface()
           
 boolean is_a(java.lang.String interface_id)
           
 boolean is_abstract()
           
 void is_abstract(boolean arg)
           
 
Methods inherited from interface org.omg.CORBA.ContainerOperations
contents, create_alias, create_constant, create_enum, create_exception, create_interface, create_module, create_native, create_struct, create_union, create_value_box, create_value, describe_contents, lookup_name, lookup
 
Methods inherited from interface org.omg.CORBA.IRObjectOperations
def_kind, destroy
 
Methods inherited from interface org.omg.CORBA.ContainedOperations
absolute_name, containing_repository, defined_in, describe, id, id, move, name, name, version, version
 
Methods inherited from interface org.omg.CORBA.IDLTypeOperations
type
 

Method Detail

base_interfaces

public InterfaceDef[] base_interfaces()

base_interfaces

public void base_interfaces(InterfaceDef[] arg)

is_abstract

public boolean is_abstract()

is_abstract

public void is_abstract(boolean arg)

is_a

public boolean is_a(java.lang.String interface_id)

describe_interface

public FullInterfaceDescription describe_interface()

create_attribute

public AttributeDef create_attribute(java.lang.String id,
                                     java.lang.String name,
                                     java.lang.String version,
                                     IDLType type,
                                     AttributeMode mode)

create_operation

public OperationDef create_operation(java.lang.String id,
                                     java.lang.String name,
                                     java.lang.String version,
                                     IDLType result,
                                     OperationMode mode,
                                     ParameterDescription[] params,
                                     ExceptionDef[] exceptions,
                                     java.lang.String[] contexts)