public class MultiAttributeSetOperationImpl extends FeatureOperationImpl implements MultiAttributeSetOperation
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList| Modifier and Type | Method and Description |
|---|---|
void |
apply(IdEObjectCollection project)
Apply an operation to the given project if it can be applied.
|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
int |
getIndex() |
Object |
getNewValue() |
Object |
getOldValue() |
AbstractOperation |
reverse()
Reverse the operation.
|
void |
setIndex(int newIndex) |
void |
setNewValue(Object newNewValue) |
void |
setOldValue(Object newOldValue) |
String |
toString() |
getFeature, getFeature, getFeatureName, getLeafOperations, getUnset, setFeatureName, setUnsetbasicGetModelElementId, basicSetModelElementId, createAPI, eInverseRemove, getAllInvolvedModelElements, getClientDate, getModelElementId, getOperationId, getOtherInvolvedModelElements, isAccepted, setAccepted, setClientDate, setModelElementId, toAPIgetIdentifier, setIdentifiereAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetFeature, getFeature, getFeatureName, getUnset, setFeatureName, setUnsetgetAllInvolvedModelElements, getClientDate, getLeafOperations, getModelElementId, getOperationId, getOtherInvolvedModelElements, isAccepted, setAccepted, setClientDate, setModelElementIdgetIdentifier, setIdentifiereAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivercreateAPI, toAPIpublic int getIndex()
getIndex in interface MultiAttributeSetOperationMultiAttributeSetOperation.setIndex(int),
OperationsPackage.getMultiAttributeSetOperation_Index()public void setIndex(int newIndex)
setIndex in interface MultiAttributeSetOperationnewIndex - the new value of the 'Index' attribute.MultiAttributeSetOperation.getIndex()public Object getOldValue()
getOldValue in interface MultiAttributeSetOperationMultiAttributeSetOperation.setOldValue(Object),
OperationsPackage.getMultiAttributeSetOperation_OldValue()public void setOldValue(Object newOldValue)
setOldValue in interface MultiAttributeSetOperationnewOldValue - the new value of the 'Old Value' attribute.MultiAttributeSetOperation.getOldValue()public Object getNewValue()
getNewValue in interface MultiAttributeSetOperationMultiAttributeSetOperation.setNewValue(Object),
OperationsPackage.getMultiAttributeSetOperation_NewValue()public void setNewValue(Object newNewValue)
setNewValue in interface MultiAttributeSetOperationnewNewValue - the new value of the 'New Value' attribute.MultiAttributeSetOperation.getNewValue()public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class FeatureOperationImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class FeatureOperationImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class FeatureOperationImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class FeatureOperationImplpublic String toString()
toString in class FeatureOperationImplpublic void apply(IdEObjectCollection project)
apply in interface AbstractOperationproject - the projectAbstractOperation.apply(org.eclipse.emf.emfstore.internal.common.model.IdEObjectCollection)public AbstractOperation reverse()
FeatureOperationImplreverse in interface AbstractOperationreverse in class FeatureOperationImplAbstractOperationImpl.reverse()Copyright © 2017. All rights reserved.