org.eclipse.emf.emfstore.internal.server.model.versioning.operations.semantic
Interface SemanticCompositeOperation

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

public interface SemanticCompositeOperation
extends CompositeOperation

A representation of the model object ' Composite Operation'.

See Also:
SemanticPackage.getSemanticCompositeOperation()

Method Summary
 void semanticApply(Project project)
          Apply the operation semantically on the given project.
 
Methods inherited from interface org.eclipse.emf.emfstore.internal.server.model.versioning.operations.CompositeOperation
cannonize, getCompositeDescription, getCompositeName, getMainOperation, getSubOperations, isReversed, setCompositeDescription, setCompositeName, setMainOperation, setReversed
 
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

semanticApply

void semanticApply(Project project)
Apply the operation semantically on the given project. This means that the context of the operation is reevaluated for the given project.

Parameters:
project - the project to apply the operation on.


Copyright © 2015. All Rights Reserved.