Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/SetupPackage.java')
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/SetupPackage.java2236
1 files changed, 1782 insertions, 454 deletions
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/SetupPackage.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/SetupPackage.java
index eece03b9e8..8040621c5c 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/SetupPackage.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/SetupPackage.java
@@ -13,6 +13,7 @@ package org.eclipse.emf.cdo.releng.setup;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EDataType;
+import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
@@ -67,24 +68,24 @@ public interface SetupPackage extends EPackage
SetupPackage eINSTANCE = org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl.init();
/**
- * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.ConfigurationImpl <em>Configuration</em>}' class.
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.SetupTaskContainerImpl <em>Task Container</em>}' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @see org.eclipse.emf.cdo.releng.setup.impl.ConfigurationImpl
- * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getConfiguration()
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupTaskContainerImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getSetupTaskContainer()
* @generated
*/
- int CONFIGURATION = 8;
+ int SETUP_TASK_CONTAINER = 8;
/**
- * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.ToolInstallationImpl <em>Tool Installation</em>}' class.
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.ConfigurationImpl <em>Configuration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.emf.cdo.releng.setup.impl.ToolInstallationImpl
- * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getToolInstallation()
+ * @see org.eclipse.emf.cdo.releng.setup.impl.ConfigurationImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getConfiguration()
* @generated
*/
- int TOOL_INSTALLATION = 2;
+ int CONFIGURATION = 1;
/**
* The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.ProjectImpl <em>Project</em>}' class.
@@ -94,7 +95,7 @@ public interface SetupPackage extends EPackage
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getProject()
* @generated
*/
- int PROJECT = 9;
+ int PROJECT = 3;
/**
* The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.BranchImpl <em>Branch</em>}' class.
@@ -104,7 +105,7 @@ public interface SetupPackage extends EPackage
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getBranch()
* @generated
*/
- int BRANCH = 10;
+ int BRANCH = 4;
/**
* The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.EclipseVersionImpl <em>Eclipse Version</em>}' class.
@@ -114,17 +115,7 @@ public interface SetupPackage extends EPackage
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getEclipseVersion()
* @generated
*/
- int ECLIPSE_VERSION = 4;
-
- /**
- * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.DirectorCallImpl <em>Director Call</em>}' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @see org.eclipse.emf.cdo.releng.setup.impl.DirectorCallImpl
- * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getDirectorCall()
- * @generated
- */
- int DIRECTOR_CALL = 5;
+ int ECLIPSE_VERSION = 0;
/**
* The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.InstallableUnitImpl <em>Installable Unit</em>}' class.
@@ -134,7 +125,7 @@ public interface SetupPackage extends EPackage
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getInstallableUnit()
* @generated
*/
- int INSTALLABLE_UNIT = 6;
+ int INSTALLABLE_UNIT = 14;
/**
* The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.P2RepositoryImpl <em>P2 Repository</em>}' class.
@@ -144,82 +135,266 @@ public interface SetupPackage extends EPackage
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getP2Repository()
* @generated
*/
- int P2_REPOSITORY = 7;
+ int P2_REPOSITORY = 15;
/**
- * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.ApiBaselineImpl <em>Api Baseline</em>}' class.
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.PreferencesImpl <em>Preferences</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.emf.cdo.releng.setup.impl.ApiBaselineImpl
- * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getApiBaseline()
+ * @see org.eclipse.emf.cdo.releng.setup.impl.PreferencesImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getPreferences()
* @generated
*/
- int API_BASELINE = 11;
+ int PREFERENCES = 5;
/**
- * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.GitCloneImpl <em>Git Clone</em>}' class.
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.SetupTaskImpl <em>Task</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.emf.cdo.releng.setup.impl.GitCloneImpl
- * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getGitClone()
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getSetupTask()
* @generated
*/
- int GIT_CLONE = 12;
+ int SETUP_TASK = 7;
/**
- * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.PreferencesImpl <em>Preferences</em>}' class.
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.LinkLocationTaskImpl <em>Link Location Task</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.emf.cdo.releng.setup.impl.PreferencesImpl
- * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getPreferences()
+ * @see org.eclipse.emf.cdo.releng.setup.impl.LinkLocationTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getLinkLocationTask()
+ * @generated
+ */
+ int LINK_LOCATION_TASK = 12;
+
+ /**
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.EclipsePreferenceTaskImpl <em>Eclipse Preference Task</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.EclipsePreferenceTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getEclipsePreferenceTask()
+ * @generated
+ */
+ int ECLIPSE_PREFERENCE_TASK = 19;
+
+ /**
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.SetupImpl <em>Setup</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getSetup()
+ * @generated
+ */
+ int SETUP = 6;
+
+ /**
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.P2TaskImpl <em>P2 Task</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.P2TaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getP2Task()
+ * @generated
+ */
+ int P2_TASK = 13;
+
+ /**
+ * The feature id for the '<em><b>Setup Tasks</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int SETUP_TASK_CONTAINER__SETUP_TASKS = 0;
+
+ /**
+ * The number of structural features of the '<em>Task Container</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int SETUP_TASK_CONTAINER_FEATURE_COUNT = 1;
+
+ /**
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.ConfigurableItemImpl <em>Configurable Item</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.ConfigurableItemImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getConfigurableItem()
+ * @generated
+ */
+ int CONFIGURABLE_ITEM = 2;
+
+ /**
+ * The feature id for the '<em><b>Setup Tasks</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int CONFIGURABLE_ITEM__SETUP_TASKS = SETUP_TASK_CONTAINER__SETUP_TASKS;
+
+ /**
+ * The number of structural features of the '<em>Configurable Item</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int CONFIGURABLE_ITEM_FEATURE_COUNT = SETUP_TASK_CONTAINER_FEATURE_COUNT + 0;
+
+ /**
+ * The feature id for the '<em><b>Setup Tasks</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
* @generated
+ * @ordered
*/
- int PREFERENCES = 0;
+ int ECLIPSE_VERSION__SETUP_TASKS = CONFIGURABLE_ITEM__SETUP_TASKS;
/**
- * The feature id for the '<em><b>Director Calls</b></em>' containment reference list.
+ * The feature id for the '<em><b>Configuration</b></em>' container reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int ECLIPSE_VERSION__CONFIGURATION = CONFIGURABLE_ITEM_FEATURE_COUNT + 0;
+
+ /**
+ * The feature id for the '<em><b>Version</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int ECLIPSE_VERSION__VERSION = CONFIGURABLE_ITEM_FEATURE_COUNT + 1;
+
+ /**
+ * The number of structural features of the '<em>Eclipse Version</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int ECLIPSE_VERSION_FEATURE_COUNT = CONFIGURABLE_ITEM_FEATURE_COUNT + 2;
+
+ /**
+ * The feature id for the '<em><b>Projects</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int CONFIGURATION__PROJECTS = 0;
+
+ /**
+ * The feature id for the '<em><b>Eclipse Versions</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int CONFIGURATION__ECLIPSE_VERSIONS = 1;
+
+ /**
+ * The number of structural features of the '<em>Configuration</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int CONFIGURATION_FEATURE_COUNT = 2;
+
+ /**
+ * The feature id for the '<em><b>Setup Tasks</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int TOOL_INSTALLATION__DIRECTOR_CALLS = 0;
+ int PROJECT__SETUP_TASKS = CONFIGURABLE_ITEM__SETUP_TASKS;
/**
- * The feature id for the '<em><b>Tool Preferences</b></em>' containment reference list.
+ * The feature id for the '<em><b>Configuration</b></em>' container reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int TOOL_INSTALLATION__TOOL_PREFERENCES = 1;
+ int PROJECT__CONFIGURATION = CONFIGURABLE_ITEM_FEATURE_COUNT + 0;
/**
- * The number of structural features of the '<em>Tool Installation</em>' class.
+ * The feature id for the '<em><b>Branches</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int TOOL_INSTALLATION_FEATURE_COUNT = 2;
+ int PROJECT__BRANCHES = CONFIGURABLE_ITEM_FEATURE_COUNT + 1;
/**
- * The feature id for the '<em><b>Director Calls</b></em>' containment reference list.
+ * The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int PREFERENCES__DIRECTOR_CALLS = TOOL_INSTALLATION__DIRECTOR_CALLS;
+ int PROJECT__NAME = CONFIGURABLE_ITEM_FEATURE_COUNT + 2;
+
+ /**
+ * The number of structural features of the '<em>Project</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int PROJECT_FEATURE_COUNT = CONFIGURABLE_ITEM_FEATURE_COUNT + 3;
/**
- * The feature id for the '<em><b>Tool Preferences</b></em>' containment reference list.
+ * The feature id for the '<em><b>Setup Tasks</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int PREFERENCES__TOOL_PREFERENCES = TOOL_INSTALLATION__TOOL_PREFERENCES;
+ int BRANCH__SETUP_TASKS = CONFIGURABLE_ITEM__SETUP_TASKS;
+
+ /**
+ * The feature id for the '<em><b>Project</b></em>' container reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int BRANCH__PROJECT = CONFIGURABLE_ITEM_FEATURE_COUNT + 0;
+
+ /**
+ * The feature id for the '<em><b>Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int BRANCH__NAME = CONFIGURABLE_ITEM_FEATURE_COUNT + 1;
+
+ /**
+ * The number of structural features of the '<em>Branch</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int BRANCH_FEATURE_COUNT = CONFIGURABLE_ITEM_FEATURE_COUNT + 2;
+
+ /**
+ * The feature id for the '<em><b>Setup Tasks</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int PREFERENCES__SETUP_TASKS = SETUP_TASK_CONTAINER__SETUP_TASKS;
/**
* The feature id for the '<em><b>User Name</b></em>' attribute.
@@ -228,7 +403,7 @@ public interface SetupPackage extends EPackage
* @generated
* @ordered
*/
- int PREFERENCES__USER_NAME = TOOL_INSTALLATION_FEATURE_COUNT + 0;
+ int PREFERENCES__USER_NAME = SETUP_TASK_CONTAINER_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Install Folder</b></em>' attribute.
@@ -237,7 +412,7 @@ public interface SetupPackage extends EPackage
* @generated
* @ordered
*/
- int PREFERENCES__INSTALL_FOLDER = TOOL_INSTALLATION_FEATURE_COUNT + 1;
+ int PREFERENCES__INSTALL_FOLDER = SETUP_TASK_CONTAINER_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Git Prefix</b></em>' attribute.
@@ -246,64 +421,182 @@ public interface SetupPackage extends EPackage
* @generated
* @ordered
*/
- int PREFERENCES__GIT_PREFIX = TOOL_INSTALLATION_FEATURE_COUNT + 2;
+ int PREFERENCES__GIT_PREFIX = SETUP_TASK_CONTAINER_FEATURE_COUNT + 2;
/**
- * The feature id for the '<em><b>Link Locations</b></em>' containment reference list.
+ * The number of structural features of the '<em>Preferences</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int PREFERENCES__LINK_LOCATIONS = TOOL_INSTALLATION_FEATURE_COUNT + 3;
+ int PREFERENCES_FEATURE_COUNT = SETUP_TASK_CONTAINER_FEATURE_COUNT + 3;
/**
- * The number of structural features of the '<em>Preferences</em>' class.
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.ApiBaselineTaskImpl <em>Api Baseline Task</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.ApiBaselineTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getApiBaselineTask()
+ * @generated
+ */
+ int API_BASELINE_TASK = 17;
+
+ /**
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.GitCloneTaskImpl <em>Git Clone Task</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.GitCloneTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getGitCloneTask()
+ * @generated
+ */
+ int GIT_CLONE_TASK = 18;
+
+ /**
+ * The feature id for the '<em><b>Branch</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int PREFERENCES_FEATURE_COUNT = TOOL_INSTALLATION_FEATURE_COUNT + 4;
+ int SETUP__BRANCH = 0;
/**
- * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.SetupImpl <em>Setup</em>}' class.
+ * The feature id for the '<em><b>Eclipse Version</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.emf.cdo.releng.setup.impl.SetupImpl
- * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getSetup()
* @generated
+ * @ordered
*/
- int SETUP = 13;
+ int SETUP__ECLIPSE_VERSION = 1;
/**
- * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.ToolPreferenceImpl <em>Tool Preference</em>}' class.
+ * The feature id for the '<em><b>Preferences</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.emf.cdo.releng.setup.impl.ToolPreferenceImpl
- * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getToolPreference()
* @generated
+ * @ordered
*/
- int TOOL_PREFERENCE = 3;
+ int SETUP__PREFERENCES = 2;
/**
- * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.LinkLocationImpl <em>Link Location</em>}' class.
+ * The number of structural features of the '<em>Setup</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.emf.cdo.releng.setup.impl.LinkLocationImpl
- * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getLinkLocation()
* @generated
+ * @ordered
*/
- int LINK_LOCATION = 1;
+ int SETUP_FEATURE_COUNT = 3;
/**
- * The feature id for the '<em><b>Path</b></em>' attribute.
+ * The feature id for the '<em><b>Requirements</b></em>' reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int SETUP_TASK__REQUIREMENTS = 0;
+
+ /**
+ * The feature id for the '<em><b>Restrictions</b></em>' reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int SETUP_TASK__RESTRICTIONS = 1;
+
+ /**
+ * The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int LINK_LOCATION__PATH = 0;
+ int SETUP_TASK__SCOPE = 2;
+
+ /**
+ * The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int SETUP_TASK__EXCLUDED_TRIGGERS = 3;
+
+ /**
+ * The number of structural features of the '<em>Task</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int SETUP_TASK_FEATURE_COUNT = 4;
+
+ /**
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.WorkingSetTaskImpl <em>Working Set Task</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.WorkingSetTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getWorkingSetTask()
+ * @generated
+ */
+ int WORKING_SET_TASK = 21;
+
+ /**
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.CompoundSetupTaskImpl <em>Compound Setup Task</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.CompoundSetupTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getCompoundSetupTask()
+ * @generated
+ */
+ int COMPOUND_SETUP_TASK = 9;
+
+ /**
+ * The feature id for the '<em><b>Requirements</b></em>' reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int COMPOUND_SETUP_TASK__REQUIREMENTS = SETUP_TASK__REQUIREMENTS;
+
+ /**
+ * The feature id for the '<em><b>Restrictions</b></em>' reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int COMPOUND_SETUP_TASK__RESTRICTIONS = SETUP_TASK__RESTRICTIONS;
+
+ /**
+ * The feature id for the '<em><b>Scope</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int COMPOUND_SETUP_TASK__SCOPE = SETUP_TASK__SCOPE;
+
+ /**
+ * The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int COMPOUND_SETUP_TASK__EXCLUDED_TRIGGERS = SETUP_TASK__EXCLUDED_TRIGGERS;
+
+ /**
+ * The feature id for the '<em><b>Setup Tasks</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int COMPOUND_SETUP_TASK__SETUP_TASKS = SETUP_TASK_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -312,25 +605,155 @@ public interface SetupPackage extends EPackage
* @generated
* @ordered
*/
- int LINK_LOCATION__NAME = 1;
+ int COMPOUND_SETUP_TASK__NAME = SETUP_TASK_FEATURE_COUNT + 1;
/**
- * The number of structural features of the '<em>Link Location</em>' class.
+ * The number of structural features of the '<em>Compound Setup Task</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int LINK_LOCATION_FEATURE_COUNT = 2;
+ int COMPOUND_SETUP_TASK_FEATURE_COUNT = SETUP_TASK_FEATURE_COUNT + 2;
/**
- * The feature id for the '<em><b>Key</b></em>' attribute.
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.OneTimeSetupTaskImpl <em>One Time Setup Task</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.OneTimeSetupTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getOneTimeSetupTask()
+ * @generated
+ */
+ int ONE_TIME_SETUP_TASK = 10;
+
+ /**
+ * The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int TOOL_PREFERENCE__KEY = 0;
+ int ONE_TIME_SETUP_TASK__REQUIREMENTS = SETUP_TASK__REQUIREMENTS;
+
+ /**
+ * The feature id for the '<em><b>Restrictions</b></em>' reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int ONE_TIME_SETUP_TASK__RESTRICTIONS = SETUP_TASK__RESTRICTIONS;
+
+ /**
+ * The feature id for the '<em><b>Scope</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int ONE_TIME_SETUP_TASK__SCOPE = SETUP_TASK__SCOPE;
+
+ /**
+ * The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int ONE_TIME_SETUP_TASK__EXCLUDED_TRIGGERS = SETUP_TASK__EXCLUDED_TRIGGERS;
+
+ /**
+ * The feature id for the '<em><b>Id</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int ONE_TIME_SETUP_TASK__ID = SETUP_TASK_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the '<em>One Time Setup Task</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int ONE_TIME_SETUP_TASK_FEATURE_COUNT = SETUP_TASK_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.BuckminsterImportTaskImpl <em>Buckminster Import Task</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.BuckminsterImportTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getBuckminsterImportTask()
+ * @generated
+ */
+ int BUCKMINSTER_IMPORT_TASK = 16;
+
+ /**
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.StringVariableTaskImpl <em>String Variable Task</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.StringVariableTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getStringVariableTask()
+ * @generated
+ */
+ int STRING_VARIABLE_TASK = 20;
+
+ /**
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.EclipseIniTaskImpl <em>Eclipse Ini Task</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.EclipseIniTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getEclipseIniTask()
+ * @generated
+ */
+ int ECLIPSE_INI_TASK = 11;
+
+ /**
+ * The feature id for the '<em><b>Requirements</b></em>' reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int ECLIPSE_INI_TASK__REQUIREMENTS = SETUP_TASK__REQUIREMENTS;
+
+ /**
+ * The feature id for the '<em><b>Restrictions</b></em>' reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int ECLIPSE_INI_TASK__RESTRICTIONS = SETUP_TASK__RESTRICTIONS;
+
+ /**
+ * The feature id for the '<em><b>Scope</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int ECLIPSE_INI_TASK__SCOPE = SETUP_TASK__SCOPE;
+
+ /**
+ * The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int ECLIPSE_INI_TASK__EXCLUDED_TRIGGERS = SETUP_TASK__EXCLUDED_TRIGGERS;
+
+ /**
+ * The feature id for the '<em><b>Option</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int ECLIPSE_INI_TASK__OPTION = SETUP_TASK_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
@@ -339,88 +762,160 @@ public interface SetupPackage extends EPackage
* @generated
* @ordered
*/
- int TOOL_PREFERENCE__VALUE = 1;
+ int ECLIPSE_INI_TASK__VALUE = SETUP_TASK_FEATURE_COUNT + 1;
/**
- * The number of structural features of the '<em>Tool Preference</em>' class.
+ * The feature id for the '<em><b>Vm</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int TOOL_PREFERENCE_FEATURE_COUNT = 2;
+ int ECLIPSE_INI_TASK__VM = SETUP_TASK_FEATURE_COUNT + 2;
/**
- * The feature id for the '<em><b>Configuration</b></em>' container reference.
+ * The number of structural features of the '<em>Eclipse Ini Task</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int ECLIPSE_VERSION__CONFIGURATION = 0;
+ int ECLIPSE_INI_TASK_FEATURE_COUNT = SETUP_TASK_FEATURE_COUNT + 3;
/**
- * The feature id for the '<em><b>Version</b></em>' attribute.
+ * The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int ECLIPSE_VERSION__VERSION = 1;
+ int LINK_LOCATION_TASK__REQUIREMENTS = SETUP_TASK__REQUIREMENTS;
/**
- * The feature id for the '<em><b>Director Call</b></em>' containment reference.
+ * The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int ECLIPSE_VERSION__DIRECTOR_CALL = 2;
+ int LINK_LOCATION_TASK__RESTRICTIONS = SETUP_TASK__RESTRICTIONS;
/**
- * The number of structural features of the '<em>Eclipse Version</em>' class.
+ * The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int ECLIPSE_VERSION_FEATURE_COUNT = 3;
+ int LINK_LOCATION_TASK__SCOPE = SETUP_TASK__SCOPE;
/**
- * The feature id for the '<em><b>Installable Units</b></em>' containment reference list.
+ * The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int LINK_LOCATION_TASK__EXCLUDED_TRIGGERS = SETUP_TASK__EXCLUDED_TRIGGERS;
+
+ /**
+ * The feature id for the '<em><b>Path</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int LINK_LOCATION_TASK__PATH = SETUP_TASK_FEATURE_COUNT + 0;
+
+ /**
+ * The feature id for the '<em><b>Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int LINK_LOCATION_TASK__NAME = SETUP_TASK_FEATURE_COUNT + 1;
+
+ /**
+ * The number of structural features of the '<em>Link Location Task</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int LINK_LOCATION_TASK_FEATURE_COUNT = SETUP_TASK_FEATURE_COUNT + 2;
+
+ /**
+ * The feature id for the '<em><b>Requirements</b></em>' reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int P2_TASK__REQUIREMENTS = SETUP_TASK__REQUIREMENTS;
+
+ /**
+ * The feature id for the '<em><b>Restrictions</b></em>' reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int P2_TASK__RESTRICTIONS = SETUP_TASK__RESTRICTIONS;
+
+ /**
+ * The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int DIRECTOR_CALL__INSTALLABLE_UNITS = 0;
+ int P2_TASK__SCOPE = SETUP_TASK__SCOPE;
+
+ /**
+ * The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int P2_TASK__EXCLUDED_TRIGGERS = SETUP_TASK__EXCLUDED_TRIGGERS;
/**
* The feature id for the '<em><b>P2 Repositories</b></em>' containment reference list.
* <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int P2_TASK__P2_REPOSITORIES = SETUP_TASK_FEATURE_COUNT + 0;
+
+ /**
+ * The feature id for the '<em><b>Installable Units</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int DIRECTOR_CALL__P2_REPOSITORIES = 1;
+ int P2_TASK__INSTALLABLE_UNITS = SETUP_TASK_FEATURE_COUNT + 1;
/**
- * The number of structural features of the '<em>Director Call</em>' class.
+ * The number of structural features of the '<em>P2 Task</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int DIRECTOR_CALL_FEATURE_COUNT = 2;
+ int P2_TASK_FEATURE_COUNT = SETUP_TASK_FEATURE_COUNT + 2;
/**
- * The feature id for the '<em><b>Director Call</b></em>' container reference.
+ * The feature id for the '<em><b>P2 Task</b></em>' container reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int INSTALLABLE_UNIT__DIRECTOR_CALL = 0;
+ int INSTALLABLE_UNIT__P2_TASK = 0;
/**
* The feature id for the '<em><b>Id</b></em>' attribute.
@@ -441,13 +936,13 @@ public interface SetupPackage extends EPackage
int INSTALLABLE_UNIT_FEATURE_COUNT = 2;
/**
- * The feature id for the '<em><b>Director Call</b></em>' container reference.
+ * The feature id for the '<em><b>P2 Task</b></em>' container reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int P2_REPOSITORY__DIRECTOR_CALL = 0;
+ int P2_REPOSITORY__P2_TASK = 0;
/**
* The feature id for the '<em><b>Url</b></em>' attribute.
@@ -468,325 +963,647 @@ public interface SetupPackage extends EPackage
int P2_REPOSITORY_FEATURE_COUNT = 2;
/**
- * The feature id for the '<em><b>Projects</b></em>' containment reference list.
+ * The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int CONFIGURATION__PROJECTS = 0;
+ int BUCKMINSTER_IMPORT_TASK__REQUIREMENTS = SETUP_TASK__REQUIREMENTS;
/**
- * The feature id for the '<em><b>Eclipse Versions</b></em>' containment reference list.
+ * The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int CONFIGURATION__ECLIPSE_VERSIONS = 1;
+ int BUCKMINSTER_IMPORT_TASK__RESTRICTIONS = SETUP_TASK__RESTRICTIONS;
/**
- * The number of structural features of the '<em>Configuration</em>' class.
+ * The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int CONFIGURATION_FEATURE_COUNT = 2;
+ int BUCKMINSTER_IMPORT_TASK__SCOPE = SETUP_TASK__SCOPE;
/**
- * The feature id for the '<em><b>Director Calls</b></em>' containment reference list.
+ * The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int PROJECT__DIRECTOR_CALLS = TOOL_INSTALLATION__DIRECTOR_CALLS;
+ int BUCKMINSTER_IMPORT_TASK__EXCLUDED_TRIGGERS = SETUP_TASK__EXCLUDED_TRIGGERS;
/**
- * The feature id for the '<em><b>Tool Preferences</b></em>' containment reference list.
+ * The feature id for the '<em><b>Mspec</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int BUCKMINSTER_IMPORT_TASK__MSPEC = SETUP_TASK_FEATURE_COUNT + 0;
+
+ /**
+ * The feature id for the '<em><b>Target Platform</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int PROJECT__TOOL_PREFERENCES = TOOL_INSTALLATION__TOOL_PREFERENCES;
+ int BUCKMINSTER_IMPORT_TASK__TARGET_PLATFORM = SETUP_TASK_FEATURE_COUNT + 1;
/**
- * The feature id for the '<em><b>Configuration</b></em>' container reference.
+ * The feature id for the '<em><b>Bundle Pool</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int PROJECT__CONFIGURATION = TOOL_INSTALLATION_FEATURE_COUNT + 0;
+ int BUCKMINSTER_IMPORT_TASK__BUNDLE_POOL = SETUP_TASK_FEATURE_COUNT + 2;
/**
- * The feature id for the '<em><b>Branches</b></em>' containment reference list.
+ * The number of structural features of the '<em>Buckminster Import Task</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int PROJECT__BRANCHES = TOOL_INSTALLATION_FEATURE_COUNT + 1;
+ int BUCKMINSTER_IMPORT_TASK_FEATURE_COUNT = SETUP_TASK_FEATURE_COUNT + 3;
/**
- * The feature id for the '<em><b>Name</b></em>' attribute.
+ * The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int PROJECT__NAME = TOOL_INSTALLATION_FEATURE_COUNT + 2;
+ int API_BASELINE_TASK__REQUIREMENTS = SETUP_TASK__REQUIREMENTS;
/**
- * The feature id for the '<em><b>Api Baselines</b></em>' containment reference list.
+ * The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int PROJECT__API_BASELINES = TOOL_INSTALLATION_FEATURE_COUNT + 3;
+ int API_BASELINE_TASK__RESTRICTIONS = SETUP_TASK__RESTRICTIONS;
/**
- * The feature id for the '<em><b>Working Set Group</b></em>' containment reference.
+ * The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int PROJECT__WORKING_SET_GROUP = TOOL_INSTALLATION_FEATURE_COUNT + 4;
+ int API_BASELINE_TASK__SCOPE = SETUP_TASK__SCOPE;
/**
- * The number of structural features of the '<em>Project</em>' class.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int API_BASELINE_TASK__EXCLUDED_TRIGGERS = SETUP_TASK__EXCLUDED_TRIGGERS;
+
+ /**
+ * The feature id for the '<em><b>Version</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
- int PROJECT_FEATURE_COUNT = TOOL_INSTALLATION_FEATURE_COUNT + 5;
+ * @generated
+ * @ordered
+ */
+ int API_BASELINE_TASK__VERSION = SETUP_TASK_FEATURE_COUNT + 0;
/**
- * The feature id for the '<em><b>Director Calls</b></em>' containment reference list.
+ * The feature id for the '<em><b>Zip Location</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int BRANCH__DIRECTOR_CALLS = TOOL_INSTALLATION__DIRECTOR_CALLS;
+ int API_BASELINE_TASK__ZIP_LOCATION = SETUP_TASK_FEATURE_COUNT + 1;
/**
- * The feature id for the '<em><b>Tool Preferences</b></em>' containment reference list.
+ * The number of structural features of the '<em>Api Baseline Task</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int BRANCH__TOOL_PREFERENCES = TOOL_INSTALLATION__TOOL_PREFERENCES;
+ int API_BASELINE_TASK_FEATURE_COUNT = SETUP_TASK_FEATURE_COUNT + 2;
/**
- * The feature id for the '<em><b>Project</b></em>' container reference.
+ * The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int BRANCH__PROJECT = TOOL_INSTALLATION_FEATURE_COUNT + 0;
+ int GIT_CLONE_TASK__REQUIREMENTS = SETUP_TASK__REQUIREMENTS;
+
+ /**
+ * The feature id for the '<em><b>Restrictions</b></em>' reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GIT_CLONE_TASK__RESTRICTIONS = SETUP_TASK__RESTRICTIONS;
+
+ /**
+ * The feature id for the '<em><b>Scope</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GIT_CLONE_TASK__SCOPE = SETUP_TASK__SCOPE;
+
+ /**
+ * The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GIT_CLONE_TASK__EXCLUDED_TRIGGERS = SETUP_TASK__EXCLUDED_TRIGGERS;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GIT_CLONE_TASK__NAME = SETUP_TASK_FEATURE_COUNT + 0;
+
+ /**
+ * The feature id for the '<em><b>Remote Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int BRANCH__NAME = TOOL_INSTALLATION_FEATURE_COUNT + 1;
+ int GIT_CLONE_TASK__REMOTE_NAME = SETUP_TASK_FEATURE_COUNT + 1;
/**
- * The feature id for the '<em><b>Git Clones</b></em>' containment reference list.
+ * The feature id for the '<em><b>Remote URI</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int BRANCH__GIT_CLONES = TOOL_INSTALLATION_FEATURE_COUNT + 2;
+ int GIT_CLONE_TASK__REMOTE_URI = SETUP_TASK_FEATURE_COUNT + 2;
/**
- * The feature id for the '<em><b>Api Baseline</b></em>' reference.
+ * The feature id for the '<em><b>Checkout Branch</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int BRANCH__API_BASELINE = TOOL_INSTALLATION_FEATURE_COUNT + 3;
+ int GIT_CLONE_TASK__CHECKOUT_BRANCH = SETUP_TASK_FEATURE_COUNT + 3;
/**
- * The feature id for the '<em><b>Mspec File Path</b></em>' attribute.
+ * The number of structural features of the '<em>Git Clone Task</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int BRANCH__MSPEC_FILE_PATH = TOOL_INSTALLATION_FEATURE_COUNT + 4;
+ int GIT_CLONE_TASK_FEATURE_COUNT = SETUP_TASK_FEATURE_COUNT + 4;
/**
- * The feature id for the '<em><b>Clone Variable Name</b></em>' attribute.
+ * The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int BRANCH__CLONE_VARIABLE_NAME = TOOL_INSTALLATION_FEATURE_COUNT + 5;
+ int ECLIPSE_PREFERENCE_TASK__REQUIREMENTS = SETUP_TASK__REQUIREMENTS;
/**
- * The number of structural features of the '<em>Branch</em>' class.
+ * The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int BRANCH_FEATURE_COUNT = TOOL_INSTALLATION_FEATURE_COUNT + 6;
+ int ECLIPSE_PREFERENCE_TASK__RESTRICTIONS = SETUP_TASK__RESTRICTIONS;
/**
- * The feature id for the '<em><b>Project</b></em>' container reference.
+ * The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int API_BASELINE__PROJECT = 0;
+ int ECLIPSE_PREFERENCE_TASK__SCOPE = SETUP_TASK__SCOPE;
/**
- * The feature id for the '<em><b>Version</b></em>' attribute.
+ * The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int API_BASELINE__VERSION = 1;
+ int ECLIPSE_PREFERENCE_TASK__EXCLUDED_TRIGGERS = SETUP_TASK__EXCLUDED_TRIGGERS;
/**
- * The feature id for the '<em><b>Zip Location</b></em>' attribute.
+ * The feature id for the '<em><b>Key</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int ECLIPSE_PREFERENCE_TASK__KEY = SETUP_TASK_FEATURE_COUNT + 0;
+
+ /**
+ * The feature id for the '<em><b>Value</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int ECLIPSE_PREFERENCE_TASK__VALUE = SETUP_TASK_FEATURE_COUNT + 1;
+
+ /**
+ * The number of structural features of the '<em>Eclipse Preference Task</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int ECLIPSE_PREFERENCE_TASK_FEATURE_COUNT = SETUP_TASK_FEATURE_COUNT + 2;
+
+ /**
+ * The feature id for the '<em><b>Requirements</b></em>' reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int STRING_VARIABLE_TASK__REQUIREMENTS = SETUP_TASK__REQUIREMENTS;
+
+ /**
+ * The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int API_BASELINE__ZIP_LOCATION = 2;
+ int STRING_VARIABLE_TASK__RESTRICTIONS = SETUP_TASK__RESTRICTIONS;
/**
- * The number of structural features of the '<em>Api Baseline</em>' class.
+ * The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int API_BASELINE_FEATURE_COUNT = 3;
+ int STRING_VARIABLE_TASK__SCOPE = SETUP_TASK__SCOPE;
/**
- * The feature id for the '<em><b>Branch</b></em>' container reference.
+ * The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int GIT_CLONE__BRANCH = 0;
+ int STRING_VARIABLE_TASK__EXCLUDED_TRIGGERS = SETUP_TASK__EXCLUDED_TRIGGERS;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int STRING_VARIABLE_TASK__NAME = SETUP_TASK_FEATURE_COUNT + 0;
+
+ /**
+ * The feature id for the '<em><b>Value</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int GIT_CLONE__NAME = 1;
+ int STRING_VARIABLE_TASK__VALUE = SETUP_TASK_FEATURE_COUNT + 1;
/**
- * The feature id for the '<em><b>Remote URI</b></em>' attribute.
+ * The feature id for the '<em><b>Description</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int GIT_CLONE__REMOTE_URI = 2;
+ int STRING_VARIABLE_TASK__DESCRIPTION = SETUP_TASK_FEATURE_COUNT + 2;
/**
- * The feature id for the '<em><b>Checkout Branch</b></em>' attribute.
+ * The number of structural features of the '<em>String Variable Task</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int GIT_CLONE__CHECKOUT_BRANCH = 3;
+ int STRING_VARIABLE_TASK_FEATURE_COUNT = SETUP_TASK_FEATURE_COUNT + 3;
/**
- * The number of structural features of the '<em>Git Clone</em>' class.
+ * The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int GIT_CLONE_FEATURE_COUNT = 4;
+ int WORKING_SET_TASK__REQUIREMENTS = SETUP_TASK__REQUIREMENTS;
/**
- * The feature id for the '<em><b>Branch</b></em>' reference.
+ * The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int SETUP__BRANCH = 0;
+ int WORKING_SET_TASK__RESTRICTIONS = SETUP_TASK__RESTRICTIONS;
/**
- * The feature id for the '<em><b>Eclipse Version</b></em>' reference.
+ * The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int SETUP__ECLIPSE_VERSION = 1;
+ int WORKING_SET_TASK__SCOPE = SETUP_TASK__SCOPE;
/**
- * The feature id for the '<em><b>Preferences</b></em>' containment reference.
+ * The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int SETUP__PREFERENCES = 2;
+ int WORKING_SET_TASK__EXCLUDED_TRIGGERS = SETUP_TASK__EXCLUDED_TRIGGERS;
/**
- * The feature id for the '<em><b>Update Locations</b></em>' containment reference list.
+ * The feature id for the '<em><b>Working Sets</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int SETUP__UPDATE_LOCATIONS = 3;
+ int WORKING_SET_TASK__WORKING_SETS = SETUP_TASK_FEATURE_COUNT + 0;
/**
- * The number of structural features of the '<em>Setup</em>' class.
+ * The number of structural features of the '<em>Working Set Task</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int WORKING_SET_TASK_FEATURE_COUNT = SETUP_TASK_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.ResourceCopyTaskImpl <em>Resource Copy Task</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.ResourceCopyTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getResourceCopyTask()
+ * @generated
+ */
+ int RESOURCE_COPY_TASK = 22;
+
+ /**
+ * The feature id for the '<em><b>Requirements</b></em>' reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
- int SETUP_FEATURE_COUNT = 4;
+ int RESOURCE_COPY_TASK__REQUIREMENTS = SETUP_TASK__REQUIREMENTS;
/**
- * The meta object id for the '<em>URI</em>' data type.
+ * The feature id for the '<em><b>Restrictions</b></em>' reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int RESOURCE_COPY_TASK__RESTRICTIONS = SETUP_TASK__RESTRICTIONS;
+
+ /**
+ * The feature id for the '<em><b>Scope</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int RESOURCE_COPY_TASK__SCOPE = SETUP_TASK__SCOPE;
+
+ /**
+ * The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int RESOURCE_COPY_TASK__EXCLUDED_TRIGGERS = SETUP_TASK__EXCLUDED_TRIGGERS;
+
+ /**
+ * The feature id for the '<em><b>Source URL</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int RESOURCE_COPY_TASK__SOURCE_URL = SETUP_TASK_FEATURE_COUNT + 0;
+
+ /**
+ * The feature id for the '<em><b>Target URL</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int RESOURCE_COPY_TASK__TARGET_URL = SETUP_TASK_FEATURE_COUNT + 1;
+
+ /**
+ * The number of structural features of the '<em>Resource Copy Task</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int RESOURCE_COPY_TASK_FEATURE_COUNT = SETUP_TASK_FEATURE_COUNT + 2;
+
+ /**
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.TextModifyTaskImpl <em>Text Modify Task</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.TextModifyTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getTextModifyTask()
+ * @generated
+ */
+ int TEXT_MODIFY_TASK = 23;
+
+ /**
+ * The feature id for the '<em><b>Requirements</b></em>' reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int TEXT_MODIFY_TASK__REQUIREMENTS = SETUP_TASK__REQUIREMENTS;
+
+ /**
+ * The feature id for the '<em><b>Restrictions</b></em>' reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int TEXT_MODIFY_TASK__RESTRICTIONS = SETUP_TASK__RESTRICTIONS;
+
+ /**
+ * The feature id for the '<em><b>Scope</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int TEXT_MODIFY_TASK__SCOPE = SETUP_TASK__SCOPE;
+
+ /**
+ * The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int TEXT_MODIFY_TASK__EXCLUDED_TRIGGERS = SETUP_TASK__EXCLUDED_TRIGGERS;
+
+ /**
+ * The feature id for the '<em><b>Url</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int TEXT_MODIFY_TASK__URL = SETUP_TASK_FEATURE_COUNT + 0;
+
+ /**
+ * The feature id for the '<em><b>Modifications</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int TEXT_MODIFY_TASK__MODIFICATIONS = SETUP_TASK_FEATURE_COUNT + 1;
+
+ /**
+ * The number of structural features of the '<em>Text Modify Task</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int TEXT_MODIFY_TASK_FEATURE_COUNT = SETUP_TASK_FEATURE_COUNT + 2;
+
+ /**
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.TextModificationImpl <em>Text Modification</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.TextModificationImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getTextModification()
+ * @generated
+ */
+ int TEXT_MODIFICATION = 24;
+
+ /**
+ * The feature id for the '<em><b>Pattern</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int TEXT_MODIFICATION__PATTERN = 0;
+
+ /**
+ * The feature id for the '<em><b>Substitutions</b></em>' attribute list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int TEXT_MODIFICATION__SUBSTITUTIONS = 1;
+
+ /**
+ * The number of structural features of the '<em>Text Modification</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int TEXT_MODIFICATION_FEATURE_COUNT = 2;
+
+ /**
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.SetupTaskScope <em>Task Scope</em>}' enum.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.SetupTaskScope
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getSetupTaskScope()
+ * @generated
+ */
+ int SETUP_TASK_SCOPE = 25;
+
+ /**
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.Trigger <em>Trigger</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.Trigger
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getTrigger()
+ * @generated
+ */
+ int TRIGGER = 26;
+
+ /**
+ * The meta object id for the '<em>URI</em>' data type.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.common.util.URI
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getURI()
* @generated
*/
- int URI = 14;
+ int URI = 27;
/**
- * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.Configuration <em>Configuration</em>}'.
+ * The meta object id for the '<em>Exception</em>' data type.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @see java.lang.Exception
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getException()
+ * @generated
+ */
+ int EXCEPTION = 28;
+
+ /**
+ * The meta object id for the '<em>Trigger Set</em>' data type.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see java.util.Set
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getTriggerSet()
+ * @generated
+ */
+ int TRIGGER_SET = 29;
+
+ /**
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.Configuration <em>Configuration</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>Configuration</em>'.
* @see org.eclipse.emf.cdo.releng.setup.Configuration
* @generated
@@ -859,35 +1676,13 @@ public interface SetupPackage extends EPackage
EAttribute getProject_Name();
/**
- * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.releng.setup.Project#getApiBaselines <em>Api Baselines</em>}'.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @return the meta object for the containment reference list '<em>Api Baselines</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.Project#getApiBaselines()
- * @see #getProject()
- * @generated
- */
- EReference getProject_ApiBaselines();
-
- /**
- * Returns the meta object for the containment reference '{@link org.eclipse.emf.cdo.releng.setup.Project#getWorkingSetGroup <em>Working Set Group</em>}'.
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.Branch <em>Branch</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Working Set Group</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.Project#getWorkingSetGroup()
- * @see #getProject()
+ * <!-- end-user-doc -->
+ * @return the meta object for class '<em>Branch</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.Branch
* @generated
*/
- EReference getProject_WorkingSetGroup();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.Branch <em>Branch</em>}'.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @return the meta object for class '<em>Branch</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.Branch
- * @generated
- */
EClass getBranch();
/**
@@ -913,80 +1708,90 @@ public interface SetupPackage extends EPackage
EAttribute getBranch_Name();
/**
- * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.releng.setup.Branch#getGitClones <em>Git Clones</em>}'.
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.ApiBaselineTask <em>Api Baseline Task</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference list '<em>Git Clones</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.Branch#getGitClones()
- * @see #getBranch()
+ * @return the meta object for class '<em>Api Baseline Task</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.ApiBaselineTask
* @generated
*/
- EReference getBranch_GitClones();
+ EClass getApiBaselineTask();
/**
- * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.releng.setup.Branch#getApiBaseline <em>Api Baseline</em>}'.
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.ApiBaselineTask#getVersion <em>Version</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the reference '<em>Api Baseline</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.Branch#getApiBaseline()
- * @see #getBranch()
+ * @return the meta object for the attribute '<em>Version</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.ApiBaselineTask#getVersion()
+ * @see #getApiBaselineTask()
* @generated
*/
- EReference getBranch_ApiBaseline();
+ EAttribute getApiBaselineTask_Version();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.Branch#getMspecFilePath <em>Mspec File Path</em>}'.
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.ApiBaselineTask#getZipLocation <em>Zip Location</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Mspec File Path</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.Branch#getMspecFilePath()
- * @see #getBranch()
+ * @return the meta object for the attribute '<em>Zip Location</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.ApiBaselineTask#getZipLocation()
+ * @see #getApiBaselineTask()
* @generated
*/
- EAttribute getBranch_MspecFilePath();
+ EAttribute getApiBaselineTask_ZipLocation();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.Branch#getCloneVariableName <em>Clone Variable Name</em>}'.
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.GitCloneTask <em>Git Clone Task</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Clone Variable Name</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.Branch#getCloneVariableName()
- * @see #getBranch()
+ * @return the meta object for class '<em>Git Clone Task</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.GitCloneTask
* @generated
*/
- EAttribute getBranch_CloneVariableName();
+ EClass getGitCloneTask();
/**
- * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.ToolInstallation <em>Tool Installation</em>}'.
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.GitCloneTask#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Tool Installation</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.ToolInstallation
+ * @return the meta object for the attribute '<em>Name</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.GitCloneTask#getName()
+ * @see #getGitCloneTask()
* @generated
*/
- EClass getToolInstallation();
+ EAttribute getGitCloneTask_Name();
/**
- * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.releng.setup.ToolInstallation#getDirectorCalls <em>Director Calls</em>}'.
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.GitCloneTask#getRemoteName <em>Remote Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference list '<em>Director Calls</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.ToolInstallation#getDirectorCalls()
- * @see #getToolInstallation()
+ * @return the meta object for the attribute '<em>Remote Name</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.GitCloneTask#getRemoteName()
+ * @see #getGitCloneTask()
* @generated
*/
- EReference getToolInstallation_DirectorCalls();
+ EAttribute getGitCloneTask_RemoteName();
/**
- * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.releng.setup.ToolInstallation#getToolPreferences <em>Tool Preferences</em>}'.
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.GitCloneTask#getRemoteURI <em>Remote URI</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference list '<em>Tool Preferences</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.ToolInstallation#getToolPreferences()
- * @see #getToolInstallation()
+ * @return the meta object for the attribute '<em>Remote URI</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.GitCloneTask#getRemoteURI()
+ * @see #getGitCloneTask()
* @generated
*/
- EReference getToolInstallation_ToolPreferences();
+ EAttribute getGitCloneTask_RemoteURI();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.GitCloneTask#getCheckoutBranch <em>Checkout Branch</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Checkout Branch</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.GitCloneTask#getCheckoutBranch()
+ * @see #getGitCloneTask()
+ * @generated
+ */
+ EAttribute getGitCloneTask_CheckoutBranch();
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.EclipseVersion <em>Eclipse Version</em>}'.
@@ -1021,47 +1826,79 @@ public interface SetupPackage extends EPackage
EAttribute getEclipseVersion_Version();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.emf.cdo.releng.setup.EclipseVersion#getDirectorCall <em>Director Call</em>}'.
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.P2Task <em>P2 Task</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Director Call</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.EclipseVersion#getDirectorCall()
- * @see #getEclipseVersion()
+ * @return the meta object for class '<em>P2 Task</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.P2Task
* @generated
*/
- EReference getEclipseVersion_DirectorCall();
+ EClass getP2Task();
/**
- * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.DirectorCall <em>Director Call</em>}'.
+ * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.releng.setup.P2Task#getInstallableUnits <em>Installable Units</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Director Call</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.DirectorCall
+ * @return the meta object for the containment reference list '<em>Installable Units</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.P2Task#getInstallableUnits()
+ * @see #getP2Task()
* @generated
*/
- EClass getDirectorCall();
+ EReference getP2Task_InstallableUnits();
/**
- * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.releng.setup.DirectorCall#getInstallableUnits <em>Installable Units</em>}'.
+ * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.releng.setup.P2Task#getP2Repositories <em>P2 Repositories</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference list '<em>Installable Units</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.DirectorCall#getInstallableUnits()
- * @see #getDirectorCall()
+ * @return the meta object for the containment reference list '<em>P2 Repositories</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.P2Task#getP2Repositories()
+ * @see #getP2Task()
* @generated
*/
- EReference getDirectorCall_InstallableUnits();
+ EReference getP2Task_P2Repositories();
/**
- * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.releng.setup.DirectorCall#getP2Repositories <em>P2 Repositories</em>}'.
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.StringVariableTask <em>String Variable Task</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference list '<em>P2 Repositories</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.DirectorCall#getP2Repositories()
- * @see #getDirectorCall()
+ * @return the meta object for class '<em>String Variable Task</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.StringVariableTask
* @generated
*/
- EReference getDirectorCall_P2Repositories();
+ EClass getStringVariableTask();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.StringVariableTask#getName <em>Name</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Name</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.StringVariableTask#getName()
+ * @see #getStringVariableTask()
+ * @generated
+ */
+ EAttribute getStringVariableTask_Name();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.StringVariableTask#getValue <em>Value</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Value</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.StringVariableTask#getValue()
+ * @see #getStringVariableTask()
+ * @generated
+ */
+ EAttribute getStringVariableTask_Value();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.StringVariableTask#getDescription <em>Description</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Description</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.StringVariableTask#getDescription()
+ * @see #getStringVariableTask()
+ * @generated
+ */
+ EAttribute getStringVariableTask_Description();
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.InstallableUnit <em>Installable Unit</em>}'.
@@ -1074,15 +1911,15 @@ public interface SetupPackage extends EPackage
EClass getInstallableUnit();
/**
- * Returns the meta object for the container reference '{@link org.eclipse.emf.cdo.releng.setup.InstallableUnit#getDirectorCall <em>Director Call</em>}'.
+ * Returns the meta object for the container reference '{@link org.eclipse.emf.cdo.releng.setup.InstallableUnit#getP2Task <em>P2 Task</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the container reference '<em>Director Call</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.InstallableUnit#getDirectorCall()
+ * @return the meta object for the container reference '<em>P2 Task</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.InstallableUnit#getP2Task()
* @see #getInstallableUnit()
* @generated
*/
- EReference getInstallableUnit_DirectorCall();
+ EReference getInstallableUnit_P2Task();
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.InstallableUnit#getId <em>Id</em>}'.
@@ -1106,15 +1943,15 @@ public interface SetupPackage extends EPackage
EClass getP2Repository();
/**
- * Returns the meta object for the container reference '{@link org.eclipse.emf.cdo.releng.setup.P2Repository#getDirectorCall <em>Director Call</em>}'.
+ * Returns the meta object for the container reference '{@link org.eclipse.emf.cdo.releng.setup.P2Repository#getP2Task <em>P2 Task</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the container reference '<em>Director Call</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.P2Repository#getDirectorCall()
+ * @return the meta object for the container reference '<em>P2 Task</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.P2Repository#getP2Task()
* @see #getP2Repository()
* @generated
*/
- EReference getP2Repository_DirectorCall();
+ EReference getP2Repository_P2Task();
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.P2Repository#getUrl <em>Url</em>}'.
@@ -1128,219 +1965,376 @@ public interface SetupPackage extends EPackage
EAttribute getP2Repository_Url();
/**
- * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.ApiBaseline <em>Api Baseline</em>}'.
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.Setup <em>Setup</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Api Baseline</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.ApiBaseline
+ * @return the meta object for class '<em>Setup</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.Setup
* @generated
*/
- EClass getApiBaseline();
+ EClass getSetup();
/**
- * Returns the meta object for the container reference '{@link org.eclipse.emf.cdo.releng.setup.ApiBaseline#getProject <em>Project</em>}'.
+ * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.releng.setup.Setup#getBranch <em>Branch</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the container reference '<em>Project</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.ApiBaseline#getProject()
- * @see #getApiBaseline()
+ * @return the meta object for the reference '<em>Branch</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.Setup#getBranch()
+ * @see #getSetup()
* @generated
*/
- EReference getApiBaseline_Project();
+ EReference getSetup_Branch();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.ApiBaseline#getVersion <em>Version</em>}'.
+ * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.releng.setup.Setup#getEclipseVersion <em>Eclipse Version</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Version</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.ApiBaseline#getVersion()
- * @see #getApiBaseline()
+ * @return the meta object for the reference '<em>Eclipse Version</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.Setup#getEclipseVersion()
+ * @see #getSetup()
* @generated
*/
- EAttribute getApiBaseline_Version();
+ EReference getSetup_EclipseVersion();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.ApiBaseline#getZipLocation <em>Zip Location</em>}'.
+ * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.releng.setup.Setup#getPreferences <em>Preferences</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Zip Location</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.ApiBaseline#getZipLocation()
- * @see #getApiBaseline()
+ * @return the meta object for the reference '<em>Preferences</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.Setup#getPreferences()
+ * @see #getSetup()
* @generated
*/
- EAttribute getApiBaseline_ZipLocation();
+ EReference getSetup_Preferences();
/**
- * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.GitClone <em>Git Clone</em>}'.
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.SetupTask <em>Task</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Git Clone</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.GitClone
+ * @return the meta object for class '<em>Task</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.SetupTask
* @generated
*/
- EClass getGitClone();
+ EClass getSetupTask();
/**
- * Returns the meta object for the container reference '{@link org.eclipse.emf.cdo.releng.setup.GitClone#getBranch <em>Branch</em>}'.
+ * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.releng.setup.SetupTask#getRequirements <em>Requirements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the container reference '<em>Branch</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.GitClone#getBranch()
- * @see #getGitClone()
+ * @return the meta object for the reference list '<em>Requirements</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.SetupTask#getRequirements()
+ * @see #getSetupTask()
* @generated
*/
- EReference getGitClone_Branch();
+ EReference getSetupTask_Requirements();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.GitClone#getName <em>Name</em>}'.
+ * Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.releng.setup.SetupTask#getRestrictions <em>Restrictions</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Name</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.GitClone#getName()
- * @see #getGitClone()
+ * @return the meta object for the reference list '<em>Restrictions</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.SetupTask#getRestrictions()
+ * @see #getSetupTask()
* @generated
*/
- EAttribute getGitClone_Name();
+ EReference getSetupTask_Restrictions();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.GitClone#getRemoteURI <em>Remote URI</em>}'.
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.SetupTask#getScope <em>Scope</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Remote URI</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.GitClone#getRemoteURI()
- * @see #getGitClone()
+ * @return the meta object for the attribute '<em>Scope</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.SetupTask#getScope()
+ * @see #getSetupTask()
* @generated
*/
- EAttribute getGitClone_RemoteURI();
+ EAttribute getSetupTask_Scope();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.GitClone#getCheckoutBranch <em>Checkout Branch</em>}'.
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.SetupTask#getExcludedTriggers <em>Excluded Triggers</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Checkout Branch</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.GitClone#getCheckoutBranch()
- * @see #getGitClone()
+ * @return the meta object for the attribute '<em>Excluded Triggers</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.SetupTask#getExcludedTriggers()
+ * @see #getSetupTask()
* @generated
*/
- EAttribute getGitClone_CheckoutBranch();
+ EAttribute getSetupTask_ExcludedTriggers();
/**
- * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.Setup <em>Setup</em>}'.
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.WorkingSetTask <em>Working Set Task</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for class '<em>Working Set Task</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.WorkingSetTask
+ * @generated
+ */
+ EClass getWorkingSetTask();
+
+ /**
+ * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.releng.setup.WorkingSetTask#getWorkingSets <em>Working Sets</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Setup</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.Setup
+ * @return the meta object for the containment reference list '<em>Working Sets</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.WorkingSetTask#getWorkingSets()
+ * @see #getWorkingSetTask()
* @generated
*/
- EClass getSetup();
+ EReference getWorkingSetTask_WorkingSets();
/**
- * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.releng.setup.Setup#getBranch <em>Branch</em>}'.
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.ResourceCopyTask <em>Resource Copy Task</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for class '<em>Resource Copy Task</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.ResourceCopyTask
+ * @generated
+ */
+ EClass getResourceCopyTask();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.ResourceCopyTask#getSourceURL <em>Source URL</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Source URL</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.ResourceCopyTask#getSourceURL()
+ * @see #getResourceCopyTask()
+ * @generated
+ */
+ EAttribute getResourceCopyTask_SourceURL();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.ResourceCopyTask#getTargetURL <em>Target URL</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Target URL</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.ResourceCopyTask#getTargetURL()
+ * @see #getResourceCopyTask()
+ * @generated
+ */
+ EAttribute getResourceCopyTask_TargetURL();
+
+ /**
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.TextModifyTask <em>Text Modify Task</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for class '<em>Text Modify Task</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.TextModifyTask
+ * @generated
+ */
+ EClass getTextModifyTask();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.TextModifyTask#getUrl <em>Url</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Url</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.TextModifyTask#getUrl()
+ * @see #getTextModifyTask()
+ * @generated
+ */
+ EAttribute getTextModifyTask_Url();
+
+ /**
+ * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.releng.setup.TextModifyTask#getModifications <em>Modifications</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the containment reference list '<em>Modifications</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.TextModifyTask#getModifications()
+ * @see #getTextModifyTask()
+ * @generated
+ */
+ EReference getTextModifyTask_Modifications();
+
+ /**
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.TextModification <em>Text Modification</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for class '<em>Text Modification</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.TextModification
+ * @generated
+ */
+ EClass getTextModification();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.TextModification#getPattern <em>Pattern</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Pattern</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.TextModification#getPattern()
+ * @see #getTextModification()
+ * @generated
+ */
+ EAttribute getTextModification_Pattern();
+
+ /**
+ * Returns the meta object for the attribute list '{@link org.eclipse.emf.cdo.releng.setup.TextModification#getSubstitutions <em>Substitutions</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute list '<em>Substitutions</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.TextModification#getSubstitutions()
+ * @see #getTextModification()
+ * @generated
+ */
+ EAttribute getTextModification_Substitutions();
+
+ /**
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.EclipseIniTask <em>Eclipse Ini Task</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for class '<em>Eclipse Ini Task</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.EclipseIniTask
+ * @generated
+ */
+ EClass getEclipseIniTask();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.EclipseIniTask#getOption <em>Option</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the reference '<em>Branch</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.Setup#getBranch()
- * @see #getSetup()
+ * @return the meta object for the attribute '<em>Option</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.EclipseIniTask#getOption()
+ * @see #getEclipseIniTask()
* @generated
*/
- EReference getSetup_Branch();
+ EAttribute getEclipseIniTask_Option();
/**
- * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.releng.setup.Setup#getEclipseVersion <em>Eclipse Version</em>}'.
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.EclipseIniTask#getValue <em>Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the reference '<em>Eclipse Version</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.Setup#getEclipseVersion()
- * @see #getSetup()
+ * @return the meta object for the attribute '<em>Value</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.EclipseIniTask#getValue()
+ * @see #getEclipseIniTask()
* @generated
*/
- EReference getSetup_EclipseVersion();
+ EAttribute getEclipseIniTask_Value();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.emf.cdo.releng.setup.Setup#getPreferences <em>Preferences</em>}'.
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.EclipseIniTask#isVm <em>Vm</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Preferences</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.Setup#getPreferences()
- * @see #getSetup()
+ * @return the meta object for the attribute '<em>Vm</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.EclipseIniTask#isVm()
+ * @see #getEclipseIniTask()
* @generated
*/
- EReference getSetup_Preferences();
+ EAttribute getEclipseIniTask_Vm();
/**
- * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.releng.setup.Setup#getUpdateLocations <em>Update Locations</em>}'.
+ * Returns the meta object for enum '{@link org.eclipse.emf.cdo.releng.setup.SetupTaskScope <em>Task Scope</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference list '<em>Update Locations</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.Setup#getUpdateLocations()
- * @see #getSetup()
+ * @return the meta object for enum '<em>Task Scope</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.SetupTaskScope
* @generated
*/
- EReference getSetup_UpdateLocations();
+ EEnum getSetupTaskScope();
/**
- * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.ToolPreference <em>Tool Preference</em>}'.
+ * Returns the meta object for enum '{@link org.eclipse.emf.cdo.releng.setup.Trigger <em>Trigger</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Tool Preference</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.ToolPreference
+ * @return the meta object for enum '<em>Trigger</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.Trigger
* @generated
*/
- EClass getToolPreference();
+ EEnum getTrigger();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.ToolPreference#getKey <em>Key</em>}'.
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.CompoundSetupTask <em>Compound Setup Task</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for class '<em>Compound Setup Task</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.CompoundSetupTask
+ * @generated
+ */
+ EClass getCompoundSetupTask();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.CompoundSetupTask#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Key</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.ToolPreference#getKey()
- * @see #getToolPreference()
+ * @return the meta object for the attribute '<em>Name</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.CompoundSetupTask#getName()
+ * @see #getCompoundSetupTask()
* @generated
*/
- EAttribute getToolPreference_Key();
+ EAttribute getCompoundSetupTask_Name();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.ToolPreference#getValue <em>Value</em>}'.
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.OneTimeSetupTask <em>One Time Setup Task</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Value</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.ToolPreference#getValue()
- * @see #getToolPreference()
+ * @return the meta object for class '<em>One Time Setup Task</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.OneTimeSetupTask
* @generated
*/
- EAttribute getToolPreference_Value();
+ EClass getOneTimeSetupTask();
/**
- * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.LinkLocation <em>Link Location</em>}'.
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.OneTimeSetupTask#getId <em>Id</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Link Location</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.LinkLocation
+ * @return the meta object for the attribute '<em>Id</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.OneTimeSetupTask#getId()
+ * @see #getOneTimeSetupTask()
* @generated
*/
- EClass getLinkLocation();
+ EAttribute getOneTimeSetupTask_Id();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.LinkLocation#getPath <em>Path</em>}'.
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.ConfigurableItem <em>Configurable Item</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Path</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.LinkLocation#getPath()
- * @see #getLinkLocation()
+ * @return the meta object for class '<em>Configurable Item</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.ConfigurableItem
* @generated
*/
- EAttribute getLinkLocation_Path();
+ EClass getConfigurableItem();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.LinkLocation#getName <em>Name</em>}'.
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.BuckminsterImportTask <em>Buckminster Import Task</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Name</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.LinkLocation#getName()
- * @see #getLinkLocation()
+ * @return the meta object for class '<em>Buckminster Import Task</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.BuckminsterImportTask
+ * @generated
+ */
+ EClass getBuckminsterImportTask();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.BuckminsterImportTask#getMspec <em>Mspec</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Mspec</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.BuckminsterImportTask#getMspec()
+ * @see #getBuckminsterImportTask()
* @generated
*/
- EAttribute getLinkLocation_Name();
+ EAttribute getBuckminsterImportTask_Mspec();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.BuckminsterImportTask#getTargetPlatform <em>Target Platform</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Target Platform</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.BuckminsterImportTask#getTargetPlatform()
+ * @see #getBuckminsterImportTask()
+ * @generated
+ */
+ EAttribute getBuckminsterImportTask_TargetPlatform();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.BuckminsterImportTask#getBundlePool <em>Bundle Pool</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Bundle Pool</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.BuckminsterImportTask#getBundlePool()
+ * @see #getBuckminsterImportTask()
+ * @generated
+ */
+ EAttribute getBuckminsterImportTask_BundlePool();
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.Preferences <em>Preferences</em>}'.
@@ -1386,15 +2380,89 @@ public interface SetupPackage extends EPackage
EAttribute getPreferences_GitPrefix();
/**
- * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.releng.setup.Preferences#getLinkLocations <em>Link Locations</em>}'.
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.LinkLocationTask <em>Link Location Task</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference list '<em>Link Locations</em>'.
- * @see org.eclipse.emf.cdo.releng.setup.Preferences#getLinkLocations()
- * @see #getPreferences()
+ * @return the meta object for class '<em>Link Location Task</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.LinkLocationTask
* @generated
*/
- EReference getPreferences_LinkLocations();
+ EClass getLinkLocationTask();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.LinkLocationTask#getPath <em>Path</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Path</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.LinkLocationTask#getPath()
+ * @see #getLinkLocationTask()
+ * @generated
+ */
+ EAttribute getLinkLocationTask_Path();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.LinkLocationTask#getName <em>Name</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Name</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.LinkLocationTask#getName()
+ * @see #getLinkLocationTask()
+ * @generated
+ */
+ EAttribute getLinkLocationTask_Name();
+
+ /**
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.SetupTaskContainer <em>Task Container</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for class '<em>Task Container</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.SetupTaskContainer
+ * @generated
+ */
+ EClass getSetupTaskContainer();
+
+ /**
+ * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.releng.setup.SetupTaskContainer#getSetupTasks <em>Setup Tasks</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the containment reference list '<em>Setup Tasks</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.SetupTaskContainer#getSetupTasks()
+ * @see #getSetupTaskContainer()
+ * @generated
+ */
+ EReference getSetupTaskContainer_SetupTasks();
+
+ /**
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.EclipsePreferenceTask <em>Eclipse Preference Task</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for class '<em>Eclipse Preference Task</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.EclipsePreferenceTask
+ * @generated
+ */
+ EClass getEclipsePreferenceTask();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.EclipsePreferenceTask#getKey <em>Key</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Key</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.EclipsePreferenceTask#getKey()
+ * @see #getEclipsePreferenceTask()
+ * @generated
+ */
+ EAttribute getEclipsePreferenceTask_Key();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.EclipsePreferenceTask#getValue <em>Value</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Value</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.EclipsePreferenceTask#getValue()
+ * @see #getEclipsePreferenceTask()
+ * @generated
+ */
+ EAttribute getEclipsePreferenceTask_Value();
/**
* Returns the meta object for data type '{@link org.eclipse.emf.common.util.URI <em>URI</em>}'.
@@ -1408,9 +2476,31 @@ public interface SetupPackage extends EPackage
EDataType getURI();
/**
- * Returns the factory that creates the instances of the model.
+ * Returns the meta object for data type '{@link java.lang.Exception <em>Exception</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for data type '<em>Exception</em>'.
+ * @see java.lang.Exception
+ * @model instanceClass="java.lang.Exception"
+ * @generated
+ */
+ EDataType getException();
+
+ /**
+ * Returns the meta object for data type '{@link java.util.Set <em>Trigger Set</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @return the meta object for data type '<em>Trigger Set</em>'.
+ * @see java.util.Set
+ * @model instanceClass="java.util.Set<org.eclipse.emf.cdo.releng.setup.Trigger>"
+ * @generated
+ */
+ EDataType getTriggerSet();
+
+ /**
+ * Returns the factory that creates the instances of the model.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
* @return the factory that creates the instances of the model.
* @generated
*/
@@ -1492,104 +2582,98 @@ public interface SetupPackage extends EPackage
EAttribute PROJECT__NAME = eINSTANCE.getProject_Name();
/**
- * The meta object literal for the '<em><b>Api Baselines</b></em>' containment reference list feature.
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.BranchImpl <em>Branch</em>}' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.BranchImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getBranch()
* @generated
*/
- EReference PROJECT__API_BASELINES = eINSTANCE.getProject_ApiBaselines();
+ EClass BRANCH = eINSTANCE.getBranch();
/**
- * The meta object literal for the '<em><b>Working Set Group</b></em>' containment reference feature.
+ * The meta object literal for the '<em><b>Project</b></em>' container reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EReference PROJECT__WORKING_SET_GROUP = eINSTANCE.getProject_WorkingSetGroup();
-
- /**
- * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.BranchImpl <em>Branch</em>}' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @see org.eclipse.emf.cdo.releng.setup.impl.BranchImpl
- * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getBranch()
- * @generated
- */
- EClass BRANCH = eINSTANCE.getBranch();
+ EReference BRANCH__PROJECT = eINSTANCE.getBranch_Project();
/**
- * The meta object literal for the '<em><b>Project</b></em>' container reference feature.
+ * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EReference BRANCH__PROJECT = eINSTANCE.getBranch_Project();
+ EAttribute BRANCH__NAME = eINSTANCE.getBranch_Name();
/**
- * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.ApiBaselineTaskImpl <em>Api Baseline Task</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.ApiBaselineTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getApiBaselineTask()
* @generated
*/
- EAttribute BRANCH__NAME = eINSTANCE.getBranch_Name();
+ EClass API_BASELINE_TASK = eINSTANCE.getApiBaselineTask();
/**
- * The meta object literal for the '<em><b>Git Clones</b></em>' containment reference list feature.
+ * The meta object literal for the '<em><b>Version</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EReference BRANCH__GIT_CLONES = eINSTANCE.getBranch_GitClones();
+ EAttribute API_BASELINE_TASK__VERSION = eINSTANCE.getApiBaselineTask_Version();
/**
- * The meta object literal for the '<em><b>Api Baseline</b></em>' reference feature.
+ * The meta object literal for the '<em><b>Zip Location</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EReference BRANCH__API_BASELINE = eINSTANCE.getBranch_ApiBaseline();
+ EAttribute API_BASELINE_TASK__ZIP_LOCATION = eINSTANCE.getApiBaselineTask_ZipLocation();
/**
- * The meta object literal for the '<em><b>Mspec File Path</b></em>' attribute feature.
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.GitCloneTaskImpl <em>Git Clone Task</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.GitCloneTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getGitCloneTask()
* @generated
*/
- EAttribute BRANCH__MSPEC_FILE_PATH = eINSTANCE.getBranch_MspecFilePath();
+ EClass GIT_CLONE_TASK = eINSTANCE.getGitCloneTask();
/**
- * The meta object literal for the '<em><b>Clone Variable Name</b></em>' attribute feature.
+ * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EAttribute BRANCH__CLONE_VARIABLE_NAME = eINSTANCE.getBranch_CloneVariableName();
+ EAttribute GIT_CLONE_TASK__NAME = eINSTANCE.getGitCloneTask_Name();
/**
- * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.ToolInstallationImpl <em>Tool Installation</em>}' class.
+ * The meta object literal for the '<em><b>Remote Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.emf.cdo.releng.setup.impl.ToolInstallationImpl
- * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getToolInstallation()
* @generated
*/
- EClass TOOL_INSTALLATION = eINSTANCE.getToolInstallation();
+ EAttribute GIT_CLONE_TASK__REMOTE_NAME = eINSTANCE.getGitCloneTask_RemoteName();
/**
- * The meta object literal for the '<em><b>Director Calls</b></em>' containment reference list feature.
+ * The meta object literal for the '<em><b>Remote URI</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EReference TOOL_INSTALLATION__DIRECTOR_CALLS = eINSTANCE.getToolInstallation_DirectorCalls();
+ EAttribute GIT_CLONE_TASK__REMOTE_URI = eINSTANCE.getGitCloneTask_RemoteURI();
/**
- * The meta object literal for the '<em><b>Tool Preferences</b></em>' containment reference list feature.
+ * The meta object literal for the '<em><b>Checkout Branch</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EReference TOOL_INSTALLATION__TOOL_PREFERENCES = eINSTANCE.getToolInstallation_ToolPreferences();
+ EAttribute GIT_CLONE_TASK__CHECKOUT_BRANCH = eINSTANCE.getGitCloneTask_CheckoutBranch();
/**
* The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.EclipseVersionImpl <em>Eclipse Version</em>}' class.
@@ -1618,38 +2702,64 @@ public interface SetupPackage extends EPackage
EAttribute ECLIPSE_VERSION__VERSION = eINSTANCE.getEclipseVersion_Version();
/**
- * The meta object literal for the '<em><b>Director Call</b></em>' containment reference feature.
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.P2TaskImpl <em>P2 Task</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.P2TaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getP2Task()
* @generated
*/
- EReference ECLIPSE_VERSION__DIRECTOR_CALL = eINSTANCE.getEclipseVersion_DirectorCall();
+ EClass P2_TASK = eINSTANCE.getP2Task();
/**
- * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.DirectorCallImpl <em>Director Call</em>}' class.
+ * The meta object literal for the '<em><b>Installable Units</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.emf.cdo.releng.setup.impl.DirectorCallImpl
- * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getDirectorCall()
* @generated
*/
- EClass DIRECTOR_CALL = eINSTANCE.getDirectorCall();
+ EReference P2_TASK__INSTALLABLE_UNITS = eINSTANCE.getP2Task_InstallableUnits();
/**
- * The meta object literal for the '<em><b>Installable Units</b></em>' containment reference list feature.
+ * The meta object literal for the '<em><b>P2 Repositories</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EReference DIRECTOR_CALL__INSTALLABLE_UNITS = eINSTANCE.getDirectorCall_InstallableUnits();
+ EReference P2_TASK__P2_REPOSITORIES = eINSTANCE.getP2Task_P2Repositories();
/**
- * The meta object literal for the '<em><b>P2 Repositories</b></em>' containment reference list feature.
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.StringVariableTaskImpl <em>String Variable Task</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.StringVariableTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getStringVariableTask()
+ * @generated
+ */
+ EClass STRING_VARIABLE_TASK = eINSTANCE.getStringVariableTask();
+
+ /**
+ * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute STRING_VARIABLE_TASK__NAME = eINSTANCE.getStringVariableTask_Name();
+
+ /**
+ * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute STRING_VARIABLE_TASK__VALUE = eINSTANCE.getStringVariableTask_Value();
+
+ /**
+ * The meta object literal for the '<em><b>Description</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EReference DIRECTOR_CALL__P2_REPOSITORIES = eINSTANCE.getDirectorCall_P2Repositories();
+ EAttribute STRING_VARIABLE_TASK__DESCRIPTION = eINSTANCE.getStringVariableTask_Description();
/**
* The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.InstallableUnitImpl <em>Installable Unit</em>}' class.
@@ -1662,12 +2772,12 @@ public interface SetupPackage extends EPackage
EClass INSTALLABLE_UNIT = eINSTANCE.getInstallableUnit();
/**
- * The meta object literal for the '<em><b>Director Call</b></em>' container reference feature.
+ * The meta object literal for the '<em><b>P2 Task</b></em>' container reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EReference INSTALLABLE_UNIT__DIRECTOR_CALL = eINSTANCE.getInstallableUnit_DirectorCall();
+ EReference INSTALLABLE_UNIT__P2_TASK = eINSTANCE.getInstallableUnit_P2Task();
/**
* The meta object literal for the '<em><b>Id</b></em>' attribute feature.
@@ -1688,12 +2798,12 @@ public interface SetupPackage extends EPackage
EClass P2_REPOSITORY = eINSTANCE.getP2Repository();
/**
- * The meta object literal for the '<em><b>Director Call</b></em>' container reference feature.
+ * The meta object literal for the '<em><b>P2 Task</b></em>' container reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EReference P2_REPOSITORY__DIRECTOR_CALL = eINSTANCE.getP2Repository_DirectorCall();
+ EReference P2_REPOSITORY__P2_TASK = eINSTANCE.getP2Repository_P2Task();
/**
* The meta object literal for the '<em><b>Url</b></em>' attribute feature.
@@ -1704,174 +2814,310 @@ public interface SetupPackage extends EPackage
EAttribute P2_REPOSITORY__URL = eINSTANCE.getP2Repository_Url();
/**
- * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.ApiBaselineImpl <em>Api Baseline</em>}' class.
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.SetupImpl <em>Setup</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.emf.cdo.releng.setup.impl.ApiBaselineImpl
- * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getApiBaseline()
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getSetup()
* @generated
*/
- EClass API_BASELINE = eINSTANCE.getApiBaseline();
+ EClass SETUP = eINSTANCE.getSetup();
/**
- * The meta object literal for the '<em><b>Project</b></em>' container reference feature.
+ * The meta object literal for the '<em><b>Branch</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EReference API_BASELINE__PROJECT = eINSTANCE.getApiBaseline_Project();
+ EReference SETUP__BRANCH = eINSTANCE.getSetup_Branch();
/**
- * The meta object literal for the '<em><b>Version</b></em>' attribute feature.
+ * The meta object literal for the '<em><b>Eclipse Version</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EAttribute API_BASELINE__VERSION = eINSTANCE.getApiBaseline_Version();
+ EReference SETUP__ECLIPSE_VERSION = eINSTANCE.getSetup_EclipseVersion();
/**
- * The meta object literal for the '<em><b>Zip Location</b></em>' attribute feature.
+ * The meta object literal for the '<em><b>Preferences</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EAttribute API_BASELINE__ZIP_LOCATION = eINSTANCE.getApiBaseline_ZipLocation();
+ EReference SETUP__PREFERENCES = eINSTANCE.getSetup_Preferences();
/**
- * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.GitCloneImpl <em>Git Clone</em>}' class.
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.SetupTaskImpl <em>Task</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.emf.cdo.releng.setup.impl.GitCloneImpl
- * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getGitClone()
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getSetupTask()
* @generated
*/
- EClass GIT_CLONE = eINSTANCE.getGitClone();
+ EClass SETUP_TASK = eINSTANCE.getSetupTask();
/**
- * The meta object literal for the '<em><b>Branch</b></em>' container reference feature.
+ * The meta object literal for the '<em><b>Requirements</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EReference GIT_CLONE__BRANCH = eINSTANCE.getGitClone_Branch();
+ EReference SETUP_TASK__REQUIREMENTS = eINSTANCE.getSetupTask_Requirements();
/**
- * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
+ * The meta object literal for the '<em><b>Restrictions</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EAttribute GIT_CLONE__NAME = eINSTANCE.getGitClone_Name();
+ EReference SETUP_TASK__RESTRICTIONS = eINSTANCE.getSetupTask_Restrictions();
/**
- * The meta object literal for the '<em><b>Remote URI</b></em>' attribute feature.
+ * The meta object literal for the '<em><b>Scope</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EAttribute GIT_CLONE__REMOTE_URI = eINSTANCE.getGitClone_RemoteURI();
+ EAttribute SETUP_TASK__SCOPE = eINSTANCE.getSetupTask_Scope();
/**
- * The meta object literal for the '<em><b>Checkout Branch</b></em>' attribute feature.
+ * The meta object literal for the '<em><b>Excluded Triggers</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EAttribute GIT_CLONE__CHECKOUT_BRANCH = eINSTANCE.getGitClone_CheckoutBranch();
+ EAttribute SETUP_TASK__EXCLUDED_TRIGGERS = eINSTANCE.getSetupTask_ExcludedTriggers();
/**
- * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.SetupImpl <em>Setup</em>}' class.
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.WorkingSetTaskImpl <em>Working Set Task</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.WorkingSetTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getWorkingSetTask()
+ * @generated
+ */
+ EClass WORKING_SET_TASK = eINSTANCE.getWorkingSetTask();
+
+ /**
+ * The meta object literal for the '<em><b>Working Sets</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.emf.cdo.releng.setup.impl.SetupImpl
- * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getSetup()
* @generated
*/
- EClass SETUP = eINSTANCE.getSetup();
+ EReference WORKING_SET_TASK__WORKING_SETS = eINSTANCE.getWorkingSetTask_WorkingSets();
/**
- * The meta object literal for the '<em><b>Branch</b></em>' reference feature.
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.ResourceCopyTaskImpl <em>Resource Copy Task</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.ResourceCopyTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getResourceCopyTask()
+ * @generated
+ */
+ EClass RESOURCE_COPY_TASK = eINSTANCE.getResourceCopyTask();
+
+ /**
+ * The meta object literal for the '<em><b>Source URL</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute RESOURCE_COPY_TASK__SOURCE_URL = eINSTANCE.getResourceCopyTask_SourceURL();
+
+ /**
+ * The meta object literal for the '<em><b>Target URL</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute RESOURCE_COPY_TASK__TARGET_URL = eINSTANCE.getResourceCopyTask_TargetURL();
+
+ /**
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.TextModifyTaskImpl <em>Text Modify Task</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.TextModifyTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getTextModifyTask()
+ * @generated
+ */
+ EClass TEXT_MODIFY_TASK = eINSTANCE.getTextModifyTask();
+
+ /**
+ * The meta object literal for the '<em><b>Url</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute TEXT_MODIFY_TASK__URL = eINSTANCE.getTextModifyTask_Url();
+
+ /**
+ * The meta object literal for the '<em><b>Modifications</b></em>' containment reference list feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EReference TEXT_MODIFY_TASK__MODIFICATIONS = eINSTANCE.getTextModifyTask_Modifications();
+
+ /**
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.TextModificationImpl <em>Text Modification</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.TextModificationImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getTextModification()
+ * @generated
+ */
+ EClass TEXT_MODIFICATION = eINSTANCE.getTextModification();
+
+ /**
+ * The meta object literal for the '<em><b>Pattern</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute TEXT_MODIFICATION__PATTERN = eINSTANCE.getTextModification_Pattern();
+
+ /**
+ * The meta object literal for the '<em><b>Substitutions</b></em>' attribute list feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute TEXT_MODIFICATION__SUBSTITUTIONS = eINSTANCE.getTextModification_Substitutions();
+
+ /**
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.EclipseIniTaskImpl <em>Eclipse Ini Task</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.EclipseIniTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getEclipseIniTask()
+ * @generated
+ */
+ EClass ECLIPSE_INI_TASK = eINSTANCE.getEclipseIniTask();
+
+ /**
+ * The meta object literal for the '<em><b>Option</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EReference SETUP__BRANCH = eINSTANCE.getSetup_Branch();
+ EAttribute ECLIPSE_INI_TASK__OPTION = eINSTANCE.getEclipseIniTask_Option();
/**
- * The meta object literal for the '<em><b>Eclipse Version</b></em>' reference feature.
+ * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EReference SETUP__ECLIPSE_VERSION = eINSTANCE.getSetup_EclipseVersion();
+ EAttribute ECLIPSE_INI_TASK__VALUE = eINSTANCE.getEclipseIniTask_Value();
/**
- * The meta object literal for the '<em><b>Preferences</b></em>' containment reference feature.
+ * The meta object literal for the '<em><b>Vm</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EReference SETUP__PREFERENCES = eINSTANCE.getSetup_Preferences();
+ EAttribute ECLIPSE_INI_TASK__VM = eINSTANCE.getEclipseIniTask_Vm();
/**
- * The meta object literal for the '<em><b>Update Locations</b></em>' containment reference list feature.
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.SetupTaskScope <em>Task Scope</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.SetupTaskScope
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getSetupTaskScope()
* @generated
*/
- EReference SETUP__UPDATE_LOCATIONS = eINSTANCE.getSetup_UpdateLocations();
+ EEnum SETUP_TASK_SCOPE = eINSTANCE.getSetupTaskScope();
/**
- * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.ToolPreferenceImpl <em>Tool Preference</em>}' class.
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.Trigger <em>Trigger</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.emf.cdo.releng.setup.impl.ToolPreferenceImpl
- * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getToolPreference()
+ * @see org.eclipse.emf.cdo.releng.setup.Trigger
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getTrigger()
* @generated
*/
- EClass TOOL_PREFERENCE = eINSTANCE.getToolPreference();
+ EEnum TRIGGER = eINSTANCE.getTrigger();
/**
- * The meta object literal for the '<em><b>Key</b></em>' attribute feature.
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.CompoundSetupTaskImpl <em>Compound Setup Task</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.CompoundSetupTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getCompoundSetupTask()
+ * @generated
+ */
+ EClass COMPOUND_SETUP_TASK = eINSTANCE.getCompoundSetupTask();
+
+ /**
+ * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EAttribute TOOL_PREFERENCE__KEY = eINSTANCE.getToolPreference_Key();
+ EAttribute COMPOUND_SETUP_TASK__NAME = eINSTANCE.getCompoundSetupTask_Name();
/**
- * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.OneTimeSetupTaskImpl <em>One Time Setup Task</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.OneTimeSetupTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getOneTimeSetupTask()
* @generated
*/
- EAttribute TOOL_PREFERENCE__VALUE = eINSTANCE.getToolPreference_Value();
+ EClass ONE_TIME_SETUP_TASK = eINSTANCE.getOneTimeSetupTask();
/**
- * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.LinkLocationImpl <em>Link Location</em>}' class.
+ * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.emf.cdo.releng.setup.impl.LinkLocationImpl
- * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getLinkLocation()
* @generated
*/
- EClass LINK_LOCATION = eINSTANCE.getLinkLocation();
+ EAttribute ONE_TIME_SETUP_TASK__ID = eINSTANCE.getOneTimeSetupTask_Id();
/**
- * The meta object literal for the '<em><b>Path</b></em>' attribute feature.
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.ConfigurableItemImpl <em>Configurable Item</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.ConfigurableItemImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getConfigurableItem()
* @generated
*/
- EAttribute LINK_LOCATION__PATH = eINSTANCE.getLinkLocation_Path();
+ EClass CONFIGURABLE_ITEM = eINSTANCE.getConfigurableItem();
/**
- * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.BuckminsterImportTaskImpl <em>Buckminster Import Task</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.BuckminsterImportTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getBuckminsterImportTask()
* @generated
*/
- EAttribute LINK_LOCATION__NAME = eINSTANCE.getLinkLocation_Name();
+ EClass BUCKMINSTER_IMPORT_TASK = eINSTANCE.getBuckminsterImportTask();
+
+ /**
+ * The meta object literal for the '<em><b>Mspec</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute BUCKMINSTER_IMPORT_TASK__MSPEC = eINSTANCE.getBuckminsterImportTask_Mspec();
+
+ /**
+ * The meta object literal for the '<em><b>Target Platform</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute BUCKMINSTER_IMPORT_TASK__TARGET_PLATFORM = eINSTANCE.getBuckminsterImportTask_TargetPlatform();
+
+ /**
+ * The meta object literal for the '<em><b>Bundle Pool</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute BUCKMINSTER_IMPORT_TASK__BUNDLE_POOL = eINSTANCE.getBuckminsterImportTask_BundlePool();
/**
* The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.PreferencesImpl <em>Preferences</em>}' class.
@@ -1908,12 +3154,74 @@ public interface SetupPackage extends EPackage
EAttribute PREFERENCES__GIT_PREFIX = eINSTANCE.getPreferences_GitPrefix();
/**
- * The meta object literal for the '<em><b>Link Locations</b></em>' containment reference list feature.
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.LinkLocationTaskImpl <em>Link Location Task</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.LinkLocationTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getLinkLocationTask()
+ * @generated
+ */
+ EClass LINK_LOCATION_TASK = eINSTANCE.getLinkLocationTask();
+
+ /**
+ * The meta object literal for the '<em><b>Path</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute LINK_LOCATION_TASK__PATH = eINSTANCE.getLinkLocationTask_Path();
+
+ /**
+ * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute LINK_LOCATION_TASK__NAME = eINSTANCE.getLinkLocationTask_Name();
+
+ /**
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.SetupTaskContainerImpl <em>Task Container</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupTaskContainerImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getSetupTaskContainer()
+ * @generated
+ */
+ EClass SETUP_TASK_CONTAINER = eINSTANCE.getSetupTaskContainer();
+
+ /**
+ * The meta object literal for the '<em><b>Setup Tasks</b></em>' containment reference list feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EReference SETUP_TASK_CONTAINER__SETUP_TASKS = eINSTANCE.getSetupTaskContainer_SetupTasks();
+
+ /**
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.EclipsePreferenceTaskImpl <em>Eclipse Preference Task</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.EclipsePreferenceTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getEclipsePreferenceTask()
+ * @generated
+ */
+ EClass ECLIPSE_PREFERENCE_TASK = eINSTANCE.getEclipsePreferenceTask();
+
+ /**
+ * The meta object literal for the '<em><b>Key</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute ECLIPSE_PREFERENCE_TASK__KEY = eINSTANCE.getEclipsePreferenceTask_Key();
+
+ /**
+ * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EReference PREFERENCES__LINK_LOCATIONS = eINSTANCE.getPreferences_LinkLocations();
+ EAttribute ECLIPSE_PREFERENCE_TASK__VALUE = eINSTANCE.getEclipsePreferenceTask_Value();
/**
* The meta object literal for the '<em>URI</em>' data type.
@@ -1925,6 +3233,26 @@ public interface SetupPackage extends EPackage
*/
EDataType URI = eINSTANCE.getURI();
+ /**
+ * The meta object literal for the '<em>Exception</em>' data type.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see java.lang.Exception
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getException()
+ * @generated
+ */
+ EDataType EXCEPTION = eINSTANCE.getException();
+
+ /**
+ * The meta object literal for the '<em>Trigger Set</em>' data type.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see java.util.Set
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getTriggerSet()
+ * @generated
+ */
+ EDataType TRIGGER_SET = eINSTANCE.getTriggerSet();
+
}
} // SetupPackage

Back to the top