public interface PatternsProfilePackage
extends org.eclipse.emf.ecore.EPackage
PatternsProfileFactory
Modifier and Type | Interface and Description |
---|---|
static interface |
PatternsProfilePackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each operation of each class,
each enum,
and each data type
|
Modifier and Type | Field and Description |
---|---|
static PatternsProfilePackage |
eINSTANCE
The singleton instance of the package.
|
static java.lang.String |
eNAME
The package name.
|
static java.lang.String |
eNS_PREFIX
The package namespace name.
|
static java.lang.String |
eNS_URI
The package namespace URI.
|
static int |
PATTERN
The meta object id for the '
Pattern ' class. |
static int |
PATTERN__BASE_COLLABORATION
The feature id for the 'Base Collaboration' reference.
|
static int |
PATTERN__CONSEQUENCES
The feature id for the 'Consequences' attribute list.
|
static int |
PATTERN__IMPLEMENTATION
The feature id for the 'Implementation' attribute list.
|
static int |
PATTERN__INTENT
The feature id for the 'Intent' attribute.
|
static int |
PATTERN__OTHER_NAMES
The feature id for the 'Other Names' attribute list.
|
static int |
PATTERN__PATTERN_ASSUMPTIONS
The feature id for the 'Pattern Assumptions' attribute list.
|
static int |
PATTERN__PATTERN_GUARANTEES
The feature id for the 'Pattern Guarantees' attribute list.
|
static int |
PATTERN__PATTERN_NAME
The feature id for the 'Pattern Name' attribute.
|
static int |
PATTERN__PREVIEW
The feature id for the 'Preview' attribute.
|
static int |
PATTERN__PROBLEM
The feature id for the 'Problem' attribute.
|
static int |
PATTERN__SOLUTION
The feature id for the 'Solution' attribute.
|
static int |
PATTERN_APPLICATION
The meta object id for the '
Pattern Application ' class. |
static int |
PATTERN_APPLICATION__APPLIED_PATTERN
The feature id for the 'Applied Pattern' attribute.
|
static int |
PATTERN_APPLICATION__BASE_COLLABORATION_USE
The feature id for the 'Base Collaboration Use' reference.
|
static int |
PATTERN_APPLICATION_FEATURE_COUNT
The number of structural features of the 'Pattern Application' class.
|
static int |
PATTERN_APPLICATION_OPERATION_COUNT
The number of operations of the 'Pattern Application' class.
|
static int |
PATTERN_FEATURE_COUNT
The number of structural features of the 'Pattern' class.
|
static int |
PATTERN_OPERATION_COUNT
The number of operations of the 'Pattern' class.
|
static int |
PATTERN_ROLE
The meta object id for the '
Pattern Role ' class. |
static int |
PATTERN_ROLE__APPLIED_PATTERN
The feature id for the 'Applied Pattern' attribute.
|
static int |
PATTERN_ROLE__BASE_NAMED_ELEMENT
The feature id for the 'Base Named Element' reference.
|
static int |
PATTERN_ROLE__MAPPED_ROLE
The feature id for the 'Mapped Role' attribute.
|
static int |
PATTERN_ROLE_FEATURE_COUNT
The number of structural features of the 'Pattern Role' class.
|
static int |
PATTERN_ROLE_OPERATION_COUNT
The number of operations of the 'Pattern Role' class.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EReference |
getPattern_Base_Collaboration()
Returns the meta object for the reference '
Base Collaboration '. |
org.eclipse.emf.ecore.EAttribute |
getPattern_Consequences()
Returns the meta object for the attribute list '
Consequences '. |
org.eclipse.emf.ecore.EAttribute |
getPattern_Implementation()
Returns the meta object for the attribute list '
Implementation '. |
org.eclipse.emf.ecore.EAttribute |
getPattern_Intent()
Returns the meta object for the attribute '
Intent '. |
org.eclipse.emf.ecore.EAttribute |
getPattern_OtherNames()
Returns the meta object for the attribute list '
Other Names '. |
org.eclipse.emf.ecore.EAttribute |
getPattern_PatternAssumptions()
Returns the meta object for the attribute list '
Pattern Assumptions '. |
org.eclipse.emf.ecore.EAttribute |
getPattern_PatternGuarantees()
Returns the meta object for the attribute list '
Pattern Guarantees '. |
org.eclipse.emf.ecore.EAttribute |
getPattern_PatternName()
Returns the meta object for the attribute '
Pattern Name '. |
org.eclipse.emf.ecore.EAttribute |
getPattern_Preview()
Returns the meta object for the attribute '
Preview '. |
org.eclipse.emf.ecore.EAttribute |
getPattern_Problem()
Returns the meta object for the attribute '
Problem '. |
org.eclipse.emf.ecore.EAttribute |
getPattern_Solution()
Returns the meta object for the attribute '
Solution '. |
org.eclipse.emf.ecore.EClass |
getPattern()
Returns the meta object for class '
Pattern '. |
org.eclipse.emf.ecore.EAttribute |
getPatternApplication_AppliedPattern()
Returns the meta object for the attribute '
Applied Pattern '. |
org.eclipse.emf.ecore.EReference |
getPatternApplication_Base_CollaborationUse()
Returns the meta object for the reference '
Base Collaboration Use '. |
org.eclipse.emf.ecore.EClass |
getPatternApplication()
Returns the meta object for class '
Pattern Application '. |
org.eclipse.emf.ecore.EAttribute |
getPatternRole_AppliedPattern()
Returns the meta object for the attribute '
Applied Pattern '. |
org.eclipse.emf.ecore.EReference |
getPatternRole_Base_NamedElement()
Returns the meta object for the reference '
Base Named Element '. |
org.eclipse.emf.ecore.EAttribute |
getPatternRole_MappedRole()
Returns the meta object for the attribute '
Mapped Role '. |
org.eclipse.emf.ecore.EClass |
getPatternRole()
Returns the meta object for class '
Pattern Role '. |
PatternsProfileFactory |
getPatternsProfileFactory()
Returns the factory that creates the instances of the model.
|
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getEAnnotation, getEAnnotations
static final java.lang.String eNAME
static final java.lang.String eNS_URI
static final java.lang.String eNS_PREFIX
static final PatternsProfilePackage eINSTANCE
static final int PATTERN
Pattern
' class.
static final int PATTERN__BASE_COLLABORATION
static final int PATTERN__PATTERN_NAME
static final int PATTERN__OTHER_NAMES
static final int PATTERN__INTENT
static final int PATTERN__PROBLEM
static final int PATTERN__SOLUTION
static final int PATTERN__CONSEQUENCES
static final int PATTERN__IMPLEMENTATION
static final int PATTERN__PATTERN_ASSUMPTIONS
static final int PATTERN__PATTERN_GUARANTEES
static final int PATTERN__PREVIEW
static final int PATTERN_FEATURE_COUNT
static final int PATTERN_OPERATION_COUNT
static final int PATTERN_APPLICATION
Pattern Application
' class.
static final int PATTERN_APPLICATION__APPLIED_PATTERN
static final int PATTERN_APPLICATION__BASE_COLLABORATION_USE
static final int PATTERN_APPLICATION_FEATURE_COUNT
static final int PATTERN_APPLICATION_OPERATION_COUNT
static final int PATTERN_ROLE
Pattern Role
' class.
static final int PATTERN_ROLE__BASE_NAMED_ELEMENT
static final int PATTERN_ROLE__APPLIED_PATTERN
static final int PATTERN_ROLE__MAPPED_ROLE
static final int PATTERN_ROLE_FEATURE_COUNT
static final int PATTERN_ROLE_OPERATION_COUNT
org.eclipse.emf.ecore.EClass getPattern()
Pattern
'.
Pattern
org.eclipse.emf.ecore.EReference getPattern_Base_Collaboration()
Base Collaboration
'.
Pattern.getBase_Collaboration()
,
getPattern()
org.eclipse.emf.ecore.EAttribute getPattern_PatternName()
Pattern Name
'.
Pattern.getPatternName()
,
getPattern()
org.eclipse.emf.ecore.EAttribute getPattern_OtherNames()
Other Names
'.
Pattern.getOtherNames()
,
getPattern()
org.eclipse.emf.ecore.EAttribute getPattern_Intent()
Intent
'.
Pattern.getIntent()
,
getPattern()
org.eclipse.emf.ecore.EAttribute getPattern_Problem()
Problem
'.
Pattern.getProblem()
,
getPattern()
org.eclipse.emf.ecore.EAttribute getPattern_Solution()
Solution
'.
Pattern.getSolution()
,
getPattern()
org.eclipse.emf.ecore.EAttribute getPattern_Consequences()
Consequences
'.
Pattern.getConsequences()
,
getPattern()
org.eclipse.emf.ecore.EAttribute getPattern_Implementation()
Implementation
'.
Pattern.getImplementation()
,
getPattern()
org.eclipse.emf.ecore.EAttribute getPattern_PatternAssumptions()
Pattern Assumptions
'.
Pattern.getPatternAssumptions()
,
getPattern()
org.eclipse.emf.ecore.EAttribute getPattern_PatternGuarantees()
Pattern Guarantees
'.
Pattern.getPatternGuarantees()
,
getPattern()
org.eclipse.emf.ecore.EAttribute getPattern_Preview()
Preview
'.
Pattern.getPreview()
,
getPattern()
org.eclipse.emf.ecore.EClass getPatternApplication()
Pattern Application
'.
PatternApplication
org.eclipse.emf.ecore.EAttribute getPatternApplication_AppliedPattern()
Applied Pattern
'.
PatternApplication.getAppliedPattern()
,
getPatternApplication()
org.eclipse.emf.ecore.EReference getPatternApplication_Base_CollaborationUse()
Base Collaboration Use
'.
PatternApplication.getBase_CollaborationUse()
,
getPatternApplication()
org.eclipse.emf.ecore.EClass getPatternRole()
Pattern Role
'.
PatternRole
org.eclipse.emf.ecore.EReference getPatternRole_Base_NamedElement()
Base Named Element
'.
PatternRole.getBase_NamedElement()
,
getPatternRole()
org.eclipse.emf.ecore.EAttribute getPatternRole_AppliedPattern()
Applied Pattern
'.
PatternRole.getAppliedPattern()
,
getPatternRole()
org.eclipse.emf.ecore.EAttribute getPatternRole_MappedRole()
Mapped Role
'.
PatternRole.getMappedRole()
,
getPatternRole()
PatternsProfileFactory getPatternsProfileFactory()