VisiBroker for Java

org.omg.CORBA
Interface ContainedOperations

All Superinterfaces:
IRObjectOperations
All Known Subinterfaces:
AbstractInterfaceDef, AbstractInterfaceDefOperations, AliasDef, AliasDefOperations, AttributeDef, AttributeDefOperations, ConstantDef, ConstantDefOperations, Contained, EnumDef, EnumDefOperations, ExceptionDef, ExceptionDefOperations, InterfaceDef, InterfaceDefOperations, LocalInterfaceDef, LocalInterfaceDefOperations, ModuleDef, ModuleDefOperations, NativeDef, NativeDefOperations, OperationDef, OperationDefOperations, StructDef, StructDefOperations, TypedefDef, TypedefDefOperations, UnionDef, UnionDefOperations, ValueBoxDef, ValueBoxDefOperations, ValueDef, ValueDefOperations, ValueMemberDef, ValueMemberDefOperations

public interface ContainedOperations
extends IRObjectOperations

Represents Interface Repository objects that are, themselves, contained within another Interface Repository object. This interface provides methods for: Setting and retrieving the object's name and version. Determining the Container that contains this object. Obtaining the object's absolute name, containing repository, and description. Moving an object from one container to another.


Method Summary
 java.lang.String absolute_name()
           
 Repository containing_repository()
           
 Container defined_in()
           
 Description describe()
          This method is the default constructor for a Description.
 java.lang.String id()
          The repository identifier for this object.
 void id(java.lang.String arg0)
          The repository identifier for this object.
 void move(Container new_container, java.lang.String new_name, java.lang.String new_version)
          This method moves this object to another container.
 java.lang.String name()
          The object's name.
 void name(java.lang.String arg0)
          The object's name.
 java.lang.String version()
          The object's version.
 void version(java.lang.String arg0)
          The object's version.
 
Methods inherited from interface org.omg.CORBA.IRObjectOperations
def_kind, destroy
 

Method Detail

move

void move(Container new_container,
          java.lang.String new_name,
          java.lang.String new_version)
This method moves this object to another container.

Parameters:
new_container - The Container to which the object is to be moved.
new_name - The new name for the object.
new_version - The new version specification for the object.

describe

Description describe()
This method is the default constructor for a Description.


containing_repository

Repository containing_repository()
Returns:
the repository that contains this object.

absolute_name

java.lang.String absolute_name()
Returns:
this object's absolute name

defined_in

Container defined_in()
Returns:
the Container where this object is defined

version

java.lang.String version()
The object's version.


version

void version(java.lang.String arg0)
The object's version.


name

java.lang.String name()
The object's name.


name

void name(java.lang.String arg0)
The object's name.


id

java.lang.String id()
The repository identifier for this object.


id

void id(java.lang.String arg0)
The repository identifier for this object.


Borland Software Corporation
http://www.borland.com
100 Enterprise Way
Scotts Valley, CA 95066
Voice: (831) 431-1000
pubsweb@borland.com

Read the latest documentation online