IBM Rational Software Modeler
Release 6.0

Uses of Package
com.ibm.xtools.patterns.core

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

Classes in com.ibm.xtools.patterns.core used by com.ibm.xtools.patterns.core
AbstractParameterArgument
          Represents an argument value supplied for a parameter (IParameterDescriptor) of a particular pattern.
AbstractParameterArgument.Pair
          Retrieves a pairing of parameter arguments.
AbstractPatternInstance
          Provides operations by which the pattern is bound to an element, arguments are added, replaced, or removed for the parameters of the pattern, and the pattern is reapplied or unapplied.
AbstractPatternInstanceProvider
          Defines the operations that must be implemented by a pattern library plugin in order to create instances of patterns.
AbstractPatternResult
          Provides a mechanism for pattern instance providers to return structured results from their operations.
IEnumerationLiteral
          Represents a value of an enumeration type defined by a pattern library and used in a pattern.
IMultiplicity
          Represents the range of the allowable cardinality values that a set can assume.
IParameterDescriptor
          Represents a parameter of a pattern.
IPatternApplication
          Represents an application of a particular pattern.
IPatternDescriptor
          Captures the information about the pattern that it is required or useful in understanding the semantics of the pattern, the steps involved in applying the pattern, and the result of applying the pattern.
IPatternIdentity
          Represents the composite unique identity for a pattern as represented by a pattern descriptor.
IPatternMetatype
          Represents the type used in a pattern that is from a metamodel.
PatternApplicationRole
          Represents a typesafe enumeration of constants representing the roles played by objects participating in pattern applications.
PatternInstanceOption
          Represents a typesafe enumeration of constants representing options for creating pattern instances.
 

Classes in com.ibm.xtools.patterns.core used by com.ibm.xtools.patterns.framework
AbstractParameterArgument
          Represents an argument value supplied for a parameter (IParameterDescriptor) of a particular pattern.
AbstractParameterArgument.Pair
          Retrieves a pairing of parameter arguments.
AbstractPatternInstance
          Provides operations by which the pattern is bound to an element, arguments are added, replaced, or removed for the parameters of the pattern, and the pattern is reapplied or unapplied.
AbstractPatternInstanceProvider
          Defines the operations that must be implemented by a pattern library plugin in order to create instances of patterns.
AbstractPatternResult
          Provides a mechanism for pattern instance providers to return structured results from their operations.
IEnumerationLiteral
          Represents a value of an enumeration type defined by a pattern library and used in a pattern.
IMultiplicity
          Represents the range of the allowable cardinality values that a set can assume.
IParameterDescriptor
          Represents a parameter of a pattern.
IPatternApplication
          Represents an application of a particular pattern.
IPatternDescriptor
          Captures the information about the pattern that it is required or useful in understanding the semantics of the pattern, the steps involved in applying the pattern, and the result of applying the pattern.
IPatternIdentity
          Represents the composite unique identity for a pattern as represented by a pattern descriptor.
IPatternMetatype
          Represents the type used in a pattern that is from a metamodel.
PatternInstanceOption
          Represents a typesafe enumeration of constants representing options for creating pattern instances.
 

Classes in com.ibm.xtools.patterns.core used by com.ibm.xtools.patterns.framework.java
IEnumerationLiteral
          Represents a value of an enumeration type defined by a pattern library and used in a pattern.
IPatternMetatype
          Represents the type used in a pattern that is from a metamodel.
 

Classes in com.ibm.xtools.patterns.core used by com.ibm.xtools.patterns.framework.test
IParameterDescriptor
          Represents a parameter of a pattern.
 

Classes in com.ibm.xtools.patterns.core used by com.ibm.xtools.patterns.framework.uml2
IEnumerationLiteral
          Represents a value of an enumeration type defined by a pattern library and used in a pattern.
IPatternMetatype
          Represents the type used in a pattern that is from a metamodel.
 

Classes in com.ibm.xtools.patterns.core used by com.ibm.xtools.patterns.framework.uml2.persistence
IParameterDescriptor
          Represents a parameter of a pattern.
IPatternIdentity
          Represents the composite unique identity for a pattern as represented by a pattern descriptor.
 


IBM Rational Software Modeler
Release 6.0


Guidelines for using Eclipse APIs.

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