From b5b06dcf96f3c7bf21fd3d7b64e8d5e209d08f8b Mon Sep 17 00:00:00 2001 From: canderson Date: Tue, 24 Aug 2010 15:28:34 +0000 Subject: [323186] Allow creation of Filters and Listeners in Web Fragments --- .../jst/servlet/ui/internal/wizard/NewFilterClassWizardPage.java | 3 +++ .../jst/servlet/ui/internal/wizard/NewListenerClassWizardPage.java | 3 +++ 2 files changed, 6 insertions(+) (limited to 'plugins/org.eclipse.jst.servlet.ui/servlet_ui/org/eclipse') diff --git a/plugins/org.eclipse.jst.servlet.ui/servlet_ui/org/eclipse/jst/servlet/ui/internal/wizard/NewFilterClassWizardPage.java b/plugins/org.eclipse.jst.servlet.ui/servlet_ui/org/eclipse/jst/servlet/ui/internal/wizard/NewFilterClassWizardPage.java index 1f6e59198..2ad1bd1d1 100644 --- a/plugins/org.eclipse.jst.servlet.ui/servlet_ui/org/eclipse/jst/servlet/ui/internal/wizard/NewFilterClassWizardPage.java +++ b/plugins/org.eclipse.jst.servlet.ui/servlet_ui/org/eclipse/jst/servlet/ui/internal/wizard/NewFilterClassWizardPage.java @@ -156,6 +156,9 @@ public class NewFilterClassWizardPage extends NewWebClassWizardPage { boolean result = super.isProjectValid(project); if (!result) return false; + + if (JavaEEProjectUtilities.isWebFragmentProject(project)) + return true; // get the version of the web facet IProjectFacetVersion facetVersion = JavaEEProjectUtilities.getProjectFacetVersion(project, IJ2EEFacetConstants.DYNAMIC_WEB); diff --git a/plugins/org.eclipse.jst.servlet.ui/servlet_ui/org/eclipse/jst/servlet/ui/internal/wizard/NewListenerClassWizardPage.java b/plugins/org.eclipse.jst.servlet.ui/servlet_ui/org/eclipse/jst/servlet/ui/internal/wizard/NewListenerClassWizardPage.java index 54e29399a..031ed181f 100644 --- a/plugins/org.eclipse.jst.servlet.ui/servlet_ui/org/eclipse/jst/servlet/ui/internal/wizard/NewListenerClassWizardPage.java +++ b/plugins/org.eclipse.jst.servlet.ui/servlet_ui/org/eclipse/jst/servlet/ui/internal/wizard/NewListenerClassWizardPage.java @@ -76,6 +76,9 @@ public class NewListenerClassWizardPage extends NewWebClassWizardPage { boolean result = super.isProjectValid(project); if (!result) return false; + + if (JavaEEProjectUtilities.isWebFragmentProject(project)) + return true; // get the version of the web facet IProjectFacetVersion facetVersion = JavaEEProjectUtilities.getProjectFacetVersion(project, IJ2EEFacetConstants.DYNAMIC_WEB); -- cgit v1.2.3