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, setEPackagegetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverstatic 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)