Uses of Interface
org.eclipse.emf.emfstore.internal.common.model.ModelElementId

Packages that use ModelElementId
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.impl   
org.eclipse.emf.emfstore.internal.client.ui.views.changes   
org.eclipse.emf.emfstore.internal.common.model   
org.eclipse.emf.emfstore.internal.common.model.impl   
org.eclipse.emf.emfstore.internal.common.model.util   
org.eclipse.emf.emfstore.internal.server.conflictDetection   
org.eclipse.emf.emfstore.internal.server.model.url   
org.eclipse.emf.emfstore.internal.server.model.url.impl   
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.provider   
org.eclipse.emf.emfstore.internal.server.model.versioning.operations.util   
org.eclipse.emf.emfstore.internal.server.model.versioning.util   
 

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

Methods in org.eclipse.emf.emfstore.internal.client.model that return ModelElementId
 ModelElementId PendingFileTransfer.getAttachmentId()
          Returns the value of the 'Attachment Id' containment reference.
 

Methods in org.eclipse.emf.emfstore.internal.client.model with parameters of type ModelElementId
 void CompositeOperationHandle.end(String name, String description, ModelElementId modelElementId)
          Completes a composite operation.
 void PendingFileTransfer.setAttachmentId(ModelElementId value)
          Sets the value of the 'Attachment Id' containment reference.
 

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

Methods in org.eclipse.emf.emfstore.internal.client.model.changeTracking with parameters of type ModelElementId
static SingleReferenceOperation NotificationToOperationConverter.createSingleReferenceOperation(IdEObjectCollectionImpl collection, ModelElementId oldReference, ModelElementId newReference, org.eclipse.emf.ecore.EReference reference, org.eclipse.emf.ecore.EObject modelElement)
          Creates a single reference operation based on the given information.
 

Uses of ModelElementId 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 ModelElementId
 org.eclipse.emf.ecore.EObject DecisionManager.getModelElement(ModelElementId modelElementId)
          Returns the model element.
 String DecisionManager.getModelElementName(ModelElementId modelElementId)
          Get the Name of an model element by modelelement id.
 

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

Methods in org.eclipse.emf.emfstore.internal.client.model.impl that return ModelElementId
 ModelElementId PendingFileTransferImpl.basicGetAttachmentId()
           
 ModelElementId PendingFileTransferImpl.getAttachmentId()
           
 ModelElementId RemovedElementsCache.getRemovedElementId(org.eclipse.emf.ecore.EObject removedElement)
          Returns the id of the specified removed element.
 

