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

Packages that use IdEObjectCollection
org.eclipse.emf.emfstore.internal.client.model.impl   
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.model.versioning.operations   
org.eclipse.emf.emfstore.internal.server.model.versioning.operations.impl   
 

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

Methods in org.eclipse.emf.emfstore.internal.client.model.impl that return IdEObjectCollection
 IdEObjectCollection OperationRecorder.getCollection()
          Returns the collection the operation recorder is operation on.
 

Methods in org.eclipse.emf.emfstore.internal.client.model.impl with parameters of type IdEObjectCollection
 void OperationManager.collectionDeleted(IdEObjectCollection collection)
          If the IdEObjectCollection is deleted.
 void OperationRecorder.collectionDeleted(IdEObjectCollection collection)
          If the IdEObjectCollection is deleted.
 void ResourcePersister.collectionDeleted(IdEObjectCollection collection)
          If the IdEObjectCollection is deleted.
 void OperationManager.modelElementAdded(IdEObjectCollection collection, org.eclipse.emf.ecore.EObject modelElement)
          Called when the eObject has been added to the collection.
 void OperationRecorder.modelElementAdded(IdEObjectCollection project, org.eclipse.emf.ecore.EObject modelElement)
          Called when the eObject has been added to the collection.
 void ResourcePersister.modelElementAdded(IdEObjectCollection collection, org.eclipse.emf.ecore.EObject modelElement)
          Called when the eObject has been added to the collection.
 void OperationManager.modelElementRemoved(IdEObjectCollection collection, org.eclipse.emf.ecore.EObject modelElement)
          Called when the eObject and its siblings have been removed from the collection.
 void OperationRecorder.modelElementRemoved(IdEObjectCollection project, org.eclipse.emf.ecore.EObject modelElement)
          Called when the eObject and its siblings have been removed from the collection.
 void ResourcePersister.modelElementRemoved(IdEObjectCollection collection, org.eclipse.emf.ecore.EObject modelElement)
          Called when the eObject and its siblings have been removed from the collection.
 void OperationManager.notify(org.eclipse.emf.common.notify.Notification notification, IdEObjectCollection collection, org.eclipse.emf.ecore.EObject modelElement)
          A notification on a model element of the collection occurred.
 void OperationRecorder.notify(org.eclipse.emf.common.notify.Notification notification, IdEObjectCollection collection, org.eclipse.emf.ecore.EObject modelElement)
          A notification on a model element of the collection occurred.
 void ResourcePersister.notify(org.eclipse.emf.common.notify.Notification notification, IdEObjectCollection collection, org.eclipse.emf.ecore.EObject modelElement)
          A notification on a model element of the collection occurred.
 

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

Subinterfaces of IdEObjectCollection in org.eclipse.emf.emfstore.internal.common.model
 interface NotifiableIdEObjectCollection
           
 interface Project
          A representation of the model object ' Project'.
 

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

Classes in org.eclipse.emf.emfstore.internal.common.model.impl that implement IdEObjectCollection
 class IdEObjectCollectionImpl
          Implementation of an ID based storage mechanism for EObjects.
 class NotifiableIdEObjectCollectionImpl
          A collection that is able of maintaining a list of IdEObjectCollectionChangeObserver.
 class ProjectImpl
           
 

Methods in org.eclipse.emf.emfstore.internal.common.model.impl with type parameters of type IdEObjectCollection
<T extends IdEObjectCollection>
T
IdEObjectCollectionImpl.copy()
          Copies the collection.
<T extends IdEObjectCollection>
T
NotifiableIdEObjectCollectionImpl.copy()
          Copies the current collection.
 

Methods in org.eclipse.emf.emfstore.internal.common.model.impl with parameters of type IdEObjectCollection
 void NotifiableIdEObjectCollectionImpl.collectionDeleted(IdEObjectCollection collection)
          If the IdEObjectCollection is deleted.
 void NotifiableIdEObjectCollectionImpl.modelElementAdded(IdEObjectCollection collection, org.eclipse.emf.ecore.EObject eObject)
          Called when the eObject has been added to the collection.
 void NotifiableIdEObjectCollectionImpl.modelElementRemoved(IdEObjectCollection projectImpl, org.eclipse.emf.ecore.EObject modelElement)
          Called when the eObject and its siblings have been removed from the collection.
 void NotifiableIdEObjectCollectionImpl.notify(org.eclipse.emf.common.notify.Notification notification, IdEObjectCollection project, org.eclipse.emf.ecore.EObject modelElement)
          A notification on a model element of the collection occurred.
 

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

