protected virtual void CreateEditorViewModelForName(System.Collections.Generic.List <DslEditorViewModelPGrid::PropertyGridEditorViewModel> collection)
        {
            Tum.PDE.ToolFramework.Modeling.Visualization.ViewModel.PropertyGrid.StringEditorViewModel editor = new Tum.PDE.ToolFramework.Modeling.Visualization.ViewModel.PropertyGrid.StringEditorViewModel(this.ViewModelStore);

            editor.PropertyName        = "Name";
            editor.PropertyDisplayName = FamilyTreeDSLDomainModel.SingletonResourceManager.GetString("Tum.FamilyTreeDSL.Pet/Name.DisplayName");
            editor.PropertyDescription = FamilyTreeDSLDomainModel.SingletonResourceManager.GetString("Tum.FamilyTreeDSL.Pet/Name.Description");
            editor.PropertyCategory    = "";
            editor.IsPropertyRequired  = true;
            editor.IsPropertyReadOnly  = false;

            collection.Add(editor);
        }
		protected virtual void CreateEditorViewModelForCondition(System.Collections.Generic.List<DslEditorViewModelPGrid::PropertyGridEditorViewModel> collection)
		{
			Tum.PDE.ToolFramework.Modeling.Visualization.ViewModel.PropertyGrid.StringEditorViewModel editor = new Tum.PDE.ToolFramework.Modeling.Visualization.ViewModel.PropertyGrid.StringEditorViewModel(this.ViewModelStore);
			
            editor.PropertyName = "Condition";
			editor.PropertyDisplayName = StateMachineLanguageDomainModel.SingletonResourceManager.GetString("Tum.StateMachineDSL.Transition/Condition.DisplayName");
			editor.PropertyDescription = StateMachineLanguageDomainModel.SingletonResourceManager.GetString("Tum.StateMachineDSL.Transition/Condition.Description");
			editor.PropertyCategory = "";
			editor.IsPropertyRequired = true;
			editor.IsPropertyReadOnly = false;		
				
			collection.Add(editor);
		}
		protected virtual void CreateEditorViewModelForName(System.Collections.Generic.List<DslEditorViewModelPGrid::PropertyGridEditorViewModel> collection)
		{
			Tum.PDE.ToolFramework.Modeling.Visualization.ViewModel.PropertyGrid.StringEditorViewModel editor = new Tum.PDE.ToolFramework.Modeling.Visualization.ViewModel.PropertyGrid.StringEditorViewModel(this.ViewModelStore);
			
            editor.PropertyName = "Name";
			editor.PropertyDisplayName = VModellXTDomainModel.SingletonResourceManager.GetString("Tum.VModellXT.VModellvariante/Name.DisplayName");
			editor.PropertyDescription = VModellXTDomainModel.SingletonResourceManager.GetString("Tum.VModellXT.VModellvariante/Name.Description");
			editor.PropertyCategory = "";
			editor.IsPropertyRequired = true;
			editor.IsPropertyReadOnly = false;		
				
			collection.Add(editor);
		}
		protected virtual void CreateEditorViewModelForHobbies(System.Collections.Generic.List<DslEditorViewModelPGrid::PropertyGridEditorViewModel> collection)
		{
			Tum.PDE.ToolFramework.Modeling.Visualization.ViewModel.PropertyGrid.StringEditorViewModel editor = new Tum.PDE.ToolFramework.Modeling.Visualization.ViewModel.PropertyGrid.StringEditorViewModel(this.ViewModelStore);
			
            editor.PropertyName = "Hobbies";
			editor.PropertyDisplayName = FamilyTreeDSLDomainModel.SingletonResourceManager.GetString("Tum.FamilyTreeDSL.Person/Hobbies.DisplayName");
			editor.PropertyDescription = FamilyTreeDSLDomainModel.SingletonResourceManager.GetString("Tum.FamilyTreeDSL.Person/Hobbies.Description");
			editor.PropertyCategory = "";
			editor.IsPropertyRequired = false;
			editor.IsPropertyReadOnly = false;		
				
			collection.Add(editor);
		}