|
IBM Rational Software Modeler Release 6.0 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbstractPatternDefinition | |
com.ibm.xtools.patterns.framework | Provides the base classes that form the patterns framework. |
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 |
Uses of AbstractPatternDefinition in com.ibm.xtools.patterns.framework |
Methods in com.ibm.xtools.patterns.framework that return AbstractPatternDefinition | |
AbstractPatternDefinition |
AbstractPatternInstance.getOwningPatternDefinition()
Retrieves the owning pattern definition as the appropriate non-interface type. |
protected abstract AbstractPatternDefinition[] |
AbstractPatternLibrary.getAvailablePatternDefinitions()
Get all the available pattern definitions in this library. |
AbstractPatternDefinition |
AbstractPatternParameter.getOwningDefinition()
Returns the owning definition for this parameter. |
Methods in com.ibm.xtools.patterns.framework with parameters of type AbstractPatternDefinition | |
protected AbstractPatternInstance |
AbstractPatternDefinition.reconstitutePatternInstance(AbstractPatternDefinition owingPatternDefinition,
Object representation)
Reconstitute a pattern instance given a context and a return status object. |
abstract boolean |
AbstractPatternStore.Definition.containsDefinition(AbstractPatternDefinition definition,
Object containerObject)
Determines if a definition already exists within the container object scope. |
abstract Object |
AbstractPatternStore.Definition.createDefinition(AbstractPatternDefinition definition,
Object containerObject)
Creates a new pattern definition within the persistent pattern store. |
abstract Object |
AbstractPatternStore.Definition.ensureDefinition(AbstractPatternDefinition definition,
Object containerObject)
Ensure a pattern definition already exists in the pattern store for the given pattern definition using the container object as the scope. |
abstract Object |
AbstractPatternStore.Definition.getDefinition(AbstractPatternDefinition definition,
Object containerObject)
Retrieve a pattern definition representation in the persistent store given the pattern definition and container object. |
abstract void |
AbstractPatternStore.Definition.removeDefinition(AbstractPatternDefinition definition,
Object containerObject)
Remove a pattern definition in the persistent pattern store with the given definition using the container object as the scope. |
Constructors in com.ibm.xtools.patterns.framework with parameters of type AbstractPatternDefinition | |
AbstractPatternInstance(AbstractPatternDefinition owningPatternDefinition,
Object representation)
Constructs a new abstract pattern instance from a current pattern instance representation model element, this version of the constructor does not create a pattern instance representation. |
|
AbstractPatternInstance(AbstractPatternDefinition owningPatternDefinition,
Object targetObject,
AbstractPatternResult createdElements,
MultiStatus status)
Constructs a new abstract pattern instance and updates last creation date. |
|
AbstractPatternInstance.Default(AbstractPatternDefinition owningDefinition,
Object representation)
Constructs a default pattern instance given the instance representation from the persistent store. |
|
AbstractPatternInstance.Default(AbstractPatternDefinition owningDefinition,
Object targetObject,
AbstractPatternResult createdElements,
MultiStatus status)
Constructs a default pattern instance given the definition and target object. |
|
AbstractPatternParameter(AbstractPatternDefinition owningDefinition,
PatternParameterIdentity parameterIdentity)
Constructs a pattern parameter given only the parameter identity; the parameter descriptor offered by associated static pattern provider will then be attached to this parameter as the concrete descriptor state in this class. |
|
AbstractPatternParameter(AbstractPatternDefinition owningDefinition,
PatternParameterIdentity parameterIdentity,
String oclExpression)
Constructs a patterm parameter given only the parameter identity; the parameter descriptor offered by associated static pattern provider will then be attached to this parameter as the concrete descriptor state in this class. |
|
PatternDefinitionUsage(AbstractPatternDefinition used)
Constructs a pattern definition usage with the given pattern definition. |
Uses of AbstractPatternDefinition in com.ibm.xtools.patterns.framework.uml2 |
Subclasses of AbstractPatternDefinition in com.ibm.xtools.patterns.framework.uml2 | |
class |
AbstractPatternDefinition
This class (a subclass of the abstract pattern definition) is the primary class that UML2 specific pattern implementations will extend. |
Methods in com.ibm.xtools.patterns.framework.uml2 with parameters of type AbstractPatternDefinition | |
protected AbstractPatternInstance |
AbstractPatternDefinition.reconstitutePatternInstance(AbstractPatternDefinition owningDefinition,
Object representation)
A method that is called when an existing pattern instance is requested to be reconstituted. |
Constructors in com.ibm.xtools.patterns.framework.uml2 with parameters of type AbstractPatternDefinition | |
AbstractPatternInstance(AbstractPatternDefinition owningDefinition,
Object representation)
Pass-through to super constructor |
|
AbstractPatternInstance(AbstractPatternDefinition owningPatternDefinition,
Object targetObject,
AbstractPatternResult createdElements,
MultiStatus status)
Pass-through to super constructor |
Uses of AbstractPatternDefinition in com.ibm.xtools.patterns.framework.uml2.persistence |
Methods in com.ibm.xtools.patterns.framework.uml2.persistence with parameters of type AbstractPatternDefinition | |
boolean |
PatternDefinitionStore.containsDefinition(AbstractPatternDefinition definition,
Object containerObject)
|
Object |
PatternDefinitionStore.createDefinition(AbstractPatternDefinition definition,
Object containerObject)
|
Object |
PatternDefinitionStore.ensureDefinition(AbstractPatternDefinition definition,
Object containerObject)
|
Object |
PatternDefinitionStore.getDefinition(AbstractPatternDefinition definition,
Object containerObject)
|
void |
PatternDefinitionStore.removeDefinition(AbstractPatternDefinition definition,
Object containerObject)
|
Uses of AbstractPatternDefinition in com.ibm.xtools.patterns.framework.util |
Methods in com.ibm.xtools.patterns.framework.util with parameters of type AbstractPatternDefinition | |
void |
Visitor.visit(AbstractPatternDefinition definition)
|
void |
Visitor.Default.visit(AbstractPatternDefinition definition)
|
|
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.