Methods in org.eclipse.emf.emfstore.internal.common.model.util that return IdEObjectCollection
static IdEObjectCollection ModelUtil.copyIdEObjectCollection(IdEObjectCollection collection, org.eclipse.emf.ecore.xmi.XMIResource res)
          Copies the given IdEObjectCollection and writes the IDs it contains into the given XMIResource.
 

Methods in org.eclipse.emf.emfstore.internal.common.model.util with parameters of type IdEObjectCollection
static boolean ModelUtil.areEqual(IdEObjectCollection collectionA, IdEObjectCollection collectionB)
          Compares two IdEObjectCollections.
 void IdEObjectCollectionChangeObserver.collectionDeleted(IdEObjectCollection collection)
          If the IdEObjectCollection is deleted.
static List<SettingWithReferencedElement> ModelUtil.collectOutgoingCrossReferences(IdEObjectCollection collection, Set<org.eclipse.emf.ecore.EObject> modelElements)
          Retrieve all outgoing connections from the model elements to other elements in the collection.
static long ModelUtil.computeChecksum(IdEObjectCollection collection)
          Computes the checksum for a given IdEObjectCollection.
static IdEObjectCollection ModelUtil.copyIdEObjectCollection(IdEObjectCollection collection, org.eclipse.emf.ecore.xmi.XMIResource res)
          Copies the given IdEObjectCollection and writes the IDs it contains into the given XMIResource.
static void ModelUtil.deleteOutgoingCrossReferences(IdEObjectCollection collection, org.eclipse.emf.ecore.EObject modelElement)
          Delete all outgoing cross references of the given model element to any element in the given collection.
 void IdEObjectCollectionChangeObserver.modelElementAdded(IdEObjectCollection collection, org.eclipse.emf.ecore.EObject eObject)
          Called when the eObject has been added to the collection.
 void IdEObjectCollectionChangeObserver.modelElementRemoved(IdEObjectCollection collection, org.eclipse.emf.ecore.EObject eObject)
          Called when the eObject and its siblings have been removed from the collection.
 void IdEObjectCollectionChangeObserver.notify(org.eclipse.emf.common.notify.Notification notification, IdEObjectCollection collection, org.eclipse.emf.ecore.EObject modelElement)
          A notification on a model element of the collection occurred.
static boolean ModelUtil.shouldBeCollected(IdEObjectCollection collection, Set<org.eclipse.emf.ecore.EObject> allModelElements, org.eclipse.emf.ecore.EObject referencedElement)
          Checks if the referenced elements is an element in the given collection which is not a singleton, not an ignored data type and not already contained in the given set of elements.
 

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

Methods in org.eclipse.emf.emfstore.internal.server.model.versioning.operations with parameters of type IdEObjectCollection
 void AbstractOperation.apply(IdEObjectCollection project)
          Apply an operation to the given project if it can be applied.
 

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

Methods in org.eclipse.emf.emfstore.internal.server.model.versioning.operations.impl with parameters of type IdEObjectCollection
 void MultiReferenceMoveOperationImpl.apply(IdEObjectCollection project)
           
 void SingleReferenceOperationImpl.apply(IdEObjectCollection project)
           
 void CreateDeleteOperationImpl.apply(IdEObjectCollection collection)
           
 void MultiAttributeOperationImpl.apply(IdEObjectCollection project)
          Apply an operation to the given project if it can be applied.
 void MultiReferenceOperationImpl.apply(IdEObjectCollection project)
           
 void MultiAttributeSetOperationImpl.apply(IdEObjectCollection project)
          Apply an operation to the given project if it can be applied.
 void MultiAttributeMoveOperationImpl.apply(IdEObjectCollection project)
          Apply an operation to the given project if it can be applied.
 void MultiReferenceSetOperationImpl.apply(IdEObjectCollection project)
          Apply an operation to the given project if it can be applied.
 void CompositeOperationImpl.apply(IdEObjectCollection project)
          Apply an operation to the given project if it can be applied.
 void AttributeOperationImpl.apply(IdEObjectCollection project)
           
 



Copyright © 2016. All Rights Reserved.