|
IBM Rational Software Modeler Release 6.0 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use com.ibm.xtools.patterns.framework | |
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.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.persistence | Provides for pattern persistence in UML2 models. |
com.ibm.xtools.patterns.framework.util |
Classes in com.ibm.xtools.patterns.framework used by com.ibm.xtools.patterns.framework | |
AbstractConfiguration
The abstract framework configuration class provides a default inner class and holds a reusable singleton instance of the default for public access. |
|
AbstractPatternDefinition
This is the base abstract pattern definition class. |
|
AbstractPatternDependency
This class represents a dependency between two pattern parameters, the dependent pattern parameter dependent on the dependency parameter. |
|
AbstractPatternInstance
This class extends the pattern service AbstractPatternInstance abstract class on the pattern author's behalf. |
|
AbstractPatternLibrary
This class is the abstract base class to all pattern libraries defined by the framework. |
|
AbstractPatternParameter
This class is the common implementation for a pattern parameter and will typically be used indirectly through another subclass that further specializes this class. |
|
AbstractPatternStore.Definition
The abstract pattern store definition class defines the methods necessary to persist and reconsitute persisted pattern definitions. |
|
AbstractPatternStore.Instance
The abstract pattern store instance class defines the methods necessary to persist and reconsitute persisted pattern instances. |
|
AbstractPatternStoreFactory
The abstract pattern store factory is the abstract factory in an instance of the abstract factory pattern. |
|
PatternDefinitionUsage
The pattern definition usage class represents the use of a pattern definition. |
|
PatternExpansionStatus
The pattern expansion status class serves as the return value for expand and updates methods used within the pattern expansion execution path. |
|
PatternIdentity
This class identifies a pattern through the owning pattern library, the pattern definition's pattern identity and the given pattern definition version. |
|
PatternMetatype
This abstract class is the common implementation for a pattern metatype that represents an EClass in an EMF metamodel. |
|
PatternMultiplicity
Pattern multiplicity is used when indicating multiplicity. |
|
PatternMultiplicity.BoundQualifier
A type-safe enumeration to be used by the outer class' methods. |
|
PatternParameterBehavior
A pattern's behavior is customized in two ways, one customization method are the framework's hot-spots and these hot-spot methods can be overridden to aggregate or redefine existing isolated behavior. |
|
PatternParameterIdentity
A pattern parameter identity uniquely identifies a parameter and is used to associate pattern parameter code with the appropriate pattern parameter descriptor. |
|
PatternParameterMapping.Filter
A filter interface for processing source values and returning target values. |
|
PatternParameterMapping.Map
Another callback that provides a narrow interface for mapping between parameters. |
|
PatternParameterMapping.Provider
A mapping provider class used for callback in pattern definition usage definition. |
|
PatternParameterValue
The pattern parameter value class is a key abstraction in the framework. |
|
PatternParameterValue.Added
The added subclass of pattern parameter value represents the state of when a pattern parameter value is added. |
|
PatternParameterValue.Added.Consumer
The consumer callback interface for the added state. |
|
PatternParameterValue.Maintained
The maintained subclass of the pattern parameter value represents the state of when a pattern parameter value is maintained (it is the current value, not added or removed). |
|
PatternParameterValue.Maintained.Consumer
The consumer class for maintained values. |
|
PatternParameterValue.Proposed
The proposed subclass of the pattern parameter value represents the state of when a pattern parameter value is proposed (it is ready for validation but its addition is contingent on the validity of the value. |
|
PatternParameterValue.Removed
The removed subclass of the pattern parameter value represents the state of when a pattern parameter value is removed (it has just been removed as a value) |
|
PatternParameterValue.Removed.Consumer
The consumer class for the removed pattern parameter value class. |
|
PatternParameterValue.Replaced
The Replaced subclass of the pattern parameter value represents the state of when a pattern parameter value is replaced by one or more values. |
|
PatternParameterValue.Unresolved
The unresolved subclass of the pattern parameter value represents the state of when a pattern parameter value is unresolved (this state indicates the value is in some alternate form that through a resolve can migrate to another resolved stated such as added). |
|
PatternParameterValue.Unresolved.Directive
A directive that optionally can be included as an argument with the resolve method, used to indicate whether creation is allowed or not when resolving values. |
|
PatternsFrameworkPlugin
The patterns framework plug-in class. |
Classes in com.ibm.xtools.patterns.framework used by com.ibm.xtools.patterns.framework.java | |
AbstractPatternMetatype
An abstract pattern metatype is the superclass to all patterns framework metatypes; it should contain the common methods needed to use metatypes. |
Classes in com.ibm.xtools.patterns.framework used by com.ibm.xtools.patterns.framework.test | |
AbstractPatternInstance
This class extends the pattern service AbstractPatternInstance abstract class on the pattern author's behalf. |
Classes in com.ibm.xtools.patterns.framework used by com.ibm.xtools.patterns.framework.uml2 | |
AbstractPatternDefinition
This is the base abstract pattern definition class. |
|
AbstractPatternInstance
This class extends the pattern service AbstractPatternInstance abstract class on the pattern author's behalf. |
|
AbstractPatternParameter
This class is the common implementation for a pattern parameter and will typically be used indirectly through another subclass that further specializes this class. |
|
PatternMetatype
This abstract class is the common implementation for a pattern metatype that represents an EClass in an EMF metamodel. |
Classes in com.ibm.xtools.patterns.framework used by com.ibm.xtools.patterns.framework.uml2.persistence | |
AbstractPatternDefinition
This is the base abstract pattern definition class. |
|
AbstractPatternInstance
This class extends the pattern service AbstractPatternInstance abstract class on the pattern author's behalf. |
|
AbstractPatternStore.Definition
The abstract pattern store definition class defines the methods necessary to persist and reconsitute persisted pattern definitions. |
|
AbstractPatternStore.Instance
The abstract pattern store instance class defines the methods necessary to persist and reconsitute persisted pattern instances. |
|
AbstractPatternStoreFactory
The abstract pattern store factory is the abstract factory in an instance of the abstract factory pattern. |
Classes in com.ibm.xtools.patterns.framework used by com.ibm.xtools.patterns.framework.util | |
AbstractPatternDefinition
This is the base abstract pattern definition class. |
|
AbstractPatternDependency
This class represents a dependency between two pattern parameters, the dependent pattern parameter dependent on the dependency parameter. |
|
AbstractPatternInstance
This class extends the pattern service AbstractPatternInstance abstract class on the pattern author's behalf. |
|
AbstractPatternLibrary
This class is the abstract base class to all pattern libraries defined by the framework. |
|
AbstractPatternParameter
This class is the common implementation for a pattern parameter and will typically be used indirectly through another subclass that further specializes this class. |
|
IBM Rational Software Modeler Release 6.0 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2004. All rights reserved.