[138032] fix for .jet emitter filtering
diff --git a/plugins/org.eclipse.jst.j2ee.navigator.ui/plugin.properties b/plugins/org.eclipse.jst.j2ee.navigator.ui/plugin.properties
index 00ab148..2871312 100644
--- a/plugins/org.eclipse.jst.j2ee.navigator.ui/plugin.properties
+++ b/plugins/org.eclipse.jst.j2ee.navigator.ui/plugin.properties
@@ -34,4 +34,6 @@
extension.application.name=J2EE Application Deployment Descriptors
extension.connector.name=J2EE Connector Deployment Descriptors
extension.ejb.name=J2EE EJB Deployment Descriptors
-extension.web.name=J2EE Web Deployment Descriptors
\ No newline at end of file
+extension.web.name=J2EE Web Deployment Descriptors
+filter.jetemitters.name=.JETEmitters
+filter.jetemitters.description=Hide .JETEmitters project
diff --git a/plugins/org.eclipse.jst.j2ee.navigator.ui/plugin.xml b/plugins/org.eclipse.jst.j2ee.navigator.ui/plugin.xml
index 352f5c3..fbd7857 100644
--- a/plugins/org.eclipse.jst.j2ee.navigator.ui/plugin.xml
+++ b/plugins/org.eclipse.jst.j2ee.navigator.ui/plugin.xml
@@ -8,6 +8,7 @@
viewerId="org.eclipse.ui.navigator.ProjectExplorer">
<includes>
<contentExtension pattern="org.eclipse.jst.navigator.j2ee.ui.*"/>
+ <contentExtension pattern="org.eclipse.jst.j2ee.navigator.ui.filters.*"/>
</includes>
</viewerContentBinding>
</extension>
@@ -899,7 +900,21 @@
</or>
</enablement>
</commonWizard>
- </navigatorContent>
+ </navigatorContent>
+ <commonFilter
+ activeByDefault="true"
+ description="%filter.jetemitters.description"
+ id="org.eclipse.jst.j2ee.navigator.ui.filters.jetemitters"
+ name="%filter.jetemitters.name">
+ <filterExpression>
+ <adapt type="org.eclipse.core.resources.IProject">
+ <test
+ forcePluginActivation="true"
+ property="org.eclipse.core.resources.name"
+ value=".JETEmitters"/>
+ </adapt>
+ </filterExpression>
+ </commonFilter>
</extension>