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

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

public interface MultiAttributeMoveOperation
extends FeatureOperation

A representation of the model object ' Multi Attribute Move Operation'.

The following features are supported:

See Also:
OperationsPackage.getMultiAttributeMoveOperation()

Method Summary
 int getNewIndex()
          Returns the value of the 'New Index' attribute.
 int getOldIndex()
          Returns the value of the 'Old Index' attribute.
 Object getReferencedValue()
          Returns the value of the 'Referenced Value' attribute.
 void setNewIndex(int value)
          Sets the value of the ' New Index' attribute.
 void setOldIndex(int value)
          Sets the value of the ' Old Index' attribute.
 void setReferencedValue(Object value)
          Sets the value of the ' Referenced Value' attribute.
 
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

getOldIndex

int getOldIndex()
Returns the value of the 'Old Index' attribute.

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

Returns:
the value of the 'Old Index' attribute.
See Also:
setOldIndex(int), OperationsPackage.getMultiAttributeMoveOperation_OldIndex()

setOldIndex

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

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

getNewIndex

int getNewIndex()
Returns the value of the 'New Index' attribute.

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

Returns:
the value of the 'New Index' attribute.
See Also:
setNewIndex(int), OperationsPackage.getMultiAttributeMoveOperation_NewIndex()

setNewIndex

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

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

getReferencedValue

Object getReferencedValue()
Returns the value of the 'Referenced Value' attribute.

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

Returns:
the value of the 'Referenced Value' attribute.
See Also:
setReferencedValue(Object), OperationsPackage.getMultiAttributeMoveOperation_ReferencedValue()

setReferencedValue

void setReferencedValue(Object value)
Sets the value of the ' Referenced Value' attribute.

Parameters:
value - the new value of the 'Referenced Value' attribute.
See Also:
getReferencedValue()


Copyright © 2015. All Rights Reserved.