Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2018-11-05 08:52:35 +0000
committerEike Stepper2018-11-05 08:52:35 +0000
commit6054292cf737bf6033e02884a1d01c366e938f25 (patch)
tree589aca50267d4ed9383f27e1ab7f222a2e91e991 /plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/view
parenta55728e2bb422f4bf3b66f05e5c48ec78dc5278e (diff)
downloadcdo-6054292cf737bf6033e02884a1d01c366e938f25.tar.gz
cdo-6054292cf737bf6033e02884a1d01c366e938f25.tar.xz
cdo-6054292cf737bf6033e02884a1d01c366e938f25.zip
[540776] Add a InternalCDOObject.cdoInternalPreAttach() callback
https://bugs.eclipse.org/bugs/show_bug.cgi?id=540776
Diffstat (limited to 'plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/view')
-rw-r--r--plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/view/CDOStateMachine.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/view/CDOStateMachine.java b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/view/CDOStateMachine.java
index 8fd86f8d54..bf34423f1f 100644
--- a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/view/CDOStateMachine.java
+++ b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/view/CDOStateMachine.java
@@ -217,6 +217,8 @@ public final class CDOStateMachine extends FiniteStateMachine<CDOState, CDOEvent
try
{
+ object.cdoInternalPreAttach();
+
List<InternalCDOObject> contents = new ArrayList<InternalCDOObject>();
prepare(object, Pair.create(transaction, contents));

Back to the top