public class PatternsProfilePackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements PatternsProfilePackage
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
PatternsProfilePackage.Literals
eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, PATTERN, PATTERN__BASE_COLLABORATION, PATTERN__CONSEQUENCES, PATTERN__IMPLEMENTATION, PATTERN__INTENT, PATTERN__OTHER_NAMES, PATTERN__PATTERN_ASSUMPTIONS, PATTERN__PATTERN_GUARANTEES, PATTERN__PATTERN_NAME, PATTERN__PREVIEW, PATTERN__PROBLEM, PATTERN__SOLUTION, PATTERN_APPLICATION, PATTERN_APPLICATION__APPLIED_PATTERN, PATTERN_APPLICATION__BASE_COLLABORATION_USE, PATTERN_APPLICATION_FEATURE_COUNT, PATTERN_APPLICATION_OPERATION_COUNT, PATTERN_FEATURE_COUNT, PATTERN_OPERATION_COUNT, PATTERN_ROLE, PATTERN_ROLE__APPLIED_PATTERN, PATTERN_ROLE__BASE_NAMED_ELEMENT, PATTERN_ROLE__MAPPED_ROLE, PATTERN_ROLE_FEATURE_COUNT, PATTERN_ROLE_OPERATION_COUNT
Modifier and Type | Method and Description |
---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EReference |
getPattern_Base_Collaboration() |
org.eclipse.emf.ecore.EAttribute |
getPattern_Consequences() |
org.eclipse.emf.ecore.EAttribute |
getPattern_Implementation() |
org.eclipse.emf.ecore.EAttribute |
getPattern_Intent() |
org.eclipse.emf.ecore.EAttribute |
getPattern_OtherNames() |
org.eclipse.emf.ecore.EAttribute |
getPattern_PatternAssumptions() |
org.eclipse.emf.ecore.EAttribute |
getPattern_PatternGuarantees() |
org.eclipse.emf.ecore.EAttribute |
getPattern_PatternName() |
org.eclipse.emf.ecore.EAttribute |
getPattern_Preview() |
org.eclipse.emf.ecore.EAttribute |
getPattern_Problem() |
org.eclipse.emf.ecore.EAttribute |
getPattern_Solution() |
org.eclipse.emf.ecore.EClass |
getPattern() |
org.eclipse.emf.ecore.EAttribute |
getPatternApplication_AppliedPattern() |
org.eclipse.emf.ecore.EReference |
getPatternApplication_Base_CollaborationUse() |
org.eclipse.emf.ecore.EClass |
getPatternApplication() |
org.eclipse.emf.ecore.EAttribute |
getPatternRole_AppliedPattern() |
org.eclipse.emf.ecore.EReference |
getPatternRole_Base_NamedElement() |
org.eclipse.emf.ecore.EAttribute |
getPatternRole_MappedRole() |
org.eclipse.emf.ecore.EClass |
getPatternRole() |
PatternsProfileFactory |
getPatternsProfileFactory() |
static PatternsProfilePackage |
init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
|
void |
initializePackageContents()
Complete the initialization of the package and its meta-model.
|
basicGetESuperPackage, basicSetEFactoryInstance, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eUnset, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setNamespaceURI, setNsPrefix, setNsURI, toString
eContents, eCrossReferences, getName, getNameGen, setName
eURIFragmentSegment, getEAnnotation, getEAnnotations
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public static PatternsProfilePackage init()
This method is used to initialize PatternsProfilePackage.eINSTANCE
when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
public org.eclipse.emf.ecore.EClass getPattern()
getPattern
in interface PatternsProfilePackage
Pattern
public org.eclipse.emf.ecore.EReference getPattern_Base_Collaboration()
getPattern_Base_Collaboration
in interface PatternsProfilePackage
Pattern.getBase_Collaboration()
,
PatternsProfilePackage.getPattern()
public org.eclipse.emf.ecore.EAttribute getPattern_PatternName()
getPattern_PatternName
in interface PatternsProfilePackage
Pattern.getPatternName()
,
PatternsProfilePackage.getPattern()
public org.eclipse.emf.ecore.EAttribute getPattern_OtherNames()
getPattern_OtherNames
in interface PatternsProfilePackage
Pattern.getOtherNames()
,
PatternsProfilePackage.getPattern()
public org.eclipse.emf.ecore.EAttribute getPattern_Intent()
getPattern_Intent
in interface PatternsProfilePackage
Pattern.getIntent()
,
PatternsProfilePackage.getPattern()
public org.eclipse.emf.ecore.EAttribute getPattern_Problem()
getPattern_Problem
in interface PatternsProfilePackage
Pattern.getProblem()
,
PatternsProfilePackage.getPattern()
public org.eclipse.emf.ecore.EAttribute getPattern_Solution()
getPattern_Solution
in interface PatternsProfilePackage
Pattern.getSolution()
,
PatternsProfilePackage.getPattern()
public org.eclipse.emf.ecore.EAttribute getPattern_Consequences()
getPattern_Consequences
in interface PatternsProfilePackage
Pattern.getConsequences()
,
PatternsProfilePackage.getPattern()
public org.eclipse.emf.ecore.EAttribute getPattern_Implementation()
getPattern_Implementation
in interface PatternsProfilePackage
Pattern.getImplementation()
,
PatternsProfilePackage.getPattern()
public org.eclipse.emf.ecore.EAttribute getPattern_PatternAssumptions()
getPattern_PatternAssumptions
in interface PatternsProfilePackage
Pattern.getPatternAssumptions()
,
PatternsProfilePackage.getPattern()
public org.eclipse.emf.ecore.EAttribute getPattern_PatternGuarantees()
getPattern_PatternGuarantees
in interface PatternsProfilePackage
Pattern.getPatternGuarantees()
,
PatternsProfilePackage.getPattern()
public org.eclipse.emf.ecore.EAttribute getPattern_Preview()
getPattern_Preview
in interface PatternsProfilePackage
Pattern.getPreview()
,
PatternsProfilePackage.getPattern()
public org.eclipse.emf.ecore.EClass getPatternApplication()
getPatternApplication
in interface PatternsProfilePackage
PatternApplication
public org.eclipse.emf.ecore.EAttribute getPatternApplication_AppliedPattern()
getPatternApplication_AppliedPattern
in interface PatternsProfilePackage
PatternApplication.getAppliedPattern()
,
PatternsProfilePackage.getPatternApplication()
public org.eclipse.emf.ecore.EReference getPatternApplication_Base_CollaborationUse()
getPatternApplication_Base_CollaborationUse
in interface PatternsProfilePackage
PatternApplication.getBase_CollaborationUse()
,
PatternsProfilePackage.getPatternApplication()
public org.eclipse.emf.ecore.EClass getPatternRole()
getPatternRole
in interface PatternsProfilePackage
PatternRole
public org.eclipse.emf.ecore.EReference getPatternRole_Base_NamedElement()
getPatternRole_Base_NamedElement
in interface PatternsProfilePackage
PatternRole.getBase_NamedElement()
,
PatternsProfilePackage.getPatternRole()
public org.eclipse.emf.ecore.EAttribute getPatternRole_AppliedPattern()
getPatternRole_AppliedPattern
in interface PatternsProfilePackage
PatternRole.getAppliedPattern()
,
PatternsProfilePackage.getPatternRole()
public org.eclipse.emf.ecore.EAttribute getPatternRole_MappedRole()
getPatternRole_MappedRole
in interface PatternsProfilePackage
PatternRole.getMappedRole()
,
PatternsProfilePackage.getPatternRole()
public PatternsProfileFactory getPatternsProfileFactory()
getPatternsProfileFactory
in interface PatternsProfilePackage
public void createPackageContents()
public void initializePackageContents()