4-1
Interface Repository Quick Reference
Interface Repository Framework Quick Reference
SOMObject
Container
Contained
Repository
AttributeDef
ConstantDef
ExceptionDef
ParameterDef
TypeDef
InterfaceDef
ModuleDef
OperationDef
Class Organization
— Provides common behavior for objects that contain other
objects.
— Provides information about the Interface Repository itself.
— Provides a description of an interface’s methods and
attributes.
— Provides information about a module.
— Provides information about an operation.
— Provides common behavior for objects contained by other
objects.
— Provides information about an exception.
— Provides information about an attribute.
— Provides information about a constant.
— Provides information about a typedef, struct, union, or
enum.
— Provides information about a parameter.
Contained class
(see containd.idl)
Description describe ( );
Returns a structure containing all of the information defined in the IDL specification that corresponds to a specified
Contained object in the Interface Repository.
sequence(Container) within ( );
Returns a list of objects (in the Interface Repository) that contain a specified Contained object.
Container class
(see containr.idl)
sequence(Contained) contents (
in InterfaceName limit_type,
in boolean exclude_inherited);
Returns a sequence indicating the objects contained within a specified Container object of the Interface Repository.
sequence(ContainerDescription) describe_contents (
in InterfaceName limit_type,
in boolean exclude_inherited,
in long max_returned_objs);
Returns a sequence of descriptions of the objects contained within a specified Container object of the Interface
Repository.
Komentarze do niniejszej Instrukcji