| Package | Description | 
|---|---|
| com.ibm.xtools.common.ui.navigator | This package defines classes and interfaces pertaining to integrating with the
common navigator. | 
| com.ibm.xtools.common.ui.navigator.filters | |
| com.ibm.xtools.common.ui.navigator.utils | This package defines utilities for common navigator. | 
| com.ibm.xtools.common.ui.navigator.viewers | This package defines viewers for the common navigator. | 
| com.ibm.xtools.common.ui.preferences | This package defines preference related classes for the common navigator. | 
| com.ibm.xtools.common.ui.reduction | This package defines classes and interfaces pertaining to integrating with UI reduction. | 
| com.ibm.xtools.common.ui.reduction.filters | This package defines classes and interfaces pertaining the element filter service. | 
| com.ibm.xtools.common.ui.reduction.properties | This package defines properties view sections for UI reduction capabilities. | 
| com.ibm.xtools.common.ui.reduction.util | This package defines utilities for UI reduction. | 
| com.ibm.xtools.common.ui.reduction.viewers | This package defines viewers for UI reduction. | 
| com.ibm.xtools.common.ui.reduction.viewpoints | This package defines various classes and interfaces pertaining to
managing viewpoints and viewpoint related events. | 
| com.ibm.xtools.common.ui.wizards | This package defines classes and interfaces for displaying the new model wizard and its contents. | 
| com.ibm.xtools.common.ui.wizards.config | This package defines classes for gathering configuration data to pass to the handlers which handle 
creating the model(s) upon completion of the wizard. | 
| com.ibm.xtools.common.ui.wizards.handlers | This package defines classes and interfaces for the new model wizard handlers. | 
| com.ibm.xtools.common.ui.wizards.pagegroups | This package defines classes and interfaces for the new model wizard template configuration pages. | 
| com.ibm.xtools.common.ui.wizards.templates | This package defines classes and interfaces for templates. | 
| com.ibm.xtools.common.ui.wizards.util | This package defines utilities for the new model wizard. | 
| com.ibm.xtools.emf.core | This package defines the classes for supporting converting URIs. | 
| com.ibm.xtools.emf.core.resource | This package defines the classes for resource handling. | 
| com.ibm.xtools.emf.core.signature | This package defines the classes for signature support. | 
| com.ibm.xtools.emf.index.parser | This package defines the classes for providing variants of the URI (in case of hierarchical uris)
and register listeners against a  IURIParserfor listening to URI and URI variant changes. | 
| com.ibm.xtools.emf.index.provider | This package defines the classes and interfaces for the configuration of index contributions. | 
| com.ibm.xtools.emf.index.search | This package defines the classes for supporting queries on the index store. | 
| com.ibm.xtools.emf.index.util | This package defines the utility classes for index infrastructure. | 
| com.ibm.xtools.emf.index.xmi.providers | This package defines the classes for supporting parsing of XMI resources and
creating appropriate index entries. | 
| com.ibm.xtools.mmi.core | This package defines general classes required for meta-model integration,
primarily including an interface to be implemented by all meta-classes used for
meta-model mapping and integration. | 
| com.ibm.xtools.mmi.core.cache | This package contains classes to access existing mapped elements. | 
| com.ibm.xtools.mmi.core.commands | This package contains general command classes. | 
| com.ibm.xtools.mmi.core.contenttype | This package defines classes used to identify MMI content types. | 
| com.ibm.xtools.mmi.core.contexts | This package defines contexts used to identify types of operations as being
applicable in a particular context. | 
| com.ibm.xtools.mmi.core.delta | This package classes that are suited for describing changes to models, called deltas. | 
| com.ibm.xtools.mmi.core.expressions | This package contains Property Testers supporting XML enablement expressions for
 ITargets. | 
| com.ibm.xtools.mmi.core.ref | This package contains the API for StructuredReference. | 
| com.ibm.xtools.mmi.core.refactor | This package contains general classes for handling refactoring of MMI StructuredReference
and ITarget objects in MMI resources and files. | 
| com.ibm.xtools.mmi.core.refactor.index | This package contains the refactoring API for refactoring using an index based method of searching. | 
| com.ibm.xtools.mmi.core.refactor.traverse | This package contains the refactoring API for refactoring using a traversal based method of searching. | 
| com.ibm.xtools.mmi.core.services.map | This package contains the service for model-mapping. | 
| com.ibm.xtools.mmi.core.services.map.operations | This package contains operations for the model-mapping service. | 
| com.ibm.xtools.mmi.core.services.ref | This package contanis the Structured Reference Service API. | 
| com.ibm.xtools.mmi.core.services.ref.operations | This package contains operations for the StructuredReferenceService. | 
| com.ibm.xtools.mmi.core.services.sync | This package contains classes for synchronizing domain elements with the model. | 
| com.ibm.xtools.mmi.core.services.sync.operations | This package defines an operation for the source synchronization service. | 
| com.ibm.xtools.mmi.core.util | This package defines various utilities for meta-model integration. | 
| com.ibm.xtools.mmi.ui.actions | This package defines an action for adding selected elements to the current
diagram as well as adding an abstract action for adding selected elements
to a new diagram. | 
| com.ibm.xtools.mmi.ui.compatibility | This package contains classes for backwards compatibility. | 
| com.ibm.xtools.mmi.ui.dnd | This package contains classes for drag and drop. | 
| com.ibm.xtools.mmi.ui.editors | This package contains an interface to be implemented by MMI editors. | 
| com.ibm.xtools.mmi.ui.editpolicies | This package defines roles for MMI edit policies. | 
| com.ibm.xtools.mmi.ui.policies | This package defines classes that specify policies for MMI elements. | 
| com.ibm.xtools.mmi.ui.services | This package contains classes defining the MMI UI Services, which allows obtaining
UI Providers and a handler for performing an "open" operation on a StructuredReference. | 
| com.ibm.xtools.mmi.ui.util | This package contains utility classes for the UI aspect of meta-model integration. |