|
From: <caw...@us...> - 2007-07-25 17:29:27
|
Revision: 2846
http://rubyeclipse.svn.sourceforge.net/rubyeclipse/?rev=2846&view=rev
Author: cawilliams
Date: 2007-07-25 10:29:26 -0700 (Wed, 25 Jul 2007)
Log Message:
-----------
break out UI related items into new com.aptana.rdt.ui plugin
Modified Paths:
--------------
trunk/com.aptana.rdt.ui/META-INF/MANIFEST.MF
trunk/com.aptana.rdt.ui/build.properties
Added Paths:
-----------
trunk/com.aptana.rdt.ui/icons/
trunk/com.aptana.rdt.ui/plugin.xml
Modified: trunk/com.aptana.rdt.ui/META-INF/MANIFEST.MF
===================================================================
--- trunk/com.aptana.rdt.ui/META-INF/MANIFEST.MF 2007-07-25 17:29:08 UTC (rev 2845)
+++ trunk/com.aptana.rdt.ui/META-INF/MANIFEST.MF 2007-07-25 17:29:26 UTC (rev 2846)
@@ -1,12 +1,16 @@
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Aptana RDT UI Extensions
-Bundle-SymbolicName: com.aptana.rdt.ui
+Bundle-SymbolicName: com.aptana.rdt.ui;singleton:=true
Bundle-Version: 0.0.0
Bundle-Activator: com.aptana.rdt.ui.AptanaRDTUIPlugin
Bundle-Vendor: Aptana, Inc.
Bundle-Localization: plugin
Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime,
- com.aptana.rdt
+ org.eclipse.jface.text,
+ org.rubypeople.rdt.core,
+ com.aptana.rdt,
+ org.rubypeople.rdt.ui
Eclipse-LazyStart: true
+Export-Package: com.aptana.rdt.internal.ui.preferences
Modified: trunk/com.aptana.rdt.ui/build.properties
===================================================================
--- trunk/com.aptana.rdt.ui/build.properties 2007-07-25 17:29:08 UTC (rev 2845)
+++ trunk/com.aptana.rdt.ui/build.properties 2007-07-25 17:29:26 UTC (rev 2846)
@@ -1,4 +1,5 @@
source.. = src/
output.. = bin/
bin.includes = META-INF/,\
- .
+ .,\
+ plugin.xml
Copied: trunk/com.aptana.rdt.ui/icons (from rev 2706, trunk/com.aptana.rdt/icons)
Added: trunk/com.aptana.rdt.ui/plugin.xml
===================================================================
--- trunk/com.aptana.rdt.ui/plugin.xml (rev 0)
+++ trunk/com.aptana.rdt.ui/plugin.xml 2007-07-25 17:29:26 UTC (rev 2846)
@@ -0,0 +1,119 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.2"?>
+<plugin>
+ <extension point="org.eclipse.ui.perspectiveExtensions">
+ <perspectiveExtension targetID="org.rubypeople.rdt.ui.RubyBrowsingPerspective">
+ <perspectiveShortcut id="org.radrails.rails.ui.PerspectiveRails"/>
+ </perspectiveExtension>
+ <perspectiveExtension targetID="org.eclipse.debug.ui.DebugPerspective">
+ <perspectiveShortcut id="org.radrails.rails.ui.PerspectiveRails"/>
+ </perspectiveExtension>
+ <perspectiveExtension targetID="org.eclipse.ui.resourcePerspective">
+ <perspectiveShortcut id="org.radrails.rails.ui.PerspectiveRails" />
+ </perspectiveExtension>
+ <perspectiveExtension targetID="org.rubypeople.rdt.ui.PerspectiveRuby">
+ <perspectiveShortcut id="org.radrails.rails.ui.PerspectiveRails" />
+ </perspectiveExtension>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views">
+ <view
+ name="Rails API"
+ icon="icons/full/elcl16/rails.gif"
+ category="org.radrails.rails.ui.ViewCategoryRails"
+ class="com.aptana.rdt.internal.ui.infoviews.RailsAPIView"
+ id="com.aptana.rdt.ui.views.RailsAPIView">
+ </view>
+ <view
+ name="Ruby Core API"
+ icon="icons/full/elcl16/rubydoc.gif"
+ category="org.rubypeople.rdt.ui.ruby"
+ class="com.aptana.rdt.internal.ui.infoviews.RubyCoreAPIView"
+ id="com.aptana.rdt.ui.views.RubyCoreAPIView">
+ </view>
+ <view
+ name="Ruby Standard Library API"
+ icon="icons/full/elcl16/rubydoc.gif"
+ category="org.rubypeople.rdt.ui.ruby"
+ class="com.aptana.rdt.internal.ui.infoviews.RubyStdLibAPIView"
+ id="com.aptana.rdt.ui.views.RubyStdLibAPIView">
+ </view>
+ <view
+ category="org.rubypeople.rdt.ui.ruby"
+ class="com.aptana.rdt.ui.gems.GemsView"
+ icon="icons/rubygems.png"
+ id="com.aptana.gems.ui.ViewGems"
+ name="RubyGems"/>
+ </extension>
+
+ <extension point="org.eclipse.ui.perspectiveExtensions">
+ <perspectiveExtension targetID="org.rubypeople.rdt.ui.PerspectiveRuby">
+ <viewShortcut id="com.aptana.rdt.ui.views.RubyStdLibAPIView"/>
+ <viewShortcut id="com.aptana.rdt.ui.views.RubyCoreAPIView"/>
+ </perspectiveExtension>
+ </extension>
+
+ <extension
+ point="org.rubypeople.rdt.ui.quickFixProcessors">
+ <quickFixProcessor
+ name="%defaultQuickFixProcessor"
+ class="com.aptana.rdt.internal.ui.text.correction.QuickFixProcessor"
+ id="com.aptana.rdt.ui.text.correction.QuickFixProcessor">
+ </quickFixProcessor>
+ </extension>
+
+ <extension
+ point="org.eclipse.ui.viewActions">
+ <viewContribution
+ id="com.aptana.gems.ui.ViewActions"
+ targetID="com.aptana.gems.ui.ViewGems">
+ <action
+ class="com.aptana.rdt.internal.ui.actions.InstallGemActionDelegate"
+ icon="icons/add.gif"
+ id="com.aptana.gems.ui.ActionInstallGem"
+ label="Install"
+ style="push"
+ toolbarPath="additions"
+ tooltip="Install"/>
+ <action
+ class="com.aptana.rdt.internal.ui.actions.RemoveGemActionDelegate"
+ icon="icons/remove.gif"
+ id="com.aptana.gems.ui.ActionRemoveGem"
+ label="Remove"
+ style="push"
+ toolbarPath="additions"
+ enablesFor="1"
+ tooltip="Remove"/>
+ <action
+ class="com.aptana.rdt.internal.ui.actions.RefreshGemsActionDelegate"
+ icon="icons/nav_refresh.gif"
+ id="com.aptana.gems.ui.ActionRefreshGems"
+ label="Refresh"
+ style="push"
+ toolbarPath="additions"
+ tooltip="Refresh"/>
+ <action
+ class="com.aptana.rdt.internal.ui.actions.UpdateGemActionDelegate"
+ icon="icons/ruby_get.png"
+ id="com.aptana.gems.ui.ActionUpdateGem"
+ label="Update Gem"
+ style="push"
+ enablesFor="1"
+ toolbarPath="additions"
+ tooltip="Update Gem"/>
+ <action
+ class="com.aptana.rdt.internal.ui.actions.UpdateAllActionDelegate"
+ icon="icons/upgrade.gif"
+ id="com.aptana.gems.ui.ActionUpdateAllGems"
+ label="Update All Gems"
+ style="push"
+ toolbarPath="additions"
+ tooltip="Update All Gems"/>
+ </viewContribution>
+ </extension>
+
+ <extension
+ point="org.eclipse.ui.startup">
+ <startup class="com.aptana.rdt.ui.RubyGemsInitializer"/>
+ </extension>
+</plugin>
Property changes on: trunk/com.aptana.rdt.ui/plugin.xml
___________________________________________________________________
Name: svn:mime-type
+ text/plain
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|