Uses of Interface
org.eclipse.emf.emfstore.internal.server.model.versioning.operations.AbstractOperation

Packages that use AbstractOperation
org.eclipse.emf.emfstore.client.handler   
org.eclipse.emf.emfstore.internal.client.model   
org.eclipse.emf.emfstore.internal.client.model.changeTracking   
org.eclipse.emf.emfstore.internal.client.model.changeTracking.merging   
org.eclipse.emf.emfstore.internal.client.model.changeTracking.merging.conflict   
org.eclipse.emf.emfstore.internal.client.model.changeTracking.merging.conflict.options   
org.eclipse.emf.emfstore.internal.client.model.changeTracking.merging.util   
org.eclipse.emf.emfstore.internal.client.model.impl   
org.eclipse.emf.emfstore.internal.client.observers   
org.eclipse.emf.emfstore.internal.client.ui.common   
org.eclipse.emf.emfstore.internal.client.ui.dialogs   
org.eclipse.emf.emfstore.internal.client.ui.views.changes   
org.eclipse.emf.emfstore.internal.client.ui.views.scm   
org.eclipse.emf.emfstore.internal.server.conflictDetection   
org.eclipse.emf.emfstore.internal.server.model.impl.api   
org.eclipse.emf.emfstore.internal.server.model.versioning   
org.eclipse.emf.emfstore.internal.server.model.versioning.impl   
org.eclipse.emf.emfstore.internal.server.model.versioning.operations   
org.eclipse.emf.emfstore.internal.server.model.versioning.operations.impl   
org.eclipse.emf.emfstore.internal.server.model.versioning.operations.semantic   
org.eclipse.emf.emfstore.internal.server.model.versioning.operations.semantic.impl   
org.eclipse.emf.emfstore.internal.server.model.versioning.operations.semantic.util   
org.eclipse.emf.emfstore.internal.server.model.versioning.operations.util   
 

Uses of AbstractOperation in org.eclipse.emf.emfstore.client.handler
 

Methods in org.eclipse.emf.emfstore.client.handler that return types with arguments of type AbstractOperation
 List<AbstractOperation> ESOperationModifier.modify(List<AbstractOperation> operations, org.eclipse.emf.common.command.Command command)
           Allows to modify the recorded operations.
 

Method parameters in org.eclipse.emf.emfstore.client.handler with type arguments of type AbstractOperation
 List<AbstractOperation> ESOperationModifier.modify(List<AbstractOperation> operations, org.eclipse.emf.common.command.Command command)
           Allows to modify the recorded operations.
 

Uses of AbstractOperation in org.eclipse.emf.emfstore.internal.client.model
 

Methods in org.eclipse.emf.emfstore.internal.client.model that return types with arguments of type AbstractOperation
 List<AbstractOperation> ProjectSpace.getOperations()
          Return the list of operations that have already been performed on the project space.
 

Method parameters in org.eclipse.emf.emfstore.internal.client.model with type arguments of type AbstractOperation
 void ProjectSpace.addOperations(List<? extends AbstractOperation> operations)
          Adds a list of operations to this project space.
 

Uses of AbstractOperation in org.eclipse.emf.emfstore.internal.client.model.changeTracking
 

Methods in org.eclipse.emf.emfstore.internal.client.model.changeTracking that return AbstractOperation
 AbstractOperation NotificationToOperationConverter.convert(NotificationInfo n)
          Converts given notification to an operation.
 

Uses of AbstractOperation in org.eclipse.emf.emfstore.internal.client.model.changeTracking.merging
 

Methods in org.eclipse.emf.emfstore.internal.client.model.changeTracking.merging with parameters of type AbstractOperation
 String DecisionManager.getAuthorForOperation(AbstractOperation theirOperation)
          Returns the name of the author for a operation in list of their operations.
 

Uses of AbstractOperation in org.eclipse.emf.emfstore.internal.client.model.changeTracking.merging.conflict
 

Methods in org.eclipse.emf.emfstore.internal.client.model.changeTracking.merging.conflict that return AbstractOperation
 AbstractOperation VisualConflict.getLeftOperation()
          Get first left operation.
 AbstractOperation VisualConflict.getMyOperation()
          Get my operation.
 AbstractOperation VisualConflict.getRightOperation()
          get first right operation.
 AbstractOperation VisualConflict.getTheirOperation()
          Get their operation.
 

