|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
Repository is an interface that provides global access to the Interface Repository. The Repository object can contain constants, typedefs, exceptions, interfaces, value types, value boxes, native types and modules.
| Method Summary | |
ArrayDef |
create_array(int bound,
IDLType element_type)
The create_array operation returns a new ArrayDef with the specified length and element_type. |
FixedDef |
create_fixed(short digits,
short scale)
The create_fixed operation returns a new FixedDef with the specified number of digits and scale. |
SequenceDef |
create_sequence(int bound,
IDLType element_type)
The create_sequence operation returns a new SequenceDef with the specified bound and element_type. |
StringDef |
create_string(int bound)
The create_string operation returns a new StringDef with the specified bound, which must be non-zero. |
WstringDef |
create_wstring(int bound)
The create_wstring operation returns a new WstringDef with the specified bound, which must be non-zero. |
TypeCode |
get_canonical_typecode(TypeCode tc)
The get_canonical_typecode operation looks up the TypeCode in the Interface Repository and returns an equivalent TypeCode that includes all repository ids, names, and member_names. |
PrimitiveDef |
get_primitive(PrimitiveKind kind)
The get_primitive operation returns a PrimitiveDef reference that describes a primitive type. |
Contained |
lookup_id(java.lang.String search_id)
The lookup_id operation is used to lookup an object in a Repository given its RepositoryId. |
| 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 |
| Method Detail |
public Contained lookup_id(java.lang.String search_id)
public TypeCode get_canonical_typecode(TypeCode tc)
public PrimitiveDef get_primitive(PrimitiveKind kind)
public StringDef create_string(int bound)
public WstringDef create_wstring(int bound)
public SequenceDef create_sequence(int bound,
IDLType element_type)
public ArrayDef create_array(int bound,
IDLType element_type)
public FixedDef create_fixed(short digits,
short scale)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||