org.omg.CORBA
Interface Container

All Superinterfaces:
ContainerOperations, IDLEntity, IRObject, IRObjectOperations, Object, java.io.Serializable
All Known Subinterfaces:
AbstractInterfaceDef, ExceptionDef, InterfaceDef, LocalInterfaceDef, ModuleDef, Repository, StructDef, UnionDef, ValueDef
All Known Implementing Classes:
_AbstractInterfaceDefStub, _ContainerStub, _ExceptionDefStub, _InterfaceDefStub, _LocalInterfaceDefStub, _ModuleDefStub, _RepositoryStub, _StructDefStub, _UnionDefStub, _ValueDefStub

public interface Container
extends ContainerOperations, IRObject, Object, IDLEntity

The base interface Container is used to form a containment hierarchy in the Interface Repository. A Container can contain any number of objects derived from the Contained interface. All Containers, except for Repository, are also derived from Contained.


Method Summary
 
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.IRObjectOperations
def_kind, destroy
 
Methods inherited from interface org.omg.CORBA.Object
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override