Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornhauge2012-03-08 17:09:00 +0000
committernhauge2012-03-08 17:09:00 +0000
commit7f364ce80d60fff18f2bdd5d39bc55d239269b11 (patch)
tree5e7fa820f18c4a314a2fbc2791469cb0de19a3da
parent50735a86eff6b76e341ea6dc8a00bb622d60c342 (diff)
downloadwebtools.dali-7f364ce80d60fff18f2bdd5d39bc55d239269b11.tar.gz
webtools.dali-7f364ce80d60fff18f2bdd5d39bc55d239269b11.tar.xz
webtools.dali-7f364ce80d60fff18f2bdd5d39bc55d239269b11.zip
Fix problem with new entityGenPrefManager usage for default package name. Fixes NPE when generating with schema for first time.
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/wizards/gen/DefaultTableGenerationWizardPage.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/wizards/gen/DefaultTableGenerationWizardPage.java b/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/wizards/gen/DefaultTableGenerationWizardPage.java
index e9005e7651..058a2f6f00 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/wizards/gen/DefaultTableGenerationWizardPage.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/wizards/gen/DefaultTableGenerationWizardPage.java
@@ -75,6 +75,7 @@ public class DefaultTableGenerationWizardPage extends NewTypeWizardPage {
this.jpaProject = jpaProject;
setTitle(JptUiEntityGenMessages.GenerateEntitiesWizard_defaultTablePage_title);
setDescription( JptUiEntityGenMessages.GenerateEntitiesWizard_defaultTablePage_desc);
+ this.prefrencesManager = buildEntityGenPreferencesManager();
}
@@ -102,7 +103,6 @@ public class DefaultTableGenerationWizardPage extends NewTypeWizardPage {
public void createControl(Composite parent) {
this.initializeDialogUnits(parent);
- this.prefrencesManager = new JpaEntityGenPreferencesManager(this.jpaProject.getProject());
Composite composite = new Composite(parent, SWT.NULL);
int nColumns= 4 ;
@@ -323,8 +323,12 @@ public class DefaultTableGenerationWizardPage extends NewTypeWizardPage {
GenerateEntitiesFromSchemaWizard wizard = (GenerateEntitiesFromSchemaWizard) this.getWizard();
return wizard.getCustomizer();
}
+
+ private JpaEntityGenPreferencesManager buildEntityGenPreferencesManager() {
+ return new JpaEntityGenPreferencesManager(this.jpaProject.getProject());
+ }
- @Override
+ @Override
public final void performHelp() {
this.getHelpSystem().displayHelp( GenerateEntitiesFromSchemaWizard.HELP_CONTEXT_ID );
}

Back to the top