Methods in org.eclipse.emf.emfstore.internal.client.model.changeTracking.merging.conflict that return types with arguments of type AbstractOperation
 Set<AbstractOperation> VisualConflict.getAcceptedMine()
          This method is used by DecisionManager in order to create the resulting operations.
 Set<AbstractOperation> VisualConflict.getLeftOperations()
          Get left operations.
 Set<AbstractOperation> VisualConflict.getMyOperations()
          Get my operations.
 Set<AbstractOperation> ConflictOption.getOperations()
          Returns the operations, stored in this option.
 Set<AbstractOperation> VisualConflict.getRejectedTheirs()
          This method is used by DecisionManager in order to create the resulting operations.
 Set<AbstractOperation> VisualConflict.getRightOperations()
          get right operations.
 Set<AbstractOperation> VisualConflict.getTheirOperations()
          Get their operations.
 

Method parameters in org.eclipse.emf.emfstore.internal.client.model.changeTracking.merging.conflict with type arguments of type AbstractOperation
 void ConflictOption.addOperations(Set<AbstractOperation> ops)
          Adds the change operations, which will be applied in case, that this option is selected as solution.
 

Constructors in org.eclipse.emf.emfstore.internal.client.model.changeTracking.merging.conflict with parameters of type AbstractOperation
ConflictContext(DecisionManager manager, AbstractOperation myOperation, AbstractOperation theirOperation)
          Alternative constructor.
VisualConflict(ConflictBucket conflictBucket, AbstractOperation leftOperation, AbstractOperation rightOperation, DecisionManager decisionManager, boolean leftIsMy, boolean init)
          Construct conflict from given specific left and right operation.
 

Uses of AbstractOperation in org.eclipse.emf.emfstore.internal.client.model.changeTracking.merging.conflict.options
 

Methods in org.eclipse.emf.emfstore.internal.client.model.changeTracking.merging.conflict.options that return types with arguments of type AbstractOperation
 Set<AbstractOperation> MergeTextOption.getOperations()
          Returns the operations, stored in this option.
 

Uses of AbstractOperation in org.eclipse.emf.emfstore.internal.client.model.changeTracking.merging.util
 

Methods in org.eclipse.emf.emfstore.internal.client.model.changeTracking.merging.util with parameters of type AbstractOperation
 String OperationAuthorProvider.getAuthor(AbstractOperation operation)
          Get the author for the given operation.
 String DefaultOperationAuthorProvider.getAuthor(AbstractOperation operation)
          Get the author for the given operation.
 

Uses of AbstractOperation in org.eclipse.emf.emfstore.internal.client.model.impl
 

Methods in org.eclipse.emf.emfstore.internal.client.model.impl that return types with arguments of type AbstractOperation
 List<AbstractOperation> OperationManager.clearOperations()
          Clears all recorded operations.
 List<AbstractOperation> OperationRecorder.clearOperations()
          Clears the operations list.
 List<AbstractOperation> ProjectSpaceBase.getOperations()
          Return the list of operations that have already been performed on the project space.
 List<AbstractOperation> AutoOperationWrapper.modify(List<AbstractOperation> operations, org.eclipse.emf.common.command.Command command)
           Allows to modify the recorded operations.
 

Methods in org.eclipse.emf.emfstore.internal.client.model.impl with parameters of type AbstractOperation
 void OperationManager.notifyOperationUndone(AbstractOperation operation)
          Notifies all operations observer that an operation has been undone.
 

Method parameters in org.eclipse.emf.emfstore.internal.client.model.impl with type arguments of type AbstractOperation
 void ProjectSpaceBase.addOperations(List<? extends AbstractOperation> operations)
          Adds a list of operations to this project space.
 void IApplyChangesCallback.applyChangesIntern(ProjectSpace projectSpace, List<AbstractOperation> operations, boolean addOperations)
          Apply a list of operations to a projectSpace.
 void ProjectSpaceBase.applyOperations(List<AbstractOperation> operations, boolean addOperations)
          Applies a list of operations to the project.
 void ProjectSpaceBase.applyOperationsWithRerecording(List<AbstractOperation> operations)
          Applies a list of operations to the project.
 List<AbstractOperation> AutoOperationWrapper.modify(List<AbstractOperation> operations, org.eclipse.emf.common.command.Command command)
           Allows to modify the recorded operations.
 void OperationManager.operationsRecorded(List<? extends AbstractOperation> operations)
          Notify observer about recorded operations.
 void OperationRecorderListener.operationsRecorded(List<? extends AbstractOperation> operations)
          Notify observer about recorded operations.
 void IApplyChangesWrapper.wrapApplyChanges(IApplyChangesCallback callback, ProjectSpace projectSpace, List<AbstractOperation> operations, boolean addOperations)
          Wrap a call to apply changes.
 

