|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DiffFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
DiffPackage| Field Summary | |
|---|---|
static DiffFactory |
eINSTANCE
The singleton instance of the factory |
| Method Summary | |
|---|---|
AddAttribute |
createAddAttribute()
Returns a new object of class 'Add Attribute'. |
AddModelElement |
createAddModelElement()
Returns a new object of class 'Add Model Element' |
AddReferenceValue |
createAddReferenceValue()
Returns a new object of class 'Add Reference Value' |
AttributeChange |
createAttributeChange()
Returns a new object of class 'Attribute Change' |
AttributeChangeLeftTarget |
createAttributeChangeLeftTarget()
Returns a new object of class 'Attribute Change Left Target' |
AttributeChangeRightTarget |
createAttributeChangeRightTarget()
Returns a new object of class 'Attribute Change Right Target' |
ConflictingDiffElement |
createConflictingDiffElement()
Returns a new object of class 'Conflicting Diff Element' |
DiffGroup |
createDiffGroup()
Returns a new object of class 'Group' |
DiffModel |
createDiffModel()
Returns a new object of class 'Model' |
GenericDiffElement |
createGenericDiffElement()
Returns a new object of class 'Generic Diff Element' |
ModelElementChange |
createModelElementChange()
Returns a new object of class 'Model Element Change' |
ModelElementChangeLeftTarget |
createModelElementChangeLeftTarget()
Returns a new object of class 'Model Element Change Left Target' |
ModelElementChangeRightTarget |
createModelElementChangeRightTarget()
Returns a new object of class 'Model Element Change Right Target' |
ModelInputSnapshot |
createModelInputSnapshot()
Returns a new object of class 'Model Input Snapshot' |
MoveModelElement |
createMoveModelElement()
Returns a new object of class 'Move Model Element' |
ReferenceChange |
createReferenceChange()
Returns a new object of class 'Reference Change' |
ReferenceChangeLeftTarget |
createReferenceChangeLeftTarget()
Returns a new object of class 'Reference Change Left Target' |
ReferenceChangeRightTarget |
createReferenceChangeRightTarget()
Returns a new object of class 'Reference Change Right Target' |
RemoteAddAttribute |
createRemoteAddAttribute()
Returns a new object of class 'Remote Add Attribute' |
RemoteAddModelElement |
createRemoteAddModelElement()
Returns a new object of class 'Remote Add Model Element' |
RemoteAddReferenceValue |
createRemoteAddReferenceValue()
Returns a new object of class 'Remote Add Reference Value' |
RemoteMoveModelElement |
createRemoteMoveModelElement()
Returns a new object of class 'Remote Move Model Element' |
RemoteRemoveAttribute |
createRemoteRemoveAttribute()
Returns a new object of class 'Remote Remove Attribute' |
RemoteRemoveModelElement |
createRemoteRemoveModelElement()
Returns a new object of class 'Remote Remove Model Element' |
RemoteRemoveReferenceValue |
createRemoteRemoveReferenceValue()
Returns a new object of class 'Remote Remove Reference Value' |
RemoteUpdateAttribute |
createRemoteUpdateAttribute()
Returns a new object of class 'Remote Update Attribute' |
RemoteUpdateUniqueReferenceValue |
createRemoteUpdateUniqueReferenceValue()
Returns a new object of class 'Remote Update Unique Reference Value' |
RemoveAttribute |
createRemoveAttribute()
Returns a new object of class 'Remove Attribute' |
RemoveModelElement |
createRemoveModelElement()
Returns a new object of class 'Remove Model Element' |
RemoveReferenceValue |
createRemoveReferenceValue()
Returns a new object of class 'Remove Reference Value' |
UpdateAttribute |
createUpdateAttribute()
Returns a new object of class 'Update Attribute' |
UpdateModelElement |
createUpdateModelElement()
Returns a new object of class 'Update Model Element' |
UpdateReference |
createUpdateReference()
Returns a new object of class 'Update Reference' |
UpdateUniqueReferenceValue |
createUpdateUniqueReferenceValue()
Returns a new object of class 'Update Unique Reference Value' |
DiffPackage |
getDiffPackage()
Returns the package supported by this factory |
| Methods inherited from interface org.eclipse.emf.ecore.EFactory |
|---|
convertToString, create, createFromString, getEPackage, setEPackage |
| 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 |
| Field Detail |
|---|
static final DiffFactory eINSTANCE
| Method Detail |
|---|
AddAttribute createAddAttribute()
AddModelElement createAddModelElement()
AddReferenceValue createAddReferenceValue()
AttributeChange createAttributeChange()
AttributeChangeLeftTarget createAttributeChangeLeftTarget()
AttributeChangeRightTarget createAttributeChangeRightTarget()
ConflictingDiffElement createConflictingDiffElement()
DiffGroup createDiffGroup()
DiffModel createDiffModel()
GenericDiffElement createGenericDiffElement()
ModelElementChange createModelElementChange()
ModelElementChangeLeftTarget createModelElementChangeLeftTarget()
ModelElementChangeRightTarget createModelElementChangeRightTarget()
ModelInputSnapshot createModelInputSnapshot()
MoveModelElement createMoveModelElement()
ReferenceChange createReferenceChange()
ReferenceChangeLeftTarget createReferenceChangeLeftTarget()
ReferenceChangeRightTarget createReferenceChangeRightTarget()
RemoteAddAttribute createRemoteAddAttribute()
RemoteAddModelElement createRemoteAddModelElement()
RemoteAddReferenceValue createRemoteAddReferenceValue()
RemoteMoveModelElement createRemoteMoveModelElement()
RemoteRemoveAttribute createRemoteRemoveAttribute()
RemoteRemoveModelElement createRemoteRemoveModelElement()
RemoteRemoveReferenceValue createRemoteRemoveReferenceValue()
RemoteUpdateAttribute createRemoteUpdateAttribute()
RemoteUpdateUniqueReferenceValue createRemoteUpdateUniqueReferenceValue()
RemoveAttribute createRemoveAttribute()
RemoveModelElement createRemoveModelElement()
RemoveReferenceValue createRemoveReferenceValue()
UpdateAttribute createUpdateAttribute()
UpdateModelElement createUpdateModelElement()
UpdateReference createUpdateReference()
UpdateUniqueReferenceValue createUpdateUniqueReferenceValue()
DiffPackage getDiffPackage()
|
Copyright 2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||