Author: rob.stryker(a)jboss.com
Date: 2008-08-01 20:34:07 -0400 (Fri, 01 Aug 2008)
New Revision: 9474
Modified:
trunk/core/plugins/org.jboss.ide.eclipse.archives.ui/META-INF/MANIFEST.MF
trunk/core/plugins/org.jboss.ide.eclipse.archives.ui/plugin.xml
Log:
JBIDE-460 - archives view in common nav
Modified: trunk/core/plugins/org.jboss.ide.eclipse.archives.ui/META-INF/MANIFEST.MF
===================================================================
--- trunk/core/plugins/org.jboss.ide.eclipse.archives.ui/META-INF/MANIFEST.MF 2008-08-01
17:21:03 UTC (rev 9473)
+++ trunk/core/plugins/org.jboss.ide.eclipse.archives.ui/META-INF/MANIFEST.MF 2008-08-02
00:34:07 UTC (rev 9474)
@@ -12,7 +12,8 @@
org.jboss.ide.eclipse.archives.core,
org.eclipse.jdt.ui;bundle-version="3.4.0",
org.eclipse.debug.ui;bundle-version="3.4.0",
- org.eclipse.core.variables;bundle-version="3.2.100"
+ org.eclipse.core.variables;bundle-version="3.2.100",
+ org.eclipse.ui.navigator;bundle-version="3.3.100"
Eclipse-LazyStart: true
Export-Package: org.jboss.ide.eclipse.archives.ui,
org.jboss.ide.eclipse.archives.ui.actions,
Modified: trunk/core/plugins/org.jboss.ide.eclipse.archives.ui/plugin.xml
===================================================================
--- trunk/core/plugins/org.jboss.ide.eclipse.archives.ui/plugin.xml 2008-08-01 17:21:03
UTC (rev 9473)
+++ trunk/core/plugins/org.jboss.ide.eclipse.archives.ui/plugin.xml 2008-08-02 00:34:07
UTC (rev 9474)
@@ -9,7 +9,7 @@
<view
allowMultiple="false"
category="org.jboss.ide.eclipse.ui.views"
-
class="org.jboss.ide.eclipse.archives.ui.views.ProjectArchivesView"
+
class="org.jboss.ide.eclipse.archives.ui.views.ProjectArchivesCommonView"
icon="icons/jar_obj.gif"
id="org.jboss.ide.eclipse.archives.ui.ProjectArchivesView"
name="Project archives"/>
@@ -77,4 +77,70 @@
<initializer
class="org.jboss.ide.eclipse.archives.ui.PrefsInitializer"/>
</extension>
+
+
+ <extension
+ point="org.eclipse.ui.navigator.viewer">
+ <viewer
+
viewerId="org.jboss.ide.eclipse.archives.ui.ProjectArchivesView">
+ </viewer>
+ <viewerContentBinding
+
viewerId="org.jboss.ide.eclipse.archives.ui.ProjectArchivesView">
+ <includes>
+ <contentExtension
+ isRoot="true"
+
pattern="org.jboss.ide.eclipse.archives.ui.archivesRootContent">
+ </contentExtension>
+ <contentExtension
+ isRoot="true"
+
pattern="org.jboss.ide.eclipse.archives.ui.archivesContent">
+ </contentExtension>
+ </includes>
+ </viewerContentBinding>
+ </extension>
+ <extension
+ point="org.eclipse.ui.navigator.navigatorContent">
+ <navigatorContent
+ activeByDefault="true"
+
contentProvider="org.jboss.ide.eclipse.archives.ui.views.ArchivesRootContentProvider"
+ icon="icons/jar_obj.gif"
+ id="org.jboss.ide.eclipse.archives.ui.archivesRootContent"
+
labelProvider="org.jboss.ide.eclipse.archives.ui.providers.ArchivesLabelProvider"
+ name="Archives Content Root"
+ priority="normal"
+ providesSaveables="true">
+ <triggerPoints>
+ <instanceof
+ value="org.eclipse.core.resources.IWorkspaceRoot">
+ </instanceof>
+ </triggerPoints>
+ </navigatorContent>
+ <navigatorContent
+ activeByDefault="true"
+
contentProvider="org.jboss.ide.eclipse.archives.ui.views.ArchivesContentProvider"
+ icon="icons/jar_obj.gif"
+ id="org.jboss.ide.eclipse.archives.ui.archivesContent"
+
labelProvider="org.jboss.ide.eclipse.archives.ui.providers.ArchivesLabelProvider"
+ name="Archives Content"
+ priority="normal"
+ providesSaveables="true">
+ <triggerPoints>
+ <instanceof
+ value="org.eclipse.core.resources.IProject">
+ </instanceof>
+ </triggerPoints>
+ <actionProvider
+
class="org.jboss.ide.eclipse.archives.ui.views.ArchivesActionProvider"
+
id="org.jboss.ide.eclipse.archives.ui.views.ArchivesActionProvider">
+ </actionProvider>
+ <possibleChildren>
+ <or>
+ <instanceof
+
value="org.jboss.ide.eclipse.archives.core.model.IArchiveNode">
+ </instanceof>
+ </or>
+ </possibleChildren>
+ </navigatorContent>
+ </extension>
+
</plugin>
Show replies by date