Interface ContentChange
-
- All Superinterfaces:
Change
,org.eclipse.emf.ecore.EObject
,MigrateableChange
,org.eclipse.emf.common.notify.Notifier
,PrimitiveChange
- All Known Subinterfaces:
Create
,Delete
,InitializerChange
,Move
,NonDelete
- All Known Implementing Classes:
ContentChangeImpl
,CreateImpl
,DeleteImpl
,InitializerChangeImpl
,MoveImpl
,NonDeleteImpl
public interface ContentChange extends PrimitiveChange
A representation of the model object 'Content Change'. A change to the containment structure of the metamodelThe following features are supported:
- See Also:
HistoryPackage.getContentChange()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.ecore.EReference
getReference()
Returns the value of the 'Reference' reference.String
getReferenceName()
Returns the value of the 'Reference Name' attribute.org.eclipse.emf.ecore.EObject
getTarget()
Returns the value of the 'Target' reference.void
setReference(org.eclipse.emf.ecore.EReference value)
Sets the value of the 'Reference
' reference.void
setReferenceName(String value)
Sets the value of the 'Reference Name
' attribute.void
setTarget(org.eclipse.emf.ecore.EObject value)
Sets the value of the 'Target
' reference.-
Methods inherited from interface org.eclipse.emf.edapt.spi.history.Change
getDescription, getRelease, isBreaking, setBreaking, setDescription
-
-
-
-
Method Detail
-
getTarget
org.eclipse.emf.ecore.EObject getTarget()
Returns the value of the 'Target' reference. The target element of the create, delete or move- Returns:
- the value of the 'Target' reference.
- See Also:
setTarget(EObject)
,HistoryPackage.getContentChange_Target()
-
setTarget
void setTarget(org.eclipse.emf.ecore.EObject value)
Sets the value of the 'Target
' reference.- Parameters:
value
- the new value of the 'Target' reference.- See Also:
getTarget()
-
getReference
org.eclipse.emf.ecore.EReference getReference()
Returns the value of the 'Reference' reference. A reference to the meta-metamodel feature which is derived from the featureName attribute- Returns:
- the value of the 'Reference' reference.
- See Also:
setReference(EReference)
,HistoryPackage.getContentChange_Reference()
-
setReference
void setReference(org.eclipse.emf.ecore.EReference value)
Sets the value of the 'Reference
' reference.- Parameters:
value
- the new value of the 'Reference' reference.- See Also:
getReference()
-
getReferenceName
String getReferenceName()
Returns the value of the 'Reference Name' attribute. The name of the feature within which the child is created in the element- Returns:
- the value of the 'Reference Name' attribute.
- See Also:
setReferenceName(String)
,HistoryPackage.getContentChange_ReferenceName()
-
setReferenceName
void setReferenceName(String value)
Sets the value of the 'Reference Name
' attribute.- Parameters:
value
- the new value of the 'Reference Name' attribute.- See Also:
getReferenceName()
-
-