Interface org.omg.CORBA.Container
All Packages Class Hierarchy This Package Previous Next Index
Interface org.omg.CORBA.Container
- public interface Container
- extends Object
- extends Object, IRObject
The Container interface is used to form a containment hierarchyin the Interface Repository. A Container can contain any numberof objects derived from the Contained interface.
-
contents(DefinitionKind, boolean)
-
-
create_alias(String, String, String, IDLType)
-
-
create_constant(String, String, String, IDLType, Any)
-
-
create_enum(String, String, String, String[])
-
-
create_exception(String, String, String, StructMember[])
-
-
create_interface(String, String, String, InterfaceDef[])
-
-
create_module(String, String, String)
-
-
create_struct(String, String, String, StructMember[])
-
-
create_union(String, String, String, IDLType, UnionMember[])
-
-
describe_contents(DefinitionKind, boolean, int)
-
-
lookup(String)
-
-
lookup_name(String, int, DefinitionKind, boolean)
-
lookup
public abstract Contained lookup(String search_name)
contents
public abstract Contained[] contents(DefinitionKind limit_type,
boolean exclude_inherited)
lookup_name
public abstract Contained[] lookup_name(String search_name,
int levels_to_search,
DefinitionKind limit_type,
boolean exclude_inherited)
describe_contents
public abstract Description[] describe_contents(DefinitionKind limit_type,
boolean exclude_inherited,
int max_returned_objs)
create_module
public abstract ModuleDef create_module(String id,
String name,
String version)
create_constant
public abstract ConstantDef create_constant(String id,
String name,
String version,
IDLType type,
Any value)
create_struct
public abstract StructDef create_struct(String id,
String name,
String version,
StructMember members[])
create_union
public abstract UnionDef create_union(String id,
String name,
String version,
IDLType discriminator_type,
UnionMember members[])
create_enum
public abstract EnumDef create_enum(String id,
String name,
String version,
String members[])
create_alias
public abstract AliasDef create_alias(String id,
String name,
String version,
IDLType original_type)
create_exception
public abstract ExceptionDef create_exception(String id,
String name,
String version,
StructMember members[])
create_interface
public abstract InterfaceDef create_interface(String id,
String name,
String version,
InterfaceDef base_interfaces[])
All Packages Class Hierarchy This Package Previous Next Index