IBM Rational Software Modeler
Release 6.0

Uses of Class
com.ibm.xtools.patterns.core.AbstractPatternResult

Packages that use AbstractPatternResult
com.ibm.xtools.patterns.core   
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.  
 

Uses of AbstractPatternResult in com.ibm.xtools.patterns.core
 

Methods in com.ibm.xtools.patterns.core that return AbstractPatternResult
abstract  AbstractPatternResult[] AbstractPatternResult.getNestedResults()
          Returns the nested results, if any, of this pattern result.
 

Methods in com.ibm.xtools.patterns.core with parameters of type AbstractPatternResult
abstract  IStatus AbstractPatternInstance.expandPattern(AbstractPatternResult results)
          Expands the pattern represented by this instance based on the current arguments supplied for the parameters.
abstract  IStatus AbstractPatternInstance.reapplyPattern(AbstractPatternResult results)
          Reapplies the pattern represented by this instance.
abstract  IStatus AbstractPatternInstance.unapplyPattern(AbstractPatternResult results)
          Unapplies the pattern represented by this instance.
abstract  AbstractPatternInstance AbstractPatternInstanceProvider.createPatternInstance(IPatternDescriptor pattern, Object targetObject, PatternInstanceOption[] options, AbstractPatternResult results, MultiStatus status)
          Creates an instance of the pattern represented by the given pattern descriptor using the given object as the bound element for the instance.
abstract  AbstractPatternInstance AbstractPatternInstanceProvider.createPatternInstance(IPatternDescriptor pattern, IParameterDescriptor parameter, Object targetObject, PatternInstanceOption[] options, AbstractPatternResult results, MultiStatus status)
          Creates an instance of the pattern represented by the given pattern descriptor using the given object as an argument for the given parameter of the instance.
abstract  AbstractPatternInstance AbstractPatternInstanceProvider.createContainedPatternInstance(IPatternDescriptor pattern, Object container, PatternInstanceOption[] options, AbstractPatternResult results, MultiStatus status)
          Creates an instance of the pattern represented by the given pattern descriptor using the given object as the container for the instance.
abstract  void AbstractPatternResult.addNestedResult(AbstractPatternResult nestedResult)
          Adds the given result to the nested results of this pattern result.
 

Uses of AbstractPatternResult in com.ibm.xtools.patterns.framework
 

Subclasses of AbstractPatternResult in com.ibm.xtools.patterns.framework
 class PatternsFrameworkResult
          This class provides a default implementation of the AbstractPatternResult class.
 

Methods in com.ibm.xtools.patterns.framework that return AbstractPatternResult
 AbstractPatternResult[] PatternsFrameworkResult.getNestedResults()
          Get the nested results, if any, of this pattern result.
 

Methods in com.ibm.xtools.patterns.framework with parameters of type AbstractPatternResult
protected  AbstractPatternInstance AbstractPatternDefinition.createPatternInstance(Object targetObject, AbstractPatternResult results, MultiStatus status)
          A method that is called when a new pattern instance is requested to be created.
 IStatus AbstractPatternInstance.expandPattern(AbstractPatternResult results)
           
 IStatus AbstractPatternInstance.reapplyPattern(AbstractPatternResult results)
           
 IStatus AbstractPatternInstance.unapplyPattern(AbstractPatternResult results)
           
 AbstractPatternInstance AbstractPatternLibrary.createContainedPatternInstance(IPatternDescriptor pattern, Object container, PatternInstanceOption[] options, AbstractPatternResult results, MultiStatus status)
           
 AbstractPatternInstance AbstractPatternLibrary.createPatternInstance(IPatternDescriptor pattern, IParameterDescriptor parameter, Object targetObject, PatternInstanceOption[] options, AbstractPatternResult results, MultiStatus status)
           
 AbstractPatternInstance AbstractPatternLibrary.createPatternInstance(IPatternDescriptor pattern, Object targetObject, PatternInstanceOption[] options, AbstractPatternResult results, MultiStatus status)
           
 void PatternsFrameworkResult.addNestedResult(AbstractPatternResult nestedResult)
          Add the given result to the nested results of this pattern result.
 

Constructors in com.ibm.xtools.patterns.framework with parameters of type AbstractPatternResult
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 targetObject, AbstractPatternResult createdElements, MultiStatus status)
          Constructs a default pattern instance given the definition and target object.
 

Uses of AbstractPatternResult in com.ibm.xtools.patterns.framework.uml2
 

Methods in com.ibm.xtools.patterns.framework.uml2 with parameters of type AbstractPatternResult
protected  AbstractPatternInstance AbstractPatternDefinition.createPatternInstance(Object targetObject, AbstractPatternResult results, MultiStatus status)
          A method that is called when a new pattern instance is requested to be created.
 

Constructors in com.ibm.xtools.patterns.framework.uml2 with parameters of type AbstractPatternResult
AbstractPatternInstance(AbstractPatternDefinition owningPatternDefinition, Object targetObject, AbstractPatternResult createdElements, MultiStatus status)
          Pass-through to super constructor
 


IBM Rational Software Modeler
Release 6.0


Guidelines for using Eclipse APIs.

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