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)
           
 void AttributeOperationImpl.apply(IdEObjectCollection project)
           
 



Copyright © 2015. All Rights Reserved.