Methods in org.eclipse.emf.emfstore.internal.client.model.impl with parameters of type ModelElementId
 org.eclipse.emf.common.notify.NotificationChain PendingFileTransferImpl.basicSetAttachmentId(ModelElementId newAttachmentId, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void PendingFileTransferImpl.setAttachmentId(ModelElementId newAttachmentId)
           
 

Uses of ModelElementId 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 ModelElementId
 org.eclipse.emf.ecore.EObject ChangePackageVisualizationHelper.getModelElement(ModelElementId modelElementId)
          Get a model element instance from the project for the given id.
 

Uses of ModelElementId in org.eclipse.emf.emfstore.internal.common.model
 

Methods in org.eclipse.emf.emfstore.internal.common.model that return ModelElementId
 ModelElementId ModelFactory.createModelElementId()
          Returns a new object of class 'Element Id'.
 ModelElementId IdEObjectCollection.getModelElementId(org.eclipse.emf.ecore.EObject modelElement)
          Retrieve the ESModelElementId of the given model element.
 

Methods in org.eclipse.emf.emfstore.internal.common.model with parameters of type ModelElementId
 boolean IdEObjectCollection.contains(ModelElementId eObjectId)
          Checks whether the EObject with the given ESModelElementId is contained in the collection.
 org.eclipse.emf.ecore.EObject IdEObjectCollection.getModelElement(ModelElementId modelElementId)
          Returns the model element with the given ESModelElementId.
 

Method parameters in org.eclipse.emf.emfstore.internal.common.model with type arguments of type ModelElementId
 void IdEObjectCollection.allocateModelElementIds(Map<org.eclipse.emf.ecore.EObject,ModelElementId> modelElementToIdMap)
          Allocates certain IDs for the given model elements in the mapping.
 void IdEObjectCollection.disallocateModelElementIds(Set<ModelElementId> modelElementIds)
          Removes any allocated ID entries from this collection that are contained in the given set of ModelElementIds.
 

Uses of ModelElementId in org.eclipse.emf.emfstore.internal.common.model.impl
 

Classes in org.eclipse.emf.emfstore.internal.common.model.impl that implement ModelElementId
 class ModelElementIdImpl
          An implementation of the model object 'Element Id'.
 

Methods in org.eclipse.emf.emfstore.internal.common.model.impl that return ModelElementId
 ModelElementId ModelFactoryImpl.createModelElementId()
           
 ModelElementId IdEObjectCollectionImpl.getDeletedModelElementId(org.eclipse.emf.ecore.EObject deletedModelElement)
          Returns the ID of a deleted model element.
 ModelElementId IdEObjectCollectionImpl.getModelElementId(org.eclipse.emf.ecore.EObject eObject)
          Retrieve the ESModelElementId of the given model element.
 

Methods in org.eclipse.emf.emfstore.internal.common.model.impl with parameters of type ModelElementId
 boolean IdEObjectCollectionImpl.contains(ModelElementId id)
          Checks whether the EObject with the given ESModelElementId is contained in the collection.
 org.eclipse.emf.ecore.EObject IdEObjectCollectionImpl.get(ModelElementId modelElementId)
          Get the EObject for the given ESModelElementId, if any.
 org.eclipse.emf.ecore.EObject IdEObjectCollectionImpl.getDeletedModelElement(ModelElementId deletedModelElementId)
          Returns the deleted model element by means of an ID.
 org.eclipse.emf.ecore.EObject IdEObjectCollectionImpl.getModelElement(ModelElementId modelElementId)
          Returns the model element with the given ESModelElementId.
 

Method parameters in org.eclipse.emf.emfstore.internal.common.model.impl with type arguments of type ModelElementId
 void IdEObjectCollectionImpl.allocateModelElementIds(Map<org.eclipse.emf.ecore.EObject,ModelElementId> eObjectToIdMapping)
          Allocates certain IDs for the given model elements in the mapping.
 void IdEObjectCollectionImpl.disallocateModelElementIds(Set<ModelElementId> modelElementIds)
          Removes any allocated ID entries from this collection that are contained in the given set of ModelElementIds.
 

Constructors in org.eclipse.emf.emfstore.internal.common.model.impl with parameters of type ModelElementId
ESModelElementIdImpl(ModelElementId modelElementId)
          Constructor.
 

Uses of ModelElementId in org.eclipse.emf.emfstore.internal.common.model.util
 

Methods in org.eclipse.emf.emfstore.internal.common.model.util that return ModelElementId
static ModelElementId ModelUtil.createModelElementId(String id)
          Creates a ModelElementId object from a string.
static ModelElementId ModelUtil.getModelElementId(org.eclipse.emf.ecore.EObject modelElement)
          Searches for the project and then looks for the modelelement id.
static ModelElementId ModelUtil.getSingletonModelElementId(org.eclipse.emf.ecore.EObject singleton)
          Get the singleton id for a singleton instance.
 

Methods in org.eclipse.emf.emfstore.internal.common.model.util with parameters of type ModelElementId
 T ModelSwitch.caseModelElementId(ModelElementId object)
          Returns the result of interpreting the object as an instance of 'Element Id'.
static org.eclipse.emf.ecore.EObject ModelUtil.getSingleton(ModelElementId singletonId)
          Get the singleton instance for a given model element id.
 

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

Methods in org.eclipse.emf.emfstore.internal.server.conflictDetection with parameters of type ModelElementId
 org.eclipse.emf.ecore.EObject ModelElementIdToEObjectMappingImpl.get(ModelElementId modelElementId)
          Get the EObject for the given ESModelElementId, if any.
 

Uses of ModelElementId in org.eclipse.emf.emfstore.internal.server.model.url
 

Methods in org.eclipse.emf.emfstore.internal.server.model.url that return ModelElementId
 ModelElementId ModelElementUrlFragment.getModelElementId()
          Returns the value of the 'Model Element Id' containment reference.
 

Methods in org.eclipse.emf.emfstore.internal.server.model.url with parameters of type ModelElementId
 void ModelElementUrlFragment.setModelElementId(ModelElementId value)
          Sets the value of the ' Model Element Id' containment reference.
 

Uses of ModelElementId in org.eclipse.emf.emfstore.internal.server.model.url.impl
 

Methods in org.eclipse.emf.emfstore.internal.server.model.url.impl that return ModelElementId
 ModelElementId ModelElementUrlFragmentImpl.basicGetModelElementId()
           
 ModelElementId ModelElementUrlFragmentImpl.getModelElementId()
           
 

Methods in org.eclipse.emf.emfstore.internal.server.model.url.impl with parameters of type ModelElementId
 org.eclipse.emf.common.notify.NotificationChain ModelElementUrlFragmentImpl.basicSetModelElementId(ModelElementId newModelElementId, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void ModelElementUrlFragmentImpl.setModelElementId(ModelElementId newModelElementId)
           
 

Uses of ModelElementId 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 ModelElementId
 Set<ModelElementId> ChangePackage.getAllInvolvedModelElements()
          Returns all model elements that are involved in this change package.
 org.eclipse.emf.common.util.EList<ModelElementId> ModelElementQuery.getModelElements()
          Returns the value of the 'Model Elements' containment reference list.
 

Methods in org.eclipse.emf.emfstore.internal.server.model.versioning with parameters of type ModelElementId
 List<AbstractOperation> ChangePackage.getTouchingOperations(ModelElementId modelElementId)
          Get all operations of a change package, that are touching the given model element id
 

Uses of ModelElementId 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 ModelElementId
 Set<ModelElementId> ChangePackageImpl.getAllInvolvedModelElements()
          Returns all model elements that are involved in this change package.
 org.eclipse.emf.common.util.EList<ModelElementId> ModelElementQueryImpl.getModelElements()
           
 

Methods in org.eclipse.emf.emfstore.internal.server.model.versioning.impl with parameters of type ModelElementId
 List<AbstractOperation> ChangePackageImpl.getTouchingOperations(ModelElementId modelElementId)
           
 

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

Methods in org.eclipse.emf.emfstore.internal.server.model.versioning.operations that return ModelElementId
 ModelElementId AbstractOperation.getModelElementId()
          Returns the value of the 'Model Element Id' containment reference.
 ModelElementId SingleReferenceOperation.getNewValue()
          Returns the value of the 'New Value' containment reference.
 ModelElementId MultiReferenceSetOperation.getNewValue()
          Returns the value of the 'New Value' containment reference.
 ModelElementId SingleReferenceOperation.getOldValue()
          Returns the value of the 'Old Value' containment reference.
 ModelElementId MultiReferenceSetOperation.getOldValue()
          Returns the value of the 'Old Value' containment reference.
 ModelElementId CreateDeleteOperation.getParentofDeletedElement(Project project)
          Get the id of the previous parent of the deleted element.
 ModelElementId MultiReferenceMoveOperation.getReferencedModelElementId()
          Returns the value of the 'Referenced Model Element Id' containment reference.
 

Methods in org.eclipse.emf.emfstore.internal.server.model.versioning.operations that return types with arguments of type ModelElementId
 Set<ModelElementId> AbstractOperation.getAllInvolvedModelElements()
          Get all model elements that are involved in the operation.
 org.eclipse.emf.common.util.EMap<org.eclipse.emf.ecore.EObject,ModelElementId> CreateDeleteOperation.getEObjectToIdMap()
          Returns the value of the 'EObject To Id Map' map.
 org.eclipse.emf.common.util.EList<ModelElementId> ModelElementGroup.getModelElements()
          Returns the value of the 'Model Elements' reference list.
 Set<ModelElementId> AbstractOperation.getOtherInvolvedModelElements()
          Get all model elements that are involved in the operation other than the element the operation is directly operating on.
 org.eclipse.emf.common.util.EList<ModelElementId> MultiReferenceOperation.getReferencedModelElements()
          Returns the value of the 'Referenced Model Elements' containment reference list.
 

Methods in org.eclipse.emf.emfstore.internal.server.model.versioning.operations with parameters of type ModelElementId
 void AbstractOperation.setModelElementId(ModelElementId value)
          Sets the value of the ' Model Element Id' containment reference.
 void SingleReferenceOperation.setNewValue(ModelElementId value)
          Sets the value of the ' New Value' containment reference.
 void MultiReferenceSetOperation.setNewValue(ModelElementId value)
          Sets the value of the ' New Value' containment reference.
 void SingleReferenceOperation.setOldValue(ModelElementId value)
          Sets the value of the ' Old Value' containment reference.
 void MultiReferenceSetOperation.setOldValue(ModelElementId value)
          Sets the value of the ' Old Value' containment reference.
 void MultiReferenceMoveOperation.setReferencedModelElementId(ModelElementId value)
          Sets the value of the ' Referenced Model Element Id' containment reference.
 

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

Methods in org.eclipse.emf.emfstore.internal.server.model.versioning.operations.impl that return ModelElementId
 ModelElementId AbstractOperationImpl.basicGetModelElementId()
           
 ModelElementId SingleReferenceOperationImpl.basicGetNewValue()
           
 ModelElementId MultiReferenceSetOperationImpl.basicGetNewValue()
           
 ModelElementId SingleReferenceOperationImpl.basicGetOldValue()
           
 ModelElementId MultiReferenceSetOperationImpl.basicGetOldValue()
           
 ModelElementId MultiReferenceMoveOperationImpl.basicGetReferencedModelElementId()
           
 ModelElementId EObjectToModelElementIdMapImpl.basicGetTypedValue()
           
 ModelElementId AbstractOperationImpl.getModelElementId()
           
 ModelElementId SingleReferenceOperationImpl.getNewValue()
           
 ModelElementId MultiReferenceSetOperationImpl.getNewValue()
           
 ModelElementId SingleReferenceOperationImpl.getOldValue()
           
 ModelElementId MultiReferenceSetOperationImpl.getOldValue()
           
 ModelElementId CreateDeleteOperationImpl.getParentofDeletedElement(Project project)
          Get the id of the previous parent of the deleted element.
 ModelElementId MultiReferenceMoveOperationImpl.getReferencedModelElementId()
           
 ModelElementId EObjectToModelElementIdMapImpl.getTypedValue()
           
 ModelElementId EObjectToModelElementIdMapImpl.getValue()
           
 ModelElementId EObjectToModelElementIdMapImpl.setValue(ModelElementId value)
           
 

Methods in org.eclipse.emf.emfstore.internal.server.model.versioning.operations.impl that return types with arguments of type ModelElementId
 Map.Entry<org.eclipse.emf.ecore.EObject,ModelElementId> OperationsFactoryImpl.createEObjectToModelElementIdMap()
           
 Set<ModelElementId> AbstractOperationImpl.getAllInvolvedModelElements()
          Get all model elements that are involved in the operation.
 org.eclipse.emf.common.util.EMap<org.eclipse.emf.ecore.EObject,ModelElementId> EObjectToModelElementIdMapImpl.getEMap()
           
 org.eclipse.emf.common.util.EMap<org.eclipse.emf.ecore.EObject,ModelElementId> CreateDeleteOperationImpl.getEObjectToIdMap()
           
 org.eclipse.emf.common.util.EList<ModelElementId> ModelElementGroupImpl.getModelElements()
           
 Set<ModelElementId> MultiReferenceMoveOperationImpl.getOtherInvolvedModelElements()
           
 Set<ModelElementId> SingleReferenceOperationImpl.getOtherInvolvedModelElements()
          Get all model elements that are involved in the operation other than the element the operation is directly operating on.
 Set<ModelElementId> CreateDeleteOperationImpl.getOtherInvolvedModelElements()
           
 Set<ModelElementId> MultiReferenceOperationImpl.getOtherInvolvedModelElements()
          Get all model elements that are involved in the operation other than the element the operation is directly operating on.
 Set<ModelElementId> MultiReferenceSetOperationImpl.getOtherInvolvedModelElements()
           
 Set<ModelElementId> CompositeOperationImpl.getOtherInvolvedModelElements()
          Get all model elements that are involved in the operation other than the element the operation is directly operating on.
 Set<ModelElementId> AbstractOperationImpl.getOtherInvolvedModelElements()
          Get all model elements that are involved in the operation other than the element the operation is directly operating on.
 org.eclipse.emf.common.util.EList<ModelElementId> MultiReferenceOperationImpl.getReferencedModelElements()
           
 

Methods in org.eclipse.emf.emfstore.internal.server.model.versioning.operations.impl with parameters of type ModelElementId
 org.eclipse.emf.common.notify.NotificationChain AbstractOperationImpl.basicSetModelElementId(ModelElementId newModelElementId, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain SingleReferenceOperationImpl.basicSetNewValue(ModelElementId newNewValue, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain MultiReferenceSetOperationImpl.basicSetNewValue(ModelElementId newNewValue, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain SingleReferenceOperationImpl.basicSetOldValue(ModelElementId newOldValue, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain MultiReferenceSetOperationImpl.basicSetOldValue(ModelElementId newOldValue, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain MultiReferenceMoveOperationImpl.basicSetReferencedModelElementId(ModelElementId newReferencedModelElementId, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain EObjectToModelElementIdMapImpl.basicSetTypedValue(ModelElementId newValue, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void AbstractOperationImpl.setModelElementId(ModelElementId newModelElementId)
           
 void SingleReferenceOperationImpl.setNewValue(ModelElementId newNewValue)
           
 void MultiReferenceSetOperationImpl.setNewValue(ModelElementId newNewValue)
           
 void SingleReferenceOperationImpl.setOldValue(ModelElementId newOldValue)
           
 void MultiReferenceSetOperationImpl.setOldValue(ModelElementId newOldValue)
           
 void MultiReferenceMoveOperationImpl.setReferencedModelElementId(ModelElementId newReferencedModelElementId)
           
 void EObjectToModelElementIdMapImpl.setTypedValue(ModelElementId newValue)
           
 ModelElementId EObjectToModelElementIdMapImpl.setValue(ModelElementId value)
           
 

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

Methods in org.eclipse.emf.emfstore.internal.server.model.versioning.operations.provider with parameters of type ModelElementId
static String AbstractOperationItemProvider.getModelElementClassAndName(ModelElementId modelElementId)
           
static String AbstractOperationItemProvider.getModelElementName(ModelElementId modelElementId)
           
 

Method parameters in org.eclipse.emf.emfstore.internal.server.model.versioning.operations.provider with type arguments of type ModelElementId
static String AbstractOperationItemProvider.getModelElementClassesAndNames(org.eclipse.emf.common.util.EList<ModelElementId> idList, String typeName)
          Returns a comma separated list of class names and model names.
static String AbstractOperationItemProvider.getModelElementNames(List<ModelElementId> modelElementIds)
           
 

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

Method parameters in org.eclipse.emf.emfstore.internal.server.model.versioning.operations.util with type arguments of type ModelElementId
 T OperationsSwitch.caseEObjectToModelElementIdMap(Map.Entry<org.eclipse.emf.ecore.EObject,ModelElementId> object)
          Returns the result of interpreting the object as an instance of ' EObject To Model Element Id Map'.
 

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

Methods in org.eclipse.emf.emfstore.internal.server.model.versioning.util with parameters of type ModelElementId
static ModelElementQuery HistoryQueryBuilder.modelelementQuery(PrimaryVersionSpec source, ModelElementId id, int upper, int lower, boolean allVersions, boolean includeCp)
          Factory method for modelelement range queries.
 

Method parameters in org.eclipse.emf.emfstore.internal.server.model.versioning.util with type arguments of type ModelElementId
static ModelElementQuery HistoryQueryBuilder.modelelementQuery(PrimaryVersionSpec source, List<ModelElementId> modelElements, int upper, int lower, boolean allVersions, boolean includeCp)
          Factory method for modelelements range queries.
 



Copyright © 2015. All Rights Reserved.