diff options
author | pfullbright | 2011-04-22 22:00:38 +0000 |
---|---|---|
committer | pfullbright | 2011-04-22 22:00:38 +0000 |
commit | a47a181ebbbeb63d94ab34c4d46be8ecf91ae358 (patch) | |
tree | e75533f62f61f99b7075eee44942618c4e7f572e /jaxb/plugins | |
parent | 4f3ace0356dcc93d45845c59bed1e38a16edf36c (diff) | |
download | webtools.dali-a47a181ebbbeb63d94ab34c4d46be8ecf91ae358.tar.gz webtools.dali-a47a181ebbbeb63d94ab34c4d46be8ecf91ae358.tar.xz webtools.dali-a47a181ebbbeb63d94ab34c4d46be8ecf91ae358.zip |
workaround for bug 343199
Diffstat (limited to 'jaxb/plugins')
-rw-r--r-- | jaxb/plugins/org.eclipse.jpt.jaxb.ui/src/org/eclipse/jpt/jaxb/ui/internal/wizards/facet/JaxbFacetPage.java | 20 |
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(); } |