public class DeltaFactoryImpl extends org.eclipse.emf.ecore.impl.EFactoryImpl implements DeltaFactory
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
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
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
eINSTANCE
Constructor and Description |
---|
DeltaFactoryImpl()
Creates an instance of the factory.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EObject |
create(org.eclipse.emf.ecore.EClass eClass) |
AddDelta |
createAddDelta() |
AddDelta |
createAddDelta(org.eclipse.emf.ecore.resource.Resource base,
org.eclipse.emf.ecore.resource.Resource contributor,
Location addLocation,
boolean oldSet,
boolean newSet,
java.lang.Object addedObject,
java.lang.String eObjectMatchingID) |
ChangeDelta |
createChangeDelta() |
ChangeDelta |
createChangeDelta(org.eclipse.emf.ecore.resource.Resource base,
org.eclipse.emf.ecore.resource.Resource contributor,
Location changeLocation,
boolean oldSet,
boolean newSet,
java.lang.Object oldValue,
java.lang.Object newValue) |
CompositeDelta |
createCompositeDelta() |
CompositeDelta |
createCompositeDelta(org.eclipse.emf.ecore.resource.Resource base,
org.eclipse.emf.ecore.resource.Resource contributor,
java.util.List deltas,
boolean isAtomic,
java.lang.String shortDescription,
java.lang.String longDescription) |
Conflict |
createConflict() |
Conflict |
createConflict(DeltaType deltaType1,
DeltaType deltaType2) |
CrossResourceEObjectLocation |
createCrossResourceEObjectLocation() |
CrossResourceEObjectLocation |
createCrossResourceEObjectLocation(org.eclipse.emf.ecore.resource.Resource sourceResource,
org.eclipse.emf.ecore.resource.Resource destinationResource,
org.eclipse.emf.ecore.EObject eContainer,
java.lang.String eContainerMatchingID,
org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature,
int index,
java.lang.String idSegment) |
DeleteDelta |
createDeleteDelta() |
DeleteDelta |
createDeleteDelta(org.eclipse.emf.ecore.resource.Resource base,
org.eclipse.emf.ecore.resource.Resource contributor,
Location deleteLocation,
boolean oldSet,
boolean newSet,
java.lang.Object deletedObject,
java.lang.String eObjectMatchingID) |
DeltaContainer |
createDeltaContainer() |
EAnnotationLocation |
createEAnnotationLocation() |
EAnnotationLocation |
createEAnnotationLocation(org.eclipse.emf.ecore.EModelElement eModelElement,
java.lang.String eModelElementMatchingID,
java.lang.String source,
org.eclipse.emf.ecore.EAnnotation eAnnotation,
java.lang.String eAnnotationID,
java.lang.String eAnnotationMatchingID,
org.eclipse.emf.ecore.EReference eReference,
int index,
java.lang.String idSegment) |
EObjectLocation |
createEObjectLocation() |
EObjectLocation |
createEObjectLocation(org.eclipse.emf.ecore.EObject _eContainer,
java.lang.String eContainerMatchingID,
org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature,
int index,
java.lang.String idSegment) |
JoinDelta |
createJoinDelta() |
JoinDelta |
createJoinDelta(org.eclipse.emf.ecore.resource.Resource base,
org.eclipse.emf.ecore.resource.Resource contributor,
Location addLocation,
boolean oldSet,
boolean newSet,
java.lang.Object addedObject,
java.lang.String eObjectMatchingID) |
MorphDelta |
createMorphDelta() |
MorphDelta |
createMorphDelta(org.eclipse.emf.ecore.resource.Resource base,
org.eclipse.emf.ecore.resource.Resource contributor,
Location mergedResourceLocation,
java.lang.String matchingId,
org.eclipse.emf.ecore.EClass originalMetaclass,
org.eclipse.emf.ecore.EClass morphMetaclass,
java.util.List preconditionFeatureDeltas,
java.util.List postconditionFeatureDeltas) |
MoveDelta |
createMoveDelta() |
MoveDelta |
createMoveDelta(org.eclipse.emf.ecore.resource.Resource base,
org.eclipse.emf.ecore.resource.Resource contributor,
Location sourceLocation,
boolean sourceOldSet,
boolean sourceNewSet,
Location destinationLocation,
boolean destinationOldSet,
boolean destinationNewSet,
java.lang.Object movedObject,
java.lang.String eObjectMatchingID) |
Resolution |
createResolution() |
ResourceLocation |
createResourceLocation() |
ResourceLocation |
createResourceLocation(org.eclipse.emf.ecore.resource.Resource logicResource,
int index,
org.eclipse.emf.ecore.resource.Resource physicalResource,
int physicalResourceIndex) |
SeparationDelta |
createSeparationDelta() |
SeparationDelta |
createSeparationDelta(org.eclipse.emf.ecore.resource.Resource base,
org.eclipse.emf.ecore.resource.Resource contributor,
Location addLocation,
boolean oldSet,
boolean newSet,
java.lang.Object addedObject,
java.lang.String eObjectMatchingID) |
DeltaPackage |
getDeltaPackage() |
static DeltaPackage |
getPackage()
Deprecated.
|
static DeltaFactory |
init()
Creates the default factory implementation.
|
basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, convertToString, create, createFromString, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage, split
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
eBasicSetContainer, eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI, eSettings
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
convertToString, createFromString, getEPackage, setEPackage
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public static DeltaFactory init()
public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
create
in interface org.eclipse.emf.ecore.EFactory
create
in class org.eclipse.emf.ecore.impl.EFactoryImpl
public DeltaContainer createDeltaContainer()
createDeltaContainer
in interface DeltaFactory
public Conflict createConflict()
createConflict
in interface DeltaFactory
public Conflict createConflict(DeltaType deltaType1, DeltaType deltaType2)
createConflict
in interface DeltaFactory
public AddDelta createAddDelta()
createAddDelta
in interface DeltaFactory
public AddDelta createAddDelta(org.eclipse.emf.ecore.resource.Resource base, org.eclipse.emf.ecore.resource.Resource contributor, Location addLocation, boolean oldSet, boolean newSet, java.lang.Object addedObject, java.lang.String eObjectMatchingID)
createAddDelta
in interface DeltaFactory
public JoinDelta createJoinDelta(org.eclipse.emf.ecore.resource.Resource base, org.eclipse.emf.ecore.resource.Resource contributor, Location addLocation, boolean oldSet, boolean newSet, java.lang.Object addedObject, java.lang.String eObjectMatchingID)
createJoinDelta
in interface DeltaFactory
public SeparationDelta createSeparationDelta()
createSeparationDelta
in interface DeltaFactory
public SeparationDelta createSeparationDelta(org.eclipse.emf.ecore.resource.Resource base, org.eclipse.emf.ecore.resource.Resource contributor, Location addLocation, boolean oldSet, boolean newSet, java.lang.Object addedObject, java.lang.String eObjectMatchingID)
createSeparationDelta
in interface DeltaFactory
public DeleteDelta createDeleteDelta()
createDeleteDelta
in interface DeltaFactory
public DeleteDelta createDeleteDelta(org.eclipse.emf.ecore.resource.Resource base, org.eclipse.emf.ecore.resource.Resource contributor, Location deleteLocation, boolean oldSet, boolean newSet, java.lang.Object deletedObject, java.lang.String eObjectMatchingID)
createDeleteDelta
in interface DeltaFactory
public MoveDelta createMoveDelta()
createMoveDelta
in interface DeltaFactory
public MoveDelta createMoveDelta(org.eclipse.emf.ecore.resource.Resource base, org.eclipse.emf.ecore.resource.Resource contributor, Location sourceLocation, boolean sourceOldSet, boolean sourceNewSet, Location destinationLocation, boolean destinationOldSet, boolean destinationNewSet, java.lang.Object movedObject, java.lang.String eObjectMatchingID)
createMoveDelta
in interface DeltaFactory
public ChangeDelta createChangeDelta()
createChangeDelta
in interface DeltaFactory
public ChangeDelta createChangeDelta(org.eclipse.emf.ecore.resource.Resource base, org.eclipse.emf.ecore.resource.Resource contributor, Location changeLocation, boolean oldSet, boolean newSet, java.lang.Object oldValue, java.lang.Object newValue)
createChangeDelta
in interface DeltaFactory
public CompositeDelta createCompositeDelta()
createCompositeDelta
in interface DeltaFactory
public CompositeDelta createCompositeDelta(org.eclipse.emf.ecore.resource.Resource base, org.eclipse.emf.ecore.resource.Resource contributor, java.util.List deltas, boolean isAtomic, java.lang.String shortDescription, java.lang.String longDescription)
createCompositeDelta
in interface DeltaFactory
public EAnnotationLocation createEAnnotationLocation()
createEAnnotationLocation
in interface DeltaFactory
public EAnnotationLocation createEAnnotationLocation(org.eclipse.emf.ecore.EModelElement eModelElement, java.lang.String eModelElementMatchingID, java.lang.String source, org.eclipse.emf.ecore.EAnnotation eAnnotation, java.lang.String eAnnotationID, java.lang.String eAnnotationMatchingID, org.eclipse.emf.ecore.EReference eReference, int index, java.lang.String idSegment)
createEAnnotationLocation
in interface DeltaFactory
public Resolution createResolution()
createResolution
in interface DeltaFactory
public EObjectLocation createEObjectLocation()
createEObjectLocation
in interface DeltaFactory
public EObjectLocation createEObjectLocation(org.eclipse.emf.ecore.EObject _eContainer, java.lang.String eContainerMatchingID, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, int index, java.lang.String idSegment)
createEObjectLocation
in interface DeltaFactory
public ResourceLocation createResourceLocation()
createResourceLocation
in interface DeltaFactory
public JoinDelta createJoinDelta()
createJoinDelta
in interface DeltaFactory
public CrossResourceEObjectLocation createCrossResourceEObjectLocation()
createCrossResourceEObjectLocation
in interface DeltaFactory
public MorphDelta createMorphDelta()
createMorphDelta
in interface DeltaFactory
public CrossResourceEObjectLocation createCrossResourceEObjectLocation(org.eclipse.emf.ecore.resource.Resource sourceResource, org.eclipse.emf.ecore.resource.Resource destinationResource, org.eclipse.emf.ecore.EObject eContainer, java.lang.String eContainerMatchingID, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, int index, java.lang.String idSegment)
createCrossResourceEObjectLocation
in interface DeltaFactory
public ResourceLocation createResourceLocation(org.eclipse.emf.ecore.resource.Resource logicResource, int index, org.eclipse.emf.ecore.resource.Resource physicalResource, int physicalResourceIndex)
createResourceLocation
in interface DeltaFactory
public DeltaPackage getDeltaPackage()
getDeltaPackage
in interface DeltaFactory
public MorphDelta createMorphDelta(org.eclipse.emf.ecore.resource.Resource base, org.eclipse.emf.ecore.resource.Resource contributor, Location mergedResourceLocation, java.lang.String matchingId, org.eclipse.emf.ecore.EClass originalMetaclass, org.eclipse.emf.ecore.EClass morphMetaclass, java.util.List preconditionFeatureDeltas, java.util.List postconditionFeatureDeltas)
createMorphDelta
in interface DeltaFactory
public static DeltaPackage getPackage()