org.omg.CORBA
Interface InterfaceDef

All Superinterfaces:
Contained, ContainedOperations, Container, ContainerOperations, IDLEntity, IDLType, IDLTypeOperations, InterfaceDefOperations, IRObject, IRObjectOperations, Object, java.io.Serializable
All Known Subinterfaces:
AbstractInterfaceDef, LocalInterfaceDef
All Known Implementing Classes:
_AbstractInterfaceDefStub, _InterfaceDefStub, _LocalInterfaceDefStub

public interface InterfaceDef
extends InterfaceDefOperations, Container, Contained, IDLType, Object, IDLEntity

An InterfaceDef object represents an interface definition. It can contain constants, typedefs, exceptions, operations, and attributes.


Method Summary
 
Methods inherited from interface org.omg.CORBA.InterfaceDefOperations
base_interfaces, base_interfaces, create_attribute, create_operation, describe_interface, is_a
 
Methods inherited from interface org.omg.CORBA.ContainerOperations
contents, create_abstract_interface, create_alias, create_constant, create_enum, create_exception, create_interface, create_local_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.ContainedOperations
absolute_name, containing_repository, defined_in, describe, id, id, move, name, name, version, version
 
Methods inherited from interface org.omg.CORBA.IDLTypeOperations
type
 
Methods inherited from interface org.omg.CORBA.IRObjectOperations
def_kind, destroy