Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Schindl2010-07-20 18:04:21 +0000
committerThomas Schindl2010-07-20 18:04:21 +0000
commitcc0e8e4ddf5571edb449f28c55f4250099e1ef2d (patch)
treea8b60ab8c66ffaf8d1950b92264783bcb89fd4de /bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/CommandEditor.java
parent79f34245a08c1c07aab34e5a793f59359353ff87 (diff)
downloadorg.eclipse.e4.tools-cc0e8e4ddf5571edb449f28c55f4250099e1ef2d.tar.gz
org.eclipse.e4.tools-cc0e8e4ddf5571edb449f28c55f4250099e1ef2d.tar.xz
org.eclipse.e4.tools-cc0e8e4ddf5571edb449f28c55f4250099e1ef2d.zip
Bug 304584 - [Tooling] Implement Workbench-Model-Tooling
* add support for autogenerating the elementId * make it configurable through perferences
Diffstat (limited to 'bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/CommandEditor.java')
-rw-r--r--bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/CommandEditor.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/CommandEditor.java b/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/CommandEditor.java
index d49e28ca..66eb2063 100644
--- a/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/CommandEditor.java
+++ b/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/CommandEditor.java
@@ -293,6 +293,8 @@ public class CommandEditor extends AbstractComponentEditor {
@Override
public void widgetSelected(SelectionEvent e) {
MCommandParameter param = MCommandsFactory.INSTANCE.createCommandParameter();
+ setElementId(param);
+
Command cmd = AddCommand.create(getEditingDomain(), getMaster().getValue(), CommandsPackageImpl.Literals.COMMAND__PARAMETERS, param);
if (cmd.canExecute()) {

Back to the top