Constructor parameters in org.eclipse.emf.emfstore.internal.client.model.impl with type arguments of type AbstractOperation
ApplyOperationsAndRecordRunnable(ProjectSpaceBase projectSpaceBase, List<AbstractOperation> operations)
          Constructor.
ApplyOperationsRunnable(ProjectSpaceBase projectSpaceBase, List<AbstractOperation> operations, boolean addOperations)
          Constructor.
 

Uses of AbstractOperation in org.eclipse.emf.emfstore.internal.client.observers
 

Methods in org.eclipse.emf.emfstore.internal.client.observers with parameters of type AbstractOperation
 void OperationObserver.operationExecuted(AbstractOperation operation)
          Called when an AbstractOperation has been executed.
 void SimpleOperationObserver.operationExecuted(AbstractOperation operation)
          Called when an AbstractOperation has been executed.
abstract  void SimpleOperationObserver.operationPerformed(AbstractOperation operation)
          Called when an operation has been executed, either forward or backwards (i.e.
 void OperationObserver.operationUndone(AbstractOperation operation)
          Called when an AbstractOperation has been reversed.
 void SimpleOperationObserver.operationUndone(AbstractOperation operation)
          Called when an AbstractOperation has been reversed.
 

Uses of AbstractOperation in org.eclipse.emf.emfstore.internal.client.ui.common
 

Methods in org.eclipse.emf.emfstore.internal.client.ui.common with parameters of type AbstractOperation
 OperationCustomLabelProvider.CanRender OperationCustomLabelProvider.canRender(AbstractOperation operation)
          Checks if this provider can render the given operation.
 String OperationCustomLabelProvider.getDescription(AbstractOperation operation)
          Returns the description of an operation.
 Object OperationCustomLabelProvider.getImage(AbstractOperation operation)
          Returns the image of an operation.
 boolean EClassFilter.involvesOnlyFilteredEClasses(ModelElementIdToEObjectMapping idToEObjectMapping, AbstractOperation operation)
          Whether the given operation only involves types that are considered to be filtered.
 

Uses of AbstractOperation in org.eclipse.emf.emfstore.internal.client.ui.dialogs
 

Methods in org.eclipse.emf.emfstore.internal.client.ui.dialogs that return types with arguments of type AbstractOperation
 List<AbstractOperation> CommitDialog.getOperations()
           
 

Uses of AbstractOperation in org.eclipse.emf.emfstore.internal.client.ui.views.changes
 

Methods in org.eclipse.emf.emfstore.internal.client.ui.views.changes with parameters of type AbstractOperation
 OperationCustomLabelProvider.CanRender DefaultOperationLabelProvider.canRender(AbstractOperation operation)
          Checks if this provider can render the given operation.
 String DefaultOperationLabelProvider.getDescription(AbstractOperation operation)
          Returns the description of an operation.
 String ChangePackageVisualizationHelper.getDescription(AbstractOperation op)
          Returns a description for the given operation.
 Object DefaultOperationLabelProvider.getImage(AbstractOperation operation)
          Returns the image of an operation.
 org.eclipse.swt.graphics.Image ChangePackageVisualizationHelper.getImage(org.eclipse.jface.viewers.ILabelProvider emfProvider, AbstractOperation operation)
          Get an image for the operation.
 org.eclipse.jface.resource.ImageDescriptor ChangePackageVisualizationHelper.getOverlayImage(AbstractOperation operation)
          Get the overlay image for an operation.
 

Constructor parameters in org.eclipse.emf.emfstore.internal.client.ui.views.changes with type arguments of type AbstractOperation
TabbedChangesComposite(org.eclipse.swt.widgets.Composite parent, int style, Project project, List<AbstractOperation> operations, ModelElementIdToEObjectMapping idToEObjectMapping, boolean showRootNodes)
          Default constructor.
 

Uses of AbstractOperation in org.eclipse.emf.emfstore.internal.client.ui.views.scm
 

Methods in org.eclipse.emf.emfstore.internal.client.ui.views.scm that return types with arguments of type AbstractOperation
 List<AbstractOperation> FilteredOperationsResult.getFilteredOperations()
          Returns all operations that are considered to have been filtered.
 

Methods in org.eclipse.emf.emfstore.internal.client.ui.views.scm with parameters of type AbstractOperation
 void FilteredOperationsResult.addFilteredOperation(AbstractOperation operation)
          Adds an operation that is considered as filtered.
 

Uses of AbstractOperation in org.eclipse.emf.emfstore.internal.server.conflictDetection
 

Methods in org.eclipse.emf.emfstore.internal.server.conflictDetection that return AbstractOperation
 AbstractOperation ConflictBucket.getMyOperation()
           
 AbstractOperation ConflictBucket.getTheirOperation()
           
 

Methods in org.eclipse.emf.emfstore.internal.server.conflictDetection that return types with arguments of type AbstractOperation
 Set<AbstractOperation> ConflictBucket.getAcceptedLocalOperations()
          Returns the set of local operations that have been accepted.
 Set<AbstractOperation> ConflictBucket.getMyOperations()
           
 Set<AbstractOperation> ConflictBucketCandidate.getMyOperations()
           
 Set<AbstractOperation> ChangeConflictSet.getNotInvolvedInConflict()
          Returns a set of operations not involved in any conflict.
 Set<AbstractOperation> ConflictBucket.getRejectedRemoteOperations()
          Returns the set of remote operations that have been rejected.
 Set<AbstractOperation> ConflictBucket.getTheirOperations()
           
 Set<AbstractOperation> ConflictBucketCandidate.getTheirOperations()
           
 

Methods in org.eclipse.emf.emfstore.internal.server.conflictDetection with parameters of type AbstractOperation
 ReservationSet ReservationSetModifier.addCustomReservation(AbstractOperation operation, ReservationSet reservationSet, ModelElementIdToEObjectMapping mapping)
          Allows to modify the given ReservationSet.
 void ConflictBucketCandidate.addOperation(AbstractOperation operation, boolean isMyOperation, int priority)
          Add an operation for a model element id and its feature to the bucket.
 void ReservationToConflictBucketCandidateMap.scanOperationReservations(AbstractOperation operation, int priority, ModelElementIdToEObjectMapping idToEObjectMapping, boolean isMyOperation)
          Scans the given AbstractOperation into the reservation set.
 void ConflictBucket.setMyOperation(AbstractOperation myOperation)
          Set one of my operations representing all my operations.
 void ConflictBucket.setTheirOperation(AbstractOperation theirOperation)
          Set one of their operations representing all their operations.
 

Method parameters in org.eclipse.emf.emfstore.internal.server.conflictDetection with type arguments of type AbstractOperation
 Set<ConflictBucket> ConflictBucketCandidate.calculateConflictBuckets(ConflictDetector detector, Set<AbstractOperation> myOperationsNonConflictingOperations)
          Calculate a set of conflict buckets from this candidate bucket.
 void ModelElementIdToEObjectMappingImpl.put(Collection<AbstractOperation> operations)
          Put the given elements from the operations to the mapping.
 void ConflictBucket.resolveConflict(Set<AbstractOperation> acceptedLocalOperations, Set<AbstractOperation> rejectedRemoteOperations)
          Resolve the conflict by specifying the accepted local operations and the rejected remote operations.
 void ConflictBucket.resolveConflict(Set<AbstractOperation> acceptedLocalOperations, Set<AbstractOperation> rejectedRemoteOperations)
          Resolve the conflict by specifying the accepted local operations and the rejected remote operations.
 

Constructors in org.eclipse.emf.emfstore.internal.server.conflictDetection with parameters of type AbstractOperation
ConflictBucket(AbstractOperation myOperation, AbstractOperation theirOperation)
          Constructor.
 

Constructor parameters in org.eclipse.emf.emfstore.internal.server.conflictDetection with type arguments of type AbstractOperation
ChangeConflictSet(Set<ConflictBucket> conflictBuckets, Set<AbstractOperation> notInvolvedInConflict, ModelElementIdToEObjectMapping idToEObjectMapping, List<ChangePackage> leftChanges, List<ChangePackage> rightChanges)
          Constructor.
ConflictBucket(Set<AbstractOperation> myOperations, Set<AbstractOperation> theirOperations)
          Constructor.
ConflictBucket(Set<AbstractOperation> myOperations, Set<AbstractOperation> theirOperations)
          Constructor.
ModelElementIdToEObjectMappingImpl(ModelElementIdToEObjectMapping mapping, List<AbstractOperation> operationsList1, List<AbstractOperation> operationsList2)
          Constructor.
ModelElementIdToEObjectMappingImpl(ModelElementIdToEObjectMapping mapping, List<AbstractOperation> operationsList1, List<AbstractOperation> operationsList2)
          Constructor.
 

Uses of AbstractOperation in org.eclipse.emf.emfstore.internal.server.model.impl.api
 

Constructors in org.eclipse.emf.emfstore.internal.server.model.impl.api with parameters of type AbstractOperation
ESOperationImpl(AbstractOperation internalType)
          Constructs a new ESOperation by wrapping an internal operation type.
 

Uses of AbstractOperation in org.eclipse.emf.emfstore.internal.server.model.versioning
 

Methods in org.eclipse.emf.emfstore.internal.server.model.versioning that return types with arguments of type AbstractOperation
 List<AbstractOperation> ChangePackage.getCopyOfOperations()
          Retrieve a copy of all operations in the change package.
 List<AbstractOperation> ChangePackage.getLeafOperations()
          Get all leaf operations of a change package, decomposing all composite operations.
 org.eclipse.emf.common.util.EList<AbstractOperation> ChangePackage.getOperations()
          Returns the value of the 'Operations' containment reference list.
 List<AbstractOperation> ChangePackage.getTouchingOperations(ModelElementId modelElementId)
          Get all operations of a change package, that are touching the given model element id
 

Uses of AbstractOperation in org.eclipse.emf.emfstore.internal.server.model.versioning.impl
 

Methods in org.eclipse.emf.emfstore.internal.server.model.versioning.impl that return types with arguments of type AbstractOperation
 List<AbstractOperation> ChangePackageImpl.getCopyOfOperations()
          Retrieve a copy of all operations in the change package.
 List<AbstractOperation> ChangePackageImpl.getLeafOperations()
          Get all leaf operations of a change package, decomposing all composite operations.
 org.eclipse.emf.common.util.EList<AbstractOperation> ChangePackageImpl.getOperations()
          Returns the operations of the change package.
 List<AbstractOperation> ChangePackageImpl.getTouchingOperations(ModelElementId modelElementId)
           
 

Method parameters in org.eclipse.emf.emfstore.internal.server.model.versioning.impl with type arguments of type AbstractOperation
static int ChangePackageImpl.countLeafOperations(Collection<AbstractOperation> operations)
           
 

Uses of AbstractOperation in org.eclipse.emf.emfstore.internal.server.model.versioning.operations
 

Subinterfaces of AbstractOperation in org.eclipse.emf.emfstore.internal.server.model.versioning.operations
 interface AttributeOperation
          A representation of the model object ' Attribute Operation'.
 interface CompositeOperation
          A representation of the model object ' Composite Operation'.
 interface CreateDeleteOperation
          A representation of the model object ' Create Delete Operation'.
 interface FeatureOperation
          A representation of the model object ' Feature Operation'.
 interface MultiAttributeMoveOperation
          A representation of the model object ' Multi Attribute Move Operation'.
 interface MultiAttributeOperation
          A representation of the model object ' Multi Attribute Operation'.
 interface MultiAttributeSetOperation
          A representation of the model object ' Multi Attribute Set Operation'.
 interface MultiReferenceMoveOperation
          A representation of the model object ' Multi Reference Move Operation'.
 interface MultiReferenceOperation
          A representation of the model object ' Multi Reference Operation'.
 interface MultiReferenceSetOperation
          A representation of the model object ' Multi Reference Set Operation'.
 interface ReferenceOperation
          A representation of the model object ' Reference Operation'.
 interface SingleReferenceOperation
          A representation of the model object ' Single Reference Operation'.
 

Methods in org.eclipse.emf.emfstore.internal.server.model.versioning.operations that return AbstractOperation
 AbstractOperation CompositeOperation.getMainOperation()
          Returns the value of the 'Main Operation' reference.
 AbstractOperation AbstractOperation.reverse()
          Reverse the operation.
 

Methods in org.eclipse.emf.emfstore.internal.server.model.versioning.operations that return types with arguments of type AbstractOperation
 List<AbstractOperation> AbstractOperation.getLeafOperations()
          Get all operations that are a leaf operation.
 org.eclipse.emf.common.util.EList<AbstractOperation> OperationGroup.getOperations()
          Returns the value of the 'Operations' reference list.
 org.eclipse.emf.common.util.EList<AbstractOperation> CompositeOperation.getSubOperations()
          Returns the value of the 'Sub Operations' containment reference list.
 

Methods in org.eclipse.emf.emfstore.internal.server.model.versioning.operations with parameters of type AbstractOperation
 void CompositeOperation.setMainOperation(AbstractOperation value)
          Sets the value of the ' Main Operation' reference.
 

Uses of AbstractOperation in org.eclipse.emf.emfstore.internal.server.model.versioning.operations.impl
 

Classes in org.eclipse.emf.emfstore.internal.server.model.versioning.operations.impl that implement AbstractOperation
 class AbstractOperationImpl
          An implementation of the model object ' Abstract Operation'.
 class AttributeOperationImpl
          An implementation of the model object ' Attribute Operation'.
 class CompositeOperationImpl
          An implementation of the model object ' Composite Operation'.
 class CreateDeleteOperationImpl
          An implementation of the model object ' Create Delete Operation'.
 class FeatureOperationImpl
          An implementation of the model object ' Feature Operation'.
 class MultiAttributeMoveOperationImpl
          An implementation of the model object ' Multi Attribute Move Operation'.
 class MultiAttributeOperationImpl
          An implementation of the model object ' Multi Attribute Operation'.
 class MultiAttributeSetOperationImpl
          An implementation of the model object ' Multi Attribute Set Operation'.
 class MultiReferenceMoveOperationImpl
          An implementation of the model object ' Multi Reference Move Operation'.
 class MultiReferenceOperationImpl
          An implementation of the model object ' Multi Reference Operation'.
 class MultiReferenceSetOperationImpl
          An implementation of the model object ' Multi Reference Set Operation'.
 class ReferenceOperationImpl
          An implementation of the model object ' Reference Operation'.
 class SingleReferenceOperationImpl
          An implementation of the model object ' Single Reference Operation'.
 

Methods in org.eclipse.emf.emfstore.internal.server.model.versioning.operations.impl that return AbstractOperation
 AbstractOperation CompositeOperationImpl.basicGetMainOperation()
           
 AbstractOperation CompositeOperationImpl.getMainOperation()
           
 AbstractOperation MultiReferenceMoveOperationImpl.reverse()
           
 AbstractOperation SingleReferenceOperationImpl.reverse()
           
 AbstractOperation CreateDeleteOperationImpl.reverse()
           
 AbstractOperation MultiAttributeOperationImpl.reverse()
          Reverse the operation.
 AbstractOperation MultiReferenceOperationImpl.reverse()
           
 AbstractOperation MultiAttributeSetOperationImpl.reverse()
           
 AbstractOperation MultiAttributeMoveOperationImpl.reverse()
           
 AbstractOperation FeatureOperationImpl.reverse()
          Reverse the operation.
 AbstractOperation MultiReferenceSetOperationImpl.reverse()
           
 AbstractOperation CompositeOperationImpl.reverse()
           
 AbstractOperation AttributeOperationImpl.reverse()
           
abstract  AbstractOperation AbstractOperationImpl.reverse()
          Reverse the operation.
 

Methods in org.eclipse.emf.emfstore.internal.server.model.versioning.operations.impl that return types with arguments of type AbstractOperation
 List<AbstractOperation> CreateDeleteOperationImpl.getLeafOperations()
          Get all operations that are a leaf operation.
 List<AbstractOperation> FeatureOperationImpl.getLeafOperations()
          Get all operations that are a leaf operation.
 List<AbstractOperation> CompositeOperationImpl.getLeafOperations()
          Get all operations that are a leaf operation.
 org.eclipse.emf.common.util.EList<AbstractOperation> OperationGroupImpl.getOperations()
           
 org.eclipse.emf.common.util.EList<AbstractOperation> CompositeOperationImpl.getSubOperations()
          Returns all sub operations.
 

Methods in org.eclipse.emf.emfstore.internal.server.model.versioning.operations.impl with parameters of type AbstractOperation
 void CompositeOperationImpl.setMainOperation(AbstractOperation newMainOperation)
           
 

Uses of AbstractOperation in org.eclipse.emf.emfstore.internal.server.model.versioning.operations.semantic
 

Subinterfaces of AbstractOperation in org.eclipse.emf.emfstore.internal.server.model.versioning.operations.semantic
 interface SemanticCompositeOperation
          A representation of the model object ' Composite Operation'.
 

Uses of AbstractOperation in org.eclipse.emf.emfstore.internal.server.model.versioning.operations.semantic.impl
 

Classes in org.eclipse.emf.emfstore.internal.server.model.versioning.operations.semantic.impl that implement AbstractOperation
 class SemanticCompositeOperationImpl
          An implementation of the model object ' Composite Operation'.
 

Uses of AbstractOperation in org.eclipse.emf.emfstore.internal.server.model.versioning.operations.semantic.util
 

Methods in org.eclipse.emf.emfstore.internal.server.model.versioning.operations.semantic.util with parameters of type AbstractOperation
 T SemanticSwitch.caseAbstractOperation(AbstractOperation object)
          Returns the result of interpreting the object as an instance of ' Abstract Operation'.
 

Uses of AbstractOperation in org.eclipse.emf.emfstore.internal.server.model.versioning.operations.util
 

Methods in org.eclipse.emf.emfstore.internal.server.model.versioning.operations.util with parameters of type AbstractOperation
 T OperationsSwitch.caseAbstractOperation(AbstractOperation object)
          Returns the result of interpreting the object as an instance of ' Abstract Operation'.
static boolean OperationUtil.isAttribute(AbstractOperation operation)
          Checks whether given operation is attribute operation.
static boolean OperationUtil.isComposite(AbstractOperation operation)
          Checks whether given operation is a composite operation.
static boolean OperationUtil.isCompositeMultiRef(AbstractOperation operation)
          Checks whether given operation is a multi reference composite.
static boolean OperationUtil.isCompositeSingleRef(AbstractOperation operation)
          Checks whether given operation is a single reference composite.
static boolean OperationUtil.isCompositeWithMain(AbstractOperation operation)
          Checks whether given operation is a composite operation and has a set main operation.
static boolean OperationUtil.isCreate(AbstractOperation operation)
          Checks whether given operation is a creating operation.
static boolean OperationUtil.isCreateDelete(AbstractOperation operation)
          Checks whether given operation is a createDelete operation.
static boolean OperationUtil.isDelete(AbstractOperation operation)
          Checks whether given operation is a deleting operation.
static boolean OperationUtil.isMultiAtt(AbstractOperation operation)
          Checks whether given operation is multi attribute operation.
static boolean OperationUtil.isMultiAttMove(AbstractOperation operation)
          Checks whether given operation is multi attribute move operation.
static boolean OperationUtil.isMultiAttSet(AbstractOperation operation)
          Checks whether given operation is multi attribute set operation.
static boolean OperationUtil.isMultiMoveRef(AbstractOperation operation)
          Checks whether given operation is multimove operation.
static boolean OperationUtil.isMultiRef(AbstractOperation operation)
          Checks whether given operation is a multiref operation .
static boolean OperationUtil.isMultiRefSet(AbstractOperation operation)
          Checks whether given operation is a multiref set operation .
static boolean OperationUtil.isSingleRef(AbstractOperation operation)
          Checks whether given operation is singleref operation .
 

Method parameters in org.eclipse.emf.emfstore.internal.server.model.versioning.operations.util with type arguments of type AbstractOperation
static void OperationsCanonizer.canonize(List<AbstractOperation> operations)
          Canonize the operation list.
 



Copyright © 2015. All Rights Reserved.