diff options
author | Lorenzo Bettini | 2014-10-15 20:03:21 +0000 |
---|---|---|
committer | Lorenzo Bettini | 2014-10-15 20:25:06 +0000 |
commit | 80eee161c78f536de4c6651c84c94cbb9d88dda1 (patch) | |
tree | 64114ce2462e719215f17e39556f059842eb528b /dsl/org.eclipse.emf.parsley.dsl.ui/src/org/eclipse/emf/parsley/dsl/ui/wizard/template/SaveableTreeFormTemplateWizardHelper.xtend | |
parent | 296a9bfbeefa4f47a4cd9653fedf9c8c267d455f (diff) | |
download | org.eclipse.emf-parsley-80eee161c78f536de4c6651c84c94cbb9d88dda1.tar.gz org.eclipse.emf-parsley-80eee161c78f536de4c6651c84c94cbb9d88dda1.tar.xz org.eclipse.emf-parsley-80eee161c78f536de4c6651c84c94cbb9d88dda1.zip |
reduced duplicated code in DSL wizards
Change-Id: Icb006f68f0fa8030497a6494a3bf4d1d7b98f991
Diffstat (limited to 'dsl/org.eclipse.emf.parsley.dsl.ui/src/org/eclipse/emf/parsley/dsl/ui/wizard/template/SaveableTreeFormTemplateWizardHelper.xtend')
-rw-r--r-- | dsl/org.eclipse.emf.parsley.dsl.ui/src/org/eclipse/emf/parsley/dsl/ui/wizard/template/SaveableTreeFormTemplateWizardHelper.xtend | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/dsl/org.eclipse.emf.parsley.dsl.ui/src/org/eclipse/emf/parsley/dsl/ui/wizard/template/SaveableTreeFormTemplateWizardHelper.xtend b/dsl/org.eclipse.emf.parsley.dsl.ui/src/org/eclipse/emf/parsley/dsl/ui/wizard/template/SaveableTreeFormTemplateWizardHelper.xtend index 5c23b87f8..c1e0a9b26 100644 --- a/dsl/org.eclipse.emf.parsley.dsl.ui/src/org/eclipse/emf/parsley/dsl/ui/wizard/template/SaveableTreeFormTemplateWizardHelper.xtend +++ b/dsl/org.eclipse.emf.parsley.dsl.ui/src/org/eclipse/emf/parsley/dsl/ui/wizard/template/SaveableTreeFormTemplateWizardHelper.xtend @@ -16,23 +16,23 @@ package org.eclipse.emf.parsley.dsl.ui.wizard.template; */ public class SaveableTreeFormTemplateWizardHelper extends SaveableTreeTemplateWizardHelper{ - public static final SaveableTreeFormTemplateWizardHelper singlethon=new SaveableTreeFormTemplateWizardHelper(); - - override getLabel() { - return "Saveable Tree Form View"; - } - - override getPostFix() { - return "TreeFormView"; - } - - override getDescription() { + public static final SaveableTreeFormTemplateWizardHelper singlethon=new SaveableTreeFormTemplateWizardHelper( + "Saveable Tree Form View", + "", + "TreeFormView", + [projectName, className | + viewFilesGenerator. + generateConcreteForResourceTreeView(projectName, className, ABSTRACT_SAVEABLE+"TreeView").toString() + ], ''' <p>This wizard creates a plug-in that contains a view with a <b>tree form</b> component.</p> <p>This view reads the content from a resource and can save changes.</p> <p><b>The user must specify:</b></p> <li>the resource URI</li> ''' + ) + + new(String label, String className, String postfix, (String,String)=>String classContentProvider, CharSequence description) { + super(label, className, postfix, classContentProvider, description) } - } |