See: Description
| Interface | Description | 
|---|---|
| IMMIUIHandler | The following interface may be implemented by any Reflection adapter that 
 supports standard UI for mapped models. | 
| IMMIUIProvider | Interface to be implemented by all platform specific adapters, that provide
 standard MMI UI usecases in Aurora platform. | 
| IMMIUIService | Interface for the IMMIUIService. | 
| IStructuredReferenceOpenHandler | An interface to support opening of structured references. | 
| Class | Description | 
|---|---|
| GetStructuredReferenceOpenHandlerOperation | An operation to get the  IStructuredReferenceOpenHandlerfor a givenStructuredReferencehandler id. | 
| GetUIHandlerOperation | An operation to get the  IMMIUIHandlerfor any given UI Object and 
 for a given diagram kind. | 
Contains the MMIUIService which is used for obtaining IMMIUIHandler and
StructuredReferenceOpenHandler objects.  An instance of the service can be
obtained using InternalMMIUIService.getInstance().
The IMMUIHandler contains methods for retrieving source elements from UI objects, determining the langauage element type of a source element, and determining the diagram path from a UI Object.
IMMIUIService:
       MMI UI Service to obtain IMMIUIHandler and StructuredReferenceOpenHandler objects.IMMIUIProvider:
       Providers for the MMI UI Service must implement this interface.IMMIUIHandler:
       Contains methods for common UI operations on UI objects as described above.