|
||||||||||
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 DiffPackage
Input
public org.eclipse.emf.ecore.EReference getInput_Mapping()
getInput_Mapping
in interface DiffPackage
Input.getMapping()
,
DiffPackage.getInput()
public org.eclipse.emf.ecore.EReference getInput_Diff()
getInput_Diff
in interface DiffPackage
Input.getDiff()
,
DiffPackage.getInput()
public org.eclipse.emf.ecore.EAttribute getInput_Date()
getInput_Date
in interface DiffPackage
Input.getDate()
,
DiffPackage.getInput()
public org.eclipse.emf.ecore.EClass getDiffModel()
getDiffModel
in interface DiffPackage
DiffModel
public org.eclipse.emf.ecore.EAttribute getDiffModel_LeftModel()
getDiffModel_LeftModel
in interface DiffPackage
DiffModel.getLeftModel()
,
DiffPackage.getDiffModel()
public org.eclipse.emf.ecore.EAttribute getDiffModel_RightModel()
getDiffModel_RightModel
in interface DiffPackage
DiffModel.getRightModel()
,
DiffPackage.getDiffModel()
public org.eclipse.emf.ecore.EReference getDiffModel_Elements()
getDiffModel_Elements
in interface DiffPackage
DiffModel.getElements()
,
DiffPackage.getDiffModel()
public org.eclipse.emf.ecore.EClass getDiffElement()
getDiffElement
in interface DiffPackage
DiffElement
public org.eclipse.emf.ecore.EAttribute getDiffElement_DiffType()
getDiffElement_DiffType
in interface DiffPackage
DiffElement.getDiffType()
,
DiffPackage.getDiffElement()
public org.eclipse.emf.ecore.EClass getGroup()
getGroup
in interface DiffPackage
Group
public org.eclipse.emf.ecore.EAttribute getGroup_Changes()
getGroup_Changes
in interface DiffPackage
Group.getChanges()
,
DiffPackage.getGroup()
public org.eclipse.emf.ecore.EReference getGroup_ParentElement()
getGroup_ParentElement
in interface DiffPackage
Group.getParentElement()
,
DiffPackage.getGroup()
public org.eclipse.emf.ecore.EReference getGroup_SubDiffElements()
getGroup_SubDiffElements
in interface DiffPackage
Group.getSubDiffElements()
,
DiffPackage.getGroup()
public org.eclipse.emf.ecore.EClass getAddDelModelElement()
getAddDelModelElement
in interface DiffPackage
AddDelModelElement
public org.eclipse.emf.ecore.EReference getAddDelModelElement_ModelElement()
getAddDelModelElement_ModelElement
in interface DiffPackage
AddDelModelElement.getModelElement()
,
DiffPackage.getAddDelModelElement()
public org.eclipse.emf.ecore.EReference getAddDelModelElement_ParentModelElement()
getAddDelModelElement_ParentModelElement
in interface DiffPackage
AddDelModelElement.getParentModelElement()
,
DiffPackage.getAddDelModelElement()
public org.eclipse.emf.ecore.EClass getMoveModelElement()
getMoveModelElement
in interface DiffPackage
MoveModelElement
public org.eclipse.emf.ecore.EReference getMoveModelElement_LeftParent()
getMoveModelElement_LeftParent
in interface DiffPackage
MoveModelElement.getLeftParent()
,
DiffPackage.getMoveModelElement()
public org.eclipse.emf.ecore.EReference getMoveModelElement_RightParent()
getMoveModelElement_RightParent
in interface DiffPackage
MoveModelElement.getRightParent()
,
DiffPackage.getMoveModelElement()
public org.eclipse.emf.ecore.EReference getMoveModelElement_LeftElement()
getMoveModelElement_LeftElement
in interface DiffPackage
MoveModelElement.getLeftElement()
,
DiffPackage.getMoveModelElement()
public org.eclipse.emf.ecore.EReference getMoveModelElement_RightElement()
getMoveModelElement_RightElement
in interface DiffPackage
MoveModelElement.getRightElement()
,
DiffPackage.getMoveModelElement()
public org.eclipse.emf.ecore.EClass getChangeAttribute()
getChangeAttribute
in interface DiffPackage
ChangeAttribute
public org.eclipse.emf.ecore.EReference getChangeAttribute_LeftAttribute()
getChangeAttribute_LeftAttribute
in interface DiffPackage
ChangeAttribute.getLeftAttribute()
,
DiffPackage.getChangeAttribute()
public org.eclipse.emf.ecore.EReference getChangeAttribute_RightAttribute()
getChangeAttribute_RightAttribute
in interface DiffPackage
ChangeAttribute.getRightAttribute()
,
DiffPackage.getChangeAttribute()
public org.eclipse.emf.ecore.EReference getChangeAttribute_LeftElement()
getChangeAttribute_LeftElement
in interface DiffPackage
ChangeAttribute.getLeftElement()
,
DiffPackage.getChangeAttribute()
public org.eclipse.emf.ecore.EReference getChangeAttribute_RightElement()
getChangeAttribute_RightElement
in interface DiffPackage
ChangeAttribute.getRightElement()
,
DiffPackage.getChangeAttribute()
public org.eclipse.emf.ecore.EClass getChangeReference()
getChangeReference
in interface DiffPackage
ChangeReference
public org.eclipse.emf.ecore.EReference getChangeReference_LeftReference()
getChangeReference_LeftReference
in interface DiffPackage
ChangeReference.getLeftReference()
,
DiffPackage.getChangeReference()
public org.eclipse.emf.ecore.EReference getChangeReference_RightReference()
getChangeReference_RightReference
in interface DiffPackage
ChangeReference.getRightReference()
,
DiffPackage.getChangeReference()
public org.eclipse.emf.ecore.EReference getChangeReference_LeftElement()
getChangeReference_LeftElement
in interface DiffPackage
ChangeReference.getLeftElement()
,
DiffPackage.getChangeReference()
public org.eclipse.emf.ecore.EReference getChangeReference_RightElement()
getChangeReference_RightElement
in interface DiffPackage
ChangeReference.getRightElement()
,
DiffPackage.getChangeReference()
public org.eclipse.emf.ecore.EEnum getDifferenceType()
getDifferenceType
in interface DiffPackage
DifferenceType
public DiffFactory getDiffFactory()
getDiffFactory
in interface DiffPackage
public void createPackageContents()
public void initializePackageContents()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |