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

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

public interface MultiReferenceSetOperation
extends ReferenceOperation

A representation of the model object ' Multi Reference Set Operation'.

The following features are supported:

See Also:
OperationsPackage.getMultiReferenceSetOperation()

Method Summary
 int getIndex()
          Returns the value of the 'Index' attribute.
 ModelElementId getNewValue()
          Returns the value of the 'New Value' containment reference.
 ModelElementId getOldValue()
          Returns the value of the 'Old Value' containment reference.
 void setIndex(int value)
          Sets the value of the ' Index' attribute.
 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

getIndex

int getIndex()
Returns the value of the 'Index' attribute.

If the meaning of the 'Index' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Index' attribute.
See Also:
setIndex(int), OperationsPackage.getMultiReferenceSetOperation_Index()

setIndex

void setIndex(int value)
Sets the value of the ' Index' attribute.

Parameters:
value - the new value of the 'Index' attribute.
See Also:
getIndex()

getOldValue

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

If the meaning of the 'Old Value' containment 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.getMultiReferenceSetOperation_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' containment 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.getMultiReferenceSetOperation_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.