This is the Operations interface for the mapping from
IRObject.
Several interfaces are used as base interfaces for objects in
the Interface Repository (IR). These base interfaces are not instantiable.
A common set of operations is used to locate objects within the
Interface Repository. Some of these operations are defined in
the IRObject. All IR objects inherit from the IRObject interface,
which provides an operation for identifying the actual type of
the object. (The IDL base interface IRObject represents the most
generic interface from which all other Interface Repository interfaces
are derived, even the Repository itself.) All java implementations of
IR objects must implement the IRObjectOperations interface.