public interface DeltaFactory
extends org.eclipse.emf.ecore.EFactory
DeltaPackage
Modifier and Type | Field and Description |
---|---|
static DeltaFactory |
eINSTANCE
The singleton instance of the factory.
|
Modifier and Type | Method and Description |
---|---|
AddDelta |
createAddDelta()
Returns a new object of class 'Add Delta'.
|
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()
Returns a new object of class 'Change Delta'.
|
ChangeDelta |
createChangeDelta(org.eclipse.emf.ecore.resource.Resource base,
org.eclipse.emf.ecore.resource.Resource contributor,
Location changeLocation,
boolean wasSet,
boolean isSet,
java.lang.Object oldValue,
java.lang.Object newValue) |
CompositeDelta |
createCompositeDelta()
Returns a new object of class 'Composite Delta'.
|
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()
Returns a new object of class 'Conflict'.
|
Conflict |
createConflict(DeltaType deltaType1,
DeltaType deltaType2) |
CrossResourceEObjectLocation |
createCrossResourceEObjectLocation()
Returns a new object of class 'Cross Resource EObject Location'.
|
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()
Returns a new object of class 'Delete Delta'.
|
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()
Returns a new object of class 'Container'.
|
EAnnotationLocation |
createEAnnotationLocation()
Returns a new object of class 'EAnnotation Location'.
|
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()
Returns a new object of class 'EObject Location'.
|
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()
Returns a new object of class 'Join Delta'.
|
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()
Returns a new object of class 'Morph Delta'.
|
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()
Returns a new object of class 'Move Delta'.
|
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()
Returns a new object of class 'Resolution'.
|
ResourceLocation |
createResourceLocation()
Returns a new object of class 'Resource Location'.
|
ResourceLocation |
createResourceLocation(org.eclipse.emf.ecore.resource.Resource logicResource,
int index,
org.eclipse.emf.ecore.resource.Resource physicalResource,
int physicalResourceIndex) |
SeparationDelta |
createSeparationDelta()
Returns a new object of class 'Separation Delta'.
|
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()
Returns the package supported by this factory.
|
convertToString, create, createFromString, getEPackage, setEPackage
getEAnnotation, getEAnnotations
static final DeltaFactory eINSTANCE
DeltaContainer createDeltaContainer()
Conflict createConflict()
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)
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)
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)
CrossResourceEObjectLocation createCrossResourceEObjectLocation()
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)
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)
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)
ChangeDelta createChangeDelta()
ChangeDelta createChangeDelta(org.eclipse.emf.ecore.resource.Resource base, org.eclipse.emf.ecore.resource.Resource contributor, Location changeLocation, boolean wasSet, boolean isSet, 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)
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)
Resolution createResolution()
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)
ResourceLocation createResourceLocation()
ResourceLocation createResourceLocation(org.eclipse.emf.ecore.resource.Resource logicResource, int index, org.eclipse.emf.ecore.resource.Resource physicalResource, int physicalResourceIndex)
DeltaPackage getDeltaPackage()