/******************************************************************************* | |
* Copyright (c) 2008-2011 Chair for Applied Software Engineering, | |
* Technische Universitaet Muenchen. | |
* All rights reserved. This program and the accompanying materials | |
* are made available under the terms of the Eclipse Public License v1.0 | |
* which accompanies this distribution, and is available at | |
* http://www.eclipse.org/legal/epl-v10.html | |
* | |
* Contributors: | |
* hodaie | |
******************************************************************************/ | |
package org.eclipse.emf.emfstore.client.test; | |
/** | |
* This is a list of template projects used for testing. RANDOM_nnK means a random generated project with nn thousand | |
* model elements. Template test projects are located at a /TestProjects folder. | |
* | |
* @author hodaie | |
*/ | |
public enum TestProjectEnum { | |
/** | |
* a random generated project (with about 6000 elements) with these parameter(7, 1, 4, 3, 5, 20). | |
*/ | |
RANDOM_3K("TestProjects/randomProject3.ucp"), | |
/** | |
* a random generated project (with about 6000 elements) with these parameter(10, 12345, 5, 3, 15, 20). | |
*/ | |
// RANDOM_6K("TestProjects/randomProject6.ucp"), | |
/** | |
* a random generated project (with about 8000 elements) with these parameter(15, 12345, 5, 3, 15, 20). | |
*/ | |
// RANDOM_8K("TestProjects/randomProject8.ucp"), | |
/** | |
* a random generated project (with about 12000 elements) with these parameter(20, 12345, 5, 5, 10, 20). | |
*/ | |
// RANDOM_12K("TestProjects/randomProject12.ucp"), | |
/** | |
* a random generated project (with about 14000 elements) with these parameter(30, 123, 5, 5, 10, 20). | |
*/ | |
// RANDOM_14K("TestProjects/randomProject14.ucp"), | |
/** | |
* use a random generated project (with about 25000 elements) with these parameter(70, 123, 5, 5, 10, 20). | |
*/ | |
// RANDOM_25K("TestProjects/randomProject25.ucp"), | |
/** | |
* use the SuperMarketProject. | |
*/ | |
SUPERMARKET("TestProjects/SupermarketExampleProject.ucp"), | |
/** | |
* file api. | |
*/ | |
FILEAPI("TestProjects/FileAPI.ucp"); | |
private String path; | |
private TestProjectEnum(String path) { | |
this.path = path; | |
} | |
/** | |
* @return test project path | |
* @return | |
*/ | |
public String getPath() { | |
return path; | |
} | |
} |