Bug 551967 - [Robotics, Usability] Add a customized perspective containing suitable new-wizards

 * Modified folder structure in new-project wizard
   - introduced a new folder for task-based hara models (taskbased-hara)

Change-Id: Ie7bbf57bdb384f7bbce8b183d56227c7ca977a75
Signed-off-by: Matteo MORELLI <matteo.morelli@cea.fr>
diff --git a/plugins/customization/org.eclipse.papyrus.robotics.wizards/src/org/eclipse/papyrus/robotics/wizards/wizards/NewRoboticsProjectWizard.java b/plugins/customization/org.eclipse.papyrus.robotics.wizards/src/org/eclipse/papyrus/robotics/wizards/wizards/NewRoboticsProjectWizard.java
index 4f08107..f892c2b 100644
--- a/plugins/customization/org.eclipse.papyrus.robotics.wizards/src/org/eclipse/papyrus/robotics/wizards/wizards/NewRoboticsProjectWizard.java
+++ b/plugins/customization/org.eclipse.papyrus.robotics.wizards/src/org/eclipse/papyrus/robotics/wizards/wizards/NewRoboticsProjectWizard.java
@@ -56,6 +56,8 @@
 
 	private static final String COMPONENTS = "components";  //$NON-NLS-1$
 
+	private static final String TASKBASEDHARA = "taskbased-hara";  //$NON-NLS-1$
+
 	/** The Constant WIZARD_ID. */
 	public static final String WIZARD_ID = "org.eclipse.papyrus.robotics.wizards.createproject"; //$NON-NLS-1$
 
@@ -160,6 +162,8 @@
 			skills.create(true, true, null);
 			IFolder btrees = models.getFolder(TASKS);
 			btrees.create(true, true, null);
+			IFolder taskbasedhara = models.getFolder(TASKBASEDHARA);
+			taskbasedhara.create(true, true, null);
 		} else {
 			// projectDescription = project.getDescription();
 			project.open(new SubProgressMonitor(progressMonitor, 1));
@@ -184,6 +188,8 @@
 			folder = SKILLS;
 		} else if (id.endsWith(WizardConstants.BEHAVIOR_TREE_VIEWPOINT)) {
 			folder = TASKS;
+		} else if (id.endsWith(WizardConstants.TASKBASED_HARA_VIEWPOINT)) {
+			folder = TASKBASEDHARA;
 		}
 		IPath newFilePath = getMyProjectPage().getProjectHandle().getFullPath().append(MODELS + SLASH + folder + SLASH + getMyProjectPage().getFileName() + DOT + extension);
 		return URI.createPlatformResourceURI(newFilePath.toString(), true);