icon="icons/search.gif"
name="Query builder">
</view>
+ <view
+ class="org.argeo.eclipse.spring.SpringExtensionFactory"
+ id="org.argeo.slc.client.ui.dist.distributionsView"
+ icon="icons/search.gif"
+ name="Distributions">
+ </view>
</extension>
<!-- Editors -->
<extension
name="Artifact editor"
icon="icons/artifactVersionBase.gif"
default="false">
+ </editor>
+ <editor
+ class="org.argeo.slc.client.ui.dist.editors.DistributionEditor"
+ id="org.argeo.slc.client.ui.dist.distributionEditor"
+ name="Distribution editor"
+ icon="icons/distribution_perspective.gif"
+ default="false">
</editor>
</extension>
<!-- Commands -->
defaultHandler="org.argeo.slc.client.ui.dist.commands.RefreshArtifactBrowser"
id="org.argeo.slc.client.ui.dist.refreshArtifactBrowser"
name="Refresh Artifact Browser">
+ </command>
+ <command
+ id="org.argeo.slc.client.ui.dist.runInOSGi"
+ defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
+ name="Run in OSGi">
+ </command>
+ <command
+ id="org.argeo.slc.client.ui.dist.normalizeDistribution"
+ defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
+ name="Normalize Distribution">
+ </command>
+
+ <!-- TO MANIPULATE WORKSPACES -->
+ <command
+ id="org.argeo.slc.client.ui.dist.createWorkspace"
+ defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
+ name="Create Workspace">
+ </command>
+ <command
+ id="org.argeo.slc.client.ui.dist.deleteWorkspace"
+ defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
+ name="Delete chosen Workspace">
+ <commandParameter
+ id="org.argeo.slc.client.ui.dist.workspaceName"
+ name="Workspace Name">
+ </commandParameter>
+ </command>
+ <command
+ id="org.argeo.slc.client.ui.dist.copyWorkspace"
+ defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
+ name="Copy chosen Workspace">
+ <commandParameter
+ id="org.argeo.slc.client.ui.dist.workspaceName"
+ name="Workspace Name">
+ </commandParameter>
+ </command>
+ <command
+ id="org.argeo.slc.client.ui.dist.manageWorkspaceAuth"
+ defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
+ name="Manage workspace authorizations">
+ <commandParameter
+ id="org.argeo.slc.client.ui.dist.workspaceName"
+ name="Workspace Name">
+ </commandParameter>
+ </command>
+ <command
+ id="org.argeo.slc.client.ui.dist.refreshDistributionsView"
+ defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
+ name="Refresh Distributions View">
+ </command>
+ <command
+ id="org.argeo.slc.client.ui.dist.refreshDistributionOverviewPage"
+ defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
+ name="Refresh distribution overview page">
+ </command>
+ <command
+ id="org.argeo.slc.client.ui.dist.deleteArtifacts"
+ defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
+ name="Remove selected artifacts">
</command>
</extension>
<extension
tooltip="Refresh the whole browser">
</command>
</menuContribution>
+ <menuContribution
+ locationURI="toolbar:org.argeo.slc.client.ui.dist.distributionsView">
+ <command
+ commandId="org.argeo.slc.client.ui.dist.runInOSGi"
+ icon="icons/showSize.gif"
+ label="Run in OSGi"
+ tooltip="Run in a spearate OSGi runtime">
+ </command>
+ </menuContribution>
+ <menuContribution
+ locationURI="toolbar:org.argeo.slc.client.ui.dist.distributionsView">
+ <command
+ commandId="org.argeo.slc.client.ui.dist.normalizeDistribution"
+ icon="icons/refresh.png"
+ label="Normalize Distribution"
+ tooltip="Normalize Distribution">
+ </command>
+ </menuContribution>
<!-- Queries -->
<!-- <menuContribution