Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMilos Kleint2011-01-14 15:21:39 +0000
committerMilos Kleint2011-01-17 19:19:49 +0000
commitcee167ddacbb0326395a3aa1be6ee7d24782db91 (patch)
tree105361562982cdabfcdb34ab0583bed3a4bf9399 /org.eclipse.m2e.jdt/plugin.xml
parenta19bd1ab1ecf63a34b91f245f6f862854e487dde (diff)
downloadm2e-core-cee167ddacbb0326395a3aa1be6ee7d24782db91.tar.gz
m2e-core-cee167ddacbb0326395a3aa1be6ee7d24782db91.tar.xz
m2e-core-cee167ddacbb0326395a3aa1be6ee7d24782db91.zip
MNGECLIPSE-2707 project submenu is declarative now
Diffstat (limited to 'org.eclipse.m2e.jdt/plugin.xml')
-rw-r--r--org.eclipse.m2e.jdt/plugin.xml33
1 files changed, 33 insertions, 0 deletions
diff --git a/org.eclipse.m2e.jdt/plugin.xml b/org.eclipse.m2e.jdt/plugin.xml
index 000669b9..218cd6f1 100644
--- a/org.eclipse.m2e.jdt/plugin.xml
+++ b/org.eclipse.m2e.jdt/plugin.xml
@@ -126,6 +126,39 @@
</extension>
<extension point="org.eclipse.ui.popupMenus">
+ <objectContribution id="org.eclipse.m2e.downloadSourcesAction"
+ objectClass="org.eclipse.core.resources.IProject"
+ adaptable="true">
+ <action id="org.eclipse.m2e.downloadSourcesAction"
+ class="org.eclipse.m2e.jdt.internal.actions.DownloadSourcesAction:downloadSources"
+ label="Download Sources"
+ style="push"
+ menubarPath="org.eclipse.m2e.core.mavenMenu/update"
+ enablesFor="+"/>
+ <visibility>
+ <and>
+ <objectState name="open" value="true"/>
+ <objectState name="nature" value="org.eclipse.m2e.core.maven2Nature"/>
+ </and>
+ </visibility>
+ </objectContribution>
+ <objectContribution id="org.eclipse.m2e.downloadSourcesAction"
+ objectClass="org.eclipse.core.resources.IProject"
+ adaptable="true">
+ <action id="org.eclipse.m2e.downloadSourcesAction"
+ class="org.eclipse.m2e.jdt.internal.actions.DownloadSourcesAction:downloadJavaDoc"
+ label="Download JavaDoc"
+ style="push"
+ menubarPath="org.eclipse.m2e.core.mavenMenu/update"
+ enablesFor="+"/>
+ <visibility>
+ <and>
+ <objectState name="open" value="true"/>
+ <objectState name="nature" value="org.eclipse.m2e.core.maven2Nature"/>
+ </and>
+ </visibility>
+ </objectContribution>
+
<objectContribution id="org.eclipse.m2e.openJavaDocArtifact"
objectClass="org.apache.maven.artifact.Artifact"
adaptable="false">

Back to the top