Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpfullbright2011-04-22 22:00:38 +0000
committerpfullbright2011-04-22 22:00:38 +0000
commita47a181ebbbeb63d94ab34c4d46be8ecf91ae358 (patch)
treee75533f62f61f99b7075eee44942618c4e7f572e /jaxb/plugins/org.eclipse.jpt.jaxb.ui
parent4f3ace0356dcc93d45845c59bed1e38a16edf36c (diff)
downloadwebtools.dali-a47a181ebbbeb63d94ab34c4d46be8ecf91ae358.tar.gz
webtools.dali-a47a181ebbbeb63d94ab34c4d46be8ecf91ae358.tar.xz
webtools.dali-a47a181ebbbeb63d94ab34c4d46be8ecf91ae358.zip
workaround for bug 343199
Diffstat (limited to 'jaxb/plugins/org.eclipse.jpt.jaxb.ui')
-rw-r--r--jaxb/plugins/org.eclipse.jpt.jaxb.ui/src/org/eclipse/jpt/jaxb/ui/internal/wizards/facet/JaxbFacetPage.java20
1 files changed, 20 insertions, 0 deletions
diff --git a/jaxb/plugins/org.eclipse.jpt.jaxb.ui/src/org/eclipse/jpt/jaxb/ui/internal/wizards/facet/JaxbFacetPage.java b/jaxb/plugins/org.eclipse.jpt.jaxb.ui/src/org/eclipse/jpt/jaxb/ui/internal/wizards/facet/JaxbFacetPage.java
index 861dae7f92..d2897cd77d 100644
--- a/jaxb/plugins/org.eclipse.jpt.jaxb.ui/src/org/eclipse/jpt/jaxb/ui/internal/wizards/facet/JaxbFacetPage.java
+++ b/jaxb/plugins/org.eclipse.jpt.jaxb.ui/src/org/eclipse/jpt/jaxb/ui/internal/wizards/facet/JaxbFacetPage.java
@@ -137,6 +137,26 @@ public abstract class JaxbFacetPage
super.transferStateToConfig();
}
+ @Override
+ protected void validatePage() {
+ // done to prevent "orphan" pages from validating
+ if (getWizard() == null) {
+ return;
+ }
+
+ super.validatePage();
+ }
+
+ @Override
+ protected void validatePage(boolean showMessage) {
+ // done to prevent "orphan" pages from validating
+ if (getWizard() == null) {
+ return;
+ }
+
+ super.validatePage(showMessage);
+ }
+
protected final IWorkbenchHelpSystem getHelpSystem() {
return PlatformUI.getWorkbench().getHelpSystem();
}

Back to the top