name="Target repo uri">
</commandParameter>
</command>
+
+ <!-- <command
+ defaultHandler="org.argeo.slc.client.ui.dist.commands.MarkAsRelevantCategory"
+ id="org.argeo.slc.client.ui.dist.markAsRelevantCategory"
+ name="Mark as relevant category">
+ </command> -->
+
+ <command
+ id="org.argeo.slc.client.ui.dist.openGenerateBinariesWizard"
+ defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
+ name="Generate Binaries...">
+ <commandParameter
+ id="param.repoNodePath"
+ name="Repo node path">
+ </commandParameter>
+ <commandParameter
+ id="param.workspaceName"
+ name="Workspace name">
+ </commandParameter>
+ <commandParameter
+ id="param.modulePath"
+ name="Module path name">
+ </commandParameter>
+ </command>
+
<command
id="org.argeo.slc.client.ui.dist.normalizeWorkspace"
defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
</commandParameter>
</command>
+ <command
+ id="org.argeo.slc.client.ui.dist.mergeWorkspaces"
+ defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
+ name="Copy chosen Workspace">
+ <commandParameter
+ id="srcWkspName"
+ name="Source Workspace Name">
+ </commandParameter>
+ <commandParameter
+ id="srcRepoPath"
+ name="Source Repo Node path ">
+ </commandParameter>
+ <commandParameter
+ id="targetWkspName"
+ name="Target Workspace Name">
+ </commandParameter>
+ <commandParameter
+ id="targetRepoPath"
+ name="Target repo node path">
+ </commandParameter>
+ </command>
+
<!-- Workspaces CRUD -->
+ <!-- Generic new and copy workspace -->
<command
id="org.argeo.slc.client.ui.dist.createWorkspace"
defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
name="Target repo node path">
</commandParameter>
</command>
- <command
- id="org.argeo.slc.client.ui.dist.deleteWorkspace"
- defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
- name="Delete chosen Workspace">
- <commandParameter
- id="workspaceName"
- name="Workspace name">
- </commandParameter>
- <commandParameter
- id="targetRepoPath"
- name="Target repo node path">
- </commandParameter>
- </command>
-
- <command
+ <command
id="org.argeo.slc.client.ui.dist.copyWorkspace"
defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
name="Copy chosen Workspace">
name="Target repo node path">
</commandParameter>
</command>
-
+ <!-- Specific for local java workspaces -->
<command
- id="org.argeo.slc.client.ui.dist.mergeWorkspaces"
+ id="org.argeo.slc.client.ui.dist.createLocalJavaWorkspace"
defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
- name="Copy chosen Workspace">
+ name="Create Local Java Workspace">
<commandParameter
- id="srcWkspName"
- name="Source Workspace Name">
- </commandParameter>
- <commandParameter
- id="srcRepoPath"
- name="Source Repo Node path ">
- </commandParameter>
- <commandParameter
- id="targetWkspName"
- name="Target Workspace Name">
+ id="workspacePrefix"
+ name="Workspace prefix">
</commandParameter>
+ </command>
+ <command
+ id="org.argeo.slc.client.ui.dist.copyLocalJavaWorkspace"
+ defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
+ name="Copy chosen local Java Workspace">
<commandParameter
- id="targetRepoPath"
- name="Target repo node path">
+ id="srcWkspName"
+ name="Source Workspace Name">
</commandParameter>
</command>
+
+ <!-- Not terminated delete command - does not really work -->
+ <command
+ id="org.argeo.slc.client.ui.dist.deleteWorkspace"
+ defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
+ name="Delete chosen Workspace">
+ <commandParameter
+ id="workspaceName"
+ name="Workspace name">
+ </commandParameter>
+ <commandParameter
+ id="targetRepoPath"
+ name="Target repo node path">
+ </commandParameter>
+ </command>
- <!-- Advanced commands -->
+ <!-- Advanced commands -->
<command
id="org.argeo.slc.client.ui.dist.doNothing"
defaultHandler="org.argeo.slc.client.ui.dist.commands.DoNothing"
id="org.argeo.slc.client.ui.dist.refreshArtifactBrowser"
name="Refresh Artifact Browser">
</command>
+
<command
defaultHandler="org.argeo.slc.client.ui.dist.commands.ShowSizeColumn"
id="org.argeo.slc.client.ui.dist.showSizeColumn"
</class>
</state>
</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"