org.eclipse.emf.emfstore.internal.server.model.versioning.operations
Interface SingleReferenceOperation

All Superinterfaces:
AbstractOperation, APIDelegate<ESOperation>, org.eclipse.emf.ecore.EObject, FeatureOperation, IdentifiableElement, org.eclipse.emf.common.notify.Notifier, ReferenceOperation
All Known Implementing Classes:
SingleReferenceOperationImpl

public interface SingleReferenceOperation
extends ReferenceOperation

A representation of the model object ' Single Reference Operation'.

The following features are supported:

See Also:
OperationsPackage.getSingleReferenceOperation()

Method Summary
 ModelElementId getNewValue()
          Returns the value of the 'New Value' containment reference.
 ModelElementId getOldValue()
          Returns the value of the 'Old Value' containment reference.
 void setNewValue(ModelElementId value)
          Sets the value of the ' New Value' containment reference.
 void setOldValue(ModelElementId value)
          Sets the value of the ' Old Value' containment reference.
 
Methods inherited from interface org.eclipse.emf.emfstore.internal.server.model.versioning.operations.ReferenceOperation
getContainmentType, getOppositeFeatureName, isBidirectional, setBidirectional, setContainmentType, setOppositeFeatureName
 
Methods inherited from interface org.eclipse.emf.emfstore.internal.server.model.versioning.operations.FeatureOperation
getFeature, getFeature, getFeatureName, getUnset, setFeatureName, setUnset
 
Methods inherited from interface org.eclipse.emf.emfstore.internal.server.model.versioning.operations.AbstractOperation
apply, getAllInvolvedModelElements, getClientDate, getLeafOperations, getModelElementId, getOperationId, getOtherInvolvedModelElements, isAccepted, reverse, setAccepted, setClientDate, setModelElementId
 
Methods inherited from interface org.eclipse.emf.emfstore.internal.common.model.IdentifiableElement
getIdentifier, setIdentifier
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.emfstore.internal.common.api.APIDelegate
createAPI, toAPI
 

Method Detail

getOldValue

ModelElementId getOldValue()
Returns the value of the 'Old Value' containment reference.

If the meaning of the 'Old Value' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Old Value' containment reference.
See Also:
setOldValue(ModelElementId), OperationsPackage.getSingleReferenceOperation_OldValue()

setOldValue

void setOldValue(ModelElementId value)
Sets the value of the ' Old Value' containment reference.

Parameters:
value - the new value of the 'Old Value' containment reference.
See Also:
getOldValue()

getNewValue

ModelElementId getNewValue()
Returns the value of the 'New Value' containment reference.

If the meaning of the 'New Value' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'New Value' containment reference.
See Also:
setNewValue(ModelElementId), OperationsPackage.getSingleReferenceOperation_NewValue()

setNewValue

void setNewValue(ModelElementId value)
Sets the value of the ' New Value' containment reference.

Parameters:
value - the new value of the 'New Value' containment reference.
See Also:
getNewValue()


Copyright © 2015. All Rights Reserved.