|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.emf.ecore.impl.FlatEObjectImpl
org.eclipse.emf.ecore.impl.EModelElementImpl
org.eclipse.emf.ecore.impl.ENamedElementImpl
org.eclipse.emf.ecore.impl.EPackageImpl
org.infai.emo.matcher.diff.impl.DiffPackageImpl
public class DiffPackageImpl
An implementation of the model Package.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter> |
| Nested classes/interfaces inherited from interface org.infai.emo.matcher.diff.DiffPackage |
|---|
DiffPackage.Literals |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage |
|---|
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary | |
|---|---|
private org.eclipse.emf.ecore.EClass |
addDelModelElementEClass
|
private org.eclipse.emf.ecore.EClass |
changeAttributeEClass
|
private org.eclipse.emf.ecore.EClass |
changeReferenceEClass
|
private org.eclipse.emf.ecore.EClass |
diffElementEClass
|
private org.eclipse.emf.ecore.EEnum |
differenceTypeEEnum
|
private org.eclipse.emf.ecore.EClass |
diffModelEClass
|
private org.eclipse.emf.ecore.EClass |
groupEClass
|
private org.eclipse.emf.ecore.EClass |
inputEClass
|
private boolean |
isCreated
|
private static boolean |
isInited
|
private boolean |
isInitialized
|
private org.eclipse.emf.ecore.EClass |
moveModelElementEClass
|
| Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl |
|---|
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI |
| Fields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl |
|---|
name, NAME_EDEFAULT |
| Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
|---|
eAnnotations, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG |
| Fields inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl |
|---|
eContents, eCrossReferences, eProxyURI |
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
| Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
|---|---|
private |
DiffPackageImpl()
Creates an instance of the model Package, registered with EPackage.Registry by the package
package URI value. |
| Method Summary | |
|---|---|
void |
createPackageContents()
Creates the meta-model objects for the package. |
org.eclipse.emf.ecore.EReference |
getAddDelModelElement_ModelElement()
|
org.eclipse.emf.ecore.EReference |
getAddDelModelElement_ParentModelElement()
|
org.eclipse.emf.ecore.EClass |
getAddDelModelElement()
|
org.eclipse.emf.ecore.EReference |
getChangeAttribute_LeftAttribute()
|
org.eclipse.emf.ecore.EReference |
getChangeAttribute_LeftElement()
|
org.eclipse.emf.ecore.EReference |
getChangeAttribute_RightAttribute()
|
org.eclipse.emf.ecore.EReference |
getChangeAttribute_RightElement()
|
org.eclipse.emf.ecore.EClass |
getChangeAttribute()
|
org.eclipse.emf.ecore.EReference |
getChangeReference_LeftElement()
|
org.eclipse.emf.ecore.EReference |
getChangeReference_LeftReference()
|
org.eclipse.emf.ecore.EReference |
getChangeReference_RightElement()
|
org.eclipse.emf.ecore.EReference |
getChangeReference_RightReference()
|
org.eclipse.emf.ecore.EClass |
getChangeReference()
|
org.eclipse.emf.ecore.EAttribute |
getDiffElement_DiffType()
|
org.eclipse.emf.ecore.EClass |
getDiffElement()
|
org.eclipse.emf.ecore.EEnum |
getDifferenceType()
|
DiffFactory |
getDiffFactory()
|
org.eclipse.emf.ecore.EReference |
getDiffModel_Elements()
|
org.eclipse.emf.ecore.EAttribute |
getDiffModel_LeftModel()
|
org.eclipse.emf.ecore.EAttribute |
getDiffModel_RightModel()
|
org.eclipse.emf.ecore.EClass |
getDiffModel()
|
org.eclipse.emf.ecore.EAttribute |
getGroup_Changes()
|
org.eclipse.emf.ecore.EReference |
getGroup_ParentElement()
|
org.eclipse.emf.ecore.EReference |
getGroup_SubDiffElements()
|
org.eclipse.emf.ecore.EClass |
getGroup()
|
org.eclipse.emf.ecore.EAttribute |
getInput_Date()
|
org.eclipse.emf.ecore.EReference |
getInput_Diff()
|
org.eclipse.emf.ecore.EReference |
getInput_Mapping()
|
org.eclipse.emf.ecore.EClass |
getInput()
|
org.eclipse.emf.ecore.EReference |
getMoveModelElement_LeftElement()
|
org.eclipse.emf.ecore.EReference |
getMoveModelElement_LeftParent()
|
org.eclipse.emf.ecore.EReference |
getMoveModelElement_RightElement()
|
org.eclipse.emf.ecore.EReference |
getMoveModelElement_RightParent()
|
org.eclipse.emf.ecore.EClass |
getMoveModelElement()
|
static DiffPackage |
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. |
| Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl |
|---|
addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setNamespaceURI, setNsPrefix, setNsURI, toString |
| Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl |
|---|
eContents, eCrossReferences, getName, getNameGen, setName |
| Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
|---|
eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen |
| Methods inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl |
|---|
eIsProxy, eProperties, eProxyURI |
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eSetClass, eSetDeliver |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.emf.ecore.EPackage |
|---|
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI |
| Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
|---|
getName, setName |
| Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
|---|
getEAnnotation, getEAnnotations |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Field Detail |
|---|
private org.eclipse.emf.ecore.EClass inputEClass
private org.eclipse.emf.ecore.EClass diffModelEClass
private org.eclipse.emf.ecore.EClass diffElementEClass
private org.eclipse.emf.ecore.EClass groupEClass
private org.eclipse.emf.ecore.EClass addDelModelElementEClass
private org.eclipse.emf.ecore.EClass moveModelElementEClass
private org.eclipse.emf.ecore.EClass changeAttributeEClass
private org.eclipse.emf.ecore.EClass changeReferenceEClass
private org.eclipse.emf.ecore.EEnum differenceTypeEEnum
private static boolean isInited
private boolean isCreated
private boolean isInitialized
| Constructor Detail |
|---|
private DiffPackageImpl()
EPackage.Registry by the package
package URI value.
Note: the correct way to create the package is via the static
factory method init(), which also performs
initialization of the package, or returns the registered package,
if one already exists.
EPackage.Registry,
DiffPackage.eNS_URI,
init()| Method Detail |
|---|
public static DiffPackage init()
Of this package and its interdependencies, all packages which have not yet been registered by their URI values are first created and registered. The packages are then initialized in two steps: meta-model objects for all of the packages are created before any are initialized, since one package's meta-model objects may refer to those of another.
Invocation of this method will not affect any packages that have already been initialized.
DiffPackage.eNS_URI,
createPackageContents(),
initializePackageContents()public org.eclipse.emf.ecore.EClass getInput()
getInput in interface DiffPackageInputpublic org.eclipse.emf.ecore.EReference getInput_Mapping()
getInput_Mapping in interface DiffPackageInput.getMapping(),
DiffPackage.getInput()public org.eclipse.emf.ecore.EReference getInput_Diff()
getInput_Diff in interface DiffPackageInput.getDiff(),
DiffPackage.getInput()public org.eclipse.emf.ecore.EAttribute getInput_Date()
getInput_Date in interface DiffPackageInput.getDate(),
DiffPackage.getInput()public org.eclipse.emf.ecore.EClass getDiffModel()
getDiffModel in interface DiffPackageDiffModelpublic org.eclipse.emf.ecore.EAttribute getDiffModel_LeftModel()
getDiffModel_LeftModel in interface DiffPackageDiffModel.getLeftModel(),
DiffPackage.getDiffModel()public org.eclipse.emf.ecore.EAttribute getDiffModel_RightModel()
getDiffModel_RightModel in interface DiffPackageDiffModel.getRightModel(),
DiffPackage.getDiffModel()public org.eclipse.emf.ecore.EReference getDiffModel_Elements()
getDiffModel_Elements in interface DiffPackageDiffModel.getElements(),
DiffPackage.getDiffModel()public org.eclipse.emf.ecore.EClass getDiffElement()
getDiffElement in interface DiffPackageDiffElementpublic org.eclipse.emf.ecore.EAttribute getDiffElement_DiffType()
getDiffElement_DiffType in interface DiffPackageDiffElement.getDiffType(),
DiffPackage.getDiffElement()public org.eclipse.emf.ecore.EClass getGroup()
getGroup in interface DiffPackageGrouppublic org.eclipse.emf.ecore.EAttribute getGroup_Changes()
getGroup_Changes in interface DiffPackageGroup.getChanges(),
DiffPackage.getGroup()public org.eclipse.emf.ecore.EReference getGroup_ParentElement()
getGroup_ParentElement in interface DiffPackageGroup.getParentElement(),
DiffPackage.getGroup()public org.eclipse.emf.ecore.EReference getGroup_SubDiffElements()
getGroup_SubDiffElements in interface DiffPackageGroup.getSubDiffElements(),
DiffPackage.getGroup()public org.eclipse.emf.ecore.EClass getAddDelModelElement()
getAddDelModelElement in interface DiffPackageAddDelModelElementpublic org.eclipse.emf.ecore.EReference getAddDelModelElement_ModelElement()
getAddDelModelElement_ModelElement in interface DiffPackageAddDelModelElement.getModelElement(),
DiffPackage.getAddDelModelElement()public org.eclipse.emf.ecore.EReference getAddDelModelElement_ParentModelElement()
getAddDelModelElement_ParentModelElement in interface DiffPackageAddDelModelElement.getParentModelElement(),
DiffPackage.getAddDelModelElement()public org.eclipse.emf.ecore.EClass getMoveModelElement()
getMoveModelElement in interface DiffPackageMoveModelElementpublic org.eclipse.emf.ecore.EReference getMoveModelElement_LeftParent()
getMoveModelElement_LeftParent in interface DiffPackageMoveModelElement.getLeftParent(),
DiffPackage.getMoveModelElement()public org.eclipse.emf.ecore.EReference getMoveModelElement_RightParent()
getMoveModelElement_RightParent in interface DiffPackageMoveModelElement.getRightParent(),
DiffPackage.getMoveModelElement()public org.eclipse.emf.ecore.EReference getMoveModelElement_LeftElement()
getMoveModelElement_LeftElement in interface DiffPackageMoveModelElement.getLeftElement(),
DiffPackage.getMoveModelElement()public org.eclipse.emf.ecore.EReference getMoveModelElement_RightElement()
getMoveModelElement_RightElement in interface DiffPackageMoveModelElement.getRightElement(),
DiffPackage.getMoveModelElement()public org.eclipse.emf.ecore.EClass getChangeAttribute()
getChangeAttribute in interface DiffPackageChangeAttributepublic org.eclipse.emf.ecore.EReference getChangeAttribute_LeftAttribute()
getChangeAttribute_LeftAttribute in interface DiffPackageChangeAttribute.getLeftAttribute(),
DiffPackage.getChangeAttribute()public org.eclipse.emf.ecore.EReference getChangeAttribute_RightAttribute()
getChangeAttribute_RightAttribute in interface DiffPackageChangeAttribute.getRightAttribute(),
DiffPackage.getChangeAttribute()public org.eclipse.emf.ecore.EReference getChangeAttribute_LeftElement()
getChangeAttribute_LeftElement in interface DiffPackageChangeAttribute.getLeftElement(),
DiffPackage.getChangeAttribute()public org.eclipse.emf.ecore.EReference getChangeAttribute_RightElement()
getChangeAttribute_RightElement in interface DiffPackageChangeAttribute.getRightElement(),
DiffPackage.getChangeAttribute()public org.eclipse.emf.ecore.EClass getChangeReference()
getChangeReference in interface DiffPackageChangeReferencepublic org.eclipse.emf.ecore.EReference getChangeReference_LeftReference()
getChangeReference_LeftReference in interface DiffPackageChangeReference.getLeftReference(),
DiffPackage.getChangeReference()public org.eclipse.emf.ecore.EReference getChangeReference_RightReference()
getChangeReference_RightReference in interface DiffPackageChangeReference.getRightReference(),
DiffPackage.getChangeReference()public org.eclipse.emf.ecore.EReference getChangeReference_LeftElement()
getChangeReference_LeftElement in interface DiffPackageChangeReference.getLeftElement(),
DiffPackage.getChangeReference()public org.eclipse.emf.ecore.EReference getChangeReference_RightElement()
getChangeReference_RightElement in interface DiffPackageChangeReference.getRightElement(),
DiffPackage.getChangeReference()public org.eclipse.emf.ecore.EEnum getDifferenceType()
getDifferenceType in interface DiffPackageDifferenceTypepublic DiffFactory getDiffFactory()
getDiffFactory in interface DiffPackagepublic void createPackageContents()
public void initializePackageContents()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||