public class ChronoGraphEStore extends AbstractChronoEStore
preventCascadeRemoveFromOpposite, preventCascadeUnsetContainerEOPPOSITE_FEATURE_BASE| Constructor and Description |
|---|
ChronoGraphEStore(ChronoSphereTransactionInternal owningTransaction) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature,
int index,
java.lang.Object value) |
void |
clear(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature) |
void |
clearEContainerAndEContainingFeatureSilent(org.eclipse.emf.ecore.InternalEObject object) |
boolean |
contains(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature,
java.lang.Object value) |
org.eclipse.emf.ecore.EObject |
create(org.eclipse.emf.ecore.EClass eClass) |
void |
deepDelete(java.util.Collection<ChronoEObjectInternal> eObjectsToDelete,
boolean cascadeDeletionToEContents) |
void |
deepDelete(java.util.Collection<ChronoEObjectInternal> eObjectsToDelete,
ChronoSphereTransaction tx,
int batchSize,
boolean cascadeDeletionToEContents) |
void |
deepMerge(java.util.Collection<ChronoEObjectInternal> mergeObjects) |
void |
deepMergeIncremental(java.util.Collection<ChronoEObjectInternal> mergeObjects,
ChronoSphereTransaction tx,
int batchSize) |
java.lang.Object |
get(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature,
int index) |
org.eclipse.emf.ecore.InternalEObject |
getContainer(org.eclipse.emf.ecore.InternalEObject object) |
org.eclipse.emf.ecore.EStructuralFeature |
getContainingFeature(org.eclipse.emf.ecore.InternalEObject object) |
int |
getContainingFeatureID(org.eclipse.emf.ecore.InternalEObject object) |
int |
hashCode(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature) |
int |
indexOf(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature,
java.lang.Object value) |
boolean |
isEmpty(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature) |
boolean |
isSet(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature) |
int |
lastIndexOf(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature,
java.lang.Object value) |
java.lang.Object |
move(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature,
int targetIndex,
int sourceIndex) |
java.lang.Object |
remove(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature,
int index) |
java.lang.Object |
set(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature,
int index,
java.lang.Object value) |
void |
setContainer(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.InternalEObject newContainer) |
void |
setContainingFeatureID(org.eclipse.emf.ecore.InternalEObject object,
int newContainerFeatureID) |
int |
size(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature) |
java.lang.Object[] |
toArray(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature) |
<T> T[] |
toArray(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature,
T[] array) |
void |
unset(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature) |
removeFromEOppositeIfNecessary, setEContainerReferenceIfNecessary, unsetEContainerReferenceIfNecessarypublic ChronoGraphEStore(ChronoSphereTransactionInternal owningTransaction)
public java.lang.Object get(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature,
int index)
public java.lang.Object set(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature,
int index,
java.lang.Object value)
public boolean isSet(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature)
public void unset(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature)
public boolean isEmpty(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature)
public int size(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature)
public boolean contains(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature,
java.lang.Object value)
public int indexOf(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature,
java.lang.Object value)
public int lastIndexOf(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature,
java.lang.Object value)
public void add(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature,
int index,
java.lang.Object value)
public java.lang.Object remove(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature,
int index)
public java.lang.Object move(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature,
int targetIndex,
int sourceIndex)
public void clear(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature)
public java.lang.Object[] toArray(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature)
public <T> T[] toArray(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature,
T[] array)
public int hashCode(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.EStructuralFeature feature)
public void setContainer(org.eclipse.emf.ecore.InternalEObject object,
org.eclipse.emf.ecore.InternalEObject newContainer)
public void setContainingFeatureID(org.eclipse.emf.ecore.InternalEObject object,
int newContainerFeatureID)
public org.eclipse.emf.ecore.InternalEObject getContainer(org.eclipse.emf.ecore.InternalEObject object)
public org.eclipse.emf.ecore.EStructuralFeature getContainingFeature(org.eclipse.emf.ecore.InternalEObject object)
public int getContainingFeatureID(org.eclipse.emf.ecore.InternalEObject object)
public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
public void clearEContainerAndEContainingFeatureSilent(org.eclipse.emf.ecore.InternalEObject object)
public void deepMerge(java.util.Collection<ChronoEObjectInternal> mergeObjects)
public void deepMergeIncremental(java.util.Collection<ChronoEObjectInternal> mergeObjects, ChronoSphereTransaction tx, int batchSize)
public void deepDelete(java.util.Collection<ChronoEObjectInternal> eObjectsToDelete, boolean cascadeDeletionToEContents)
public void deepDelete(java.util.Collection<ChronoEObjectInternal> eObjectsToDelete, ChronoSphereTransaction tx, int batchSize, boolean cascadeDeletionToEContents)