IBM Rational Software Modeler
Release 6.0

IBM Rational Software Modeler API

Modeling Packages
com.ibm.xtools.common.core.service Base service provider API.
com.ibm.xtools.common.core.util Utility classes that are applicable to the modeling platform.
com.ibm.xtools.common.ui.services.properties  
com.ibm.xtools.common.ui.services.properties.descriptors  
com.ibm.xtools.emf.msl Modeling Services Layer (MSL).
com.ibm.xtools.emf.query EMF Query.
com.ibm.xtools.emf.query.conditions EMF Query Conditions.
com.ibm.xtools.emf.query.conditions.booleans EMF Query Conditions Booleans.
com.ibm.xtools.emf.query.conditions.eobjects EMF Query Conditions EObjects.
com.ibm.xtools.emf.query.conditions.eobjects.structuralfeatures EMF Query Conditions EStructuralFeatures.
com.ibm.xtools.emf.query.conditions.numbers EMF Query Conditions Numbers Package Specification This package exposes the basic numeric based Condition objects that are used to formulate queries.
com.ibm.xtools.emf.query.conditions.strings EMF Query Conditions Strings Package Specification This package exposes the basic string based Condition objects that are used to formulate queries.
com.ibm.xtools.emf.query.handlers EMF Query Handlers Package Specification This package exposes the basic PruneHandler object that are used to help EObject related Conditions to prune the to-be-visited children tree.
com.ibm.xtools.emf.query.ocl EMF OCL Query.
com.ibm.xtools.emf.query.ocl.conditions EMF Query OCL Conditions Package Specification This package exposes the basic OCL based Conditions object that are used to formulate OCL queries over EMF models.
com.ibm.xtools.emf.validation The API for implementers of Java constraints on the com.ibm.xtools.emf.validation.constraintProviders extension point.
com.ibm.xtools.modeler UML Modeler primary package.
com.ibm.xtools.notation Notation meta-model primary package.
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  
com.ibm.xtools.traceability  
com.ibm.xtools.uml.core  
com.ibm.xtools.uml.diagram  
com.ibm.xtools.uml.ui  
com.ibm.xtools.umlnotation UML Notation meta-model primary package.
com.ibm.xtools.viz.ui UML Diagram Resource primary package.

 

Patterns Packages
com.ibm.xtools.patterns.core  
com.ibm.xtools.patterns.framework Provides the base classes that form the patterns framework.
com.ibm.xtools.patterns.framework.java  
com.ibm.xtools.patterns.framework.l10n  
com.ibm.xtools.patterns.framework.test  
com.ibm.xtools.patterns.framework.uml2 Provides the UML2-specific concrete classes needed when authoring or running patterns involving UML2 models.
com.ibm.xtools.patterns.framework.uml2.adapters Provides UML2 adapter/facades for the various model operations needed by pattern authors while coding pattern implementations.
com.ibm.xtools.patterns.framework.uml2.persistence Provides for pattern persistence in UML2 models.
com.ibm.xtools.patterns.framework.util  

 

Pluglets Packages
com.ibm.xtools.pluglets Provides pluglet utilities support.
com.ibm.xtools.pluglets.engine Provides the engine for executing pluglets.
com.ibm.xtools.pluglets.host Provides the pluglet host context.
com.ibm.xtools.pluglets.ui.samples.texteditor  
com.ibm.xtools.pluglets.ui.samples.workbench  

 

RAS Packages
com.ibm.xtools.ras.core.data  
com.ibm.xtools.ras.edit.ui  
com.ibm.xtools.ras.export  
com.ibm.xtools.ras.export.data  
com.ibm.xtools.ras.export.engine.tasks  
com.ibm.xtools.ras.impord  
com.ibm.xtools.ras.impord.data  
com.ibm.xtools.ras.impord.engine.tasks  
com.ibm.xtools.ras.impord.log  
com.ibm.xtools.ras.impord.rollback  
com.ibm.xtools.ras.profile.core  
com.ibm.xtools.ras.profile.core.exception  
com.ibm.xtools.ras.profile.core.util  
com.ibm.xtools.ras.profile.defauld  
com.ibm.xtools.ras.profile.defauld.component  
com.ibm.xtools.ras.profile.defauld.component.defaultcomponentprofile  
com.ibm.xtools.ras.profile.defauld.defaultprofile  
com.ibm.xtools.ras.profile.defauld.navigation  
com.ibm.xtools.ras.profile.defauld.patterns  
com.ibm.xtools.ras.profile.defauld.patterns.defaultpatternprofile  
com.ibm.xtools.ras.profile.defauld.webservice  
com.ibm.xtools.ras.profile.defauld.webservice.defaultwebserviceprofile  
com.ibm.xtools.ras.profile.management  
com.ibm.xtools.ras.profile.management.artifact  
com.ibm.xtools.ras.profile.management.artifact.adapter  
com.ibm.xtools.ras.profile.management.artifact.filter  
com.ibm.xtools.ras.profile.management.asset  
com.ibm.xtools.ras.profile.management.exception  
com.ibm.xtools.ras.type.analyzer  
com.ibm.xtools.ras.type.descriptor  

 

Transformation Packages
com.ibm.xtools.transform.core  
com.ibm.xtools.transform.ui  
com.ibm.xtools.transform.uml2  
com.ibm.xtools.transform.uml2.cpp  

 


IBM Rational Software Modeler
Release 6.0


Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2004. All rights reserved.