Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmIdClassReference.java')
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmIdClassReference.java11
1 files changed, 6 insertions, 5 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmIdClassReference.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmIdClassReference.java
index bbadb37356..b8161b50ce 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmIdClassReference.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/context/orm/GenericOrmIdClassReference.java
@@ -10,6 +10,7 @@
package org.eclipse.jpt.jpa.core.internal.context.orm;
import java.util.List;
+import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.jdt.core.IPackageFragment;
import org.eclipse.jdt.core.IType;
import org.eclipse.jpt.common.core.internal.utility.JavaProjectTools;
@@ -68,12 +69,12 @@ public class GenericOrmIdClassReference
}
@Override
- public void update() {
- super.update();
+ public void update(IProgressMonitor monitor) {
+ super.update(monitor);
this.setDefaultIdClassName(this.buildDefaultIdClassName());
this.setFullyQualifiedIdClassName(this.buildFullyQualifiedIdClassName());
// update the id class *after* we have the fully qualified name
- this.updateIdClass();
+ this.updateIdClass(monitor);
}
@@ -226,7 +227,7 @@ public class GenericOrmIdClassReference
/**
* @see #syncIdClass()
*/
- protected void updateIdClass() {
+ protected void updateIdClass(IProgressMonitor monitor) {
if (this.fullyQualifiedIdClassName == null) {
if (this.idClass != null) {
this.setIdClass(null);
@@ -236,7 +237,7 @@ public class GenericOrmIdClassReference
this.setIdClass(this.buildIdClass());
} else {
if (this.idClass.getName().equals(this.fullyQualifiedIdClassName)) {
- this.idClass.update();
+ this.idClass.update(monitor);
} else {
this.setIdClass(this.buildIdClass());
}

Back to the top