| author | Sopot Çela | 2012-07-19 13:12:12 (EDT) |
|---|---|---|
| committer | Lars Vogel | 2012-07-19 13:12:12 (EDT) |
| commit | 07528a24463c9b549b55349b98503517c51b8c0c (patch) (side-by-side diff) | |
| tree | 70728905e0b03599e1118295db2ee47f1278a734 | |
| parent | 4b66dc6796923f7915d5c9dfb2d026a519702ad5 (diff) | |
| download | org.eclipse.e4.tools-07528a24463c9b549b55349b98503517c51b8c0c.zip org.eclipse.e4.tools-07528a24463c9b549b55349b98503517c51b8c0c.tar.gz org.eclipse.e4.tools-07528a24463c9b549b55349b98503517c51b8c0c.tar.bz2 | |
Bug 379304 - Show warning if ID not entered for commands
3 files changed, 4 insertions, 1 deletions
diff --git a/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/Messages.java b/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/Messages.java index 72f5591..708e717 100644 --- a/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/Messages.java +++ b/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/Messages.java @@ -12,6 +12,7 @@ package org.eclipse.e4.tools.emf.ui.internal; public class Messages { + public String ModelTooling_Empty_Warning; public String ModelTooling_Common_Up; public String ModelTooling_Common_Down; public String ModelTooling_Common_AddEllipsis; diff --git a/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/Messages.properties b/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/Messages.properties index 203dd42..c0f8a18 100644 --- a/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/Messages.properties +++ b/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/Messages.properties @@ -34,6 +34,8 @@ ModelTooling_ApplicationElement_Tags=Tags ModelTooling_Contribution_PersistedState=Persisted State +ModelTooling_Empty_Warning=Value must not be empty + AbstractCommandSelectionDialog_Label_CommandId=Command-Id ApplicationEditor_Label=Application 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 f913a32..9896721 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 @@ -152,7 +152,7 @@ public class CommandEditor extends AbstractComponentEditor { return folder; } - ControlFactory.createTextField(parent, Messages.ModelTooling_Common_Id, master, context, textProp, EMFEditProperties.value(getEditingDomain(), ApplicationPackageImpl.Literals.APPLICATION_ELEMENT__ELEMENT_ID)); + ControlFactory.createTextField(parent, Messages.ModelTooling_Common_Id, master, context, textProp, EMFEditProperties.value(getEditingDomain(), ApplicationPackageImpl.Literals.APPLICATION_ELEMENT__ELEMENT_ID), Messages.ModelTooling_Empty_Warning); ControlFactory.createTextField(parent, Messages.CommandEditor_Name, master, context, textProp, EMFEditProperties.value(getEditingDomain(), CommandsPackageImpl.Literals.COMMAND__COMMAND_NAME)); ControlFactory.createTextField(parent, Messages.CommandEditor_LabelDescription, master, context, textProp, EMFEditProperties.value(getEditingDomain(), CommandsPackageImpl.Literals.COMMAND__DESCRIPTION)); |

