public interface ChangeFactory extends EFactory
ChangePackage
Modifier and Type | Field and Description |
---|---|
static ChangeFactory |
eINSTANCE
The singleton instance of the factory
|
Modifier and Type | Method and Description |
---|---|
ChangeDescription |
createChangeDescription()
Returns a new object of class 'Description'
|
java.util.Map.Entry<EObject,EList<FeatureChange>> |
createEObjectToChangesMapEntry(EObject eObject) |
FeatureChange |
createFeatureChange()
Returns a new object of class 'Feature Change'
|
FeatureChange |
createFeatureChange(EStructuralFeature feature,
java.lang.Object oldValue,
boolean oldIsSet) |
FeatureMapEntry |
createFeatureMapEntry()
Returns a new object of class 'Feature Map Entry'
|
FeatureMapEntry |
createFeatureMapEntry(EStructuralFeature feature,
java.lang.Object value) |
ListChange |
createListChange()
Returns a new object of class 'List Change'
|
ResourceChange |
createResourceChange()
Returns a new object of class 'Resource Change'
|
ResourceChange |
createResourceChange(Resource resource,
EList<java.lang.Object> oldValue) |
ChangePackage |
getChangePackage()
Returns the package supported by this factory
|
convertToString, create, createFromString, getEPackage, setEPackage
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
static final ChangeFactory eINSTANCE
ChangeDescription createChangeDescription()
FeatureChange createFeatureChange()
FeatureChange createFeatureChange(EStructuralFeature feature, java.lang.Object oldValue, boolean oldIsSet)
ListChange createListChange()
ResourceChange createResourceChange()
ResourceChange createResourceChange(Resource resource, EList<java.lang.Object> oldValue)
FeatureMapEntry createFeatureMapEntry()
FeatureMapEntry createFeatureMapEntry(EStructuralFeature feature, java.lang.Object value)
ChangePackage getChangePackage()
java.util.Map.Entry<EObject,EList<FeatureChange>> createEObjectToChangesMapEntry(EObject eObject)