Domain Modeling Layer

Domain Modeling Layer

Common UI Packages
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.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.

 

Index Support Packages
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 IURIParser for 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.

 

Metamodel Integration Packages
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.

 

Query Support Packages
com.ibm.xtools.emf.query.core This package provides the basic building blocks for query configuration, storage, presentation and execution.
com.ibm.xtools.emf.query.ui.diagram This package provides the basic building blocks for allowing queries to be executed in GMF diagrams.

 

Validation Support Packages
com.ibm.xtools.emf.reminders.core This package defines the classes for supporting the lifecycle of reminders.
com.ibm.xtools.emf.reminders.core.resources This package defines the classes for supporting the resource portions of reminders.
com.ibm.xtools.emf.reminders.ui.quickfix This package defines the classes for supporting quick fix of reminders.
com.ibm.xtools.emf.validation.core This package defines the classes for supporting the lifecycle of validation core.
com.ibm.xtools.emf.validation.core.constraintTargets This package defines the classes for supporting the com.ibm.xtools.emf.validation.core.constraintTargets extension point.
com.ibm.xtools.emf.validation.core.filters This package defines the classes that allow clients to filter live validation through their ValidationPresenters.
com.ibm.xtools.emf.validation.core.notifications Package Specification Defines the classes related to notificationss.
com.ibm.xtools.emf.validation.core.presentation This package defines the classes that allow clients present results of validation events.
com.ibm.xtools.emf.validation.core.presentation.markers This package defines the classes that allow clients present results of validation events in the form of markers.
com.ibm.xtools.emf.validation.core.presentation.markers.util This package defines utility classes that can be used in conjunction with validation marker presenters.
com.ibm.xtools.emf.validation.core.resources This package defines the classes for supporting the resource portions of validation.
com.ibm.xtools.emf.validation.core.traversal This package defines the classes for supporting the com.ibm.xtools.emf.validation.core.constraintTargets extension point.

 

Resource Support Packages
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.

 

Deprecated Packages
com.ibm.xtools.emf.msl Modeling Services Layer (MSL).
com.ibm.xtools.emf.msl.exceptions Modeling Services Layer (MSL).
com.ibm.xtools.presentation.services.decorator Decorator Service Package Specification This package exposes the Decorator Service Provider API so that a client can add a new decorator.
com.ibm.xtools.presentation.services.layout Layout Service Package Specification This package exposes the Layout Service Provider API.
com.ibm.xtools.presentation.ui.image  

 


Domain Modeling Layer

© Copyright IBM Corp. 2009. All rights reserved.