Skip to main content

This CGIT instance is deprecated, and repositories have been moved to Gitlab or Github. See the repository descriptions for specific locations.

aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2014-01-12 13:25:04 +0000
committerEike Stepper2014-01-12 13:25:04 +0000
commiteb511f8b22e6091d0da92e6e2d6af9f9d9fdcd1f (patch)
tree9c7a6f1214c41d8b01785da86054b3adc04763f8 /plugins
parentab9a21e2731385abacfee551ae34f57e84ec38a5 (diff)
downloadcdo-eb511f8b22e6091d0da92e6e2d6af9f9d9fdcd1f.tar.gz
cdo-eb511f8b22e6091d0da92e6e2d6af9f9d9fdcd1f.tar.xz
cdo-eb511f8b22e6091d0da92e6e2d6af9f9d9fdcd1f.zip
Improve setup related models; add MylynQueriesTask
Diffstat (limited to 'plugins')
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/icons/full/obj16/AttributesQuery.gifbin0 -> 590 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/icons/full/obj16/MylynQueriesTask.gifbin0 -> 337 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/icons/full/obj16/QueryAttribute.gifbin0 -> 161 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/icons/full/obj16/URLQuery.gifbin0 -> 586 bytes
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/plugin.properties14
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ApiBaselineTaskItemProvider.java4
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/AttributesQueryItemProvider.java166
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/AutomaticSourceLocatorItemProvider.java2
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/BranchItemProvider.java10
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/BuckminsterImportTaskItemProvider.java2
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/CommandParameterItemProvider.java12
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/CompoundSetupTaskItemProvider.java13
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ConfigurableItemItemProvider.java2
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ConfigurationItemProvider.java4
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ContextVariableTaskItemProvider.java18
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/EclipseIniTaskItemProvider.java10
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/EclipseItemProvider.java2
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/EclipsePreferenceTaskItemProvider.java10
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/FileEditorItemProvider.java8
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/GitCloneTaskItemProvider.java14
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/InstallableUnitItemProvider.java12
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/KeyBindingTaskItemProvider.java20
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/LinkLocationTaskItemProvider.java2
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ManualSourceLocatorItemProvider.java6
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/MylynQueriesTaskItemProvider.java210
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/MylynQueryItemProvider.java161
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/MylynQueryTaskItemProvider.java5
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/P2RepositoryItemProvider.java12
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/P2TaskItemProvider.java10
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/PreferencesItemProvider.java12
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ProjectItemProvider.java10
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/QueryAttributeItemProvider.java191
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ResourceCopyTaskItemProvider.java10
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ResourceCreationTaskItemProvider.java10
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/SetupItemProvider.java6
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/SetupItemProviderAdapterFactory.java260
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/SetupTaskContainerItemProvider.java5
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/SetupTaskItemProvider.java4
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/TextModificationItemProvider.java2
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/TextModifyTaskItemProvider.java2
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/URLQueryItemProvider.java147
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/WorkingSetTaskItemProvider.java10
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/.settings/org.eclipse.core.resources.prefs1
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/.settings/org.eclipse.jdt.core.prefs6
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/model/setup.ecore31
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/model/setup.ecorediag174
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/internal/setup/ui/InstallerDialog.java2
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/internal/setup/ui/LicenseDialog.java4
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/internal/setup/ui/ResourceManager.java30
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/internal/setup/ui/SWTResourceManager.java24
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ApiBaselineTask.java12
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/AttributesQuery.java42
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/AutomaticSourceLocator.java12
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/CommandParameter.java10
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/Component.java12
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ComponentType.java10
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ContextVariableTask.java44
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/GitCloneTask.java12
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/InstallableUnit.java14
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/KeyBindingTask.java26
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/MaterializationTask.java10
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/MylynQueriesTask.java98
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/MylynQuery.java84
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/MylynQueryTask.java15
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/P2Repository.java2
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/Preferences.java14
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/Project.java12
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ResourceCreationTask.java12
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ScopeRoot.java2
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/Setup.java10
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/SetupFactory.java52
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/SetupPackage.java1347
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/SetupTaskScope.java12
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/TextModifyTask.java22
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/URLQuery.java49
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ApiBaselineTaskImpl.java8
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/AttributesQueryImpl.java231
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/AutomaticSourceLocatorImpl.java10
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/BranchImpl.java8
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/CommandParameterImpl.java6
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ComponentImpl.java8
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ConfigurableItemImpl.java2
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ConfigurationImpl.java8
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ContextVariableTaskImpl.java6
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/FileEditorImpl.java6
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/InstallableUnitImpl.java10
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/KeyBindingTaskImpl.java46
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ManualSourceLocatorImpl.java12
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/MylynQueriesTaskImpl.java357
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/MylynQueryImpl.java421
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/MylynQueryTaskImpl.java17
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/P2RepositoryImpl.java4
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/PreferencesImpl.java16
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ProjectImpl.java10
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ProjectSetImportTaskImpl.java6
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/QueryAttributeImpl.java326
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ResourceCreationTaskImpl.java8
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/SetupFactoryImpl.java107
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/SetupImpl.java8
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/SetupPackageImpl.java411
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/TextModifyTaskImpl.java14
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/URLQueryImpl.java223
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/WorkingSetTaskImpl.java2
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/SetupAdapterFactory.java196
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/SetupResource.java2
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/SetupSwitch.java236
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/SetupUtil.java2
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/StringExpander.java2
-rw-r--r--plugins/org.eclipse.emf.cdo.releng/buckminster.cspex2
109 files changed, 5257 insertions, 1079 deletions
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/icons/full/obj16/AttributesQuery.gif b/plugins/org.eclipse.emf.cdo.releng.setup.edit/icons/full/obj16/AttributesQuery.gif
new file mode 100644
index 0000000000..a97c2c23fb
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/icons/full/obj16/AttributesQuery.gif
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/icons/full/obj16/MylynQueriesTask.gif b/plugins/org.eclipse.emf.cdo.releng.setup.edit/icons/full/obj16/MylynQueriesTask.gif
new file mode 100644
index 0000000000..6ab2668f7e
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/icons/full/obj16/MylynQueriesTask.gif
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/icons/full/obj16/QueryAttribute.gif b/plugins/org.eclipse.emf.cdo.releng.setup.edit/icons/full/obj16/QueryAttribute.gif
new file mode 100644
index 0000000000..38ab69c0c1
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/icons/full/obj16/QueryAttribute.gif
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/icons/full/obj16/URLQuery.gif b/plugins/org.eclipse.emf.cdo.releng.setup.edit/icons/full/obj16/URLQuery.gif
new file mode 100644
index 0000000000..959ba9e98c
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/icons/full/obj16/URLQuery.gif
Binary files differ
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/plugin.properties b/plugins/org.eclipse.emf.cdo.releng.setup.edit/plugin.properties
index 047747398d..03b9cf6d31 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/plugin.properties
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/plugin.properties
@@ -226,3 +226,17 @@ _UI_FileAssociationTask_filePattern_feature = File Pattern
_UI_FileAssociationTask_defaultEditorID_feature = Default Editor ID
_UI_FileAssociationTask_editors_feature = Editors
_UI_FileEditor_iD_feature = ID
+_UI_MylynQueriesTask_type = Mylyn Queries
+_UI_MylynQuery_type = Query
+_UI_URLQuery_type = URL Query
+_UI_AttributesQuery_type = Attributes Query
+_UI_QueryAttribute_type = Attribute
+_UI_MylynQueriesTask_connectorKind_feature = Connector Kind
+_UI_MylynQueriesTask_repositoryURL_feature = Repository URL
+_UI_MylynQueriesTask_queries_feature = Queries
+_UI_MylynQuery_task_feature = Task
+_UI_MylynQuery_summary_feature = Summary
+_UI_URLQuery_relativeURL_feature = Relative URL
+_UI_AttributesQuery_attributes_feature = Attributes
+_UI_QueryAttribute_key_feature = Key
+_UI_QueryAttribute_value_feature = Value
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ApiBaselineTaskItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ApiBaselineTaskItemProvider.java
index 9aa58496dd..dfe8c9426c 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ApiBaselineTaskItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ApiBaselineTaskItemProvider.java
@@ -105,7 +105,7 @@ public class ApiBaselineTaskItemProvider extends SetupTaskItemProvider implement
/**
* This adds a property descriptor for the Zip Location feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected void addZipLocationPropertyDescriptor(Object object)
@@ -145,7 +145,7 @@ public class ApiBaselineTaskItemProvider extends SetupTaskItemProvider implement
/**
* This returns the label text for the adapted class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/AttributesQueryItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/AttributesQueryItemProvider.java
new file mode 100644
index 0000000000..672a2840ad
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/AttributesQueryItemProvider.java
@@ -0,0 +1,166 @@
+/**
+ */
+package org.eclipse.emf.cdo.releng.setup.provider;
+
+import org.eclipse.emf.cdo.releng.setup.AttributesQuery;
+import org.eclipse.emf.cdo.releng.setup.SetupFactory;
+import org.eclipse.emf.cdo.releng.setup.SetupPackage;
+
+import org.eclipse.emf.common.notify.AdapterFactory;
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.ecore.EStructuralFeature;
+import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
+import org.eclipse.emf.edit.provider.IItemLabelProvider;
+import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.IItemPropertySource;
+import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
+import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.emf.edit.provider.ViewerNotification;
+
+import java.util.Collection;
+import java.util.List;
+
+/**
+ * This is the item provider adapter for a {@link org.eclipse.emf.cdo.releng.setup.AttributesQuery} object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+public class AttributesQueryItemProvider extends MylynQueryItemProvider implements IEditingDomainItemProvider,
+ IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource
+{
+ /**
+ * This constructs an instance from a factory and a notifier.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public AttributesQueryItemProvider(AdapterFactory adapterFactory)
+ {
+ super(adapterFactory);
+ }
+
+ /**
+ * This returns the property descriptors for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object)
+ {
+ if (itemPropertyDescriptors == null)
+ {
+ super.getPropertyDescriptors(object);
+
+ }
+ return itemPropertyDescriptors;
+ }
+
+ /**
+ * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
+ * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
+ * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object)
+ {
+ if (childrenFeatures == null)
+ {
+ super.getChildrenFeatures(object);
+ childrenFeatures.add(SetupPackage.Literals.ATTRIBUTES_QUERY__ATTRIBUTES);
+ }
+ return childrenFeatures;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ protected EStructuralFeature getChildFeature(Object object, Object child)
+ {
+ // Check the type of the specified child object and return the proper feature to use for
+ // adding (see {@link AddCommand}) it as a child.
+
+ return super.getChildFeature(object, child);
+ }
+
+ /**
+ * This returns AttributesQuery.gif.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public Object getImage(Object object)
+ {
+ return overlayImage(object, getResourceLocator().getImage("full/obj16/AttributesQuery"));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ protected boolean shouldComposeCreationImage()
+ {
+ return true;
+ }
+
+ /**
+ * This returns the label text for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated NOT
+ */
+ @Override
+ public String getText(Object object)
+ {
+ String label = ((AttributesQuery)object).getSummary();
+ return label == null || label.length() == 0 ? getString("_UI_AttributesQuery_type") : label;
+ }
+
+ /**
+ * This handles model notifications by calling {@link #updateChildren} to update any cached
+ * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void notifyChanged(Notification notification)
+ {
+ updateChildren(notification);
+
+ switch (notification.getFeatureID(AttributesQuery.class))
+ {
+ case SetupPackage.ATTRIBUTES_QUERY__ATTRIBUTES:
+ fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
+ return;
+ }
+ super.notifyChanged(notification);
+ }
+
+ /**
+ * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
+ * that can be created under this object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object)
+ {
+ super.collectNewChildDescriptors(newChildDescriptors, object);
+
+ newChildDescriptors.add(createChildParameter(SetupPackage.Literals.ATTRIBUTES_QUERY__ATTRIBUTES,
+ SetupFactory.eINSTANCE.create(SetupPackage.Literals.QUERY_ATTRIBUTE)));
+ }
+
+}
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/AutomaticSourceLocatorItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/AutomaticSourceLocatorItemProvider.java
index 35eb97f421..d53de38601 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/AutomaticSourceLocatorItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/AutomaticSourceLocatorItemProvider.java
@@ -105,7 +105,7 @@ public class AutomaticSourceLocatorItemProvider extends SourceLocatorItemProvide
/**
* This returns AutomaticSourceLocator.gif.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/BranchItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/BranchItemProvider.java
index af4e844419..7f0fc9b01a 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/BranchItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/BranchItemProvider.java
@@ -122,11 +122,11 @@ public class BranchItemProvider extends ConfigurableItemItemProvider implements
}
/**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated NOT
- */
+ * This returns the label text for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated NOT
+ */
@Override
public String getText(Object object)
{
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/BuckminsterImportTaskItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/BuckminsterImportTaskItemProvider.java
index e13ca72044..10182c2121 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/BuckminsterImportTaskItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/BuckminsterImportTaskItemProvider.java
@@ -110,7 +110,7 @@ public class BuckminsterImportTaskItemProvider extends BasicMaterializationTaskI
/**
* This returns the label text for the adapted class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/CommandParameterItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/CommandParameterItemProvider.java
index 1e6fb3b0be..d18eb6b821 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/CommandParameterItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/CommandParameterItemProvider.java
@@ -91,7 +91,7 @@ public class CommandParameterItemProvider extends ItemProviderAdapter implements
/**
* This adds a property descriptor for the Value feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected void addValuePropertyDescriptor(Object object)
@@ -140,11 +140,11 @@ public class CommandParameterItemProvider extends ItemProviderAdapter implements
}
/**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated NOT
- */
+ * This returns the label text for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated NOT
+ */
@Override
public String getText(Object object)
{
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/CompoundSetupTaskItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/CompoundSetupTaskItemProvider.java
index bdba18a1a3..7a0d65dcb4 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/CompoundSetupTaskItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/CompoundSetupTaskItemProvider.java
@@ -148,11 +148,11 @@ public class CompoundSetupTaskItemProvider extends SetupTaskItemProvider impleme
}
/**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated NOT
- */
+ * This returns the label text for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated NOT
+ */
@Override
public String getText(Object object)
{
@@ -257,6 +257,9 @@ public class CompoundSetupTaskItemProvider extends SetupTaskItemProvider impleme
SetupFactory.eINSTANCE.createMylynQueryTask()));
newChildDescriptors.add(createChildParameter(SetupPackage.Literals.SETUP_TASK_CONTAINER__SETUP_TASKS,
+ SetupFactory.eINSTANCE.createMylynQueriesTask()));
+
+ newChildDescriptors.add(createChildParameter(SetupPackage.Literals.SETUP_TASK_CONTAINER__SETUP_TASKS,
SetupFactory.eINSTANCE.createJRETask()));
}
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ConfigurableItemItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ConfigurableItemItemProvider.java
index cf50cb5089..064763aa2d 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ConfigurableItemItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ConfigurableItemItemProvider.java
@@ -73,7 +73,7 @@ public class ConfigurableItemItemProvider extends SetupTaskContainerItemProvider
/**
* This returns the label text for the adapted class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ConfigurationItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ConfigurationItemProvider.java
index 7daff13384..a477ef9dba 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ConfigurationItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ConfigurationItemProvider.java
@@ -102,7 +102,7 @@ public class ConfigurationItemProvider extends SetupTaskContainerItemProvider im
/**
* This returns Configuration.gif.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -125,7 +125,7 @@ public class ConfigurationItemProvider extends SetupTaskContainerItemProvider im
/**
* This returns the label text for the adapted class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ContextVariableTaskItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ContextVariableTaskItemProvider.java
index 8f2ec05b95..e1aaf6e943 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ContextVariableTaskItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ContextVariableTaskItemProvider.java
@@ -94,7 +94,7 @@ public class ContextVariableTaskItemProvider extends SetupTaskItemProvider imple
/**
* This adds a property descriptor for the Name feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected void addNamePropertyDescriptor(Object object)
@@ -164,7 +164,7 @@ public class ContextVariableTaskItemProvider extends SetupTaskItemProvider imple
* {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -180,7 +180,7 @@ public class ContextVariableTaskItemProvider extends SetupTaskItemProvider imple
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -195,7 +195,7 @@ public class ContextVariableTaskItemProvider extends SetupTaskItemProvider imple
/**
* This returns ContextVariableTask.gif.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -216,11 +216,11 @@ public class ContextVariableTaskItemProvider extends SetupTaskItemProvider imple
}
/**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated NOT
- */
+ * This returns the label text for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated NOT
+ */
@Override
public String getText(Object object)
{
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/EclipseIniTaskItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/EclipseIniTaskItemProvider.java
index 748e919857..8f18331caf 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/EclipseIniTaskItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/EclipseIniTaskItemProvider.java
@@ -143,11 +143,11 @@ public class EclipseIniTaskItemProvider extends SetupTaskItemProvider implements
}
/**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated NOT
- */
+ * This returns the label text for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated NOT
+ */
@Override
public String getText(Object object)
{
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/EclipseItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/EclipseItemProvider.java
index 4ff9b70c7c..64ea790ab1 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/EclipseItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/EclipseItemProvider.java
@@ -108,7 +108,7 @@ public class EclipseItemProvider extends ConfigurableItemItemProvider implements
/**
* This returns the label text for the adapted class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/EclipsePreferenceTaskItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/EclipsePreferenceTaskItemProvider.java
index c1a64f273d..eba4a7b9e6 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/EclipsePreferenceTaskItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/EclipsePreferenceTaskItemProvider.java
@@ -125,11 +125,11 @@ public class EclipsePreferenceTaskItemProvider extends SetupTaskItemProvider imp
}
/**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated NOT
- */
+ * This returns the label text for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated NOT
+ */
@Override
public String getText(Object object)
{
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/FileEditorItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/FileEditorItemProvider.java
index 5a47a0e97e..fd763c8dc7 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/FileEditorItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/FileEditorItemProvider.java
@@ -86,10 +86,10 @@ public class FileEditorItemProvider extends ItemProviderAdapter implements IEdit
}
/**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
@Override
public boolean hasChildren(Object object)
{
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/GitCloneTaskItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/GitCloneTaskItemProvider.java
index 9d0f20b0fa..ef9db8dfa9 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/GitCloneTaskItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/GitCloneTaskItemProvider.java
@@ -89,7 +89,7 @@ public class GitCloneTaskItemProvider extends SetupTaskItemProvider implements I
/**
* This adds a property descriptor for the Remote Name feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected void addRemoteNamePropertyDescriptor(Object object)
@@ -156,7 +156,7 @@ public class GitCloneTaskItemProvider extends SetupTaskItemProvider implements I
/**
* This returns GitCloneTask.gif.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -177,11 +177,11 @@ public class GitCloneTaskItemProvider extends SetupTaskItemProvider implements I
}
/**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated NOT
- */
+ * This returns the label text for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated NOT
+ */
@Override
public String getText(Object object)
{
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/InstallableUnitItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/InstallableUnitItemProvider.java
index 2ddeb89643..fd10406956 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/InstallableUnitItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/InstallableUnitItemProvider.java
@@ -107,7 +107,7 @@ public class InstallableUnitItemProvider extends ItemProviderAdapter implements
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -140,11 +140,11 @@ public class InstallableUnitItemProvider extends ItemProviderAdapter implements
}
/**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated NOT
- */
+ * This returns the label text for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated NOT
+ */
@Override
public String getText(Object object)
{
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/KeyBindingTaskItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/KeyBindingTaskItemProvider.java
index 46bfba3ed8..62c4db6171 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/KeyBindingTaskItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/KeyBindingTaskItemProvider.java
@@ -93,7 +93,7 @@ public class KeyBindingTaskItemProvider extends SetupTaskItemProvider implements
/**
* This adds a property descriptor for the Platform feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected void addPlatformPropertyDescriptor(Object object)
@@ -144,7 +144,7 @@ public class KeyBindingTaskItemProvider extends SetupTaskItemProvider implements
/**
* This adds a property descriptor for the Command feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected void addCommandPropertyDescriptor(Object object)
@@ -164,7 +164,7 @@ public class KeyBindingTaskItemProvider extends SetupTaskItemProvider implements
* {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -181,7 +181,7 @@ public class KeyBindingTaskItemProvider extends SetupTaskItemProvider implements
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -196,7 +196,7 @@ public class KeyBindingTaskItemProvider extends SetupTaskItemProvider implements
/**
* This returns KeyBindingTask.gif.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -217,11 +217,11 @@ public class KeyBindingTaskItemProvider extends SetupTaskItemProvider implements
}
/**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated NOT
- */
+ * This returns the label text for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated NOT
+ */
@Override
public String getText(Object object)
{
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/LinkLocationTaskItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/LinkLocationTaskItemProvider.java
index 9c041dce67..fd3f3264a1 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/LinkLocationTaskItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/LinkLocationTaskItemProvider.java
@@ -127,7 +127,7 @@ public class LinkLocationTaskItemProvider extends SetupTaskItemProvider implemen
/**
* This returns the label text for the adapted class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ManualSourceLocatorItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ManualSourceLocatorItemProvider.java
index 2c478d33af..d1ab1c39df 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ManualSourceLocatorItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ManualSourceLocatorItemProvider.java
@@ -91,7 +91,7 @@ public class ManualSourceLocatorItemProvider extends SourceLocatorItemProvider i
/**
* This adds a property descriptor for the Component Name Pattern feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected void addComponentNamePatternPropertyDescriptor(Object object)
@@ -108,7 +108,7 @@ public class ManualSourceLocatorItemProvider extends SourceLocatorItemProvider i
/**
* This adds a property descriptor for the Component Types feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected void addComponentTypesPropertyDescriptor(Object object)
@@ -125,7 +125,7 @@ public class ManualSourceLocatorItemProvider extends SourceLocatorItemProvider i
/**
* This returns ManualSourceLocator.gif.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/MylynQueriesTaskItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/MylynQueriesTaskItemProvider.java
new file mode 100644
index 0000000000..2a98d92433
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/MylynQueriesTaskItemProvider.java
@@ -0,0 +1,210 @@
+/**
+ */
+package org.eclipse.emf.cdo.releng.setup.provider;
+
+import org.eclipse.emf.cdo.releng.setup.MylynQueriesTask;
+import org.eclipse.emf.cdo.releng.setup.SetupFactory;
+import org.eclipse.emf.cdo.releng.setup.SetupPackage;
+
+import org.eclipse.emf.common.notify.AdapterFactory;
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.ecore.EStructuralFeature;
+import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
+import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
+import org.eclipse.emf.edit.provider.IItemLabelProvider;
+import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.IItemPropertySource;
+import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
+import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ViewerNotification;
+
+import java.util.Collection;
+import java.util.List;
+
+/**
+ * This is the item provider adapter for a {@link org.eclipse.emf.cdo.releng.setup.MylynQueriesTask} object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+public class MylynQueriesTaskItemProvider extends SetupTaskItemProvider implements IEditingDomainItemProvider,
+ IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource
+{
+ /**
+ * This constructs an instance from a factory and a notifier.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public MylynQueriesTaskItemProvider(AdapterFactory adapterFactory)
+ {
+ super(adapterFactory);
+ }
+
+ /**
+ * This returns the property descriptors for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object)
+ {
+ if (itemPropertyDescriptors == null)
+ {
+ super.getPropertyDescriptors(object);
+
+ addConnectorKindPropertyDescriptor(object);
+ addRepositoryURLPropertyDescriptor(object);
+ }
+ return itemPropertyDescriptors;
+ }
+
+ /**
+ * This adds a property descriptor for the Connector Kind feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected void addConnectorKindPropertyDescriptor(Object object)
+ {
+ itemPropertyDescriptors.add(createItemPropertyDescriptor(
+ ((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+ getResourceLocator(),
+ getString("_UI_MylynQueriesTask_connectorKind_feature"),
+ getString("_UI_PropertyDescriptor_description", "_UI_MylynQueriesTask_connectorKind_feature",
+ "_UI_MylynQueriesTask_type"), SetupPackage.Literals.MYLYN_QUERIES_TASK__CONNECTOR_KIND, true, false, false,
+ ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ }
+
+ /**
+ * This adds a property descriptor for the Repository URL feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected void addRepositoryURLPropertyDescriptor(Object object)
+ {
+ itemPropertyDescriptors.add(createItemPropertyDescriptor(
+ ((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+ getResourceLocator(),
+ getString("_UI_MylynQueriesTask_repositoryURL_feature"),
+ getString("_UI_PropertyDescriptor_description", "_UI_MylynQueriesTask_repositoryURL_feature",
+ "_UI_MylynQueriesTask_type"), SetupPackage.Literals.MYLYN_QUERIES_TASK__REPOSITORY_URL, true, false, false,
+ ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ }
+
+ /**
+ * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
+ * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
+ * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object)
+ {
+ if (childrenFeatures == null)
+ {
+ super.getChildrenFeatures(object);
+ childrenFeatures.add(SetupPackage.Literals.MYLYN_QUERIES_TASK__QUERIES);
+ }
+ return childrenFeatures;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ protected EStructuralFeature getChildFeature(Object object, Object child)
+ {
+ // Check the type of the specified child object and return the proper feature to use for
+ // adding (see {@link AddCommand}) it as a child.
+
+ return super.getChildFeature(object, child);
+ }
+
+ /**
+ * This returns MylynQueriesTask.gif.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public Object getImage(Object object)
+ {
+ return overlayImage(object, getResourceLocator().getImage("full/obj16/MylynQueriesTask"));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ protected boolean shouldComposeCreationImage()
+ {
+ return true;
+ }
+
+ /**
+ * This returns the label text for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated NOT
+ */
+ @Override
+ public String getText(Object object)
+ {
+ return getString("_UI_MylynQueriesTask_type");
+ }
+
+ /**
+ * This handles model notifications by calling {@link #updateChildren} to update any cached
+ * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void notifyChanged(Notification notification)
+ {
+ updateChildren(notification);
+
+ switch (notification.getFeatureID(MylynQueriesTask.class))
+ {
+ case SetupPackage.MYLYN_QUERIES_TASK__CONNECTOR_KIND:
+ case SetupPackage.MYLYN_QUERIES_TASK__REPOSITORY_URL:
+ fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
+ return;
+ case SetupPackage.MYLYN_QUERIES_TASK__QUERIES:
+ fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
+ return;
+ }
+ super.notifyChanged(notification);
+ }
+
+ /**
+ * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
+ * that can be created under this object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object)
+ {
+ super.collectNewChildDescriptors(newChildDescriptors, object);
+
+ newChildDescriptors.add(createChildParameter(SetupPackage.Literals.MYLYN_QUERIES_TASK__QUERIES,
+ SetupFactory.eINSTANCE.createURLQuery()));
+
+ newChildDescriptors.add(createChildParameter(SetupPackage.Literals.MYLYN_QUERIES_TASK__QUERIES,
+ SetupFactory.eINSTANCE.createAttributesQuery()));
+ }
+
+}
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/MylynQueryItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/MylynQueryItemProvider.java
new file mode 100644
index 0000000000..dd33977d27
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/MylynQueryItemProvider.java
@@ -0,0 +1,161 @@
+/**
+ */
+package org.eclipse.emf.cdo.releng.setup.provider;
+
+import org.eclipse.emf.cdo.releng.setup.MylynQuery;
+import org.eclipse.emf.cdo.releng.setup.SetupPackage;
+
+import org.eclipse.emf.common.notify.AdapterFactory;
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.util.ResourceLocator;
+import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
+import org.eclipse.emf.edit.provider.IChildCreationExtender;
+import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
+import org.eclipse.emf.edit.provider.IItemLabelProvider;
+import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.IItemPropertySource;
+import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
+import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ItemProviderAdapter;
+import org.eclipse.emf.edit.provider.ViewerNotification;
+
+import java.util.Collection;
+import java.util.List;
+
+/**
+ * This is the item provider adapter for a {@link org.eclipse.emf.cdo.releng.setup.MylynQuery} object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+public class MylynQueryItemProvider extends ItemProviderAdapter implements IEditingDomainItemProvider,
+ IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource
+{
+ /**
+ * This constructs an instance from a factory and a notifier.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public MylynQueryItemProvider(AdapterFactory adapterFactory)
+ {
+ super(adapterFactory);
+ }
+
+ /**
+ * This returns the property descriptors for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object)
+ {
+ if (itemPropertyDescriptors == null)
+ {
+ super.getPropertyDescriptors(object);
+
+ addSummaryPropertyDescriptor(object);
+ }
+ return itemPropertyDescriptors;
+ }
+
+ /**
+ * This adds a property descriptor for the Summary feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected void addSummaryPropertyDescriptor(Object object)
+ {
+ itemPropertyDescriptors.add(createItemPropertyDescriptor(
+ ((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(),
+ getString("_UI_MylynQuery_summary_feature"),
+ getString("_UI_PropertyDescriptor_description", "_UI_MylynQuery_summary_feature", "_UI_MylynQuery_type"),
+ SetupPackage.Literals.MYLYN_QUERY__SUMMARY, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+ null, null));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public boolean hasChildren(Object object)
+ {
+ return hasChildren(object, true);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ protected boolean shouldComposeCreationImage()
+ {
+ return true;
+ }
+
+ /**
+ * This returns the label text for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated NOT
+ */
+ @Override
+ public String getText(Object object)
+ {
+ String label = ((MylynQuery)object).getSummary();
+ return label == null || label.length() == 0 ? getString("_UI_MylynQuery_type") : label;
+ }
+
+ /**
+ * This handles model notifications by calling {@link #updateChildren} to update any cached
+ * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void notifyChanged(Notification notification)
+ {
+ updateChildren(notification);
+
+ switch (notification.getFeatureID(MylynQuery.class))
+ {
+ case SetupPackage.MYLYN_QUERY__SUMMARY:
+ fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
+ return;
+ }
+ super.notifyChanged(notification);
+ }
+
+ /**
+ * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
+ * that can be created under this object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object)
+ {
+ super.collectNewChildDescriptors(newChildDescriptors, object);
+ }
+
+ /**
+ * Return the resource locator for this item provider's resources.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public ResourceLocator getResourceLocator()
+ {
+ return ((IChildCreationExtender)adapterFactory).getResourceLocator();
+ }
+
+}
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/MylynQueryTaskItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/MylynQueryTaskItemProvider.java
index 7bec9037ab..2047cccb33 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/MylynQueryTaskItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/MylynQueryTaskItemProvider.java
@@ -36,6 +36,7 @@ import java.util.List;
* <!-- end-user-doc -->
* @generated
*/
+@Deprecated
public class MylynQueryTaskItemProvider extends SetupTaskItemProvider implements IEditingDomainItemProvider,
IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource
{
@@ -126,7 +127,7 @@ public class MylynQueryTaskItemProvider extends SetupTaskItemProvider implements
/**
* This adds a property descriptor for the Relative URL feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected void addRelativeURLPropertyDescriptor(Object object)
@@ -143,7 +144,7 @@ public class MylynQueryTaskItemProvider extends SetupTaskItemProvider implements
/**
* This returns MylynQueryTask.gif.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/P2RepositoryItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/P2RepositoryItemProvider.java
index 0c52ea6499..67f11e57e3 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/P2RepositoryItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/P2RepositoryItemProvider.java
@@ -87,7 +87,7 @@ public class P2RepositoryItemProvider extends ItemProviderAdapter implements IEd
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -120,11 +120,11 @@ public class P2RepositoryItemProvider extends ItemProviderAdapter implements IEd
}
/**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated NOT
- */
+ * This returns the label text for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated NOT
+ */
@Override
public String getText(Object object)
{
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/P2TaskItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/P2TaskItemProvider.java
index 5017037ec7..245d7283a9 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/P2TaskItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/P2TaskItemProvider.java
@@ -160,11 +160,11 @@ public class P2TaskItemProvider extends SetupTaskItemProvider implements IEditin
}
/**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated NOT
- */
+ * This returns the label text for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated NOT
+ */
@Override
public String getText(Object object)
{
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/PreferencesItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/PreferencesItemProvider.java
index 7567f7125b..dce4d5ca19 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/PreferencesItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/PreferencesItemProvider.java
@@ -123,11 +123,11 @@ public class PreferencesItemProvider extends SetupTaskContainerItemProvider impl
}
/**
- * This adds a property descriptor for the Accepted Licenses feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated NOT
- */
+ * This adds a property descriptor for the Accepted Licenses feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated NOT
+ */
protected void addAcceptedLicensesPropertyDescriptor(Object object)
{
itemPropertyDescriptors.add(createItemPropertyDescriptor(
@@ -165,7 +165,7 @@ public class PreferencesItemProvider extends SetupTaskContainerItemProvider impl
/**
* This returns the label text for the adapted class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated NOT
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ProjectItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ProjectItemProvider.java
index 84a84230c1..501f536e0e 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ProjectItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ProjectItemProvider.java
@@ -176,11 +176,11 @@ public class ProjectItemProvider extends ConfigurableItemItemProvider implements
}
/**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated NOT
- */
+ * This returns the label text for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated NOT
+ */
@Override
public String getText(Object object)
{
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/QueryAttributeItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/QueryAttributeItemProvider.java
new file mode 100644
index 0000000000..2c5d73f47a
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/QueryAttributeItemProvider.java
@@ -0,0 +1,191 @@
+/**
+ */
+package org.eclipse.emf.cdo.releng.setup.provider;
+
+import org.eclipse.emf.cdo.releng.setup.SetupPackage;
+
+import org.eclipse.emf.common.notify.AdapterFactory;
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.util.ResourceLocator;
+import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
+import org.eclipse.emf.edit.provider.IChildCreationExtender;
+import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
+import org.eclipse.emf.edit.provider.IItemLabelProvider;
+import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.IItemPropertySource;
+import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
+import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ItemProviderAdapter;
+import org.eclipse.emf.edit.provider.ViewerNotification;
+
+import java.util.Collection;
+import java.util.List;
+import java.util.Map;
+
+/**
+ * This is the item provider adapter for a {@link java.util.Map.Entry} object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+public class QueryAttributeItemProvider extends ItemProviderAdapter implements IEditingDomainItemProvider,
+ IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource
+{
+ /**
+ * This constructs an instance from a factory and a notifier.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public QueryAttributeItemProvider(AdapterFactory adapterFactory)
+ {
+ super(adapterFactory);
+ }
+
+ /**
+ * This returns the property descriptors for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object)
+ {
+ if (itemPropertyDescriptors == null)
+ {
+ super.getPropertyDescriptors(object);
+
+ addKeyPropertyDescriptor(object);
+ addValuePropertyDescriptor(object);
+ }
+ return itemPropertyDescriptors;
+ }
+
+ /**
+ * This adds a property descriptor for the Key feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected void addKeyPropertyDescriptor(Object object)
+ {
+ itemPropertyDescriptors.add(createItemPropertyDescriptor(
+ ((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(),
+ getString("_UI_QueryAttribute_key_feature"),
+ getString("_UI_PropertyDescriptor_description", "_UI_QueryAttribute_key_feature", "_UI_QueryAttribute_type"),
+ SetupPackage.Literals.QUERY_ATTRIBUTE__KEY, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+ null, null));
+ }
+
+ /**
+ * This adds a property descriptor for the Value feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected void addValuePropertyDescriptor(Object object)
+ {
+ itemPropertyDescriptors.add(createItemPropertyDescriptor(
+ ((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(),
+ getString("_UI_QueryAttribute_value_feature"),
+ getString("_UI_PropertyDescriptor_description", "_UI_QueryAttribute_value_feature", "_UI_QueryAttribute_type"),
+ SetupPackage.Literals.QUERY_ATTRIBUTE__VALUE, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+ null, null));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public boolean hasChildren(Object object)
+ {
+ return hasChildren(object, true);
+ }
+
+ /**
+ * This returns QueryAttribute.gif.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public Object getImage(Object object)
+ {
+ return overlayImage(object, getResourceLocator().getImage("full/obj16/QueryAttribute"));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ protected boolean shouldComposeCreationImage()
+ {
+ return true;
+ }
+
+ /**
+ * This returns the label text for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated NOT
+ */
+ @Override
+ public String getText(Object object)
+ {
+ Map.Entry<?, ?> queryAttribute = (Map.Entry<?, ?>)object;
+ return "" + queryAttribute.getKey() + " = " + queryAttribute.getValue();
+ }
+
+ /**
+ * This handles model notifications by calling {@link #updateChildren} to update any cached
+ * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void notifyChanged(Notification notification)
+ {
+ updateChildren(notification);
+
+ switch (notification.getFeatureID(Map.Entry.class))
+ {
+ case SetupPackage.QUERY_ATTRIBUTE__KEY:
+ case SetupPackage.QUERY_ATTRIBUTE__VALUE:
+ fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
+ return;
+ }
+ super.notifyChanged(notification);
+ }
+
+ /**
+ * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
+ * that can be created under this object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object)
+ {
+ super.collectNewChildDescriptors(newChildDescriptors, object);
+ }
+
+ /**
+ * Return the resource locator for this item provider's resources.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public ResourceLocator getResourceLocator()
+ {
+ return ((IChildCreationExtender)adapterFactory).getResourceLocator();
+ }
+
+}
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ResourceCopyTaskItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ResourceCopyTaskItemProvider.java
index a316722c59..6e83682f2a 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ResourceCopyTaskItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ResourceCopyTaskItemProvider.java
@@ -125,11 +125,11 @@ public class ResourceCopyTaskItemProvider extends SetupTaskItemProvider implemen
}
/**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated NOT
- */
+ * This returns the label text for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated NOT
+ */
@Override
public String getText(Object object)
{
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ResourceCreationTaskItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ResourceCreationTaskItemProvider.java
index 145c48da04..e880acba1b 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ResourceCreationTaskItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/ResourceCreationTaskItemProvider.java
@@ -143,11 +143,11 @@ public class ResourceCreationTaskItemProvider extends SetupTaskItemProvider impl
}
/**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated NOT
- */
+ * This returns the label text for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated NOT
+ */
@Override
public String getText(Object object)
{
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/SetupItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/SetupItemProvider.java
index 42f6323a87..f0a1e87166 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/SetupItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/SetupItemProvider.java
@@ -150,7 +150,7 @@ public class SetupItemProvider extends ItemProviderAdapter implements IEditingDo
/**
* This returns Setup.gif.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -173,7 +173,7 @@ public class SetupItemProvider extends ItemProviderAdapter implements IEditingDo
/**
* This returns the label text for the adapted class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -222,7 +222,7 @@ public class SetupItemProvider extends ItemProviderAdapter implements IEditingDo
/**
* Return the resource locator for this item provider's resources.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/SetupItemProviderAdapterFactory.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/SetupItemProviderAdapterFactory.java
index 5cb56ecd2f..1e0e66ba33 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/SetupItemProviderAdapterFactory.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/SetupItemProviderAdapterFactory.java
@@ -107,7 +107,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This creates an adapter for a {@link org.eclipse.emf.cdo.releng.setup.Eclipse}.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -124,7 +124,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This keeps track of the one adapter used for all {@link org.eclipse.emf.cdo.releng.setup.Configuration} instances.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected ConfigurationItemProvider configurationItemProvider;
@@ -257,7 +257,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This creates an adapter for a {@link org.eclipse.emf.cdo.releng.setup.ProjectSetImportTask}.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -274,7 +274,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This keeps track of the one adapter used for all {@link org.eclipse.emf.cdo.releng.setup.P2Task} instances.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected P2TaskItemProvider p2TaskItemProvider;
@@ -407,7 +407,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This creates an adapter for a {@link org.eclipse.emf.cdo.releng.setup.ResourceCopyTask}.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -424,7 +424,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This keeps track of the one adapter used for all {@link org.eclipse.emf.cdo.releng.setup.TextModifyTask} instances.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected TextModifyTaskItemProvider textModifyTaskItemProvider;
@@ -432,7 +432,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This creates an adapter for a {@link org.eclipse.emf.cdo.releng.setup.TextModifyTask}.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -449,7 +449,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This keeps track of the one adapter used for all {@link org.eclipse.emf.cdo.releng.setup.TextModification} instances.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected TextModificationItemProvider textModificationItemProvider;
@@ -457,7 +457,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This creates an adapter for a {@link org.eclipse.emf.cdo.releng.setup.TextModification}.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -482,7 +482,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This creates an adapter for a {@link org.eclipse.emf.cdo.releng.setup.KeyBindingTask}.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -507,7 +507,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This creates an adapter for a {@link org.eclipse.emf.cdo.releng.setup.KeyBindingContext}.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -524,7 +524,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This keeps track of the one adapter used for all {@link org.eclipse.emf.cdo.releng.setup.CommandParameter} instances.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected CommandParameterItemProvider commandParameterItemProvider;
@@ -532,7 +532,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This creates an adapter for a {@link org.eclipse.emf.cdo.releng.setup.CommandParameter}.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -552,14 +552,16 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
* <!-- end-user-doc -->
* @generated
*/
+ @SuppressWarnings("deprecation")
protected MylynQueryTaskItemProvider mylynQueryTaskItemProvider;
/**
* This creates an adapter for a {@link org.eclipse.emf.cdo.releng.setup.MylynQueryTask}.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
+ @SuppressWarnings("deprecation")
@Override
public Adapter createMylynQueryTaskAdapter()
{
@@ -572,6 +574,106 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
}
/**
+ * This keeps track of the one adapter used for all {@link org.eclipse.emf.cdo.releng.setup.MylynQueriesTask} instances.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected MylynQueriesTaskItemProvider mylynQueriesTaskItemProvider;
+
+ /**
+ * This creates an adapter for a {@link org.eclipse.emf.cdo.releng.setup.MylynQueriesTask}.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public Adapter createMylynQueriesTaskAdapter()
+ {
+ if (mylynQueriesTaskItemProvider == null)
+ {
+ mylynQueriesTaskItemProvider = new MylynQueriesTaskItemProvider(this);
+ }
+
+ return mylynQueriesTaskItemProvider;
+ }
+
+ /**
+ * This keeps track of the one adapter used for all {@link org.eclipse.emf.cdo.releng.setup.URLQuery} instances.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected URLQueryItemProvider urlQueryItemProvider;
+
+ /**
+ * This creates an adapter for a {@link org.eclipse.emf.cdo.releng.setup.URLQuery}.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public Adapter createURLQueryAdapter()
+ {
+ if (urlQueryItemProvider == null)
+ {
+ urlQueryItemProvider = new URLQueryItemProvider(this);
+ }
+
+ return urlQueryItemProvider;
+ }
+
+ /**
+ * This keeps track of the one adapter used for all {@link org.eclipse.emf.cdo.releng.setup.AttributesQuery} instances.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected AttributesQueryItemProvider attributesQueryItemProvider;
+
+ /**
+ * This creates an adapter for a {@link org.eclipse.emf.cdo.releng.setup.AttributesQuery}.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public Adapter createAttributesQueryAdapter()
+ {
+ if (attributesQueryItemProvider == null)
+ {
+ attributesQueryItemProvider = new AttributesQueryItemProvider(this);
+ }
+
+ return attributesQueryItemProvider;
+ }
+
+ /**
+ * This keeps track of the one adapter used for all {@link java.util.Map.Entry} instances.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected QueryAttributeItemProvider queryAttributeItemProvider;
+
+ /**
+ * This creates an adapter for a {@link java.util.Map.Entry}.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public Adapter createQueryAttributeAdapter()
+ {
+ if (queryAttributeItemProvider == null)
+ {
+ queryAttributeItemProvider = new QueryAttributeItemProvider(this);
+ }
+
+ return queryAttributeItemProvider;
+ }
+
+ /**
* This keeps track of the one adapter used for all {@link org.eclipse.emf.cdo.releng.setup.JRETask} instances.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -582,7 +684,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This creates an adapter for a {@link org.eclipse.emf.cdo.releng.setup.JRETask}.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -607,7 +709,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This creates an adapter for a {@link org.eclipse.emf.cdo.releng.setup.FileAssociationTask}.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -624,7 +726,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This keeps track of the one adapter used for all {@link org.eclipse.emf.cdo.releng.setup.FileEditor} instances.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected FileEditorItemProvider fileEditorItemProvider;
@@ -632,7 +734,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This creates an adapter for a {@link org.eclipse.emf.cdo.releng.setup.FileEditor}.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -649,7 +751,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This keeps track of the one adapter used for all {@link org.eclipse.emf.cdo.releng.setup.TargetPlatformTask} instances.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected TargetPlatformTaskItemProvider targetPlatformTaskItemProvider;
@@ -657,7 +759,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This creates an adapter for a {@link org.eclipse.emf.cdo.releng.setup.TargetPlatformTask}.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -674,7 +776,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This keeps track of the one adapter used for all {@link org.eclipse.emf.cdo.releng.setup.AutomaticSourceLocator} instances.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected AutomaticSourceLocatorItemProvider automaticSourceLocatorItemProvider;
@@ -682,7 +784,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This creates an adapter for a {@link org.eclipse.emf.cdo.releng.setup.AutomaticSourceLocator}.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -707,7 +809,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This creates an adapter for a {@link org.eclipse.emf.cdo.releng.setup.RedirectionTask}.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -724,7 +826,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This keeps track of the one adapter used for all {@link org.eclipse.emf.cdo.releng.setup.ManualSourceLocator} instances.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected ManualSourceLocatorItemProvider manualSourceLocatorItemProvider;
@@ -732,7 +834,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This creates an adapter for a {@link org.eclipse.emf.cdo.releng.setup.ManualSourceLocator}.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -749,7 +851,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This keeps track of the one adapter used for all {@link org.eclipse.emf.cdo.releng.setup.ContextVariableTask} instances.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected ContextVariableTaskItemProvider contextVariableTaskItemProvider;
@@ -757,7 +859,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This creates an adapter for a {@link org.eclipse.emf.cdo.releng.setup.ContextVariableTask}.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -782,7 +884,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This creates an adapter for a {@link org.eclipse.emf.cdo.releng.setup.VariableChoice}.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -832,7 +934,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This creates an adapter for a {@link org.eclipse.emf.cdo.releng.setup.MaterializationTask}.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -849,7 +951,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This keeps track of the one adapter used for all {@link org.eclipse.emf.cdo.releng.setup.Component} instances.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected ComponentItemProvider componentItemProvider;
@@ -857,7 +959,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This creates an adapter for a {@link org.eclipse.emf.cdo.releng.setup.Component}.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -874,7 +976,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
/**
* This keeps track of the one adapter used for all {@link org.eclipse.emf.cdo.releng.setup.EclipseIniTask} instances.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected EclipseIniTaskItemProvider eclipseIniTaskItemProvider;
@@ -1077,7 +1179,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
if (isFactoryForType(type))
{
Object adapter = super.adapt(object, type);
- if (!(type instanceof Class<?>) || (((Class<?>)type).isInstance(adapter)))
+ if (!(type instanceof Class<?>) || ((Class<?>)type).isInstance(adapter))
{
return adapter;
}
@@ -1155,7 +1257,7 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
}
/**
- * This disposes all of the item providers created by this factory.
+ * This disposes all of the item providers created by this factory.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
@@ -1163,79 +1265,169 @@ public class SetupItemProviderAdapterFactory extends SetupAdapterFactory impleme
public void dispose()
{
if (eclipseItemProvider != null)
+ {
eclipseItemProvider.dispose();
+ }
if (configurationItemProvider != null)
+ {
configurationItemProvider.dispose();
+ }
if (projectItemProvider != null)
+ {
projectItemProvider.dispose();
+ }
if (branchItemProvider != null)
+ {
branchItemProvider.dispose();
+ }
if (preferencesItemProvider != null)
+ {
preferencesItemProvider.dispose();
+ }
if (setupItemProvider != null)
+ {
setupItemProvider.dispose();
+ }
if (compoundSetupTaskItemProvider != null)
+ {
compoundSetupTaskItemProvider.dispose();
+ }
if (contextVariableTaskItemProvider != null)
+ {
contextVariableTaskItemProvider.dispose();
+ }
if (variableChoiceItemProvider != null)
+ {
variableChoiceItemProvider.dispose();
+ }
if (eclipseIniTaskItemProvider != null)
+ {
eclipseIniTaskItemProvider.dispose();
+ }
if (linkLocationTaskItemProvider != null)
+ {
linkLocationTaskItemProvider.dispose();
+ }
if (p2TaskItemProvider != null)
+ {
p2TaskItemProvider.dispose();
+ }
if (installableUnitItemProvider != null)
+ {
installableUnitItemProvider.dispose();
+ }
if (p2RepositoryItemProvider != null)
+ {
p2RepositoryItemProvider.dispose();
+ }
if (buckminsterImportTaskItemProvider != null)
+ {
buckminsterImportTaskItemProvider.dispose();
+ }
if (materializationTaskItemProvider != null)
+ {
materializationTaskItemProvider.dispose();
+ }
if (componentItemProvider != null)
+ {
componentItemProvider.dispose();
+ }
if (manualSourceLocatorItemProvider != null)
+ {
manualSourceLocatorItemProvider.dispose();
+ }
if (automaticSourceLocatorItemProvider != null)
+ {
automaticSourceLocatorItemProvider.dispose();
+ }
if (redirectionTaskItemProvider != null)
+ {
redirectionTaskItemProvider.dispose();
+ }
if (apiBaselineTaskItemProvider != null)
+ {
apiBaselineTaskItemProvider.dispose();
+ }
if (gitCloneTaskItemProvider != null)
+ {
gitCloneTaskItemProvider.dispose();
+ }
if (projectSetImportTaskItemProvider != null)
+ {
projectSetImportTaskItemProvider.dispose();
+ }
if (targetPlatformTaskItemProvider != null)
+ {
targetPlatformTaskItemProvider.dispose();
+ }
if (eclipsePreferenceTaskItemProvider != null)
+ {
eclipsePreferenceTaskItemProvider.dispose();
+ }
if (fileAssociationTaskItemProvider != null)
+ {
fileAssociationTaskItemProvider.dispose();
+ }
if (fileEditorItemProvider != null)
+ {
fileEditorItemProvider.dispose();
+ }
if (workingSetTaskItemProvider != null)
+ {
workingSetTaskItemProvider.dispose();
+ }
if (resourceCopyTaskItemProvider != null)
+ {
resourceCopyTaskItemProvider.dispose();
+ }
if (resourceCreationTaskItemProvider != null)
+ {
resourceCreationTaskItemProvider.dispose();
+ }
if (textModifyTaskItemProvider != null)
+ {
textModifyTaskItemProvider.dispose();
+ }
if (textModificationItemProvider != null)
+ {
textModificationItemProvider.dispose();
+ }
if (keyBindingTaskItemProvider != null)
+ {
keyBindingTaskItemProvider.dispose();
+ }
if (keyBindingContextItemProvider != null)
+ {
keyBindingContextItemProvider.dispose();
+ }
if (commandParameterItemProvider != null)
+ {
commandParameterItemProvider.dispose();
+ }
if (mylynQueryTaskItemProvider != null)
+ {
mylynQueryTaskItemProvider.dispose();
+ }
+ if (mylynQueriesTaskItemProvider != null)
+ {
+ mylynQueriesTaskItemProvider.dispose();
+ }
+ if (urlQueryItemProvider != null)
+ {
+ urlQueryItemProvider.dispose();
+ }
+ if (attributesQueryItemProvider != null)
+ {
+ attributesQueryItemProvider.dispose();
+ }
+ if (queryAttributeItemProvider != null)
+ {
+ queryAttributeItemProvider.dispose();
+ }
if (jreTaskItemProvider != null)
+ {
jreTaskItemProvider.dispose();
+ }
}
}
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/SetupTaskContainerItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/SetupTaskContainerItemProvider.java
index b7a12fd0bc..c81ae1d9f6 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/SetupTaskContainerItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/SetupTaskContainerItemProvider.java
@@ -126,7 +126,7 @@ public class SetupTaskContainerItemProvider extends ItemProviderAdapter implemen
/**
* This returns the label text for the adapted class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -229,6 +229,9 @@ public class SetupTaskContainerItemProvider extends ItemProviderAdapter implemen
SetupFactory.eINSTANCE.createMylynQueryTask()));
newChildDescriptors.add(createChildParameter(SetupPackage.Literals.SETUP_TASK_CONTAINER__SETUP_TASKS,
+ SetupFactory.eINSTANCE.createMylynQueriesTask()));
+
+ newChildDescriptors.add(createChildParameter(SetupPackage.Literals.SETUP_TASK_CONTAINER__SETUP_TASKS,
SetupFactory.eINSTANCE.createJRETask()));
}
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/SetupTaskItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/SetupTaskItemProvider.java
index de2ad83777..44a38173da 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/SetupTaskItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/SetupTaskItemProvider.java
@@ -436,7 +436,7 @@ public class SetupTaskItemProvider extends ItemProviderAdapter implements IEditi
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -459,7 +459,7 @@ public class SetupTaskItemProvider extends ItemProviderAdapter implements IEditi
/**
* This returns the label text for the adapted class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/TextModificationItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/TextModificationItemProvider.java
index 72bb3db46a..2a443a3dcc 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/TextModificationItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/TextModificationItemProvider.java
@@ -141,7 +141,7 @@ public class TextModificationItemProvider extends ItemProviderAdapter implements
/**
* This returns the label text for the adapted class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/TextModifyTaskItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/TextModifyTaskItemProvider.java
index 161cec5c3f..eca8558751 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/TextModifyTaskItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/TextModifyTaskItemProvider.java
@@ -107,7 +107,7 @@ public class TextModifyTaskItemProvider extends SetupTaskItemProvider implements
* {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/URLQueryItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/URLQueryItemProvider.java
new file mode 100644
index 0000000000..16ca1592ce
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/URLQueryItemProvider.java
@@ -0,0 +1,147 @@
+/**
+ */
+package org.eclipse.emf.cdo.releng.setup.provider;
+
+import org.eclipse.emf.cdo.releng.setup.SetupPackage;
+import org.eclipse.emf.cdo.releng.setup.URLQuery;
+
+import org.eclipse.emf.common.notify.AdapterFactory;
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
+import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
+import org.eclipse.emf.edit.provider.IItemLabelProvider;
+import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.IItemPropertySource;
+import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
+import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ViewerNotification;
+
+import java.util.Collection;
+import java.util.List;
+
+/**
+ * This is the item provider adapter for a {@link org.eclipse.emf.cdo.releng.setup.URLQuery} object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+public class URLQueryItemProvider extends MylynQueryItemProvider implements IEditingDomainItemProvider,
+ IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource
+{
+ /**
+ * This constructs an instance from a factory and a notifier.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public URLQueryItemProvider(AdapterFactory adapterFactory)
+ {
+ super(adapterFactory);
+ }
+
+ /**
+ * This returns the property descriptors for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object)
+ {
+ if (itemPropertyDescriptors == null)
+ {
+ super.getPropertyDescriptors(object);
+
+ addRelativeURLPropertyDescriptor(object);
+ }
+ return itemPropertyDescriptors;
+ }
+
+ /**
+ * This adds a property descriptor for the Relative URL feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected void addRelativeURLPropertyDescriptor(Object object)
+ {
+ itemPropertyDescriptors.add(createItemPropertyDescriptor(
+ ((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(),
+ getString("_UI_URLQuery_relativeURL_feature"),
+ getString("_UI_PropertyDescriptor_description", "_UI_URLQuery_relativeURL_feature", "_UI_URLQuery_type"),
+ SetupPackage.Literals.URL_QUERY__RELATIVE_URL, true, false, false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+ null, null));
+ }
+
+ /**
+ * This returns URLQuery.gif.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public Object getImage(Object object)
+ {
+ return overlayImage(object, getResourceLocator().getImage("full/obj16/URLQuery"));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ protected boolean shouldComposeCreationImage()
+ {
+ return true;
+ }
+
+ /**
+ * This returns the label text for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated NOT
+ */
+ @Override
+ public String getText(Object object)
+ {
+ String label = ((URLQuery)object).getSummary();
+ return label == null || label.length() == 0 ? getString("_UI_URLQuery_type") : label;
+ }
+
+ /**
+ * This handles model notifications by calling {@link #updateChildren} to update any cached
+ * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void notifyChanged(Notification notification)
+ {
+ updateChildren(notification);
+
+ switch (notification.getFeatureID(URLQuery.class))
+ {
+ case SetupPackage.URL_QUERY__RELATIVE_URL:
+ fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
+ return;
+ }
+ super.notifyChanged(notification);
+ }
+
+ /**
+ * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
+ * that can be created under this object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object)
+ {
+ super.collectNewChildDescriptors(newChildDescriptors, object);
+ }
+
+}
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/WorkingSetTaskItemProvider.java b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/WorkingSetTaskItemProvider.java
index c196199574..b42ce7e891 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/WorkingSetTaskItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/src/org/eclipse/emf/cdo/releng/setup/provider/WorkingSetTaskItemProvider.java
@@ -122,11 +122,11 @@ public class WorkingSetTaskItemProvider extends SetupTaskItemProvider implements
}
/**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated NOT
- */
+ * This returns the label text for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated NOT
+ */
@Override
public String getText(Object object)
{
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/.settings/org.eclipse.core.resources.prefs b/plugins/org.eclipse.emf.cdo.releng.setup/.settings/org.eclipse.core.resources.prefs
index 41e477d3ef..c60a1eb85c 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/.settings/org.eclipse.core.resources.prefs
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/.settings/org.eclipse.core.resources.prefs
@@ -5,3 +5,4 @@ encoding//model/setup.ecorediag=UTF-8
encoding//setups/egit.setup=UTF-8
encoding//setups/mylyn.tasks.setup=UTF-8
encoding/Configuration.setup=UTF-8
+encoding/Setup\ (IDE).launch=UTF-8
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/.settings/org.eclipse.jdt.core.prefs b/plugins/org.eclipse.emf.cdo.releng.setup/.settings/org.eclipse.jdt.core.prefs
index f4a56bc04a..dc077939e6 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/.settings/org.eclipse.jdt.core.prefs
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/.settings/org.eclipse.jdt.core.prefs
@@ -9,6 +9,7 @@ org.eclipse.jdt.core.codeComplete.staticFieldPrefixes=
org.eclipse.jdt.core.codeComplete.staticFieldSuffixes=
org.eclipse.jdt.core.codeComplete.staticFinalFieldPrefixes=
org.eclipse.jdt.core.codeComplete.staticFinalFieldSuffixes=
+org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled
org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore
org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull
org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault
@@ -70,6 +71,7 @@ org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=warni
org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning
org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning
org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore
+org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning
org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error
org.eclipse.jdt.core.compiler.problem.nullReference=warning
org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error
@@ -90,6 +92,7 @@ org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled
org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning
org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled
org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled
+org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled
org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore
org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning
org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled
@@ -97,7 +100,7 @@ org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning
org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning
org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore
org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning
-org.eclipse.jdt.core.compiler.problem.unnecessaryElse=warning
+org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore
org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=warning
org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore
@@ -113,6 +116,7 @@ org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=
org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled
org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled
org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
+org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore
org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
org.eclipse.jdt.core.compiler.source=1.5
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/model/setup.ecore b/plugins/org.eclipse.emf.cdo.releng.setup/model/setup.ecore
index 0d03e5a764..a07183eda7 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/model/setup.ecore
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/model/setup.ecore
@@ -312,6 +312,37 @@
<eStructuralFeatures xsi:type="ecore:EAttribute" name="relativeURL" lowerBound="1"
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MylynQueriesTask" eSuperTypes="#//SetupTask">
+ <eAnnotations source="http://www.eclipse.org/CDO/releng/setup/enablement">
+ <details key="variableName" value="setup.mylyn.p2"/>
+ <details key="repository" value="http://download.eclipse.org/mylyn/releases/latest"/>
+ <details key="installableUnits" value="org.eclipse.mylyn.tasks.core org.eclipse.mylyn.tasks.ui"/>
+ </eAnnotations>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="connectorKind" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" defaultValueLiteral="bugzilla"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="repositoryURL" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="queries" upperBound="-1"
+ eType="#//MylynQuery" containment="true" eOpposite="#//MylynQuery/task"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MylynQuery" abstract="true">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="task" eType="#//MylynQueriesTask"
+ eOpposite="#//MylynQueriesTask/queries"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="summary" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="URLQuery" eSuperTypes="#//MylynQuery">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="relativeURL" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AttributesQuery" eSuperTypes="#//MylynQuery">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="attributes" upperBound="-1"
+ eType="#//QueryAttribute" containment="true"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="QueryAttribute" instanceClassName="java.util.Map$Entry">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="key" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="JRETask" eSuperTypes="#//SetupTask">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="version" lowerBound="1"
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/model/setup.ecorediag b/plugins/org.eclipse.emf.cdo.releng.setup/model/setup.ecorediag
index 735d8d472d..da038bb0eb 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/model/setup.ecorediag
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/model/setup.ecorediag
@@ -839,38 +839,6 @@
<element xmi:type="ecore:EClass" href="setup.ecore#//RedirectionTask"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ojznQkjzEeOiw6cRhJAxgw" x="36" y="1240"/>
</children>
- <children xmi:type="notation:Node" xmi:id="_l3y-8EqeEeOv2t58Yk_3lA" type="1001">
- <children xmi:type="notation:Node" xmi:id="_l32CQEqeEeOv2t58Yk_3lA" type="4001"/>
- <children xmi:type="notation:Node" xmi:id="_l32pUEqeEeOv2t58Yk_3lA" type="5001">
- <children xmi:type="notation:Node" xmi:id="_l39-EEqeEeOv2t58Yk_3lA" type="2001">
- <element xmi:type="ecore:EAttribute" href="setup.ecore#//MylynQueryTask/connectorKind"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_l39-EUqeEeOv2t58Yk_3lA"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_l3_MMEqeEeOv2t58Yk_3lA" type="2001">
- <element xmi:type="ecore:EAttribute" href="setup.ecore#//MylynQueryTask/summary"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_l3_MMUqeEeOv2t58Yk_3lA"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_l3_zQEqeEeOv2t58Yk_3lA" type="2001">
- <element xmi:type="ecore:EAttribute" href="setup.ecore#//MylynQueryTask/repositoryURL"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_l4AaUEqeEeOv2t58Yk_3lA"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_GO7o4EqgEeOv2t58Yk_3lA" type="2001">
- <element xmi:type="ecore:EAttribute" href="setup.ecore#//MylynQueryTask/relativeURL"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_GO7o4UqgEeOv2t58Yk_3lA"/>
- </children>
- <styles xmi:type="notation:DrawerStyle" xmi:id="_l32pUUqeEeOv2t58Yk_3lA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_l32pUkqeEeOv2t58Yk_3lA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_l32pU0qeEeOv2t58Yk_3lA"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_l33QYEqeEeOv2t58Yk_3lA" type="5002">
- <styles xmi:type="notation:DrawerStyle" xmi:id="_l33QYUqeEeOv2t58Yk_3lA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_l33QYkqeEeOv2t58Yk_3lA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_l333cEqeEeOv2t58Yk_3lA"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_l3zmAEqeEeOv2t58Yk_3lA" fontColor="4210752" fontName="Segoe UI" fontHeight="10" fillColor="15053796" lineColor="8421504"/>
- <element xmi:type="ecore:EClass" href="setup.ecore#//MylynQueryTask"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_l3zmAUqeEeOv2t58Yk_3lA" x="234" y="1282"/>
- </children>
<children xmi:type="notation:Node" xmi:id="_761csEq8EeOoD7QuIvs66Q" type="1001">
<children xmi:type="notation:Node" xmi:id="_765uIEq8EeOoD7QuIvs66Q" type="4001"/>
<children xmi:type="notation:Node" xmi:id="_7668QEq8EeOoD7QuIvs66Q" type="5001">
@@ -1171,10 +1139,6 @@
<children xmi:type="notation:Node" xmi:id="_jwY0sGAiEeOi3KKYWgSxGA" type="1001">
<children xmi:type="notation:Node" xmi:id="_jwY0s2AiEeOi3KKYWgSxGA" type="4001"/>
<children xmi:type="notation:Node" xmi:id="_jwY0tGAiEeOi3KKYWgSxGA" type="5001">
- <children xmi:type="notation:Node" xmi:id="_HhMTsGAlEeOi3KKYWgSxGA" type="2001">
- <element xmi:type="ecore:EAttribute" href="setup.ecore#//FileEditor/id"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_HhMTsWAlEeOi3KKYWgSxGA"/>
- </children>
<styles xmi:type="notation:DrawerStyle" xmi:id="_jwY0tWAiEeOi3KKYWgSxGA"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_jwY0tmAiEeOi3KKYWgSxGA"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_jwY0t2AiEeOi3KKYWgSxGA"/>
@@ -1188,6 +1152,86 @@
<element xmi:type="ecore:EClass" href="setup.ecore#//FileEditor"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_jwY0smAiEeOi3KKYWgSxGA" x="1254" y="1282"/>
</children>
+ <children xmi:type="notation:Node" xmi:id="_S6TdYHt2EeOFpryNy30QxA" type="1001">
+ <children xmi:type="notation:Node" xmi:id="_S6UrgHt2EeOFpryNy30QxA" type="4001"/>
+ <children xmi:type="notation:Node" xmi:id="_S6UrgXt2EeOFpryNy30QxA" type="5001">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_S6Urgnt2EeOFpryNy30QxA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_S6Urg3t2EeOFpryNy30QxA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_S6UrhHt2EeOFpryNy30QxA"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_S6VSkHt2EeOFpryNy30QxA" type="5002">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_S6VSkXt2EeOFpryNy30QxA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_S6VSknt2EeOFpryNy30QxA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_S6VSk3t2EeOFpryNy30QxA"/>
+ </children>
+ <styles xmi:type="notation:ShapeStyle" xmi:id="_S6TdYXt2EeOFpryNy30QxA" fontColor="4210752" fontName="Segoe UI" fontHeight="10" fillColor="15053796" lineColor="8421504"/>
+ <element xmi:type="ecore:EClass" href="setup.ecore#//MylynQueriesTask"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_S6TdYnt2EeOFpryNy30QxA" x="1472" y="1005"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_lMmwEHt2EeOFpryNy30QxA" type="1001">
+ <children xmi:type="notation:Node" xmi:id="_lNQ3YHt2EeOFpryNy30QxA" type="4001"/>
+ <children xmi:type="notation:Node" xmi:id="_lNQ3YXt2EeOFpryNy30QxA" type="5001">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_lNQ3Ynt2EeOFpryNy30QxA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_lNQ3Y3t2EeOFpryNy30QxA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_lNQ3ZHt2EeOFpryNy30QxA"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_lNRecHt2EeOFpryNy30QxA" type="5002">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_lNRecXt2EeOFpryNy30QxA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_lNRecnt2EeOFpryNy30QxA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_lNRec3t2EeOFpryNy30QxA"/>
+ </children>
+ <styles xmi:type="notation:ShapeStyle" xmi:id="_lMmwEXt2EeOFpryNy30QxA" fontColor="4210752" fontName="Segoe UI" fontHeight="10" fillColor="8047085" lineColor="8421504"/>
+ <element xmi:type="ecore:EClass" href="setup.ecore#//MylynQuery"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lMmwEnt2EeOFpryNy30QxA" x="1488" y="1139"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_l7vG8Ht2EeOFpryNy30QxA" type="1001">
+ <children xmi:type="notation:Node" xmi:id="_l7wVEHt2EeOFpryNy30QxA" type="4001"/>
+ <children xmi:type="notation:Node" xmi:id="_l7w8IHt2EeOFpryNy30QxA" type="5001">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_l7w8IXt2EeOFpryNy30QxA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_l7w8Int2EeOFpryNy30QxA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_l7w8I3t2EeOFpryNy30QxA"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_l7xjMHt2EeOFpryNy30QxA" type="5002">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_l7xjMXt2EeOFpryNy30QxA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_l7xjMnt2EeOFpryNy30QxA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_l7xjM3t2EeOFpryNy30QxA"/>
+ </children>
+ <styles xmi:type="notation:ShapeStyle" xmi:id="_l7vG8Xt2EeOFpryNy30QxA" fontColor="4210752" fontName="Segoe UI" fontHeight="10" fillColor="8047085" lineColor="8421504"/>
+ <element xmi:type="ecore:EClass" href="setup.ecore#//URLQuery"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_l7vG8nt2EeOFpryNy30QxA" x="1461" y="1250"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_mfDPYHt2EeOFpryNy30QxA" type="1001">
+ <children xmi:type="notation:Node" xmi:id="_mfFEkHt2EeOFpryNy30QxA" type="4001"/>
+ <children xmi:type="notation:Node" xmi:id="_mfFroHt2EeOFpryNy30QxA" type="5001">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_mfFroXt2EeOFpryNy30QxA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_mfFront2EeOFpryNy30QxA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_mfFro3t2EeOFpryNy30QxA"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_mfFrpHt2EeOFpryNy30QxA" type="5002">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_mfFrpXt2EeOFpryNy30QxA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_mfGSsHt2EeOFpryNy30QxA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_mfGSsXt2EeOFpryNy30QxA"/>
+ </children>
+ <styles xmi:type="notation:ShapeStyle" xmi:id="_mfDPYXt2EeOFpryNy30QxA" fontColor="4210752" fontName="Segoe UI" fontHeight="10" fillColor="8047085" lineColor="8421504"/>
+ <element xmi:type="ecore:EClass" href="setup.ecore#//AttributesQuery"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mfDPYnt2EeOFpryNy30QxA" x="1617" y="1257"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_nOaPwHt2EeOFpryNy30QxA" type="1001">
+ <children xmi:type="notation:Node" xmi:id="_nOcE8Ht2EeOFpryNy30QxA" type="4001"/>
+ <children xmi:type="notation:Node" xmi:id="_nOcsAHt2EeOFpryNy30QxA" type="5001">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_nOcsAXt2EeOFpryNy30QxA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_nOcsAnt2EeOFpryNy30QxA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_nOcsA3t2EeOFpryNy30QxA"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_nOdTEHt2EeOFpryNy30QxA" type="5002">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_nOdTEXt2EeOFpryNy30QxA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_nOdTEnt2EeOFpryNy30QxA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_nOdTE3t2EeOFpryNy30QxA"/>
+ </children>
+ <styles xmi:type="notation:ShapeStyle" xmi:id="_nOa20Ht2EeOFpryNy30QxA" fontColor="4210752" fontName="Segoe UI" fontHeight="10" fillColor="8047085" lineColor="8421504"/>
+ <element xmi:type="ecore:EClass" href="setup.ecore#//QueryAttribute"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nOa20Xt2EeOFpryNy30QxA" x="1617" y="1360"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_u_e_seoIEeKpRf481yfX-g"/>
<element xmi:type="ecore:EPackage" href="setup.ecore#/"/>
<edges xmi:type="notation:Edge" xmi:id="_4esFEOoIEeKpRf481yfX-g" type="3002" source="_zoytIOoIEeKpRf481yfX-g" target="_2Y42MOoIEeKpRf481yfX-g">
@@ -1592,12 +1636,6 @@
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_3DQTY0jzEeOiw6cRhJAxgw" points="[-71, -42, 1045, 597]$[-1144, -727, -28, -88]"/>
</edges>
- <edges xmi:type="notation:Edge" xmi:id="_l4TVQEqeEeOv2t58Yk_3lA" visible="false" type="3003" source="_l3y-8EqeEeOv2t58Yk_3lA" target="_7oaMoAVzEeORNPhE9cWxTA">
- <styles xmi:type="notation:ConnectorStyle" xmi:id="_l4TVQUqeEeOv2t58Yk_3lA" routing="Rectilinear" lineColor="4210752"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_l4TVQkqeEeOv2t58Yk_3lA" fontName="Segoe UI"/>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_l4TVQ0qeEeOv2t58Yk_3lA" points="[1, 0, -285, -114]$[121, 48, -165, -66]"/>
- </edges>
<edges xmi:type="notation:Edge" xmi:id="_773XcEq8EeOoD7QuIvs66Q" type="3002" source="_761csEq8EeOoD7QuIvs66Q" target="_769_kEq8EeOoD7QuIvs66Q">
<children xmi:type="notation:Node" xmi:id="_773-gEq8EeOoD7QuIvs66Q" type="4011">
<layoutConstraint xmi:type="notation:Location" xmi:id="_773-gUq8EeOoD7QuIvs66Q" x="-10" y="-10"/>
@@ -1726,4 +1764,56 @@
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_d1HBs2AlEeOi3KKYWgSxGA" points="[7, 33, 2, -76]$[7, 97, 2, -12]"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_d1TO8GAlEeOi3KKYWgSxGA" id="(0.5144927536231884,0.19117647058823528)"/>
</edges>
+ <edges xmi:type="notation:Edge" xmi:id="_lNlngHt2EeOFpryNy30QxA" type="3002" source="_lMmwEHt2EeOFpryNy30QxA" target="_S6TdYHt2EeOFpryNy30QxA">
+ <children xmi:type="notation:Node" xmi:id="_lNmOkHt2EeOFpryNy30QxA" type="4011">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lNmOkXt2EeOFpryNy30QxA" x="-10" y="-10"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_lNmOknt2EeOFpryNy30QxA" type="4012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lNmOk3t2EeOFpryNy30QxA" x="10" y="10"/>
+ </children>
+ <styles xmi:type="notation:ConnectorStyle" xmi:id="_lNlngXt2EeOFpryNy30QxA" routing="Rectilinear" lineColor="4210752"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_lNlngnt2EeOFpryNy30QxA" fontColor="4210752" fontName="Segoe UI" fontHeight="10"/>
+ <element xmi:type="ecore:EReference" href="setup.ecore#//MylynQuery/task"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lNlng3t2EeOFpryNy30QxA" points="[1, 1, -1457, -1042]$[1412, 1010, -46, -33]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lNv_kHt2EeOFpryNy30QxA" id="(0.5,0.5)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lNv_kXt2EeOFpryNy30QxA" id="(0.5,0.5)"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_lNncsHt2EeOFpryNy30QxA" type="3002" source="_S6TdYHt2EeOFpryNy30QxA" target="_lMmwEHt2EeOFpryNy30QxA">
+ <children xmi:type="notation:Node" xmi:id="_lNoDwHt2EeOFpryNy30QxA" type="4011">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lNoDwXt2EeOFpryNy30QxA" x="-10" y="-10"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_lNoDwnt2EeOFpryNy30QxA" type="4012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lNoDw3t2EeOFpryNy30QxA" x="10" y="10"/>
+ </children>
+ <styles xmi:type="notation:ConnectorStyle" xmi:id="_lNncsXt2EeOFpryNy30QxA" routing="Rectilinear" lineColor="4210752"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_lNncsnt2EeOFpryNy30QxA" fontColor="4210752" fontName="Segoe UI" fontHeight="10"/>
+ <element xmi:type="ecore:EReference" href="setup.ecore#//MylynQueriesTask/queries"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lNncs3t2EeOFpryNy30QxA" points="[-46, -33, 1412, 1010]$[-1457, -1042, 1, 1]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lNvYgHt2EeOFpryNy30QxA" id="(0.5,0.5)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lNvYgXt2EeOFpryNy30QxA" id="(0.5,0.5)"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_l8RScHt2EeOFpryNy30QxA" type="3003" source="_l7vG8Ht2EeOFpryNy30QxA" target="_lMmwEHt2EeOFpryNy30QxA">
+ <styles xmi:type="notation:ConnectorStyle" xmi:id="_l8RScXt2EeOFpryNy30QxA" routing="Rectilinear" lineColor="4210752"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_l8RScnt2EeOFpryNy30QxA" fontName="Segoe UI"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_l8RSc3t2EeOFpryNy30QxA" points="[1, 1, -1555, -1163]$[1523, 1140, -33, -24]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_mfkz0Ht2EeOFpryNy30QxA" type="3003" source="_mfDPYHt2EeOFpryNy30QxA" target="_lMmwEHt2EeOFpryNy30QxA">
+ <styles xmi:type="notation:ConnectorStyle" xmi:id="_mfkz0Xt2EeOFpryNy30QxA" routing="Rectilinear" lineColor="4210752"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_mfkz0nt2EeOFpryNy30QxA" fontName="Segoe UI"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_mfkz03t2EeOFpryNy30QxA" points="[1, 1, -1555, -1163]$[1523, 1140, -33, -24]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_nOwOAHt2EeOFpryNy30QxA" type="3002" source="_mfDPYHt2EeOFpryNy30QxA" target="_nOaPwHt2EeOFpryNy30QxA">
+ <children xmi:type="notation:Node" xmi:id="_nOw1EHt2EeOFpryNy30QxA" type="4011">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_nOw1EXt2EeOFpryNy30QxA" x="-10" y="-10"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_nOw1Ent2EeOFpryNy30QxA" type="4012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_nOw1E3t2EeOFpryNy30QxA" x="10" y="10"/>
+ </children>
+ <styles xmi:type="notation:ConnectorStyle" xmi:id="_nOwOAXt2EeOFpryNy30QxA" routing="Rectilinear" lineColor="4210752"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_nOwOAnt2EeOFpryNy30QxA" fontColor="4210752" fontName="Segoe UI" fontHeight="10"/>
+ <element xmi:type="ecore:EReference" href="setup.ecore#//AttributesQuery/attributes"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_nOwOA3t2EeOFpryNy30QxA" points="[-27, -20, 1646, 1258]$[-1672, -1277, 1, 1]"/>
+ </edges>
</notation:Diagram>
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/internal/setup/ui/InstallerDialog.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/internal/setup/ui/InstallerDialog.java
index 9913fc56be..dfb5481c45 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/internal/setup/ui/InstallerDialog.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/internal/setup/ui/InstallerDialog.java
@@ -627,7 +627,7 @@ public class InstallerDialog extends AbstractSetupDialog
}
};
bundlePoolTPField
- .setToolTip("Points to the folder where the setup tool will create the p2 bundle pool for target platforms.");
+ .setToolTip("Points to the folder where the setup tool will create the p2 bundle pool for target platforms.");
bundlePoolTPField.setDialogText("Select TP Bundle Pool Folder");
bundlePoolTPField.setDialogMessage("Select a p2 bundle pool folder for target platforms.");
bundlePoolTPField.setLinkField(installFolderField);
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/internal/setup/ui/LicenseDialog.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/internal/setup/ui/LicenseDialog.java
index 6d740bba30..62ae05ea94 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/internal/setup/ui/LicenseDialog.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/internal/setup/ui/LicenseDialog.java
@@ -278,8 +278,8 @@ public class LicenseDialog extends AbstractSetupDialog
}
/**
- * @author Eike Stepper
- */
+ * @author Eike Stepper
+ */
private final class LicenseContentProvider implements ITreeContentProvider
{
public Object[] getChildren(Object element)
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/internal/setup/ui/ResourceManager.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/internal/setup/ui/ResourceManager.java
index 889bda0117..18938b509d 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/internal/setup/ui/ResourceManager.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/internal/setup/ui/ResourceManager.java
@@ -32,14 +32,14 @@ import java.util.Map;
/**
* Utility class for managing OS resources associated with SWT/JFace controls such as colors, fonts, images,
* etc.
- *
+ *
* !!! IMPORTANT !!! Application code must explicitly invoke the <code>dispose()</code> method to release the
* operating system resources managed by cached objects when those objects and OS resources are no longer
* needed (e.g. on application shutdown)
- *
+ *
* This class may be freely distributed as part of any application or plugin.
* <p>
- *
+ *
* @author scheglov_ke
* @author Dan Rubel
*/
@@ -55,7 +55,7 @@ public class ResourceManager extends SWTResourceManager
/**
* Returns an {@link ImageDescriptor} stored in the file at the specified path relative to the specified
* class.
- *
+ *
* @param clazz
* the {@link Class} relative to which to find the image descriptor.
* @param path
@@ -69,7 +69,7 @@ public class ResourceManager extends SWTResourceManager
/**
* Returns an {@link ImageDescriptor} stored in the file at the specified path.
- *
+ *
* @param path
* the path to the image file.
* @return the {@link ImageDescriptor} stored in the file at the specified path.
@@ -88,7 +88,7 @@ public class ResourceManager extends SWTResourceManager
/**
* Returns an {@link Image} based on the specified {@link ImageDescriptor}.
- *
+ *
* @param descriptor
* the {@link ImageDescriptor} for the {@link Image}.
* @return the {@link Image} based on the specified {@link ImageDescriptor}.
@@ -116,7 +116,7 @@ public class ResourceManager extends SWTResourceManager
/**
* Returns an {@link Image} composed of a base image decorated by another image.
- *
+ *
* @param baseImage
* the base {@link Image} that should be decorated.
* @param decorator
@@ -130,7 +130,7 @@ public class ResourceManager extends SWTResourceManager
/**
* Returns an {@link Image} composed of a base image decorated by another image.
- *
+ *
* @param baseImage
* the base {@link Image} that should be decorated.
* @param decorator
@@ -267,13 +267,13 @@ public class ResourceManager extends SWTResourceManager
/**
* Returns an {@link Image} based on a plugin and file path.
- *
+ *
* @param plugin
* the plugin {@link Object} containing the image
* @param name
* the path to the image within the plugin
* @return the {@link Image} stored in the file at the specified path
- *
+ *
* @deprecated Use {@link #getPluginImage(String, String)} instead.
*/
@Deprecated
@@ -296,7 +296,7 @@ public class ResourceManager extends SWTResourceManager
/**
* Returns an {@link Image} based on a {@link Bundle} and resource entry path.
- *
+ *
* @param symbolicName
* the symbolic name of the {@link Bundle}.
* @param path
@@ -360,13 +360,13 @@ public class ResourceManager extends SWTResourceManager
/**
* Returns an {@link ImageDescriptor} based on a plugin and file path.
- *
+ *
* @param plugin
* the plugin {@link Object} containing the image.
* @param name
* the path to th eimage within the plugin.
* @return the {@link ImageDescriptor} stored in the file at the specified path.
- *
+ *
* @deprecated Use {@link #getPluginImageDescriptor(String, String)} instead.
*/
@Deprecated
@@ -393,7 +393,7 @@ public class ResourceManager extends SWTResourceManager
/**
* Returns an {@link ImageDescriptor} based on a {@link Bundle} and resource entry path.
- *
+ *
* @param symbolicName
* the symbolic name of the {@link Bundle}.
* @param path
@@ -441,7 +441,7 @@ public class ResourceManager extends SWTResourceManager
/**
* Returns an {@link URL} based on a plugin and file path.
- *
+ *
* @param plugin
* the plugin {@link Object} containing the file path.
* @param name
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/internal/setup/ui/SWTResourceManager.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/internal/setup/ui/SWTResourceManager.java
index 38dab08e60..5e3a0cfb42 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/internal/setup/ui/SWTResourceManager.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/internal/setup/ui/SWTResourceManager.java
@@ -51,7 +51,7 @@ public class SWTResourceManager
/**
* Returns the system {@link Color} matching the specific ID.
- *
+ *
* @param systemColorID
* the ID value for the color
* @return the system {@link Color} matching the specific ID
@@ -64,7 +64,7 @@ public class SWTResourceManager
/**
* Returns a {@link Color} given its red, green and blue component values.
- *
+ *
* @param r
* the red component of the color
* @param g
@@ -80,7 +80,7 @@ public class SWTResourceManager
/**
* Returns a {@link Color} given its RGB value.
- *
+ *
* @param rgb
* the {@link RGB} value of the color
* @return the {@link Color} matching the RGB value
@@ -121,7 +121,7 @@ public class SWTResourceManager
/**
* Returns an {@link Image} encoded by the specified {@link InputStream}.
- *
+ *
* @param stream
* the {@link InputStream} encoding the image data
* @return the {@link Image} encoded by the specified input stream
@@ -146,7 +146,7 @@ public class SWTResourceManager
/**
* Returns an {@link Image} stored in the file at the specified path.
- *
+ *
* @param path
* the path to the image file
* @return the {@link Image} stored in the file at the specified path
@@ -172,7 +172,7 @@ public class SWTResourceManager
/**
* Returns an {@link Image} stored in the file at the specified path relative to the specified class.
- *
+ *
* @param clazz
* the {@link Class} relative to which to find the image
* @param path
@@ -249,7 +249,7 @@ public class SWTResourceManager
/**
* Returns an {@link Image} composed of a base image decorated by another image.
- *
+ *
* @param baseImage
* the base {@link Image} that should be decorated
* @param decorator
@@ -263,7 +263,7 @@ public class SWTResourceManager
/**
* Returns an {@link Image} composed of a base image decorated by another image.
- *
+ *
* @param baseImage
* the base {@link Image} that should be decorated
* @param decorator
@@ -373,7 +373,7 @@ public class SWTResourceManager
/**
* Returns a {@link Font} based on its name, height and style.
- *
+ *
* @param name
* the name of the font
* @param height
@@ -390,7 +390,7 @@ public class SWTResourceManager
/**
* Returns a {@link Font} based on its name, height and style. Windows-specific strikeout and underline
* flags are also supported.
- *
+ *
* @param name
* the name of the font
* @param size
@@ -441,7 +441,7 @@ public class SWTResourceManager
/**
* Returns a bold version of the given {@link Font}.
- *
+ *
* @param baseFont
* the {@link Font} for which a bold version is desired
* @return the bold version of the given {@link Font}
@@ -490,7 +490,7 @@ public class SWTResourceManager
/**
* Returns the system cursor matching the specific ID.
- *
+ *
* @param id
* int The ID value for the cursor
* @return Cursor The system cursor matching the specific ID
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ApiBaselineTask.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ApiBaselineTask.java
index fefb79595e..ebc0a1f11d 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ApiBaselineTask.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ApiBaselineTask.java
@@ -76,7 +76,7 @@ public interface ApiBaselineTask extends SetupTask
/**
* Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.ApiBaselineTask#getContainerFolder <em>Container Folder</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @param value the new value of the '<em>Container Folder</em>' attribute.
* @see #getContainerFolder()
* @generated
@@ -86,11 +86,11 @@ public interface ApiBaselineTask extends SetupTask
/**
* Returns the value of the '<em><b>Zip Location</b></em>' attribute.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Zip Location</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Zip Location</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
* @return the value of the '<em>Zip Location</em>' attribute.
* @see #setZipLocation(String)
* @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getApiBaselineTask_ZipLocation()
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/AttributesQuery.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/AttributesQuery.java
new file mode 100644
index 0000000000..3a723d6cfe
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/AttributesQuery.java
@@ -0,0 +1,42 @@
+/**
+ */
+package org.eclipse.emf.cdo.releng.setup;
+
+import org.eclipse.emf.common.util.EMap;
+
+/**
+ * <!-- begin-user-doc -->
+ * A representation of the model object '<em><b>Attributes Query</b></em>'.
+ * <!-- end-user-doc -->
+ *
+ * <p>
+ * The following features are supported:
+ * <ul>
+ * <li>{@link org.eclipse.emf.cdo.releng.setup.AttributesQuery#getAttributes <em>Attributes</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getAttributesQuery()
+ * @model
+ * @generated
+ */
+public interface AttributesQuery extends MylynQuery
+{
+ /**
+ * Returns the value of the '<em><b>Attributes</b></em>' map.
+ * The key is of type {@link java.lang.String},
+ * and the value is of type {@link java.lang.String},
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Attributes</em>' map isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Attributes</em>' map.
+ * @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getAttributesQuery_Attributes()
+ * @model mapType="org.eclipse.emf.cdo.releng.setup.QueryAttribute<org.eclipse.emf.ecore.EString, org.eclipse.emf.ecore.EString>"
+ * @generated
+ */
+ EMap<String, String> getAttributes();
+
+} // AttributesQuery
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/AutomaticSourceLocator.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/AutomaticSourceLocator.java
index b16b27efeb..7647819110 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/AutomaticSourceLocator.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/AutomaticSourceLocator.java
@@ -58,11 +58,11 @@ public interface AutomaticSourceLocator extends SourceLocator
/**
* Returns the value of the '<em><b>Locate Nested Projects</b></em>' attribute.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Locate Nested Projects</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Locate Nested Projects</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
* @return the value of the '<em>Locate Nested Projects</em>' attribute.
* @see #setLocateNestedProjects(boolean)
* @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getAutomaticSourceLocator_LocateNestedProjects()
@@ -74,7 +74,7 @@ public interface AutomaticSourceLocator extends SourceLocator
/**
* Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.AutomaticSourceLocator#isLocateNestedProjects <em>Locate Nested Projects</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @param value the new value of the '<em>Locate Nested Projects</em>' attribute.
* @see #isLocateNestedProjects()
* @generated
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/CommandParameter.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/CommandParameter.java
index dc7f5057d0..8b4fca400e 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/CommandParameter.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/CommandParameter.java
@@ -61,11 +61,11 @@ public interface CommandParameter extends EObject
/**
* Returns the value of the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Value</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Value</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
* @return the value of the '<em>Value</em>' attribute.
* @see #setValue(String)
* @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getCommandParameter_Value()
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/Component.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/Component.java
index 36c9a79188..58197b8619 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/Component.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/Component.java
@@ -93,11 +93,11 @@ public interface Component extends EObject
* Returns the value of the '<em><b>Version Range</b></em>' attribute.
* The default value is <code>"0.0.0"</code>.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Version Range</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Version Range</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
* @return the value of the '<em>Version Range</em>' attribute.
* @see #setVersionRange(VersionRange)
* @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getComponent_VersionRange()
@@ -109,7 +109,7 @@ public interface Component extends EObject
/**
* Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.Component#getVersionRange <em>Version Range</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @param value the new value of the '<em>Version Range</em>' attribute.
* @see #getVersionRange()
* @generated
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ComponentType.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ComponentType.java
index a8d46f9bc6..0b01859f42 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ComponentType.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ComponentType.java
@@ -144,11 +144,11 @@ public enum ComponentType implements Enumerator
/**
* The '<em><b>BOM</b></em>' literal value.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of '<em><b>BOM</b></em>' literal object isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
+ * <p>
+ * If the meaning of '<em><b>BOM</b></em>' literal object isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
* @see #BOM
* @model literal="bom"
* @generated
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ContextVariableTask.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ContextVariableTask.java
index 8bae1fd288..d08e94f2cb 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ContextVariableTask.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ContextVariableTask.java
@@ -70,11 +70,11 @@ public interface ContextVariableTask extends SetupTask
/**
* Returns the value of the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Name</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Name</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
* @return the value of the '<em>Name</em>' attribute.
* @see #setName(String)
* @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getContextVariableTask_Name()
@@ -122,11 +122,11 @@ public interface ContextVariableTask extends SetupTask
/**
* Returns the value of the '<em><b>String Substitution</b></em>' attribute.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>String Substitution</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
+ * <p>
+ * If the meaning of the '<em>String Substitution</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
* @return the value of the '<em>String Substitution</em>' attribute.
* @see #setStringSubstitution(boolean)
* @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getContextVariableTask_StringSubstitution()
@@ -138,7 +138,7 @@ public interface ContextVariableTask extends SetupTask
/**
* Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.ContextVariableTask#isStringSubstitution <em>String Substitution</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @param value the new value of the '<em>String Substitution</em>' attribute.
* @see #isStringSubstitution()
* @generated
@@ -148,11 +148,11 @@ public interface ContextVariableTask extends SetupTask
/**
* Returns the value of the '<em><b>Label</b></em>' attribute.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Label</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Label</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
* @return the value of the '<em>Label</em>' attribute.
* @see #setLabel(String)
* @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getContextVariableTask_Label()
@@ -164,7 +164,7 @@ public interface ContextVariableTask extends SetupTask
/**
* Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.ContextVariableTask#getLabel <em>Label</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @param value the new value of the '<em>Label</em>' attribute.
* @see #getLabel()
* @generated
@@ -175,11 +175,11 @@ public interface ContextVariableTask extends SetupTask
* Returns the value of the '<em><b>Choices</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.emf.cdo.releng.setup.VariableChoice}.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Choices</em>' containment reference list isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Choices</em>' containment reference list isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
* @return the value of the '<em>Choices</em>' containment reference list.
* @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getContextVariableTask_Choices()
* @model containment="true" resolveProxies="true"
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/GitCloneTask.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/GitCloneTask.java
index a71456f719..17f3bd0e30 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/GitCloneTask.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/GitCloneTask.java
@@ -143,11 +143,11 @@ public interface GitCloneTask extends SetupTask
* Returns the value of the '<em><b>User ID</b></em>' attribute.
* The default value is <code>"${git.user.id}"</code>.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>User ID</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
+ * <p>
+ * If the meaning of the '<em>User ID</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
* @return the value of the '<em>User ID</em>' attribute.
* @see #setUserID(String)
* @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getGitCloneTask_UserID()
@@ -159,7 +159,7 @@ public interface GitCloneTask extends SetupTask
/**
* Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.GitCloneTask#getUserID <em>User ID</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @param value the new value of the '<em>User ID</em>' attribute.
* @see #getUserID()
* @generated
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/InstallableUnit.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/InstallableUnit.java
index ffe2bc6947..ee14426b7c 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/InstallableUnit.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/InstallableUnit.java
@@ -53,7 +53,7 @@ public interface InstallableUnit extends EObject
/**
* Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.InstallableUnit#getID <em>ID</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @param value the new value of the '<em>ID</em>' attribute.
* @see #getID()
* @generated
@@ -64,11 +64,11 @@ public interface InstallableUnit extends EObject
* Returns the value of the '<em><b>Version Range</b></em>' attribute.
* The default value is <code>"0.0.0"</code>.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Version Range</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Version Range</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
* @return the value of the '<em>Version Range</em>' attribute.
* @see #setVersionRange(VersionRange)
* @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getInstallableUnit_VersionRange()
@@ -80,7 +80,7 @@ public interface InstallableUnit extends EObject
/**
* Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.InstallableUnit#getVersionRange <em>Version Range</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @param value the new value of the '<em>Version Range</em>' attribute.
* @see #getVersionRange()
* @generated
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/KeyBindingTask.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/KeyBindingTask.java
index 792b78f034..4bb387ed28 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/KeyBindingTask.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/KeyBindingTask.java
@@ -125,7 +125,7 @@ public interface KeyBindingTask extends SetupTask
/**
* Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.KeyBindingTask#getLocale <em>Locale</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @param value the new value of the '<em>Locale</em>' attribute.
* @see #getLocale()
* @generated
@@ -151,7 +151,7 @@ public interface KeyBindingTask extends SetupTask
/**
* Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.KeyBindingTask#getKeys <em>Keys</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @param value the new value of the '<em>Keys</em>' attribute.
* @see #getKeys()
* @generated
@@ -161,11 +161,11 @@ public interface KeyBindingTask extends SetupTask
/**
* Returns the value of the '<em><b>Command</b></em>' attribute.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Command</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Command</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
* @return the value of the '<em>Command</em>' attribute.
* @see #setCommand(String)
* @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getKeyBindingTask_Command()
@@ -177,7 +177,7 @@ public interface KeyBindingTask extends SetupTask
/**
* Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.KeyBindingTask#getCommand <em>Command</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @param value the new value of the '<em>Command</em>' attribute.
* @see #getCommand()
* @generated
@@ -188,11 +188,11 @@ public interface KeyBindingTask extends SetupTask
* Returns the value of the '<em><b>Command Parameters</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.emf.cdo.releng.setup.CommandParameter}.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Command Parameters</em>' containment reference list isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Command Parameters</em>' containment reference list isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
* @return the value of the '<em>Command Parameters</em>' containment reference list.
* @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getKeyBindingTask_CommandParameters()
* @model containment="true" resolveProxies="true"
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/MaterializationTask.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/MaterializationTask.java
index 6f836727f4..7a5ec997d7 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/MaterializationTask.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/MaterializationTask.java
@@ -52,11 +52,11 @@ public interface MaterializationTask extends BasicMaterializationTask
* Returns the value of the '<em><b>Root Components</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.emf.cdo.releng.setup.Component}.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Root Components</em>' attribute list isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Root Components</em>' attribute list isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
* @return the value of the '<em>Root Components</em>' containment reference list.
* @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getMaterializationTask_RootComponents()
* @model containment="true" resolveProxies="true" required="true"
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/MylynQueriesTask.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/MylynQueriesTask.java
new file mode 100644
index 0000000000..d0103bce84
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/MylynQueriesTask.java
@@ -0,0 +1,98 @@
+/**
+ */
+package org.eclipse.emf.cdo.releng.setup;
+
+import org.eclipse.emf.common.util.EList;
+
+/**
+ * <!-- begin-user-doc -->
+ * A representation of the model object '<em><b>Mylyn Queries Task</b></em>'.
+ * <!-- end-user-doc -->
+ *
+ * <p>
+ * The following features are supported:
+ * <ul>
+ * <li>{@link org.eclipse.emf.cdo.releng.setup.MylynQueriesTask#getConnectorKind <em>Connector Kind</em>}</li>
+ * <li>{@link org.eclipse.emf.cdo.releng.setup.MylynQueriesTask#getRepositoryURL <em>Repository URL</em>}</li>
+ * <li>{@link org.eclipse.emf.cdo.releng.setup.MylynQueriesTask#getQueries <em>Queries</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getMylynQueriesTask()
+ * @model annotation="http://www.eclipse.org/CDO/releng/setup/enablement variableName='setup.mylyn.p2' repository='http://download.eclipse.org/mylyn/releases/latest' installableUnits='org.eclipse.mylyn.tasks.core org.eclipse.mylyn.tasks.ui'"
+ * @generated
+ */
+public interface MylynQueriesTask extends SetupTask
+{
+ /**
+ * Returns the value of the '<em><b>Connector Kind</b></em>' attribute.
+ * The default value is <code>"bugzilla"</code>.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Connector Kind</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Connector Kind</em>' attribute.
+ * @see #setConnectorKind(String)
+ * @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getMylynQueriesTask_ConnectorKind()
+ * @model default="bugzilla" required="true"
+ * @generated
+ */
+ String getConnectorKind();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.MylynQueriesTask#getConnectorKind <em>Connector Kind</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Connector Kind</em>' attribute.
+ * @see #getConnectorKind()
+ * @generated
+ */
+ void setConnectorKind(String value);
+
+ /**
+ * Returns the value of the '<em><b>Repository URL</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Repository URL</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Repository URL</em>' attribute.
+ * @see #setRepositoryURL(String)
+ * @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getMylynQueriesTask_RepositoryURL()
+ * @model required="true"
+ * @generated
+ */
+ String getRepositoryURL();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.MylynQueriesTask#getRepositoryURL <em>Repository URL</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Repository URL</em>' attribute.
+ * @see #getRepositoryURL()
+ * @generated
+ */
+ void setRepositoryURL(String value);
+
+ /**
+ * Returns the value of the '<em><b>Queries</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.emf.cdo.releng.setup.MylynQuery}.
+ * It is bidirectional and its opposite is '{@link org.eclipse.emf.cdo.releng.setup.MylynQuery#getTask <em>Task</em>}'.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Queries</em>' containment reference list isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Queries</em>' containment reference list.
+ * @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getMylynQueriesTask_Queries()
+ * @see org.eclipse.emf.cdo.releng.setup.MylynQuery#getTask
+ * @model opposite="task" containment="true" resolveProxies="true"
+ * @generated
+ */
+ EList<MylynQuery> getQueries();
+
+} // MylynQueriesTask
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/MylynQuery.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/MylynQuery.java
new file mode 100644
index 0000000000..9da6eb0fc0
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/MylynQuery.java
@@ -0,0 +1,84 @@
+/**
+ */
+package org.eclipse.emf.cdo.releng.setup;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ * <!-- begin-user-doc -->
+ * A representation of the model object '<em><b>Mylyn Query</b></em>'.
+ * <!-- end-user-doc -->
+ *
+ * <p>
+ * The following features are supported:
+ * <ul>
+ * <li>{@link org.eclipse.emf.cdo.releng.setup.MylynQuery#getTask <em>Task</em>}</li>
+ * <li>{@link org.eclipse.emf.cdo.releng.setup.MylynQuery#getSummary <em>Summary</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getMylynQuery()
+ * @model abstract="true"
+ * @generated
+ */
+public interface MylynQuery extends EObject
+{
+ /**
+ * Returns the value of the '<em><b>Summary</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Summary</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Summary</em>' attribute.
+ * @see #setSummary(String)
+ * @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getMylynQuery_Summary()
+ * @model required="true"
+ * @generated
+ */
+ String getSummary();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.MylynQuery#getSummary <em>Summary</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Summary</em>' attribute.
+ * @see #getSummary()
+ * @generated
+ */
+ void setSummary(String value);
+
+ /**
+ * Returns the value of the '<em><b>Task</b></em>' container reference.
+ * It is bidirectional and its opposite is '{@link org.eclipse.emf.cdo.releng.setup.MylynQueriesTask#getQueries <em>Queries</em>}'.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Task</em>' container reference isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Task</em>' container reference.
+ * @see #setTask(MylynQueriesTask)
+ * @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getMylynQuery_Task()
+ * @see org.eclipse.emf.cdo.releng.setup.MylynQueriesTask#getQueries
+ * @model opposite="queries" transient="false"
+ * @generated
+ */
+ MylynQueriesTask getTask();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.MylynQuery#getTask <em>Task</em>}' container reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Task</em>' container reference.
+ * @see #getTask()
+ * @generated
+ */
+ void setTask(MylynQueriesTask value);
+
+ boolean isNeeded(SetupTaskContext context, String connectorKind, String repositoryURL) throws Exception;
+
+ void perform(SetupTaskContext context, String connectorKind, String repositoryURL) throws Exception;
+
+} // MylynQuery
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/MylynQueryTask.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/MylynQueryTask.java
index 5d9db18485..2bd65b0824 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/MylynQueryTask.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/MylynQueryTask.java
@@ -29,6 +29,7 @@ package org.eclipse.emf.cdo.releng.setup;
* @model annotation="http://www.eclipse.org/CDO/releng/setup/enablement variableName='setup.mylyn.p2' repository='http://download.eclipse.org/mylyn/releases/latest' installableUnits='org.eclipse.mylyn.tasks.core org.eclipse.mylyn.tasks.ui'"
* @generated
*/
+@Deprecated
public interface MylynQueryTask extends SetupTask
{
/**
@@ -103,7 +104,7 @@ public interface MylynQueryTask extends SetupTask
/**
* Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.MylynQueryTask#getRepositoryURL <em>Repository URL</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @param value the new value of the '<em>Repository URL</em>' attribute.
* @see #getRepositoryURL()
* @generated
@@ -113,11 +114,11 @@ public interface MylynQueryTask extends SetupTask
/**
* Returns the value of the '<em><b>Relative URL</b></em>' attribute.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Relative URL</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Relative URL</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
* @return the value of the '<em>Relative URL</em>' attribute.
* @see #setRelativeURL(String)
* @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getMylynQueryTask_RelativeURL()
@@ -129,7 +130,7 @@ public interface MylynQueryTask extends SetupTask
/**
* Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.MylynQueryTask#getRelativeURL <em>Relative URL</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @param value the new value of the '<em>Relative URL</em>' attribute.
* @see #getRelativeURL()
* @generated
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/P2Repository.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/P2Repository.java
index 6643071623..c64b9b6595 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/P2Repository.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/P2Repository.java
@@ -50,7 +50,7 @@ public interface P2Repository extends EObject
/**
* Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.P2Repository#getURL <em>URL</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @param value the new value of the '<em>URL</em>' attribute.
* @see #getURL()
* @generated
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/Preferences.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/Preferences.java
index 2bdd56e4aa..3075f9da3d 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/Preferences.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/Preferences.java
@@ -78,7 +78,7 @@ public interface Preferences extends ScopeRoot
/**
* Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.Preferences#getBundlePoolFolder <em>Bundle Pool Folder</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @param value the new value of the '<em>Bundle Pool Folder</em>' attribute.
* @see #getBundlePoolFolder()
* @generated
@@ -104,7 +104,7 @@ public interface Preferences extends ScopeRoot
/**
* Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.Preferences#getBundlePoolFolderTP <em>Bundle Pool Folder TP</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @param value the new value of the '<em>Bundle Pool Folder TP</em>' attribute.
* @see #getBundlePoolFolderTP()
* @generated
@@ -115,11 +115,11 @@ public interface Preferences extends ScopeRoot
* Returns the value of the '<em><b>Accepted Licenses</b></em>' attribute list.
* The list contents are of type {@link org.eclipse.emf.cdo.releng.setup.LicenseInfo}.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Accepted Licenses</em>' attribute list isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Accepted Licenses</em>' attribute list isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
* @return the value of the '<em>Accepted Licenses</em>' attribute list.
* @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getPreferences_AcceptedLicenses()
* @model dataType="org.eclipse.emf.cdo.releng.setup.LicenseInfo"
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/Project.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/Project.java
index cd3973fc53..f8c621180e 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/Project.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/Project.java
@@ -109,11 +109,11 @@ public interface Project extends ConfigurableItem
/**
* Returns the value of the '<em><b>Label</b></em>' attribute.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Label</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Label</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
* @return the value of the '<em>Label</em>' attribute.
* @see #setLabel(String)
* @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getProject_Label()
@@ -125,7 +125,7 @@ public interface Project extends ConfigurableItem
/**
* Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.Project#getLabel <em>Label</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @param value the new value of the '<em>Label</em>' attribute.
* @see #getLabel()
* @generated
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ResourceCreationTask.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ResourceCreationTask.java
index b24c93e3f1..daa327af33 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ResourceCreationTask.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ResourceCreationTask.java
@@ -85,11 +85,11 @@ public interface ResourceCreationTask extends SetupTask
/**
* Returns the value of the '<em><b>Encoding</b></em>' attribute.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Encoding</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Encoding</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
* @return the value of the '<em>Encoding</em>' attribute.
* @see #setEncoding(String)
* @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getResourceCreationTask_Encoding()
@@ -101,7 +101,7 @@ public interface ResourceCreationTask extends SetupTask
/**
* Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.ResourceCreationTask#getEncoding <em>Encoding</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @param value the new value of the '<em>Encoding</em>' attribute.
* @see #getEncoding()
* @generated
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ScopeRoot.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ScopeRoot.java
index d4e9af5b5e..8339065441 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ScopeRoot.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/ScopeRoot.java
@@ -32,7 +32,7 @@ public interface ScopeRoot extends SetupTaskContainer
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @model kind="operation"
* @generated
*/
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/Setup.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/Setup.java
index 1d5fb4bf45..7fa45c0c0c 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/Setup.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/Setup.java
@@ -88,11 +88,11 @@ public interface Setup extends EObject
/**
* Returns the value of the '<em><b>Preferences</b></em>' reference.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Preferences</em>' containment reference isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Preferences</em>' containment reference isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
* @return the value of the '<em>Preferences</em>' reference.
* @see #setPreferences(Preferences)
* @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getSetup_Preferences()
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/SetupFactory.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/SetupFactory.java
index 9362e6648e..32492b628e 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/SetupFactory.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/SetupFactory.java
@@ -44,7 +44,7 @@ public interface SetupFactory extends EFactory
/**
* Returns a new object of class '<em>Configuration</em>'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return a new object of class '<em>Configuration</em>'.
* @generated
*/
@@ -98,7 +98,7 @@ public interface SetupFactory extends EFactory
/**
* Returns a new object of class '<em>P2 Task</em>'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return a new object of class '<em>P2 Task</em>'.
* @generated
*/
@@ -156,7 +156,7 @@ public interface SetupFactory extends EFactory
/**
* Returns a new object of class '<em>Text Modify Task</em>'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return a new object of class '<em>Text Modify Task</em>'.
* @generated
*/
@@ -165,7 +165,7 @@ public interface SetupFactory extends EFactory
/**
* Returns a new object of class '<em>Text Modification</em>'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return a new object of class '<em>Text Modification</em>'.
* @generated
*/
@@ -205,9 +205,37 @@ public interface SetupFactory extends EFactory
* @return a new object of class '<em>Mylyn Query Task</em>'.
* @generated
*/
+ @SuppressWarnings("deprecation")
MylynQueryTask createMylynQueryTask();
/**
+ * Returns a new object of class '<em>Mylyn Queries Task</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Mylyn Queries Task</em>'.
+ * @generated
+ */
+ MylynQueriesTask createMylynQueriesTask();
+
+ /**
+ * Returns a new object of class '<em>URL Query</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>URL Query</em>'.
+ * @generated
+ */
+ URLQuery createURLQuery();
+
+ /**
+ * Returns a new object of class '<em>Attributes Query</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Attributes Query</em>'.
+ * @generated
+ */
+ AttributesQuery createAttributesQuery();
+
+ /**
* Returns a new object of class '<em>JRE Task</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -228,7 +256,7 @@ public interface SetupFactory extends EFactory
/**
* Returns a new object of class '<em>File Editor</em>'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return a new object of class '<em>File Editor</em>'.
* @generated
*/
@@ -237,7 +265,7 @@ public interface SetupFactory extends EFactory
/**
* Returns a new object of class '<em>Target Platform Task</em>'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return a new object of class '<em>Target Platform Task</em>'.
* @generated
*/
@@ -246,7 +274,7 @@ public interface SetupFactory extends EFactory
/**
* Returns a new object of class '<em>Automatic Source Locator</em>'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return a new object of class '<em>Automatic Source Locator</em>'.
* @generated
*/
@@ -264,7 +292,7 @@ public interface SetupFactory extends EFactory
/**
* Returns a new object of class '<em>Manual Source Locator</em>'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return a new object of class '<em>Manual Source Locator</em>'.
* @generated
*/
@@ -273,7 +301,7 @@ public interface SetupFactory extends EFactory
/**
* Returns a new object of class '<em>Context Variable Task</em>'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return a new object of class '<em>Context Variable Task</em>'.
* @generated
*/
@@ -291,7 +319,7 @@ public interface SetupFactory extends EFactory
/**
* Returns a new object of class '<em>Resource Creation Task</em>'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return a new object of class '<em>Resource Creation Task</em>'.
* @generated
*/
@@ -309,7 +337,7 @@ public interface SetupFactory extends EFactory
/**
* Returns a new object of class '<em>Component</em>'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return a new object of class '<em>Component</em>'.
* @generated
*/
@@ -318,7 +346,7 @@ public interface SetupFactory extends EFactory
/**
* Returns a new object of class '<em>Eclipse Ini Task</em>'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return a new object of class '<em>Eclipse Ini Task</em>'.
* @generated
*/
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 1a60ce2de6..d255c4cffe 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
@@ -70,7 +70,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupTaskContainerImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getSetupTaskContainer()
* @generated
@@ -218,7 +218,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Setup Tasks</b></em>' containment reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -227,7 +227,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Scope Root</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -236,7 +236,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.ConfigurableItemImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getConfigurableItem()
* @generated
@@ -274,7 +274,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Setup Tasks</b></em>' containment reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -283,7 +283,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Configuration</b></em>' container reference.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -292,7 +292,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Version</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -301,7 +301,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Eclipse</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -310,7 +310,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Setup Tasks</b></em>' containment reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -319,7 +319,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Eclipse Versions</b></em>' containment reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -328,7 +328,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Projects</b></em>' containment reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -337,7 +337,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Configuration</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -355,7 +355,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Configuration</b></em>' container reference.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -490,7 +490,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Accepted Licenses</b></em>' attribute list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -499,7 +499,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Preferences</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -591,7 +591,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -600,7 +600,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -609,7 +609,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Documentation</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -618,7 +618,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Task</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -674,7 +674,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -683,7 +683,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -692,7 +692,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Documentation</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -701,7 +701,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Setup Tasks</b></em>' containment reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -768,7 +768,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.TextModifyTaskImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getTextModifyTask()
* @generated
@@ -778,7 +778,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.TextModificationImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getTextModification()
* @generated
@@ -848,7 +848,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.ComponentImpl <em>Component</em>}' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.ComponentImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getComponent()
* @generated
@@ -868,7 +868,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.AutomaticSourceLocatorImpl <em>Automatic Source Locator</em>}' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.AutomaticSourceLocatorImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getAutomaticSourceLocator()
* @generated
@@ -878,7 +878,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.ManualSourceLocatorImpl <em>Manual Source Locator</em>}' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.ManualSourceLocatorImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getManualSourceLocator()
* @generated
@@ -898,7 +898,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -907,7 +907,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -916,7 +916,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Disabled</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -925,7 +925,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -934,7 +934,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -943,7 +943,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Documentation</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -961,7 +961,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -970,7 +970,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -979,7 +979,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>String Substitution</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -997,7 +997,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Choices</b></em>' containment reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1006,7 +1006,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Context Variable Task</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1025,7 +1025,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1034,7 +1034,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Label</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1043,7 +1043,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Variable Choice</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1052,7 +1052,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1061,7 +1061,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1070,7 +1070,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Disabled</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1079,7 +1079,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1088,7 +1088,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1097,7 +1097,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Documentation</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1106,7 +1106,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Option</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1115,7 +1115,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1124,7 +1124,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Vm</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1133,7 +1133,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Eclipse Ini Task</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1142,7 +1142,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1151,7 +1151,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1160,7 +1160,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Disabled</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1169,7 +1169,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1178,7 +1178,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1187,7 +1187,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Documentation</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1196,7 +1196,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Path</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1205,7 +1205,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1214,7 +1214,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Link Location Task</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1223,7 +1223,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1232,7 +1232,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1241,7 +1241,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Disabled</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1250,7 +1250,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1259,7 +1259,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1268,7 +1268,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Documentation</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1277,7 +1277,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Installable Units</b></em>' containment reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1286,7 +1286,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>P2 Repositories</b></em>' containment reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1295,7 +1295,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>License Confirmation Disabled</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1322,7 +1322,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>ID</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1340,7 +1340,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Installable Unit</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1349,7 +1349,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>URL</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1358,7 +1358,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>P2 Repository</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1367,7 +1367,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1376,7 +1376,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1385,7 +1385,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Disabled</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1394,7 +1394,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1403,7 +1403,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1412,7 +1412,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Documentation</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1421,7 +1421,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Target Platform</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1430,7 +1430,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Basic Materialization Task</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1439,7 +1439,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1448,7 +1448,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1457,7 +1457,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Disabled</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1466,7 +1466,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1475,7 +1475,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1484,7 +1484,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Documentation</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1493,7 +1493,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Target Platform</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1502,7 +1502,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Mspec</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1511,7 +1511,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Buckminster Import Task</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1520,7 +1520,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1529,7 +1529,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1538,7 +1538,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Disabled</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1547,7 +1547,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1556,7 +1556,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1565,7 +1565,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Documentation</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1574,7 +1574,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Target Platform</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1583,7 +1583,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Root Components</b></em>' containment reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1592,7 +1592,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Source Locators</b></em>' containment reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1601,7 +1601,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>P2 Repositories</b></em>' containment reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1610,7 +1610,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Materialization Task</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1619,7 +1619,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1628,7 +1628,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Type</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1646,7 +1646,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Component</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1655,7 +1655,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Source Locator</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1664,7 +1664,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Location</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1673,7 +1673,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Component Name Pattern</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1682,7 +1682,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Component Types</b></em>' attribute list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1691,7 +1691,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Manual Source Locator</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1700,7 +1700,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Root Folder</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1718,7 +1718,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Automatic Source Locator</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1727,7 +1727,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1736,7 +1736,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1745,7 +1745,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Disabled</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1754,7 +1754,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1763,7 +1763,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1772,7 +1772,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Documentation</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1781,7 +1781,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Source URL</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1790,7 +1790,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Target URL</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1799,7 +1799,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Redirection Task</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1808,7 +1808,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1817,7 +1817,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1826,7 +1826,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Disabled</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1835,7 +1835,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1844,7 +1844,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1853,7 +1853,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Documentation</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1862,7 +1862,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Version</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1880,7 +1880,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Zip Location</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1889,7 +1889,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Api Baseline Task</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1898,7 +1898,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1907,7 +1907,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1916,7 +1916,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Disabled</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1925,7 +1925,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1934,7 +1934,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1943,7 +1943,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Documentation</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1961,7 +1961,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Remote Name</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1970,7 +1970,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Remote URI</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1988,7 +1988,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Checkout Branch</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -1997,7 +1997,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Git Clone Task</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2016,7 +2016,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2025,7 +2025,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2034,7 +2034,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Disabled</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2043,7 +2043,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2052,7 +2052,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2061,7 +2061,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Documentation</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2070,7 +2070,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>URL</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2079,7 +2079,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Project Set Import Task</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2098,7 +2098,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.TargetPlatformTaskImpl <em>Target Platform Task</em>}' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.TargetPlatformTaskImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getTargetPlatformTask()
* @generated
@@ -2108,7 +2108,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2117,7 +2117,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2126,7 +2126,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Disabled</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2135,7 +2135,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2144,7 +2144,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2153,7 +2153,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Documentation</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2162,7 +2162,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2171,7 +2171,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Target Platform Task</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2180,7 +2180,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2189,7 +2189,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2198,7 +2198,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Disabled</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2207,7 +2207,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2216,7 +2216,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2225,7 +2225,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Documentation</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2234,7 +2234,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Key</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2243,7 +2243,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2252,7 +2252,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Eclipse Preference Task</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2266,7 +2266,7 @@ public interface SetupPackage extends EPackage
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getJRETask()
* @generated
*/
- int JRE_TASK = 42;
+ int JRE_TASK = 47;
/**
* The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.FileAssociationTaskImpl <em>File Association Task</em>}' class.
@@ -2281,7 +2281,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2290,7 +2290,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2299,7 +2299,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Disabled</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2308,7 +2308,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2317,7 +2317,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2326,7 +2326,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Documentation</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2335,7 +2335,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>File Pattern</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2344,7 +2344,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Default Editor ID</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2353,7 +2353,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Editors</b></em>' containment reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2362,7 +2362,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>File Association Task</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2371,7 +2371,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.FileEditorImpl <em>File Editor</em>}' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.FileEditorImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getFileEditor()
* @generated
@@ -2381,7 +2381,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>ID</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2390,7 +2390,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>File Editor</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2399,7 +2399,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2408,7 +2408,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2417,7 +2417,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Disabled</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2426,7 +2426,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2435,7 +2435,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2444,7 +2444,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Documentation</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2453,7 +2453,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Working Sets</b></em>' containment reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2462,7 +2462,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Working Set Task</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2471,7 +2471,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2480,7 +2480,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2489,7 +2489,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Disabled</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2498,7 +2498,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2507,7 +2507,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2516,7 +2516,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Documentation</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2525,7 +2525,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Source URL</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2534,7 +2534,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Target URL</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2543,7 +2543,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Resource Copy Task</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2552,7 +2552,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2561,7 +2561,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2570,7 +2570,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Disabled</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2579,7 +2579,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2588,7 +2588,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2597,7 +2597,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Documentation</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2606,7 +2606,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Content</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2615,7 +2615,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Target URL</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2624,7 +2624,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Encoding</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2633,7 +2633,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Resource Creation Task</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2642,7 +2642,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2651,7 +2651,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2660,7 +2660,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Disabled</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2669,7 +2669,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2678,7 +2678,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2687,7 +2687,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Documentation</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2696,7 +2696,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>URL</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2705,7 +2705,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Modifications</b></em>' containment reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2714,7 +2714,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Encoding</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2723,7 +2723,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Text Modify Task</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2732,7 +2732,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Pattern</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2741,7 +2741,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Substitutions</b></em>' attribute list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2750,7 +2750,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Text Modification</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2759,7 +2759,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2768,7 +2768,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2777,7 +2777,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Disabled</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2786,7 +2786,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2795,7 +2795,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2804,7 +2804,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Documentation</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2813,7 +2813,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scheme</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2822,7 +2822,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Contexts</b></em>' containment reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2831,7 +2831,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Platform</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2840,7 +2840,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Locale</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2849,7 +2849,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Keys</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2858,7 +2858,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Command</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2867,7 +2867,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Command Parameters</b></em>' containment reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2876,7 +2876,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Key Binding Task</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2885,7 +2885,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>ID</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2894,7 +2894,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Key Binding Context</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2903,7 +2903,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>ID</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2912,7 +2912,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2921,7 +2921,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Command Parameter</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2930,7 +2930,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2939,7 +2939,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2948,7 +2948,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Disabled</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2957,7 +2957,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2966,7 +2966,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2975,7 +2975,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Documentation</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2984,7 +2984,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Connector Kind</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -2993,7 +2993,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Summary</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -3002,7 +3002,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Repository URL</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -3011,7 +3011,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Relative URL</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -3020,16 +3020,282 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>Mylyn Query Task</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
int MYLYN_QUERY_TASK_FEATURE_COUNT = SETUP_TASK_FEATURE_COUNT + 4;
/**
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.MylynQueriesTaskImpl <em>Mylyn Queries Task</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.MylynQueriesTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getMylynQueriesTask()
+ * @generated
+ */
+ int MYLYN_QUERIES_TASK = 42;
+
+ /**
+ * The feature id for the '<em><b>Requirements</b></em>' reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int MYLYN_QUERIES_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 MYLYN_QUERIES_TASK__RESTRICTIONS = SETUP_TASK__RESTRICTIONS;
+
+ /**
+ * The feature id for the '<em><b>Disabled</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int MYLYN_QUERIES_TASK__DISABLED = SETUP_TASK__DISABLED;
+
+ /**
+ * The feature id for the '<em><b>Scope</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int MYLYN_QUERIES_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 MYLYN_QUERIES_TASK__EXCLUDED_TRIGGERS = SETUP_TASK__EXCLUDED_TRIGGERS;
+
+ /**
+ * The feature id for the '<em><b>Documentation</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int MYLYN_QUERIES_TASK__DOCUMENTATION = SETUP_TASK__DOCUMENTATION;
+
+ /**
+ * The feature id for the '<em><b>Connector Kind</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int MYLYN_QUERIES_TASK__CONNECTOR_KIND = SETUP_TASK_FEATURE_COUNT + 0;
+
+ /**
+ * The feature id for the '<em><b>Repository URL</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int MYLYN_QUERIES_TASK__REPOSITORY_URL = SETUP_TASK_FEATURE_COUNT + 1;
+
+ /**
+ * The feature id for the '<em><b>Queries</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int MYLYN_QUERIES_TASK__QUERIES = SETUP_TASK_FEATURE_COUNT + 2;
+
+ /**
+ * The number of structural features of the '<em>Mylyn Queries Task</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int MYLYN_QUERIES_TASK_FEATURE_COUNT = SETUP_TASK_FEATURE_COUNT + 3;
+
+ /**
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.MylynQueryImpl <em>Mylyn Query</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.MylynQueryImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getMylynQuery()
+ * @generated
+ */
+ int MYLYN_QUERY = 43;
+
+ /**
+ * The feature id for the '<em><b>Task</b></em>' container reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int MYLYN_QUERY__TASK = 0;
+
+ /**
+ * The feature id for the '<em><b>Summary</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int MYLYN_QUERY__SUMMARY = 1;
+
+ /**
+ * The number of structural features of the '<em>Mylyn Query</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int MYLYN_QUERY_FEATURE_COUNT = 2;
+
+ /**
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.URLQueryImpl <em>URL Query</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.URLQueryImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getURLQuery()
+ * @generated
+ */
+ int URL_QUERY = 44;
+
+ /**
+ * The feature id for the '<em><b>Task</b></em>' container reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int URL_QUERY__TASK = MYLYN_QUERY__TASK;
+
+ /**
+ * The feature id for the '<em><b>Summary</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int URL_QUERY__SUMMARY = MYLYN_QUERY__SUMMARY;
+
+ /**
+ * The feature id for the '<em><b>Relative URL</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int URL_QUERY__RELATIVE_URL = MYLYN_QUERY_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the '<em>URL Query</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int URL_QUERY_FEATURE_COUNT = MYLYN_QUERY_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.AttributesQueryImpl <em>Attributes Query</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.AttributesQueryImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getAttributesQuery()
+ * @generated
+ */
+ int ATTRIBUTES_QUERY = 45;
+
+ /**
+ * The feature id for the '<em><b>Task</b></em>' container reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int ATTRIBUTES_QUERY__TASK = MYLYN_QUERY__TASK;
+
+ /**
+ * The feature id for the '<em><b>Summary</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int ATTRIBUTES_QUERY__SUMMARY = MYLYN_QUERY__SUMMARY;
+
+ /**
+ * The feature id for the '<em><b>Attributes</b></em>' map.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int ATTRIBUTES_QUERY__ATTRIBUTES = MYLYN_QUERY_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the '<em>Attributes Query</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int ATTRIBUTES_QUERY_FEATURE_COUNT = MYLYN_QUERY_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.impl.QueryAttributeImpl <em>Query Attribute</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.QueryAttributeImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getQueryAttribute()
+ * @generated
+ */
+ int QUERY_ATTRIBUTE = 46;
+
+ /**
+ * The feature id for the '<em><b>Key</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int QUERY_ATTRIBUTE__KEY = 0;
+
+ /**
+ * The feature id for the '<em><b>Value</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int QUERY_ATTRIBUTE__VALUE = 1;
+
+ /**
+ * The number of structural features of the '<em>Query Attribute</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int QUERY_ATTRIBUTE_FEATURE_COUNT = 2;
+
+ /**
* The feature id for the '<em><b>Requirements</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -3038,7 +3304,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Restrictions</b></em>' reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -3047,7 +3313,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Disabled</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -3056,7 +3322,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Scope</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -3065,7 +3331,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Excluded Triggers</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -3074,7 +3340,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Documentation</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -3083,7 +3349,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Version</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -3092,7 +3358,7 @@ public interface SetupPackage extends EPackage
/**
* The feature id for the '<em><b>Location</b></em>' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -3101,7 +3367,7 @@ public interface SetupPackage extends EPackage
/**
* The number of structural features of the '<em>JRE Task</em>' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
* @ordered
*/
@@ -3110,12 +3376,12 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- 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 = 43;
+ int SETUP_TASK_SCOPE = 48;
/**
* The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.Trigger <em>Trigger</em>}' enum.
@@ -3125,7 +3391,7 @@ public interface SetupPackage extends EPackage
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getTrigger()
* @generated
*/
- int TRIGGER = 44;
+ int TRIGGER = 49;
/**
* The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.ComponentType <em>Component Type</em>}' enum.
@@ -3135,7 +3401,7 @@ public interface SetupPackage extends EPackage
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getComponentType()
* @generated
*/
- int COMPONENT_TYPE = 45;
+ int COMPONENT_TYPE = 50;
/**
* The meta object id for the '{@link org.eclipse.emf.cdo.releng.setup.VariableType <em>Variable Type</em>}' enum.
@@ -3145,17 +3411,17 @@ public interface SetupPackage extends EPackage
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getVariableType()
* @generated
*/
- int VARIABLE_TYPE = 46;
+ int VARIABLE_TYPE = 51;
/**
* The meta object id for the '<em>URI</em>' data type.
* <!-- begin-user-doc -->
- * <!-- end-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 = 49;
+ int URI = 54;
/**
* The meta object id for the '<em>License Info</em>' data type.
@@ -3165,7 +3431,7 @@ public interface SetupPackage extends EPackage
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getLicenseInfo()
* @generated
*/
- int LICENSE_INFO = 50;
+ int LICENSE_INFO = 55;
/**
* The meta object id for the '<em>Version Range</em>' data type.
@@ -3175,12 +3441,12 @@ public interface SetupPackage extends EPackage
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getVersionRange()
* @generated
*/
- int VERSION_RANGE = 51;
+ int VERSION_RANGE = 56;
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.Eclipse <em>Eclipse</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>Eclipse</em>'.
* @see org.eclipse.emf.cdo.releng.setup.Eclipse
* @generated
@@ -3190,7 +3456,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the container reference '{@link org.eclipse.emf.cdo.releng.setup.Eclipse#getConfiguration <em>Configuration</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the container reference '<em>Configuration</em>'.
* @see org.eclipse.emf.cdo.releng.setup.Eclipse#getConfiguration()
* @see #getEclipse()
@@ -3201,7 +3467,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.Eclipse#getVersion <em>Version</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Version</em>'.
* @see org.eclipse.emf.cdo.releng.setup.Eclipse#getVersion()
* @see #getEclipse()
@@ -3212,12 +3478,12 @@ public interface SetupPackage extends EPackage
/**
* The meta object id for the '<em>Exception</em>' data type.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see java.lang.Exception
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getException()
* @generated
*/
- int EXCEPTION = 48;
+ int EXCEPTION = 53;
/**
* The meta object id for the '<em>Trigger Set</em>' data type.
@@ -3227,12 +3493,12 @@ public interface SetupPackage extends EPackage
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getTriggerSet()
* @generated
*/
- int TRIGGER_SET = 47;
+ int TRIGGER_SET = 52;
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.Configuration <em>Configuration</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>Configuration</em>'.
* @see org.eclipse.emf.cdo.releng.setup.Configuration
* @generated
@@ -3404,7 +3670,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Zip Location</em>'.
* @see org.eclipse.emf.cdo.releng.setup.ApiBaselineTask#getZipLocation()
* @see #getApiBaselineTask()
@@ -3436,7 +3702,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Remote Name</em>'.
* @see org.eclipse.emf.cdo.releng.setup.GitCloneTask#getRemoteName()
* @see #getGitCloneTask()
@@ -3480,7 +3746,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.ProjectSetImportTask <em>Project Set Import Task</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>Project Set Import Task</em>'.
* @see org.eclipse.emf.cdo.releng.setup.ProjectSetImportTask
* @generated
@@ -3501,7 +3767,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.P2Task <em>P2 Task</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>P2 Task</em>'.
* @see org.eclipse.emf.cdo.releng.setup.P2Task
* @generated
@@ -3587,7 +3853,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.P2Repository <em>P2 Repository</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>P2 Repository</em>'.
* @see org.eclipse.emf.cdo.releng.setup.P2Repository
* @generated
@@ -3608,7 +3874,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.Setup <em>Setup</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>Setup</em>'.
* @see org.eclipse.emf.cdo.releng.setup.Setup
* @generated
@@ -3727,7 +3993,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>Working Set Task</em>'.
* @see org.eclipse.emf.cdo.releng.setup.WorkingSetTask
* @generated
@@ -3748,7 +4014,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>Resource Copy Task</em>'.
* @see org.eclipse.emf.cdo.releng.setup.ResourceCopyTask
* @generated
@@ -3758,7 +4024,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- 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()
@@ -3769,7 +4035,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- 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()
@@ -3780,7 +4046,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>Text Modify Task</em>'.
* @see org.eclipse.emf.cdo.releng.setup.TextModifyTask
* @generated
@@ -3801,7 +4067,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- 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()
@@ -3823,7 +4089,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.TextModification <em>Text Modification</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>Text Modification</em>'.
* @see org.eclipse.emf.cdo.releng.setup.TextModification
* @generated
@@ -3833,7 +4099,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Pattern</em>'.
* @see org.eclipse.emf.cdo.releng.setup.TextModification#getPattern()
* @see #getTextModification()
@@ -3844,7 +4110,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- 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()
@@ -3887,7 +4153,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.KeyBindingTask#getPlatform <em>Platform</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Platform</em>'.
* @see org.eclipse.emf.cdo.releng.setup.KeyBindingTask#getPlatform()
* @see #getKeyBindingTask()
@@ -3920,7 +4186,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.KeyBindingTask#getCommand <em>Command</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Command</em>'.
* @see org.eclipse.emf.cdo.releng.setup.KeyBindingTask#getCommand()
* @see #getKeyBindingTask()
@@ -3931,7 +4197,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.releng.setup.KeyBindingTask#getCommandParameters <em>Command Parameters</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Command Parameters</em>'.
* @see org.eclipse.emf.cdo.releng.setup.KeyBindingTask#getCommandParameters()
* @see #getKeyBindingTask()
@@ -3952,7 +4218,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.KeyBindingContext#getID <em>ID</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>ID</em>'.
* @see org.eclipse.emf.cdo.releng.setup.KeyBindingContext#getID()
* @see #getKeyBindingContext()
@@ -3963,7 +4229,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.CommandParameter <em>Command Parameter</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>Command Parameter</em>'.
* @see org.eclipse.emf.cdo.releng.setup.CommandParameter
* @generated
@@ -3984,7 +4250,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.CommandParameter#getValue <em>Value</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Value</em>'.
* @see org.eclipse.emf.cdo.releng.setup.CommandParameter#getValue()
* @see #getCommandParameter()
@@ -4005,7 +4271,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.MylynQueryTask#getConnectorKind <em>Connector Kind</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Connector Kind</em>'.
* @see org.eclipse.emf.cdo.releng.setup.MylynQueryTask#getConnectorKind()
* @see #getMylynQueryTask()
@@ -4016,7 +4282,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.MylynQueryTask#getSummary <em>Summary</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Summary</em>'.
* @see org.eclipse.emf.cdo.releng.setup.MylynQueryTask#getSummary()
* @see #getMylynQueryTask()
@@ -4038,7 +4304,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.MylynQueryTask#getRelativeURL <em>Relative URL</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Relative URL</em>'.
* @see org.eclipse.emf.cdo.releng.setup.MylynQueryTask#getRelativeURL()
* @see #getMylynQueryTask()
@@ -4047,6 +4313,157 @@ public interface SetupPackage extends EPackage
EAttribute getMylynQueryTask_RelativeURL();
/**
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.MylynQueriesTask <em>Mylyn Queries Task</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for class '<em>Mylyn Queries Task</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.MylynQueriesTask
+ * @generated
+ */
+ EClass getMylynQueriesTask();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.MylynQueriesTask#getConnectorKind <em>Connector Kind</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Connector Kind</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.MylynQueriesTask#getConnectorKind()
+ * @see #getMylynQueriesTask()
+ * @generated
+ */
+ EAttribute getMylynQueriesTask_ConnectorKind();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.MylynQueriesTask#getRepositoryURL <em>Repository URL</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Repository URL</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.MylynQueriesTask#getRepositoryURL()
+ * @see #getMylynQueriesTask()
+ * @generated
+ */
+ EAttribute getMylynQueriesTask_RepositoryURL();
+
+ /**
+ * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.releng.setup.MylynQueriesTask#getQueries <em>Queries</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the containment reference list '<em>Queries</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.MylynQueriesTask#getQueries()
+ * @see #getMylynQueriesTask()
+ * @generated
+ */
+ EReference getMylynQueriesTask_Queries();
+
+ /**
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.MylynQuery <em>Mylyn Query</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for class '<em>Mylyn Query</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.MylynQuery
+ * @generated
+ */
+ EClass getMylynQuery();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.MylynQuery#getSummary <em>Summary</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Summary</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.MylynQuery#getSummary()
+ * @see #getMylynQuery()
+ * @generated
+ */
+ EAttribute getMylynQuery_Summary();
+
+ /**
+ * Returns the meta object for the container reference '{@link org.eclipse.emf.cdo.releng.setup.MylynQuery#getTask <em>Task</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the container reference '<em>Task</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.MylynQuery#getTask()
+ * @see #getMylynQuery()
+ * @generated
+ */
+ EReference getMylynQuery_Task();
+
+ /**
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.URLQuery <em>URL Query</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for class '<em>URL Query</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.URLQuery
+ * @generated
+ */
+ EClass getURLQuery();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.URLQuery#getRelativeURL <em>Relative URL</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Relative URL</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.URLQuery#getRelativeURL()
+ * @see #getURLQuery()
+ * @generated
+ */
+ EAttribute getURLQuery_RelativeURL();
+
+ /**
+ * Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.AttributesQuery <em>Attributes Query</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for class '<em>Attributes Query</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.AttributesQuery
+ * @generated
+ */
+ EClass getAttributesQuery();
+
+ /**
+ * Returns the meta object for the map '{@link org.eclipse.emf.cdo.releng.setup.AttributesQuery#getAttributes <em>Attributes</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the map '<em>Attributes</em>'.
+ * @see org.eclipse.emf.cdo.releng.setup.AttributesQuery#getAttributes()
+ * @see #getAttributesQuery()
+ * @generated
+ */
+ EReference getAttributesQuery_Attributes();
+
+ /**
+ * Returns the meta object for class '{@link java.util.Map.Entry <em>Query Attribute</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for class '<em>Query Attribute</em>'.
+ * @see java.util.Map.Entry
+ * @model keyDataType="org.eclipse.emf.ecore.EString"
+ * valueDataType="org.eclipse.emf.ecore.EString"
+ * @generated
+ */
+ EClass getQueryAttribute();
+
+ /**
+ * Returns the meta object for the attribute '{@link java.util.Map.Entry <em>Key</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Key</em>'.
+ * @see java.util.Map.Entry
+ * @see #getQueryAttribute()
+ * @generated
+ */
+ EAttribute getQueryAttribute_Key();
+
+ /**
+ * Returns the meta object for the attribute '{@link java.util.Map.Entry <em>Value</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Value</em>'.
+ * @see java.util.Map.Entry
+ * @see #getQueryAttribute()
+ * @generated
+ */
+ EAttribute getQueryAttribute_Value();
+
+ /**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.JRETask <em>JRE Task</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -4059,7 +4476,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.JRETask#getVersion <em>Version</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Version</em>'.
* @see org.eclipse.emf.cdo.releng.setup.JRETask#getVersion()
* @see #getJRETask()
@@ -4070,7 +4487,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.JRETask#getLocation <em>Location</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Location</em>'.
* @see org.eclipse.emf.cdo.releng.setup.JRETask#getLocation()
* @see #getJRETask()
@@ -4091,7 +4508,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.FileAssociationTask#getFilePattern <em>File Pattern</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>File Pattern</em>'.
* @see org.eclipse.emf.cdo.releng.setup.FileAssociationTask#getFilePattern()
* @see #getFileAssociationTask()
@@ -4102,7 +4519,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.FileAssociationTask#getDefaultEditorID <em>Default Editor ID</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Default Editor ID</em>'.
* @see org.eclipse.emf.cdo.releng.setup.FileAssociationTask#getDefaultEditorID()
* @see #getFileAssociationTask()
@@ -4113,7 +4530,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.releng.setup.FileAssociationTask#getEditors <em>Editors</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Editors</em>'.
* @see org.eclipse.emf.cdo.releng.setup.FileAssociationTask#getEditors()
* @see #getFileAssociationTask()
@@ -4124,7 +4541,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.FileEditor <em>File Editor</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>File Editor</em>'.
* @see org.eclipse.emf.cdo.releng.setup.FileEditor
* @generated
@@ -4145,7 +4562,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.TargetPlatformTask <em>Target Platform Task</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>Target Platform Task</em>'.
* @see org.eclipse.emf.cdo.releng.setup.TargetPlatformTask
* @generated
@@ -4155,7 +4572,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.TargetPlatformTask#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.eclipse.emf.cdo.releng.setup.TargetPlatformTask#getName()
* @see #getTargetPlatformTask()
@@ -4166,7 +4583,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.AutomaticSourceLocator <em>Automatic Source Locator</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>Automatic Source Locator</em>'.
* @see org.eclipse.emf.cdo.releng.setup.AutomaticSourceLocator
* @generated
@@ -4198,7 +4615,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.RedirectionTask <em>Redirection Task</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>Redirection Task</em>'.
* @see org.eclipse.emf.cdo.releng.setup.RedirectionTask
* @generated
@@ -4208,7 +4625,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.RedirectionTask#getSourceURL <em>Source URL</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Source URL</em>'.
* @see org.eclipse.emf.cdo.releng.setup.RedirectionTask#getSourceURL()
* @see #getRedirectionTask()
@@ -4219,7 +4636,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.RedirectionTask#getTargetURL <em>Target URL</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Target URL</em>'.
* @see org.eclipse.emf.cdo.releng.setup.RedirectionTask#getTargetURL()
* @see #getRedirectionTask()
@@ -4230,7 +4647,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.ManualSourceLocator <em>Manual Source Locator</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>Manual Source Locator</em>'.
* @see org.eclipse.emf.cdo.releng.setup.ManualSourceLocator
* @generated
@@ -4251,7 +4668,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.ManualSourceLocator#getComponentNamePattern <em>Component Name Pattern</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Component Name Pattern</em>'.
* @see org.eclipse.emf.cdo.releng.setup.ManualSourceLocator#getComponentNamePattern()
* @see #getManualSourceLocator()
@@ -4262,7 +4679,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute list '{@link org.eclipse.emf.cdo.releng.setup.ManualSourceLocator#getComponentTypes <em>Component Types</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Component Types</em>'.
* @see org.eclipse.emf.cdo.releng.setup.ManualSourceLocator#getComponentTypes()
* @see #getManualSourceLocator()
@@ -4273,7 +4690,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.ContextVariableTask <em>Context Variable Task</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>Context Variable Task</em>'.
* @see org.eclipse.emf.cdo.releng.setup.ContextVariableTask
* @generated
@@ -4294,7 +4711,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.ContextVariableTask#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.eclipse.emf.cdo.releng.setup.ContextVariableTask#getName()
* @see #getContextVariableTask()
@@ -4305,7 +4722,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.ContextVariableTask#getValue <em>Value</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Value</em>'.
* @see org.eclipse.emf.cdo.releng.setup.ContextVariableTask#getValue()
* @see #getContextVariableTask()
@@ -4338,7 +4755,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.releng.setup.ContextVariableTask#getChoices <em>Choices</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Choices</em>'.
* @see org.eclipse.emf.cdo.releng.setup.ContextVariableTask#getChoices()
* @see #getContextVariableTask()
@@ -4349,7 +4766,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.VariableChoice <em>Variable Choice</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>Variable Choice</em>'.
* @see org.eclipse.emf.cdo.releng.setup.VariableChoice
* @generated
@@ -4359,7 +4776,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.VariableChoice#getValue <em>Value</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Value</em>'.
* @see org.eclipse.emf.cdo.releng.setup.VariableChoice#getValue()
* @see #getVariableChoice()
@@ -4370,7 +4787,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.VariableChoice#getLabel <em>Label</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Label</em>'.
* @see org.eclipse.emf.cdo.releng.setup.VariableChoice#getLabel()
* @see #getVariableChoice()
@@ -4381,7 +4798,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.releng.setup.ResourceCreationTask <em>Resource Creation Task</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>Resource Creation Task</em>'.
* @see org.eclipse.emf.cdo.releng.setup.ResourceCreationTask
* @generated
@@ -4391,7 +4808,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.ResourceCreationTask#getContent <em>Content</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Content</em>'.
* @see org.eclipse.emf.cdo.releng.setup.ResourceCreationTask#getContent()
* @see #getResourceCreationTask()
@@ -4402,7 +4819,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.ResourceCreationTask#getTargetURL <em>Target URL</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Target URL</em>'.
* @see org.eclipse.emf.cdo.releng.setup.ResourceCreationTask#getTargetURL()
* @see #getResourceCreationTask()
@@ -4445,7 +4862,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.releng.setup.MaterializationTask#getRootComponents <em>Root Components</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Root Components</em>'.
* @see org.eclipse.emf.cdo.releng.setup.MaterializationTask#getRootComponents()
* @see #getMaterializationTask()
@@ -4466,7 +4883,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.releng.setup.MaterializationTask#getP2Repositories <em>P2 Repositories</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-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.MaterializationTask#getP2Repositories()
* @see #getMaterializationTask()
@@ -4487,7 +4904,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.BasicMaterializationTask#getTargetPlatform <em>Target Platform</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Target Platform</em>'.
* @see org.eclipse.emf.cdo.releng.setup.BasicMaterializationTask#getTargetPlatform()
* @see #getBasicMaterializationTask()
@@ -4508,7 +4925,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.Component#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.eclipse.emf.cdo.releng.setup.Component#getName()
* @see #getComponent()
@@ -4519,7 +4936,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.releng.setup.Component#getType <em>Type</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Type</em>'.
* @see org.eclipse.emf.cdo.releng.setup.Component#getType()
* @see #getComponent()
@@ -4541,7 +4958,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>Eclipse Ini Task</em>'.
* @see org.eclipse.emf.cdo.releng.setup.EclipseIniTask
* @generated
@@ -4624,7 +5041,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>Compound Setup Task</em>'.
* @see org.eclipse.emf.cdo.releng.setup.CompoundSetupTask
* @generated
@@ -4719,7 +5136,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for the attribute list '{@link org.eclipse.emf.cdo.releng.setup.Preferences#getAcceptedLicenses <em>Accepted Licenses</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Accepted Licenses</em>'.
* @see org.eclipse.emf.cdo.releng.setup.Preferences#getAcceptedLicenses()
* @see #getPreferences()
@@ -4730,7 +5147,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>Link Location Task</em>'.
* @see org.eclipse.emf.cdo.releng.setup.LinkLocationTask
* @generated
@@ -4793,7 +5210,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- end-user-doc -->
* @return the meta object for class '<em>Eclipse Preference Task</em>'.
* @see org.eclipse.emf.cdo.releng.setup.EclipsePreferenceTask
* @generated
@@ -4858,7 +5275,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the meta object for data type '{@link java.lang.Exception <em>Exception</em>}'.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the meta object for data type '<em>Exception</em>'.
* @see java.lang.Exception
* @model instanceClass="java.lang.Exception"
@@ -4880,7 +5297,7 @@ public interface SetupPackage extends EPackage
/**
* Returns the factory that creates the instances of the model.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the factory that creates the instances of the model.
* @generated
*/
@@ -4914,7 +5331,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Configuration</b></em>' container reference feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EReference ECLIPSE__CONFIGURATION = eINSTANCE.getEclipse_Configuration();
@@ -4922,7 +5339,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Version</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute ECLIPSE__VERSION = eINSTANCE.getEclipse_Version();
@@ -4930,7 +5347,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.ConfigurationImpl <em>Configuration</em>}' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.ConfigurationImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getConfiguration()
* @generated
@@ -5006,7 +5423,7 @@ public interface SetupPackage extends EPackage
/**
* 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
@@ -5066,7 +5483,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Zip Location</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute API_BASELINE_TASK__ZIP_LOCATION = eINSTANCE.getApiBaselineTask_ZipLocation();
@@ -5092,7 +5509,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Remote Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute GIT_CLONE_TASK__REMOTE_NAME = eINSTANCE.getGitCloneTask_RemoteName();
@@ -5124,7 +5541,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.ProjectSetImportTaskImpl <em>Project Set Import Task</em>}' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.ProjectSetImportTaskImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getProjectSetImportTask()
* @generated
@@ -5134,7 +5551,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>URL</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute PROJECT_SET_IMPORT_TASK__URL = eINSTANCE.getProjectSetImportTask_URL();
@@ -5142,7 +5559,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.P2TaskImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getP2Task()
* @generated
@@ -5210,7 +5627,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.P2RepositoryImpl <em>P2 Repository</em>}' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.P2RepositoryImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getP2Repository()
* @generated
@@ -5320,7 +5737,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.WorkingSetTaskImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getWorkingSetTask()
* @generated
@@ -5338,7 +5755,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.ResourceCopyTaskImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getResourceCopyTask()
* @generated
@@ -5348,7 +5765,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Source URL</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute RESOURCE_COPY_TASK__SOURCE_URL = eINSTANCE.getResourceCopyTask_SourceURL();
@@ -5356,7 +5773,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Target URL</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute RESOURCE_COPY_TASK__TARGET_URL = eINSTANCE.getResourceCopyTask_TargetURL();
@@ -5364,7 +5781,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.TextModifyTaskImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getTextModifyTask()
* @generated
@@ -5374,7 +5791,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>URL</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute TEXT_MODIFY_TASK__URL = eINSTANCE.getTextModifyTask_URL();
@@ -5382,7 +5799,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Modifications</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EReference TEXT_MODIFY_TASK__MODIFICATIONS = eINSTANCE.getTextModifyTask_Modifications();
@@ -5398,7 +5815,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.TextModificationImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getTextModification()
* @generated
@@ -5408,7 +5825,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Pattern</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute TEXT_MODIFICATION__PATTERN = eINSTANCE.getTextModification_Pattern();
@@ -5416,7 +5833,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Substitutions</b></em>' attribute list feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute TEXT_MODIFICATION__SUBSTITUTIONS = eINSTANCE.getTextModification_Substitutions();
@@ -5450,7 +5867,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Platform</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute KEY_BINDING_TASK__PLATFORM = eINSTANCE.getKeyBindingTask_Platform();
@@ -5474,7 +5891,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Command</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute KEY_BINDING_TASK__COMMAND = eINSTANCE.getKeyBindingTask_Command();
@@ -5482,7 +5899,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Command Parameters</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EReference KEY_BINDING_TASK__COMMAND_PARAMETERS = eINSTANCE.getKeyBindingTask_CommandParameters();
@@ -5500,7 +5917,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>ID</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute KEY_BINDING_CONTEXT__ID = eINSTANCE.getKeyBindingContext_ID();
@@ -5508,7 +5925,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.CommandParameterImpl <em>Command Parameter</em>}' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.CommandParameterImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getCommandParameter()
* @generated
@@ -5518,7 +5935,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>ID</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute COMMAND_PARAMETER__ID = eINSTANCE.getCommandParameter_ID();
@@ -5526,7 +5943,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute COMMAND_PARAMETER__VALUE = eINSTANCE.getCommandParameter_Value();
@@ -5544,7 +5961,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Connector Kind</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute MYLYN_QUERY_TASK__CONNECTOR_KIND = eINSTANCE.getMylynQueryTask_ConnectorKind();
@@ -5552,7 +5969,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Summary</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute MYLYN_QUERY_TASK__SUMMARY = eINSTANCE.getMylynQueryTask_Summary();
@@ -5568,12 +5985,134 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Relative URL</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute MYLYN_QUERY_TASK__RELATIVE_URL = eINSTANCE.getMylynQueryTask_RelativeURL();
/**
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.MylynQueriesTaskImpl <em>Mylyn Queries Task</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.MylynQueriesTaskImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getMylynQueriesTask()
+ * @generated
+ */
+ EClass MYLYN_QUERIES_TASK = eINSTANCE.getMylynQueriesTask();
+
+ /**
+ * The meta object literal for the '<em><b>Connector Kind</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute MYLYN_QUERIES_TASK__CONNECTOR_KIND = eINSTANCE.getMylynQueriesTask_ConnectorKind();
+
+ /**
+ * The meta object literal for the '<em><b>Repository URL</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute MYLYN_QUERIES_TASK__REPOSITORY_URL = eINSTANCE.getMylynQueriesTask_RepositoryURL();
+
+ /**
+ * The meta object literal for the '<em><b>Queries</b></em>' containment reference list feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EReference MYLYN_QUERIES_TASK__QUERIES = eINSTANCE.getMylynQueriesTask_Queries();
+
+ /**
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.MylynQueryImpl <em>Mylyn Query</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.MylynQueryImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getMylynQuery()
+ * @generated
+ */
+ EClass MYLYN_QUERY = eINSTANCE.getMylynQuery();
+
+ /**
+ * The meta object literal for the '<em><b>Summary</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute MYLYN_QUERY__SUMMARY = eINSTANCE.getMylynQuery_Summary();
+
+ /**
+ * The meta object literal for the '<em><b>Task</b></em>' container reference feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EReference MYLYN_QUERY__TASK = eINSTANCE.getMylynQuery_Task();
+
+ /**
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.URLQueryImpl <em>URL Query</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.URLQueryImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getURLQuery()
+ * @generated
+ */
+ EClass URL_QUERY = eINSTANCE.getURLQuery();
+
+ /**
+ * The meta object literal for the '<em><b>Relative URL</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute URL_QUERY__RELATIVE_URL = eINSTANCE.getURLQuery_RelativeURL();
+
+ /**
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.AttributesQueryImpl <em>Attributes Query</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.AttributesQueryImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getAttributesQuery()
+ * @generated
+ */
+ EClass ATTRIBUTES_QUERY = eINSTANCE.getAttributesQuery();
+
+ /**
+ * The meta object literal for the '<em><b>Attributes</b></em>' map feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EReference ATTRIBUTES_QUERY__ATTRIBUTES = eINSTANCE.getAttributesQuery_Attributes();
+
+ /**
+ * The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.QueryAttributeImpl <em>Query Attribute</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.emf.cdo.releng.setup.impl.QueryAttributeImpl
+ * @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getQueryAttribute()
+ * @generated
+ */
+ EClass QUERY_ATTRIBUTE = eINSTANCE.getQueryAttribute();
+
+ /**
+ * The meta object literal for the '<em><b>Key</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute QUERY_ATTRIBUTE__KEY = eINSTANCE.getQueryAttribute_Key();
+
+ /**
+ * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute QUERY_ATTRIBUTE__VALUE = eINSTANCE.getQueryAttribute_Value();
+
+ /**
* The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.JRETaskImpl <em>JRE Task</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -5586,7 +6125,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Version</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute JRE_TASK__VERSION = eINSTANCE.getJRETask_Version();
@@ -5594,7 +6133,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Location</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute JRE_TASK__LOCATION = eINSTANCE.getJRETask_Location();
@@ -5612,7 +6151,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>File Pattern</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute FILE_ASSOCIATION_TASK__FILE_PATTERN = eINSTANCE.getFileAssociationTask_FilePattern();
@@ -5620,7 +6159,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Default Editor ID</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute FILE_ASSOCIATION_TASK__DEFAULT_EDITOR_ID = eINSTANCE.getFileAssociationTask_DefaultEditorID();
@@ -5628,7 +6167,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Editors</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EReference FILE_ASSOCIATION_TASK__EDITORS = eINSTANCE.getFileAssociationTask_Editors();
@@ -5636,7 +6175,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.FileEditorImpl <em>File Editor</em>}' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.FileEditorImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getFileEditor()
* @generated
@@ -5646,7 +6185,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>ID</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute FILE_EDITOR__ID = eINSTANCE.getFileEditor_ID();
@@ -5654,7 +6193,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.TargetPlatformTaskImpl <em>Target Platform Task</em>}' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.TargetPlatformTaskImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getTargetPlatformTask()
* @generated
@@ -5664,7 +6203,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute TARGET_PLATFORM_TASK__NAME = eINSTANCE.getTargetPlatformTask_Name();
@@ -5672,7 +6211,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.AutomaticSourceLocatorImpl <em>Automatic Source Locator</em>}' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.AutomaticSourceLocatorImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getAutomaticSourceLocator()
* @generated
@@ -5699,7 +6238,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.RedirectionTaskImpl <em>Redirection Task</em>}' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.RedirectionTaskImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getRedirectionTask()
* @generated
@@ -5709,7 +6248,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Source URL</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute REDIRECTION_TASK__SOURCE_URL = eINSTANCE.getRedirectionTask_SourceURL();
@@ -5717,7 +6256,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Target URL</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute REDIRECTION_TASK__TARGET_URL = eINSTANCE.getRedirectionTask_TargetURL();
@@ -5725,7 +6264,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.ManualSourceLocatorImpl <em>Manual Source Locator</em>}' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.ManualSourceLocatorImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getManualSourceLocator()
* @generated
@@ -5743,7 +6282,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Component Name Pattern</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute MANUAL_SOURCE_LOCATOR__COMPONENT_NAME_PATTERN = eINSTANCE.getManualSourceLocator_ComponentNamePattern();
@@ -5751,7 +6290,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Component Types</b></em>' attribute list feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute MANUAL_SOURCE_LOCATOR__COMPONENT_TYPES = eINSTANCE.getManualSourceLocator_ComponentTypes();
@@ -5759,7 +6298,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.ContextVariableTaskImpl <em>Context Variable Task</em>}' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.ContextVariableTaskImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getContextVariableTask()
* @generated
@@ -5777,7 +6316,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute CONTEXT_VARIABLE_TASK__NAME = eINSTANCE.getContextVariableTask_Name();
@@ -5785,7 +6324,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute CONTEXT_VARIABLE_TASK__VALUE = eINSTANCE.getContextVariableTask_Value();
@@ -5809,7 +6348,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Choices</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EReference CONTEXT_VARIABLE_TASK__CHOICES = eINSTANCE.getContextVariableTask_Choices();
@@ -5817,7 +6356,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.VariableChoiceImpl <em>Variable Choice</em>}' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.VariableChoiceImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getVariableChoice()
* @generated
@@ -5827,7 +6366,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute VARIABLE_CHOICE__VALUE = eINSTANCE.getVariableChoice_Value();
@@ -5835,7 +6374,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Label</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute VARIABLE_CHOICE__LABEL = eINSTANCE.getVariableChoice_Label();
@@ -5843,7 +6382,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '{@link org.eclipse.emf.cdo.releng.setup.impl.ResourceCreationTaskImpl <em>Resource Creation Task</em>}' class.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.ResourceCreationTaskImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getResourceCreationTask()
* @generated
@@ -5853,7 +6392,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Content</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute RESOURCE_CREATION_TASK__CONTENT = eINSTANCE.getResourceCreationTask_Content();
@@ -5861,7 +6400,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Target URL</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute RESOURCE_CREATION_TASK__TARGET_URL = eINSTANCE.getResourceCreationTask_TargetURL();
@@ -5895,7 +6434,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Root Components</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EReference MATERIALIZATION_TASK__ROOT_COMPONENTS = eINSTANCE.getMaterializationTask_RootComponents();
@@ -5913,7 +6452,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>P2 Repositories</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EReference MATERIALIZATION_TASK__P2_REPOSITORIES = eINSTANCE.getMaterializationTask_P2Repositories();
@@ -5931,7 +6470,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Target Platform</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute BASIC_MATERIALIZATION_TASK__TARGET_PLATFORM = eINSTANCE.getBasicMaterializationTask_TargetPlatform();
@@ -5949,7 +6488,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute COMPONENT__NAME = eINSTANCE.getComponent_Name();
@@ -5957,7 +6496,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Type</b></em>' attribute feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute COMPONENT__TYPE = eINSTANCE.getComponent_Type();
@@ -5973,7 +6512,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.EclipseIniTaskImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getEclipseIniTask()
* @generated
@@ -6047,7 +6586,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.CompoundSetupTaskImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getCompoundSetupTask()
* @generated
@@ -6127,7 +6666,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em><b>Accepted Licenses</b></em>' attribute list feature.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
EAttribute PREFERENCES__ACCEPTED_LICENSES = eINSTANCE.getPreferences_AcceptedLicenses();
@@ -6135,7 +6674,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.LinkLocationTaskImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getLinkLocationTask()
* @generated
@@ -6189,7 +6728,7 @@ public interface SetupPackage extends EPackage
/**
* 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 -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.cdo.releng.setup.impl.EclipsePreferenceTaskImpl
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getEclipsePreferenceTask()
* @generated
@@ -6245,7 +6784,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em>Exception</em>' data type.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see java.lang.Exception
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getException()
* @generated
@@ -6255,7 +6794,7 @@ public interface SetupPackage extends EPackage
/**
* The meta object literal for the '<em>Trigger Set</em>' data type.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see java.util.Set
* @see org.eclipse.emf.cdo.releng.setup.impl.SetupPackageImpl#getTriggerSet()
* @generated
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/SetupTaskScope.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/SetupTaskScope.java
index e72cd8eb41..30304d1c46 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/SetupTaskScope.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/SetupTaskScope.java
@@ -116,11 +116,11 @@ public enum SetupTaskScope implements Enumerator
/**
* The '<em><b>Project</b></em>' literal value.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of '<em><b>Project</b></em>' literal object isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
+ * <p>
+ * If the meaning of '<em><b>Project</b></em>' literal object isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
* @see #PROJECT
* @model name="Project"
* @generated
@@ -176,7 +176,7 @@ public enum SetupTaskScope implements Enumerator
/**
* An array of all the '<em><b>Task Scope</b></em>' enumerators.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
private static final SetupTaskScope[] VALUES_ARRAY = new SetupTaskScope[] { NONE, ECLIPSE, PROJECT, BRANCH, USER,
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/TextModifyTask.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/TextModifyTask.java
index 9e45cff41f..3e179b9da9 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/TextModifyTask.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/TextModifyTask.java
@@ -63,11 +63,11 @@ public interface TextModifyTask extends SetupTask
* Returns the value of the '<em><b>Modifications</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.emf.cdo.releng.setup.TextModification}.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Modifications</em>' containment reference list isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Modifications</em>' containment reference list isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
* @return the value of the '<em>Modifications</em>' containment reference list.
* @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getTextModifyTask_Modifications()
* @model containment="true" resolveProxies="true"
@@ -78,11 +78,11 @@ public interface TextModifyTask extends SetupTask
/**
* Returns the value of the '<em><b>Encoding</b></em>' attribute.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Encoding</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Encoding</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
* @return the value of the '<em>Encoding</em>' attribute.
* @see #setEncoding(String)
* @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getTextModifyTask_Encoding()
@@ -94,7 +94,7 @@ public interface TextModifyTask extends SetupTask
/**
* Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.TextModifyTask#getEncoding <em>Encoding</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @param value the new value of the '<em>Encoding</em>' attribute.
* @see #getEncoding()
* @generated
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/URLQuery.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/URLQuery.java
new file mode 100644
index 0000000000..d7011d6f7e
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/URLQuery.java
@@ -0,0 +1,49 @@
+/**
+ */
+package org.eclipse.emf.cdo.releng.setup;
+
+/**
+ * <!-- begin-user-doc -->
+ * A representation of the model object '<em><b>URL Query</b></em>'.
+ * <!-- end-user-doc -->
+ *
+ * <p>
+ * The following features are supported:
+ * <ul>
+ * <li>{@link org.eclipse.emf.cdo.releng.setup.URLQuery#getRelativeURL <em>Relative URL</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getURLQuery()
+ * @model
+ * @generated
+ */
+public interface URLQuery extends MylynQuery
+{
+ /**
+ * Returns the value of the '<em><b>Relative URL</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Relative URL</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Relative URL</em>' attribute.
+ * @see #setRelativeURL(String)
+ * @see org.eclipse.emf.cdo.releng.setup.SetupPackage#getURLQuery_RelativeURL()
+ * @model required="true"
+ * @generated
+ */
+ String getRelativeURL();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.emf.cdo.releng.setup.URLQuery#getRelativeURL <em>Relative URL</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Relative URL</em>' attribute.
+ * @see #getRelativeURL()
+ * @generated
+ */
+ void setRelativeURL(String value);
+
+} // URLQuery
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ApiBaselineTaskImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ApiBaselineTaskImpl.java
index 6507c4a020..c4bf8f9ee3 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ApiBaselineTaskImpl.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ApiBaselineTaskImpl.java
@@ -85,7 +85,7 @@ public class ApiBaselineTaskImpl extends SetupTaskImpl implements ApiBaselineTas
/**
* The cached value of the '{@link #getContainerFolder() <em>Container Folder</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getContainerFolder()
* @generated
* @ordered
@@ -95,7 +95,7 @@ public class ApiBaselineTaskImpl extends SetupTaskImpl implements ApiBaselineTas
/**
* The default value of the '{@link #getZipLocation() <em>Zip Location</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getZipLocation()
* @generated
* @ordered
@@ -173,7 +173,7 @@ public class ApiBaselineTaskImpl extends SetupTaskImpl implements ApiBaselineTas
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setContainerFolder(String newContainerFolder)
@@ -189,7 +189,7 @@ public class ApiBaselineTaskImpl extends SetupTaskImpl implements ApiBaselineTas
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public String getZipLocation()
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/AttributesQueryImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/AttributesQueryImpl.java
new file mode 100644
index 0000000000..386156e45e
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/AttributesQueryImpl.java
@@ -0,0 +1,231 @@
+/**
+ */
+package org.eclipse.emf.cdo.releng.setup.impl;
+
+import org.eclipse.emf.cdo.releng.setup.AttributesQuery;
+import org.eclipse.emf.cdo.releng.setup.MylynQuery;
+import org.eclipse.emf.cdo.releng.setup.SetupPackage;
+import org.eclipse.emf.cdo.releng.setup.SetupTaskContext;
+
+import org.eclipse.net4j.util.ObjectUtil;
+
+import org.eclipse.emf.common.notify.NotificationChain;
+import org.eclipse.emf.common.util.EMap;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EStructuralFeature;
+import org.eclipse.emf.ecore.InternalEObject;
+import org.eclipse.emf.ecore.util.EcoreEMap;
+import org.eclipse.emf.ecore.util.InternalEList;
+
+import java.util.ArrayList;
+import java.util.Map;
+import java.util.Map.Entry;
+
+/**
+ * <!-- begin-user-doc -->
+ * An implementation of the model object '<em><b>Attributes Query</b></em>'.
+ * <!-- end-user-doc -->
+ * <p>
+ * The following features are implemented:
+ * <ul>
+ * <li>{@link org.eclipse.emf.cdo.releng.setup.impl.AttributesQueryImpl#getAttributes <em>Attributes</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @generated
+ */
+public class AttributesQueryImpl extends MylynQueryImpl implements AttributesQuery
+{
+ /**
+ * The cached value of the '{@link #getAttributes() <em>Attributes</em>}' map.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getAttributes()
+ * @generated
+ * @ordered
+ */
+ protected EMap<String, String> attributes;
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected AttributesQueryImpl()
+ {
+ super();
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return SetupPackage.Literals.ATTRIBUTES_QUERY;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EMap<String, String> getAttributes()
+ {
+ if (attributes == null)
+ {
+ attributes = new EcoreEMap<String, String>(SetupPackage.Literals.QUERY_ATTRIBUTE, QueryAttributeImpl.class, this,
+ SetupPackage.ATTRIBUTES_QUERY__ATTRIBUTES);
+ }
+ return attributes;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.ATTRIBUTES_QUERY__ATTRIBUTES:
+ return ((InternalEList<?>)getAttributes()).basicRemove(otherEnd, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.ATTRIBUTES_QUERY__ATTRIBUTES:
+ if (coreType)
+ {
+ return getAttributes();
+ }
+ else
+ {
+ return getAttributes().map();
+ }
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.ATTRIBUTES_QUERY__ATTRIBUTES:
+ ((EStructuralFeature.Setting)getAttributes()).set(newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.ATTRIBUTES_QUERY__ATTRIBUTES:
+ getAttributes().clear();
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.ATTRIBUTES_QUERY__ATTRIBUTES:
+ return attributes != null && !attributes.isEmpty();
+ }
+ return super.eIsSet(featureID);
+ }
+
+ @Override
+ protected MylynHelper createMylynHelper()
+ {
+ return AttributesMylynHelper.create();
+ }
+
+ /**
+ * @author Eike Stepper
+ */
+ @SuppressWarnings("restriction")
+ private static class AttributesMylynHelper extends AbstractMylynHelper
+ {
+ private Map<String, String> attributes;
+
+ @Override
+ protected boolean isQueryDifferent(SetupTaskContext context, MylynQuery mylynQuery,
+ org.eclipse.mylyn.internal.tasks.core.RepositoryQuery repositoryQuery)
+ {
+ attributes = ((AttributesQuery)mylynQuery).getAttributes().map();
+ return !ObjectUtil.equals(repositoryQuery.getAttributes(), attributes);
+ }
+
+ @Override
+ protected void configureQuery(SetupTaskContext context, MylynQuery mylynQuery,
+ org.eclipse.mylyn.internal.tasks.core.RepositoryQuery repositoryQuery)
+ {
+ Map<String, String> repositoryAttributes = repositoryQuery.getAttributes();
+
+ for (Entry<String, String> entry : attributes.entrySet())
+ {
+ String key = entry.getKey();
+ String value = entry.getValue();
+
+ String repositoryValue = repositoryAttributes.get(key);
+ if (!ObjectUtil.equals(value, repositoryValue))
+ {
+ context.log("Setting attribute " + key + " = " + value);
+ repositoryQuery.setAttribute(key, value);
+ }
+ }
+
+ for (String key : new ArrayList<String>(repositoryAttributes.keySet()))
+ {
+ if (!attributes.containsKey(key))
+ {
+ context.log("Removing attribute " + key);
+ repositoryQuery.setAttribute(key, null);
+ }
+ }
+ }
+
+ public static MylynHelper create()
+ {
+ return new AttributesMylynHelper();
+ }
+ }
+
+} // AttributesQueryImpl
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/AutomaticSourceLocatorImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/AutomaticSourceLocatorImpl.java
index e50ddd7b58..08b8637e5c 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/AutomaticSourceLocatorImpl.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/AutomaticSourceLocatorImpl.java
@@ -66,7 +66,7 @@ public class AutomaticSourceLocatorImpl extends SourceLocatorImpl implements Aut
/**
* The cached value of the '{@link #isLocateNestedProjects() <em>Locate Nested Projects</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #isLocateNestedProjects()
* @generated
* @ordered
@@ -75,7 +75,7 @@ public class AutomaticSourceLocatorImpl extends SourceLocatorImpl implements Aut
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected AutomaticSourceLocatorImpl()
@@ -106,7 +106,7 @@ public class AutomaticSourceLocatorImpl extends SourceLocatorImpl implements Aut
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setRootFolder(String newRootFolder)
@@ -132,7 +132,7 @@ public class AutomaticSourceLocatorImpl extends SourceLocatorImpl implements Aut
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setLocateNestedProjects(boolean newLocateNestedProjects)
@@ -148,7 +148,7 @@ public class AutomaticSourceLocatorImpl extends SourceLocatorImpl implements Aut
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/BranchImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/BranchImpl.java
index 17ba62a033..c34a6890b5 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/BranchImpl.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/BranchImpl.java
@@ -125,10 +125,10 @@ public class BranchImpl extends ConfigurableItemImpl implements Branch
}
/**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
public NotificationChain basicSetProject(Project newProject, NotificationChain msgs)
{
msgs = eBasicSetContainer((InternalEObject)newProject, SetupPackage.BRANCH__PROJECT, msgs);
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/CommandParameterImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/CommandParameterImpl.java
index d92fb76738..30c0fca562 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/CommandParameterImpl.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/CommandParameterImpl.java
@@ -57,7 +57,7 @@ public class CommandParameterImpl extends MinimalEObjectImpl.Container implement
/**
* The default value of the '{@link #getValue() <em>Value</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getValue()
* @generated
* @ordered
@@ -107,7 +107,7 @@ public class CommandParameterImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setID(String newID)
@@ -122,7 +122,7 @@ public class CommandParameterImpl extends MinimalEObjectImpl.Container implement
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public String getValue()
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ComponentImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ComponentImpl.java
index 1a8bc17d37..574fda4676 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ComponentImpl.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ComponentImpl.java
@@ -93,7 +93,7 @@ public class ComponentImpl extends MinimalEObjectImpl.Container implements Compo
/**
* The cached value of the '{@link #getVersionRange() <em>Version Range</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getVersionRange()
* @generated
* @ordered
@@ -102,7 +102,7 @@ public class ComponentImpl extends MinimalEObjectImpl.Container implements Compo
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected ComponentImpl()
@@ -183,7 +183,7 @@ public class ComponentImpl extends MinimalEObjectImpl.Container implements Compo
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setVersionRange(VersionRange newVersionRange)
@@ -199,7 +199,7 @@ public class ComponentImpl extends MinimalEObjectImpl.Container implements Compo
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ConfigurableItemImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ConfigurableItemImpl.java
index 55ed4a9ed6..db0d2a0379 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ConfigurableItemImpl.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ConfigurableItemImpl.java
@@ -51,7 +51,7 @@ public abstract class ConfigurableItemImpl extends SetupTaskContainerImpl implem
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated NOT
*/
public abstract SetupTaskScope getScope();
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ConfigurationImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ConfigurationImpl.java
index 6305b3f1f2..93e9e3a2e0 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ConfigurationImpl.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ConfigurationImpl.java
@@ -55,7 +55,7 @@ public class ConfigurationImpl extends SetupTaskContainerImpl implements Configu
/**
* The cached value of the '{@link #getProjects() <em>Projects</em>}' containment reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getProjects()
* @generated
* @ordered
@@ -64,7 +64,7 @@ public class ConfigurationImpl extends SetupTaskContainerImpl implements Configu
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected ConfigurationImpl()
@@ -85,7 +85,7 @@ public class ConfigurationImpl extends SetupTaskContainerImpl implements Configu
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EList<Project> getProjects()
@@ -120,7 +120,7 @@ public class ConfigurationImpl extends SetupTaskContainerImpl implements Configu
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EList<Eclipse> getEclipseVersions()
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ContextVariableTaskImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ContextVariableTaskImpl.java
index 6102f373c7..bf7d7f544c 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ContextVariableTaskImpl.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ContextVariableTaskImpl.java
@@ -127,7 +127,7 @@ public class ContextVariableTaskImpl extends SetupTaskImpl implements ContextVar
/**
* The cached value of the '{@link #isStringSubstitution() <em>String Substitution</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #isStringSubstitution()
* @generated
* @ordered
@@ -168,7 +168,7 @@ public class ContextVariableTaskImpl extends SetupTaskImpl implements ContextVar
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected ContextVariableTaskImpl()
@@ -274,7 +274,7 @@ public class ContextVariableTaskImpl extends SetupTaskImpl implements ContextVar
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setStringSubstitution(boolean newStringSubstitution)
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/FileEditorImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/FileEditorImpl.java
index 51963d8147..40e221f3c4 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/FileEditorImpl.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/FileEditorImpl.java
@@ -55,7 +55,7 @@ public class FileEditorImpl extends MinimalEObjectImpl.Container implements File
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected FileEditorImpl()
@@ -86,7 +86,7 @@ public class FileEditorImpl extends MinimalEObjectImpl.Container implements File
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setID(String newID)
@@ -101,7 +101,7 @@ public class FileEditorImpl extends MinimalEObjectImpl.Container implements File
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/InstallableUnitImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/InstallableUnitImpl.java
index 9385acb1e9..f497fbce5b 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/InstallableUnitImpl.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/InstallableUnitImpl.java
@@ -71,7 +71,7 @@ public class InstallableUnitImpl extends MinimalEObjectImpl.Container implements
/**
* The cached value of the '{@link #getVersionRange() <em>Version Range</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getVersionRange()
* @generated
* @ordered
@@ -80,7 +80,7 @@ public class InstallableUnitImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected InstallableUnitImpl()
@@ -111,7 +111,7 @@ public class InstallableUnitImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setID(String newID)
@@ -136,7 +136,7 @@ public class InstallableUnitImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setVersionRange(VersionRange newVersionRange)
@@ -152,7 +152,7 @@ public class InstallableUnitImpl extends MinimalEObjectImpl.Container implements
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/KeyBindingTaskImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/KeyBindingTaskImpl.java
index 2fd433a42f..37817491e4 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/KeyBindingTaskImpl.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/KeyBindingTaskImpl.java
@@ -103,7 +103,7 @@ public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
/**
* The default value of the '{@link #getPlatform() <em>Platform</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getPlatform()
* @generated
* @ordered
@@ -113,7 +113,7 @@ public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
/**
* The cached value of the '{@link #getPlatform() <em>Platform</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getPlatform()
* @generated
* @ordered
@@ -123,7 +123,7 @@ public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
/**
* The default value of the '{@link #getLocale() <em>Locale</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getLocale()
* @generated
* @ordered
@@ -133,7 +133,7 @@ public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
/**
* The cached value of the '{@link #getLocale() <em>Locale</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getLocale()
* @generated
* @ordered
@@ -153,7 +153,7 @@ public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
/**
* The cached value of the '{@link #getKeys() <em>Keys</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getKeys()
* @generated
* @ordered
@@ -163,7 +163,7 @@ public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
/**
* The default value of the '{@link #getCommand() <em>Command</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getCommand()
* @generated
* @ordered
@@ -173,7 +173,7 @@ public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
/**
* The cached value of the '{@link #getCommand() <em>Command</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getCommand()
* @generated
* @ordered
@@ -183,7 +183,7 @@ public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
/**
* The cached value of the '{@link #getCommandParameters() <em>Command Parameters</em>}' containment reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getCommandParameters()
* @generated
* @ordered
@@ -192,7 +192,7 @@ public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected KeyBindingTaskImpl()
@@ -223,7 +223,7 @@ public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setScheme(String newScheme)
@@ -253,7 +253,7 @@ public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public String getPlatform()
@@ -263,7 +263,7 @@ public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setPlatform(String newPlatform)
@@ -289,7 +289,7 @@ public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setLocale(String newLocale)
@@ -314,7 +314,7 @@ public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setKeys(String newKeys)
@@ -329,7 +329,7 @@ public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public String getCommand()
@@ -339,7 +339,7 @@ public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setCommand(String newCommand)
@@ -354,7 +354,7 @@ public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EList<CommandParameter> getCommandParameters()
@@ -369,7 +369,7 @@ public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -387,7 +387,7 @@ public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -415,7 +415,7 @@ public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@SuppressWarnings("unchecked")
@@ -453,7 +453,7 @@ public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -488,7 +488,7 @@ public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -516,7 +516,7 @@ public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ManualSourceLocatorImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ManualSourceLocatorImpl.java
index 860891457f..83adaeebf7 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ManualSourceLocatorImpl.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ManualSourceLocatorImpl.java
@@ -91,7 +91,7 @@ public class ManualSourceLocatorImpl extends SourceLocatorImpl implements Manual
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected ManualSourceLocatorImpl()
@@ -122,7 +122,7 @@ public class ManualSourceLocatorImpl extends SourceLocatorImpl implements Manual
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setLocation(String newLocation)
@@ -138,7 +138,7 @@ public class ManualSourceLocatorImpl extends SourceLocatorImpl implements Manual
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public String getComponentNamePattern()
@@ -148,7 +148,7 @@ public class ManualSourceLocatorImpl extends SourceLocatorImpl implements Manual
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setComponentNamePattern(String newComponentNamePattern)
@@ -164,7 +164,7 @@ public class ManualSourceLocatorImpl extends SourceLocatorImpl implements Manual
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EList<ComponentType> getComponentTypes()
@@ -179,7 +179,7 @@ public class ManualSourceLocatorImpl extends SourceLocatorImpl implements Manual
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/MylynQueriesTaskImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/MylynQueriesTaskImpl.java
new file mode 100644
index 0000000000..236a8e17f6
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/MylynQueriesTaskImpl.java
@@ -0,0 +1,357 @@
+/**
+ */
+package org.eclipse.emf.cdo.releng.setup.impl;
+
+import org.eclipse.emf.cdo.releng.setup.MylynQueriesTask;
+import org.eclipse.emf.cdo.releng.setup.MylynQuery;
+import org.eclipse.emf.cdo.releng.setup.SetupPackage;
+import org.eclipse.emf.cdo.releng.setup.SetupTaskContext;
+import org.eclipse.emf.cdo.releng.setup.Trigger;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+import org.eclipse.emf.common.util.BasicEList;
+import org.eclipse.emf.common.util.EList;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList;
+import org.eclipse.emf.ecore.util.InternalEList;
+
+import java.util.Collection;
+import java.util.Set;
+
+/**
+ * <!-- begin-user-doc -->
+ * An implementation of the model object '<em><b>Mylyn Queries Task</b></em>'.
+ * <!-- end-user-doc -->
+ * <p>
+ * The following features are implemented:
+ * <ul>
+ * <li>{@link org.eclipse.emf.cdo.releng.setup.impl.MylynQueriesTaskImpl#getConnectorKind <em>Connector Kind</em>}</li>
+ * <li>{@link org.eclipse.emf.cdo.releng.setup.impl.MylynQueriesTaskImpl#getRepositoryURL <em>Repository URL</em>}</li>
+ * <li>{@link org.eclipse.emf.cdo.releng.setup.impl.MylynQueriesTaskImpl#getQueries <em>Queries</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @generated
+ */
+public class MylynQueriesTaskImpl extends SetupTaskImpl implements MylynQueriesTask
+{
+ /**
+ * The default value of the '{@link #getConnectorKind() <em>Connector Kind</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getConnectorKind()
+ * @generated
+ * @ordered
+ */
+ protected static final String CONNECTOR_KIND_EDEFAULT = "bugzilla";
+
+ /**
+ * The cached value of the '{@link #getConnectorKind() <em>Connector Kind</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getConnectorKind()
+ * @generated
+ * @ordered
+ */
+ protected String connectorKind = CONNECTOR_KIND_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getRepositoryURL() <em>Repository URL</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getRepositoryURL()
+ * @generated
+ * @ordered
+ */
+ protected static final String REPOSITORY_URL_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getRepositoryURL() <em>Repository URL</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getRepositoryURL()
+ * @generated
+ * @ordered
+ */
+ protected String repositoryURL = REPOSITORY_URL_EDEFAULT;
+
+ /**
+ * The cached value of the '{@link #getQueries() <em>Queries</em>}' containment reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getQueries()
+ * @generated
+ * @ordered
+ */
+ protected EList<MylynQuery> queries;
+
+ private EList<MylynQuery> neededQueries;
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected MylynQueriesTaskImpl()
+ {
+ super();
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return SetupPackage.Literals.MYLYN_QUERIES_TASK;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public String getConnectorKind()
+ {
+ return connectorKind;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setConnectorKind(String newConnectorKind)
+ {
+ String oldConnectorKind = connectorKind;
+ connectorKind = newConnectorKind;
+ if (eNotificationRequired())
+ {
+ eNotify(new ENotificationImpl(this, Notification.SET, SetupPackage.MYLYN_QUERIES_TASK__CONNECTOR_KIND,
+ oldConnectorKind, connectorKind));
+ }
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public String getRepositoryURL()
+ {
+ return repositoryURL;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setRepositoryURL(String newRepositoryURL)
+ {
+ String oldRepositoryURL = repositoryURL;
+ repositoryURL = newRepositoryURL;
+ if (eNotificationRequired())
+ {
+ eNotify(new ENotificationImpl(this, Notification.SET, SetupPackage.MYLYN_QUERIES_TASK__REPOSITORY_URL,
+ oldRepositoryURL, repositoryURL));
+ }
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EList<MylynQuery> getQueries()
+ {
+ if (queries == null)
+ {
+ queries = new EObjectContainmentWithInverseEList.Resolving<MylynQuery>(MylynQuery.class, this,
+ SetupPackage.MYLYN_QUERIES_TASK__QUERIES, SetupPackage.MYLYN_QUERY__TASK);
+ }
+ return queries;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.MYLYN_QUERIES_TASK__QUERIES:
+ return ((InternalEList<InternalEObject>)(InternalEList<?>)getQueries()).basicAdd(otherEnd, msgs);
+ }
+ return super.eInverseAdd(otherEnd, featureID, msgs);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.MYLYN_QUERIES_TASK__QUERIES:
+ return ((InternalEList<?>)getQueries()).basicRemove(otherEnd, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.MYLYN_QUERIES_TASK__CONNECTOR_KIND:
+ return getConnectorKind();
+ case SetupPackage.MYLYN_QUERIES_TASK__REPOSITORY_URL:
+ return getRepositoryURL();
+ case SetupPackage.MYLYN_QUERIES_TASK__QUERIES:
+ return getQueries();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.MYLYN_QUERIES_TASK__CONNECTOR_KIND:
+ setConnectorKind((String)newValue);
+ return;
+ case SetupPackage.MYLYN_QUERIES_TASK__REPOSITORY_URL:
+ setRepositoryURL((String)newValue);
+ return;
+ case SetupPackage.MYLYN_QUERIES_TASK__QUERIES:
+ getQueries().clear();
+ getQueries().addAll((Collection<? extends MylynQuery>)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.MYLYN_QUERIES_TASK__CONNECTOR_KIND:
+ setConnectorKind(CONNECTOR_KIND_EDEFAULT);
+ return;
+ case SetupPackage.MYLYN_QUERIES_TASK__REPOSITORY_URL:
+ setRepositoryURL(REPOSITORY_URL_EDEFAULT);
+ return;
+ case SetupPackage.MYLYN_QUERIES_TASK__QUERIES:
+ getQueries().clear();
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.MYLYN_QUERIES_TASK__CONNECTOR_KIND:
+ return CONNECTOR_KIND_EDEFAULT == null ? connectorKind != null : !CONNECTOR_KIND_EDEFAULT.equals(connectorKind);
+ case SetupPackage.MYLYN_QUERIES_TASK__REPOSITORY_URL:
+ return REPOSITORY_URL_EDEFAULT == null ? repositoryURL != null : !REPOSITORY_URL_EDEFAULT.equals(repositoryURL);
+ case SetupPackage.MYLYN_QUERIES_TASK__QUERIES:
+ return queries != null && !queries.isEmpty();
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy())
+ {
+ return super.toString();
+ }
+
+ StringBuffer result = new StringBuffer(super.toString());
+ result.append(" (connectorKind: ");
+ result.append(connectorKind);
+ result.append(", repositoryURL: ");
+ result.append(repositoryURL);
+ result.append(')');
+ return result.toString();
+ }
+
+ @Override
+ public Set<Trigger> getValidTriggers()
+ {
+ return Trigger.IDE_TRIGGERS;
+ }
+
+ public boolean isNeeded(SetupTaskContext context) throws Exception
+ {
+ String connectorKind = getConnectorKind();
+ String repositoryURL = getRepositoryURL();
+
+ neededQueries = new BasicEList<MylynQuery>();
+ for (MylynQuery query : getQueries())
+ {
+ if (query.isNeeded(context, connectorKind, repositoryURL))
+ {
+ neededQueries.add(query);
+ }
+ }
+
+ return !neededQueries.isEmpty();
+ }
+
+ public void perform(SetupTaskContext context) throws Exception
+ {
+ String connectorKind = getConnectorKind();
+ String repositoryURL = getRepositoryURL();
+
+ for (MylynQuery query : neededQueries)
+ {
+ query.perform(context, connectorKind, repositoryURL);
+ }
+ }
+} // MylynQueriesTaskImpl
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/MylynQueryImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/MylynQueryImpl.java
new file mode 100644
index 0000000000..96f9e70a39
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/MylynQueryImpl.java
@@ -0,0 +1,421 @@
+/**
+ */
+package org.eclipse.emf.cdo.releng.setup.impl;
+
+import org.eclipse.emf.cdo.releng.setup.MylynQueriesTask;
+import org.eclipse.emf.cdo.releng.setup.MylynQuery;
+import org.eclipse.emf.cdo.releng.setup.SetupPackage;
+import org.eclipse.emf.cdo.releng.setup.SetupTaskContext;
+
+import org.eclipse.net4j.util.ObjectUtil;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+import org.eclipse.emf.ecore.util.EcoreUtil;
+
+/**
+ * <!-- begin-user-doc -->
+ * An implementation of the model object '<em><b>Mylyn Query</b></em>'.
+ * <!-- end-user-doc -->
+ * <p>
+ * The following features are implemented:
+ * <ul>
+ * <li>{@link org.eclipse.emf.cdo.releng.setup.impl.MylynQueryImpl#getTask <em>Task</em>}</li>
+ * <li>{@link org.eclipse.emf.cdo.releng.setup.impl.MylynQueryImpl#getSummary <em>Summary</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @generated
+ */
+public abstract class MylynQueryImpl extends MinimalEObjectImpl.Container implements MylynQuery
+{
+ /**
+ * The default value of the '{@link #getSummary() <em>Summary</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getSummary()
+ * @generated
+ * @ordered
+ */
+ protected static final String SUMMARY_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getSummary() <em>Summary</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getSummary()
+ * @generated
+ * @ordered
+ */
+ protected String summary = SUMMARY_EDEFAULT;
+
+ private transient MylynHelper mylynHelper;
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected MylynQueryImpl()
+ {
+ super();
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return SetupPackage.Literals.MYLYN_QUERY;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public String getSummary()
+ {
+ return summary;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setSummary(String newSummary)
+ {
+ String oldSummary = summary;
+ summary = newSummary;
+ if (eNotificationRequired())
+ {
+ eNotify(new ENotificationImpl(this, Notification.SET, SetupPackage.MYLYN_QUERY__SUMMARY, oldSummary, summary));
+ }
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public MylynQueriesTask getTask()
+ {
+ if (eContainerFeatureID() != SetupPackage.MYLYN_QUERY__TASK)
+ {
+ return null;
+ }
+ return (MylynQueriesTask)eContainer();
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public MylynQueriesTask basicGetTask()
+ {
+ if (eContainerFeatureID() != SetupPackage.MYLYN_QUERY__TASK)
+ {
+ return null;
+ }
+ return (MylynQueriesTask)eInternalContainer();
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public NotificationChain basicSetTask(MylynQueriesTask newTask, NotificationChain msgs)
+ {
+ msgs = eBasicSetContainer((InternalEObject)newTask, SetupPackage.MYLYN_QUERY__TASK, msgs);
+ return msgs;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setTask(MylynQueriesTask newTask)
+ {
+ if (newTask != eInternalContainer() || eContainerFeatureID() != SetupPackage.MYLYN_QUERY__TASK && newTask != null)
+ {
+ if (EcoreUtil.isAncestor(this, newTask))
+ {
+ throw new IllegalArgumentException("Recursive containment not allowed for " + toString());
+ }
+ NotificationChain msgs = null;
+ if (eInternalContainer() != null)
+ {
+ msgs = eBasicRemoveFromContainer(msgs);
+ }
+ if (newTask != null)
+ {
+ msgs = ((InternalEObject)newTask).eInverseAdd(this, SetupPackage.MYLYN_QUERIES_TASK__QUERIES,
+ MylynQueriesTask.class, msgs);
+ }
+ msgs = basicSetTask(newTask, msgs);
+ if (msgs != null)
+ {
+ msgs.dispatch();
+ }
+ }
+ else if (eNotificationRequired())
+ {
+ eNotify(new ENotificationImpl(this, Notification.SET, SetupPackage.MYLYN_QUERY__TASK, newTask, newTask));
+ }
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.MYLYN_QUERY__TASK:
+ if (eInternalContainer() != null)
+ {
+ msgs = eBasicRemoveFromContainer(msgs);
+ }
+ return basicSetTask((MylynQueriesTask)otherEnd, msgs);
+ }
+ return super.eInverseAdd(otherEnd, featureID, msgs);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.MYLYN_QUERY__TASK:
+ return basicSetTask(null, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
+ {
+ switch (eContainerFeatureID())
+ {
+ case SetupPackage.MYLYN_QUERY__TASK:
+ return eInternalContainer().eInverseRemove(this, SetupPackage.MYLYN_QUERIES_TASK__QUERIES,
+ MylynQueriesTask.class, msgs);
+ }
+ return super.eBasicRemoveFromContainerFeature(msgs);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.MYLYN_QUERY__TASK:
+ if (resolve)
+ {
+ return getTask();
+ }
+ return basicGetTask();
+ case SetupPackage.MYLYN_QUERY__SUMMARY:
+ return getSummary();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.MYLYN_QUERY__TASK:
+ setTask((MylynQueriesTask)newValue);
+ return;
+ case SetupPackage.MYLYN_QUERY__SUMMARY:
+ setSummary((String)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.MYLYN_QUERY__TASK:
+ setTask((MylynQueriesTask)null);
+ return;
+ case SetupPackage.MYLYN_QUERY__SUMMARY:
+ setSummary(SUMMARY_EDEFAULT);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.MYLYN_QUERY__TASK:
+ return basicGetTask() != null;
+ case SetupPackage.MYLYN_QUERY__SUMMARY:
+ return SUMMARY_EDEFAULT == null ? summary != null : !SUMMARY_EDEFAULT.equals(summary);
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy())
+ {
+ return super.toString();
+ }
+
+ StringBuffer result = new StringBuffer(super.toString());
+ result.append(" (summary: ");
+ result.append(summary);
+ result.append(')');
+ return result.toString();
+ }
+
+ public boolean isNeeded(SetupTaskContext context, String connectorKind, String repositoryURL) throws Exception
+ {
+ mylynHelper = createMylynHelper();
+ return mylynHelper.isNeeded(context, this);
+ }
+
+ public void perform(SetupTaskContext context, String connectorKind, String repositoryURL) throws Exception
+ {
+ mylynHelper.perform(context, this);
+ }
+
+ protected abstract MylynHelper createMylynHelper();
+
+ /**
+ * @author Eike Stepper
+ */
+ protected interface MylynHelper
+ {
+ public boolean isNeeded(SetupTaskContext context, MylynQuery mylynQuery) throws Exception;
+
+ public void perform(SetupTaskContext context, MylynQuery mylynQuery) throws Exception;
+ }
+
+ /**
+ * @author Eike Stepper
+ */
+ @SuppressWarnings("restriction")
+ protected static abstract class AbstractMylynHelper implements MylynHelper
+ {
+ private org.eclipse.mylyn.internal.tasks.core.TaskList taskList;
+
+ private org.eclipse.mylyn.internal.tasks.core.RepositoryQuery repositoryQuery;
+
+ public boolean isNeeded(SetupTaskContext context, MylynQuery mylynQuery) throws Exception
+ {
+ String summary = mylynQuery.getSummary();
+
+ taskList = org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.getTaskList();
+
+ repositoryQuery = lookupQuery(summary);
+ return repositoryQuery == null || isQueryDifferent(context, mylynQuery, repositoryQuery);
+ }
+
+ public void perform(SetupTaskContext context, MylynQuery mylynQuery) throws Exception
+ {
+ String connectorKind = mylynQuery.getTask().getConnectorKind();
+ String repositoryURL = mylynQuery.getTask().getRepositoryURL();
+ String summary = mylynQuery.getSummary();
+
+ if (repositoryQuery == null)
+ {
+ context.log("Adding " + connectorKind + " query " + summary);
+ String handle = taskList.getUniqueHandleIdentifier();
+ repositoryQuery = new org.eclipse.mylyn.internal.tasks.core.RepositoryQuery(connectorKind, handle);
+ repositoryQuery.setSummary(summary);
+ repositoryQuery.setRepositoryUrl(repositoryURL);
+ configureQuery(context, mylynQuery, repositoryQuery);
+
+ taskList.addQuery(repositoryQuery);
+ }
+ else
+ {
+ context.log("Changing " + connectorKind + " query " + summary);
+ repositoryQuery.setRepositoryUrl(repositoryURL);
+ configureQuery(context, mylynQuery, repositoryQuery);
+
+ taskList.notifyElementChanged(repositoryQuery);
+ }
+ }
+
+ protected abstract boolean isQueryDifferent(SetupTaskContext context, MylynQuery mylynQuery,
+ org.eclipse.mylyn.internal.tasks.core.RepositoryQuery repositoryQuery);
+
+ protected abstract void configureQuery(SetupTaskContext context, MylynQuery mylynQuery,
+ org.eclipse.mylyn.internal.tasks.core.RepositoryQuery repositoryQuery);
+
+ private org.eclipse.mylyn.internal.tasks.core.RepositoryQuery lookupQuery(String summary) throws Exception
+ {
+ for (org.eclipse.mylyn.internal.tasks.core.RepositoryQuery query : taskList.getQueries())
+ {
+ if (ObjectUtil.equals(query.getSummary(), summary))
+ {
+ return query;
+ }
+ }
+
+ return null;
+ }
+ }
+
+} // MylynQueryImpl
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/MylynQueryTaskImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/MylynQueryTaskImpl.java
index 30e209f5d7..2ba1000a0d 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/MylynQueryTaskImpl.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/MylynQueryTaskImpl.java
@@ -39,6 +39,7 @@ import java.util.Set;
*
* @generated
*/
+@Deprecated
public class MylynQueryTaskImpl extends SetupTaskImpl implements MylynQueryTask
{
/**
@@ -94,7 +95,7 @@ public class MylynQueryTaskImpl extends SetupTaskImpl implements MylynQueryTask
/**
* The cached value of the '{@link #getRepositoryURL() <em>Repository URL</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getRepositoryURL()
* @generated
* @ordered
@@ -104,7 +105,7 @@ public class MylynQueryTaskImpl extends SetupTaskImpl implements MylynQueryTask
/**
* The default value of the '{@link #getRelativeURL() <em>Relative URL</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getRelativeURL()
* @generated
* @ordered
@@ -114,7 +115,7 @@ public class MylynQueryTaskImpl extends SetupTaskImpl implements MylynQueryTask
/**
* The cached value of the '{@link #getRelativeURL() <em>Relative URL</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getRelativeURL()
* @generated
* @ordered
@@ -123,7 +124,7 @@ public class MylynQueryTaskImpl extends SetupTaskImpl implements MylynQueryTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected MylynQueryTaskImpl()
@@ -205,7 +206,7 @@ public class MylynQueryTaskImpl extends SetupTaskImpl implements MylynQueryTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setRepositoryURL(String newRepositoryURL)
@@ -221,7 +222,7 @@ public class MylynQueryTaskImpl extends SetupTaskImpl implements MylynQueryTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public String getRelativeURL()
@@ -231,7 +232,7 @@ public class MylynQueryTaskImpl extends SetupTaskImpl implements MylynQueryTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setRelativeURL(String newRelativeURL)
@@ -247,7 +248,7 @@ public class MylynQueryTaskImpl extends SetupTaskImpl implements MylynQueryTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/P2RepositoryImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/P2RepositoryImpl.java
index b16af95e79..9a8ec80242 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/P2RepositoryImpl.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/P2RepositoryImpl.java
@@ -55,7 +55,7 @@ public class P2RepositoryImpl extends MinimalEObjectImpl.Container implements P2
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected P2RepositoryImpl()
@@ -86,7 +86,7 @@ public class P2RepositoryImpl extends MinimalEObjectImpl.Container implements P2
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setURL(String newURL)
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/PreferencesImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/PreferencesImpl.java
index e4300da80b..651044a6fd 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/PreferencesImpl.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/PreferencesImpl.java
@@ -75,7 +75,7 @@ public class PreferencesImpl extends SetupTaskContainerImpl implements Preferenc
/**
* The cached value of the '{@link #getBundlePoolFolder() <em>Bundle Pool Folder</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getBundlePoolFolder()
* @generated
* @ordered
@@ -95,7 +95,7 @@ public class PreferencesImpl extends SetupTaskContainerImpl implements Preferenc
/**
* The cached value of the '{@link #getBundlePoolFolderTP() <em>Bundle Pool Folder TP</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getBundlePoolFolderTP()
* @generated
* @ordered
@@ -105,7 +105,7 @@ public class PreferencesImpl extends SetupTaskContainerImpl implements Preferenc
/**
* The cached value of the '{@link #getAcceptedLicenses() <em>Accepted Licenses</em>}' attribute list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getAcceptedLicenses()
* @generated
* @ordered
@@ -171,7 +171,7 @@ public class PreferencesImpl extends SetupTaskContainerImpl implements Preferenc
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setBundlePoolFolder(String newBundlePoolFolder)
@@ -197,7 +197,7 @@ public class PreferencesImpl extends SetupTaskContainerImpl implements Preferenc
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setBundlePoolFolderTP(String newBundlePoolFolderTP)
@@ -213,7 +213,7 @@ public class PreferencesImpl extends SetupTaskContainerImpl implements Preferenc
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EList<LicenseInfo> getAcceptedLicenses()
@@ -248,7 +248,7 @@ public class PreferencesImpl extends SetupTaskContainerImpl implements Preferenc
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
@@ -348,7 +348,7 @@ public class PreferencesImpl extends SetupTaskContainerImpl implements Preferenc
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ProjectImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ProjectImpl.java
index eed6a9b835..9794571596 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ProjectImpl.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ProjectImpl.java
@@ -53,7 +53,7 @@ public class ProjectImpl extends ConfigurableItemImpl implements Project
/**
* The cached value of the '{@link #getBranches() <em>Branches</em>}' containment reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getBranches()
* @generated
* @ordered
@@ -93,7 +93,7 @@ public class ProjectImpl extends ConfigurableItemImpl implements Project
/**
* The cached value of the '{@link #getLabel() <em>Label</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getLabel()
* @generated
* @ordered
@@ -133,7 +133,7 @@ public class ProjectImpl extends ConfigurableItemImpl implements Project
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public Configuration getConfiguration()
@@ -259,7 +259,7 @@ public class ProjectImpl extends ConfigurableItemImpl implements Project
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setLabel(String newLabel)
@@ -458,7 +458,7 @@ public class ProjectImpl extends ConfigurableItemImpl implements Project
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ProjectSetImportTaskImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ProjectSetImportTaskImpl.java
index 66465be773..482f4f9c1f 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ProjectSetImportTaskImpl.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ProjectSetImportTaskImpl.java
@@ -82,7 +82,7 @@ public class ProjectSetImportTaskImpl extends SetupTaskImpl implements ProjectSe
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected ProjectSetImportTaskImpl()
@@ -113,7 +113,7 @@ public class ProjectSetImportTaskImpl extends SetupTaskImpl implements ProjectSe
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setURL(String newURL)
@@ -128,7 +128,7 @@ public class ProjectSetImportTaskImpl extends SetupTaskImpl implements ProjectSe
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/QueryAttributeImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/QueryAttributeImpl.java
new file mode 100644
index 0000000000..f4ead81746
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/QueryAttributeImpl.java
@@ -0,0 +1,326 @@
+/**
+ */
+package org.eclipse.emf.cdo.releng.setup.impl;
+
+import org.eclipse.emf.cdo.releng.setup.SetupPackage;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.util.BasicEMap;
+import org.eclipse.emf.common.util.EMap;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+/**
+ * <!-- begin-user-doc -->
+ * An implementation of the model object '<em><b>Query Attribute</b></em>'.
+ * <!-- end-user-doc -->
+ * <p>
+ * The following features are implemented:
+ * <ul>
+ * <li>{@link org.eclipse.emf.cdo.releng.setup.impl.QueryAttributeImpl#getTypedKey <em>Key</em>}</li>
+ * <li>{@link org.eclipse.emf.cdo.releng.setup.impl.QueryAttributeImpl#getTypedValue <em>Value</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @generated
+ */
+public class QueryAttributeImpl extends MinimalEObjectImpl.Container implements BasicEMap.Entry<String, String>
+{
+ /**
+ * The default value of the '{@link #getTypedKey() <em>Key</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getTypedKey()
+ * @generated
+ * @ordered
+ */
+ protected static final String KEY_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getTypedKey() <em>Key</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getTypedKey()
+ * @generated
+ * @ordered
+ */
+ protected String key = KEY_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getTypedValue() <em>Value</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getTypedValue()
+ * @generated
+ * @ordered
+ */
+ protected static final String VALUE_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getTypedValue() <em>Value</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getTypedValue()
+ * @generated
+ * @ordered
+ */
+ protected String value = VALUE_EDEFAULT;
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected QueryAttributeImpl()
+ {
+ super();
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return SetupPackage.Literals.QUERY_ATTRIBUTE;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public String getTypedKey()
+ {
+ return key;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setTypedKey(String newKey)
+ {
+ String oldKey = key;
+ key = newKey;
+ if (eNotificationRequired())
+ {
+ eNotify(new ENotificationImpl(this, Notification.SET, SetupPackage.QUERY_ATTRIBUTE__KEY, oldKey, key));
+ }
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public String getTypedValue()
+ {
+ return value;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setTypedValue(String newValue)
+ {
+ String oldValue = value;
+ value = newValue;
+ if (eNotificationRequired())
+ {
+ eNotify(new ENotificationImpl(this, Notification.SET, SetupPackage.QUERY_ATTRIBUTE__VALUE, oldValue, value));
+ }
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.QUERY_ATTRIBUTE__KEY:
+ return getTypedKey();
+ case SetupPackage.QUERY_ATTRIBUTE__VALUE:
+ return getTypedValue();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.QUERY_ATTRIBUTE__KEY:
+ setTypedKey((String)newValue);
+ return;
+ case SetupPackage.QUERY_ATTRIBUTE__VALUE:
+ setTypedValue((String)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.QUERY_ATTRIBUTE__KEY:
+ setTypedKey(KEY_EDEFAULT);
+ return;
+ case SetupPackage.QUERY_ATTRIBUTE__VALUE:
+ setTypedValue(VALUE_EDEFAULT);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.QUERY_ATTRIBUTE__KEY:
+ return KEY_EDEFAULT == null ? key != null : !KEY_EDEFAULT.equals(key);
+ case SetupPackage.QUERY_ATTRIBUTE__VALUE:
+ return VALUE_EDEFAULT == null ? value != null : !VALUE_EDEFAULT.equals(value);
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy())
+ {
+ return super.toString();
+ }
+
+ StringBuffer result = new StringBuffer(super.toString());
+ result.append(" (key: ");
+ result.append(key);
+ result.append(", value: ");
+ result.append(value);
+ result.append(')');
+ return result.toString();
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected int hash = -1;
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public int getHash()
+ {
+ if (hash == -1)
+ {
+ Object theKey = getKey();
+ hash = theKey == null ? 0 : theKey.hashCode();
+ }
+ return hash;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setHash(int hash)
+ {
+ this.hash = hash;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public String getKey()
+ {
+ return getTypedKey();
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setKey(String key)
+ {
+ setTypedKey(key);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public String getValue()
+ {
+ return getTypedValue();
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public String setValue(String value)
+ {
+ String oldValue = getValue();
+ setTypedValue(value);
+ return oldValue;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ public EMap<String, String> getEMap()
+ {
+ EObject container = eContainer();
+ return container == null ? null : (EMap<String, String>)container.eGet(eContainmentFeature());
+ }
+
+} // QueryAttributeImpl
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ResourceCreationTaskImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ResourceCreationTaskImpl.java
index 84f9b50f76..ac1346a564 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ResourceCreationTaskImpl.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/ResourceCreationTaskImpl.java
@@ -94,7 +94,7 @@ public class ResourceCreationTaskImpl extends SetupTaskImpl implements ResourceC
/**
* The cached value of the '{@link #getEncoding() <em>Encoding</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getEncoding()
* @generated
* @ordered
@@ -103,7 +103,7 @@ public class ResourceCreationTaskImpl extends SetupTaskImpl implements ResourceC
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected ResourceCreationTaskImpl()
@@ -186,7 +186,7 @@ public class ResourceCreationTaskImpl extends SetupTaskImpl implements ResourceC
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setEncoding(String newEncoding)
@@ -202,7 +202,7 @@ public class ResourceCreationTaskImpl extends SetupTaskImpl implements ResourceC
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/SetupFactoryImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/SetupFactoryImpl.java
index c9fe1ba5ed..061d006152 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/SetupFactoryImpl.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/SetupFactoryImpl.java
@@ -11,6 +11,7 @@
package org.eclipse.emf.cdo.releng.setup.impl;
import org.eclipse.emf.cdo.releng.setup.ApiBaselineTask;
+import org.eclipse.emf.cdo.releng.setup.AttributesQuery;
import org.eclipse.emf.cdo.releng.setup.AutomaticSourceLocator;
import org.eclipse.emf.cdo.releng.setup.Branch;
import org.eclipse.emf.cdo.releng.setup.BuckminsterImportTask;
@@ -34,6 +35,7 @@ import org.eclipse.emf.cdo.releng.setup.LicenseInfo;
import org.eclipse.emf.cdo.releng.setup.LinkLocationTask;
import org.eclipse.emf.cdo.releng.setup.ManualSourceLocator;
import org.eclipse.emf.cdo.releng.setup.MaterializationTask;
+import org.eclipse.emf.cdo.releng.setup.MylynQueriesTask;
import org.eclipse.emf.cdo.releng.setup.MylynQueryTask;
import org.eclipse.emf.cdo.releng.setup.P2Repository;
import org.eclipse.emf.cdo.releng.setup.P2Task;
@@ -51,6 +53,7 @@ import org.eclipse.emf.cdo.releng.setup.TargetPlatformTask;
import org.eclipse.emf.cdo.releng.setup.TextModification;
import org.eclipse.emf.cdo.releng.setup.TextModifyTask;
import org.eclipse.emf.cdo.releng.setup.Trigger;
+import org.eclipse.emf.cdo.releng.setup.URLQuery;
import org.eclipse.emf.cdo.releng.setup.VariableChoice;
import org.eclipse.emf.cdo.releng.setup.VariableType;
import org.eclipse.emf.cdo.releng.setup.WorkingSetTask;
@@ -67,6 +70,7 @@ import org.eclipse.emf.ecore.plugin.EcorePlugin;
import org.eclipse.equinox.p2.metadata.VersionRange;
import java.util.HashSet;
+import java.util.Map;
import java.util.Set;
/**
@@ -75,6 +79,7 @@ import java.util.Set;
* <!-- end-user-doc -->
* @generated
*/
+@SuppressWarnings("deprecation")
public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
{
/**
@@ -193,6 +198,14 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
return createCommandParameter();
case SetupPackage.MYLYN_QUERY_TASK:
return createMylynQueryTask();
+ case SetupPackage.MYLYN_QUERIES_TASK:
+ return createMylynQueriesTask();
+ case SetupPackage.URL_QUERY:
+ return createURLQuery();
+ case SetupPackage.ATTRIBUTES_QUERY:
+ return createAttributesQuery();
+ case SetupPackage.QUERY_ATTRIBUTE:
+ return (EObject)createQueryAttribute();
case SetupPackage.JRE_TASK:
return createJRETask();
default:
@@ -279,7 +292,7 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public Configuration createConfiguration()
@@ -345,7 +358,7 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public P2Task createP2Task()
@@ -447,7 +460,7 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public TextModifyTask createTextModifyTask()
@@ -458,7 +471,7 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public TextModification createTextModification()
@@ -491,7 +504,7 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public CommandParameter createCommandParameter()
@@ -516,6 +529,50 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
* <!-- end-user-doc -->
* @generated
*/
+ public MylynQueriesTask createMylynQueriesTask()
+ {
+ MylynQueriesTaskImpl mylynQueriesTask = new MylynQueriesTaskImpl();
+ return mylynQueriesTask;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public URLQuery createURLQuery()
+ {
+ URLQueryImpl urlQuery = new URLQueryImpl();
+ return urlQuery;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public AttributesQuery createAttributesQuery()
+ {
+ AttributesQueryImpl attributesQuery = new AttributesQueryImpl();
+ return attributesQuery;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public Map.Entry<String, String> createQueryAttribute()
+ {
+ QueryAttributeImpl queryAttribute = new QueryAttributeImpl();
+ return queryAttribute;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
public JRETask createJRETask()
{
JRETaskImpl jreTask = new JRETaskImpl();
@@ -535,7 +592,7 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public FileEditor createFileEditor()
@@ -546,7 +603,7 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public TargetPlatformTask createTargetPlatformTask()
@@ -557,7 +614,7 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public AutomaticSourceLocator createAutomaticSourceLocator()
@@ -579,7 +636,7 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public ManualSourceLocator createManualSourceLocator()
@@ -590,7 +647,7 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public ContextVariableTask createContextVariableTask()
@@ -612,7 +669,7 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public ResourceCreationTask createResourceCreationTask()
@@ -634,7 +691,7 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public Component createComponent()
@@ -645,7 +702,7 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EclipseIniTask createEclipseIniTask()
@@ -698,7 +755,7 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public String convertTriggerToString(EDataType eDataType, Object instanceValue)
@@ -724,7 +781,7 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public String convertComponentTypeToString(EDataType eDataType, Object instanceValue)
@@ -750,7 +807,7 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public String convertVariableTypeToString(EDataType eDataType, Object instanceValue)
@@ -760,7 +817,7 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public CompoundSetupTask createCompoundSetupTask()
@@ -845,7 +902,7 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public String convertLicenseInfoToString(EDataType eDataType, Object instanceValue)
@@ -864,10 +921,10 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
}
/**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated NOT
- */
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated NOT
+ */
public String convertVersionRangeToString(EDataType eDataType, Object instanceValue)
{
return instanceValue == null ? null : ((VersionRange)instanceValue).toString();
@@ -875,7 +932,7 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public Exception createExceptionFromString(EDataType eDataType, String initialValue)
@@ -916,7 +973,7 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated NOT
*/
public String convertTriggerSetToString(EDataType eDataType, Object instanceValue)
@@ -933,7 +990,7 @@ public class SetupFactoryImpl extends EFactoryImpl implements SetupFactory
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public SetupPackage getSetupPackage()
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/SetupImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/SetupImpl.java
index 4031d5f9ca..919ad4cfcd 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/SetupImpl.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/SetupImpl.java
@@ -50,7 +50,7 @@ public class SetupImpl extends MinimalEObjectImpl.Container implements Setup
/**
* The cached value of the '{@link #getBranch() <em>Branch</em>}' reference.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getBranch()
* @generated
* @ordered
@@ -70,7 +70,7 @@ public class SetupImpl extends MinimalEObjectImpl.Container implements Setup
/**
* The cached value of the '{@link #getPreferences() <em>Preferences</em>}' reference.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getPreferences()
* @generated
* @ordered
@@ -100,7 +100,7 @@ public class SetupImpl extends MinimalEObjectImpl.Container implements Setup
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public Branch getBranch()
@@ -196,7 +196,7 @@ public class SetupImpl extends MinimalEObjectImpl.Container implements Setup
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public Preferences getPreferences()
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/SetupPackageImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/SetupPackageImpl.java
index f014813521..f285fca647 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/SetupPackageImpl.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/SetupPackageImpl.java
@@ -11,6 +11,7 @@
package org.eclipse.emf.cdo.releng.setup.impl;
import org.eclipse.emf.cdo.releng.setup.ApiBaselineTask;
+import org.eclipse.emf.cdo.releng.setup.AttributesQuery;
import org.eclipse.emf.cdo.releng.setup.AutomaticSourceLocator;
import org.eclipse.emf.cdo.releng.setup.BasicMaterializationTask;
import org.eclipse.emf.cdo.releng.setup.Branch;
@@ -36,6 +37,8 @@ import org.eclipse.emf.cdo.releng.setup.LicenseInfo;
import org.eclipse.emf.cdo.releng.setup.LinkLocationTask;
import org.eclipse.emf.cdo.releng.setup.ManualSourceLocator;
import org.eclipse.emf.cdo.releng.setup.MaterializationTask;
+import org.eclipse.emf.cdo.releng.setup.MylynQueriesTask;
+import org.eclipse.emf.cdo.releng.setup.MylynQuery;
import org.eclipse.emf.cdo.releng.setup.MylynQueryTask;
import org.eclipse.emf.cdo.releng.setup.P2Repository;
import org.eclipse.emf.cdo.releng.setup.P2Task;
@@ -57,6 +60,7 @@ import org.eclipse.emf.cdo.releng.setup.TargetPlatformTask;
import org.eclipse.emf.cdo.releng.setup.TextModification;
import org.eclipse.emf.cdo.releng.setup.TextModifyTask;
import org.eclipse.emf.cdo.releng.setup.Trigger;
+import org.eclipse.emf.cdo.releng.setup.URLQuery;
import org.eclipse.emf.cdo.releng.setup.VariableChoice;
import org.eclipse.emf.cdo.releng.setup.VariableType;
import org.eclipse.emf.cdo.releng.setup.WorkingSetTask;
@@ -73,6 +77,7 @@ import org.eclipse.emf.ecore.impl.EPackageImpl;
import org.eclipse.equinox.p2.metadata.VersionRange;
+import java.util.Map;
import java.util.Set;
/**
@@ -81,6 +86,7 @@ import java.util.Set;
* <!-- end-user-doc -->
* @generated
*/
+@SuppressWarnings("deprecation")
public class SetupPackageImpl extends EPackageImpl implements SetupPackage
{
/**
@@ -92,7 +98,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
private EClass configurationEClass = null;
@@ -134,7 +140,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
private EClass p2TaskEClass = null;
@@ -183,14 +189,14 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
private EClass textModifyTaskEClass = null;
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
private EClass textModificationEClass = null;
@@ -211,7 +217,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
private EClass commandParameterEClass = null;
@@ -228,6 +234,41 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
* <!-- end-user-doc -->
* @generated
*/
+ private EClass mylynQueriesTaskEClass = null;
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ private EClass mylynQueryEClass = null;
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ private EClass urlQueryEClass = null;
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ private EClass attributesQueryEClass = null;
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ private EClass queryAttributeEClass = null;
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
private EClass jreTaskEClass = null;
/**
@@ -239,21 +280,21 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
private EClass fileEditorEClass = null;
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
private EClass targetPlatformTaskEClass = null;
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
private EClass automaticSourceLocatorEClass = null;
@@ -267,14 +308,14 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
private EClass manualSourceLocatorEClass = null;
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
private EClass contextVariableTaskEClass = null;
@@ -288,7 +329,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
private EClass resourceCreationTaskEClass = null;
@@ -309,7 +350,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
private EClass basicMaterializationTaskEClass = null;
@@ -323,7 +364,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
private EClass eclipseIniTaskEClass = null;
@@ -358,7 +399,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
private EClass compoundSetupTaskEClass = null;
@@ -407,7 +448,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
private EClass eclipsePreferenceTaskEClass = null;
@@ -435,7 +476,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
private EDataType exceptionEDataType = null;
@@ -456,7 +497,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
* initialization of the package, or returns the registered package,
* if one already exists.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see org.eclipse.emf.ecore.EPackage.Registry
* @see org.eclipse.emf.cdo.releng.setup.SetupPackage#eNS_URI
* @see #init()
@@ -476,7 +517,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends.
- *
+ *
* <p>This method is used to initialize {@link SetupPackage#eINSTANCE} when that field is accessed.
* Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
* <!-- begin-user-doc -->
@@ -528,7 +569,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EReference getEclipse_Configuration()
@@ -538,7 +579,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getEclipse_Version()
@@ -548,7 +589,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EClass getConfiguration()
@@ -678,7 +719,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EClass getApiBaselineTask()
@@ -708,7 +749,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getApiBaselineTask_ZipLocation()
@@ -738,7 +779,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getGitCloneTask_RemoteName()
@@ -778,7 +819,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EClass getProjectSetImportTask()
@@ -798,7 +839,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EClass getP2Task()
@@ -878,7 +919,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EClass getP2Repository()
@@ -898,7 +939,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EClass getSetup()
@@ -1008,7 +1049,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EClass getWorkingSetTask()
@@ -1028,7 +1069,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EClass getResourceCopyTask()
@@ -1038,7 +1079,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getResourceCopyTask_SourceURL()
@@ -1048,7 +1089,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getResourceCopyTask_TargetURL()
@@ -1058,7 +1099,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EClass getTextModifyTask()
@@ -1078,7 +1119,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EReference getTextModifyTask_Modifications()
@@ -1098,7 +1139,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EClass getTextModification()
@@ -1108,7 +1149,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getTextModification_Pattern()
@@ -1118,7 +1159,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getTextModification_Substitutions()
@@ -1158,7 +1199,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getKeyBindingTask_Platform()
@@ -1188,7 +1229,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getKeyBindingTask_Command()
@@ -1198,7 +1239,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EReference getKeyBindingTask_CommandParameters()
@@ -1218,7 +1259,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getKeyBindingContext_ID()
@@ -1228,7 +1269,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EClass getCommandParameter()
@@ -1248,7 +1289,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getCommandParameter_Value()
@@ -1268,7 +1309,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getMylynQueryTask_ConnectorKind()
@@ -1278,7 +1319,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getMylynQueryTask_Summary()
@@ -1298,7 +1339,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getMylynQueryTask_RelativeURL()
@@ -1311,6 +1352,146 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
* <!-- end-user-doc -->
* @generated
*/
+ public EClass getMylynQueriesTask()
+ {
+ return mylynQueriesTaskEClass;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EAttribute getMylynQueriesTask_ConnectorKind()
+ {
+ return (EAttribute)mylynQueriesTaskEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EAttribute getMylynQueriesTask_RepositoryURL()
+ {
+ return (EAttribute)mylynQueriesTaskEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EReference getMylynQueriesTask_Queries()
+ {
+ return (EReference)mylynQueriesTaskEClass.getEStructuralFeatures().get(2);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EClass getMylynQuery()
+ {
+ return mylynQueryEClass;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EAttribute getMylynQuery_Summary()
+ {
+ return (EAttribute)mylynQueryEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EReference getMylynQuery_Task()
+ {
+ return (EReference)mylynQueryEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EClass getURLQuery()
+ {
+ return urlQueryEClass;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EAttribute getURLQuery_RelativeURL()
+ {
+ return (EAttribute)urlQueryEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EClass getAttributesQuery()
+ {
+ return attributesQueryEClass;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EReference getAttributesQuery_Attributes()
+ {
+ return (EReference)attributesQueryEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EClass getQueryAttribute()
+ {
+ return queryAttributeEClass;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EAttribute getQueryAttribute_Key()
+ {
+ return (EAttribute)queryAttributeEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EAttribute getQueryAttribute_Value()
+ {
+ return (EAttribute)queryAttributeEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
public EClass getJRETask()
{
return jreTaskEClass;
@@ -1318,7 +1499,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getJRETask_Version()
@@ -1328,7 +1509,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getJRETask_Location()
@@ -1348,7 +1529,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getFileAssociationTask_FilePattern()
@@ -1358,7 +1539,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getFileAssociationTask_DefaultEditorID()
@@ -1368,7 +1549,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EReference getFileAssociationTask_Editors()
@@ -1378,7 +1559,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EClass getFileEditor()
@@ -1398,7 +1579,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EClass getTargetPlatformTask()
@@ -1408,7 +1589,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getTargetPlatformTask_Name()
@@ -1418,7 +1599,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EClass getAutomaticSourceLocator()
@@ -1448,7 +1629,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EClass getRedirectionTask()
@@ -1458,7 +1639,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getRedirectionTask_SourceURL()
@@ -1468,7 +1649,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getRedirectionTask_TargetURL()
@@ -1478,7 +1659,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EClass getManualSourceLocator()
@@ -1498,7 +1679,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getManualSourceLocator_ComponentNamePattern()
@@ -1508,7 +1689,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getManualSourceLocator_ComponentTypes()
@@ -1518,7 +1699,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EClass getContextVariableTask()
@@ -1538,7 +1719,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getContextVariableTask_Name()
@@ -1548,7 +1729,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getContextVariableTask_Value()
@@ -1578,7 +1759,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EReference getContextVariableTask_Choices()
@@ -1588,7 +1769,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EClass getVariableChoice()
@@ -1598,7 +1779,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getVariableChoice_Value()
@@ -1608,7 +1789,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getVariableChoice_Label()
@@ -1618,7 +1799,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EClass getResourceCreationTask()
@@ -1628,7 +1809,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getResourceCreationTask_Content()
@@ -1638,7 +1819,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getResourceCreationTask_TargetURL()
@@ -1678,7 +1859,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EReference getMaterializationTask_RootComponents()
@@ -1698,7 +1879,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EReference getMaterializationTask_P2Repositories()
@@ -1718,7 +1899,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getBasicMaterializationTask_TargetPlatform()
@@ -1738,7 +1919,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getComponent_Name()
@@ -1748,7 +1929,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getComponent_Type()
@@ -1768,7 +1949,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EClass getEclipseIniTask()
@@ -1848,7 +2029,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EClass getCompoundSetupTask()
@@ -1938,7 +2119,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EAttribute getPreferences_AcceptedLicenses()
@@ -1948,7 +2129,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EClass getLinkLocationTask()
@@ -2008,7 +2189,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EClass getEclipsePreferenceTask()
@@ -2068,7 +2249,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EDataType getException()
@@ -2088,7 +2269,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public SetupFactory getSetupFactory()
@@ -2306,6 +2487,25 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
createEAttribute(mylynQueryTaskEClass, MYLYN_QUERY_TASK__REPOSITORY_URL);
createEAttribute(mylynQueryTaskEClass, MYLYN_QUERY_TASK__RELATIVE_URL);
+ mylynQueriesTaskEClass = createEClass(MYLYN_QUERIES_TASK);
+ createEAttribute(mylynQueriesTaskEClass, MYLYN_QUERIES_TASK__CONNECTOR_KIND);
+ createEAttribute(mylynQueriesTaskEClass, MYLYN_QUERIES_TASK__REPOSITORY_URL);
+ createEReference(mylynQueriesTaskEClass, MYLYN_QUERIES_TASK__QUERIES);
+
+ mylynQueryEClass = createEClass(MYLYN_QUERY);
+ createEReference(mylynQueryEClass, MYLYN_QUERY__TASK);
+ createEAttribute(mylynQueryEClass, MYLYN_QUERY__SUMMARY);
+
+ urlQueryEClass = createEClass(URL_QUERY);
+ createEAttribute(urlQueryEClass, URL_QUERY__RELATIVE_URL);
+
+ attributesQueryEClass = createEClass(ATTRIBUTES_QUERY);
+ createEReference(attributesQueryEClass, ATTRIBUTES_QUERY__ATTRIBUTES);
+
+ queryAttributeEClass = createEClass(QUERY_ATTRIBUTE);
+ createEAttribute(queryAttributeEClass, QUERY_ATTRIBUTE__KEY);
+ createEAttribute(queryAttributeEClass, QUERY_ATTRIBUTE__VALUE);
+
jreTaskEClass = createEClass(JRE_TASK);
createEAttribute(jreTaskEClass, JRE_TASK__VERSION);
createEAttribute(jreTaskEClass, JRE_TASK__LOCATION);
@@ -2391,6 +2591,9 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
textModifyTaskEClass.getESuperTypes().add(getSetupTask());
keyBindingTaskEClass.getESuperTypes().add(getSetupTask());
mylynQueryTaskEClass.getESuperTypes().add(getSetupTask());
+ mylynQueriesTaskEClass.getESuperTypes().add(getSetupTask());
+ urlQueryEClass.getESuperTypes().add(getMylynQuery());
+ attributesQueryEClass.getESuperTypes().add(getMylynQuery());
jreTaskEClass.getESuperTypes().add(getSetupTask());
// Initialize classes and features; add operations and parameters
@@ -2809,6 +3012,43 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
MylynQueryTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
!IS_DERIVED, IS_ORDERED);
+ initEClass(mylynQueriesTaskEClass, MylynQueriesTask.class, "MylynQueriesTask", !IS_ABSTRACT, !IS_INTERFACE,
+ IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getMylynQueriesTask_ConnectorKind(), ecorePackage.getEString(), "connectorKind", "bugzilla", 1, 1,
+ MylynQueriesTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
+ !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getMylynQueriesTask_RepositoryURL(), ecorePackage.getEString(), "repositoryURL", null, 1, 1,
+ MylynQueriesTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
+ !IS_DERIVED, IS_ORDERED);
+ initEReference(getMylynQueriesTask_Queries(), getMylynQuery(), getMylynQuery_Task(), "queries", null, 0, -1,
+ MylynQueriesTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, IS_RESOLVE_PROXIES,
+ !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(mylynQueryEClass, MylynQuery.class, "MylynQuery", IS_ABSTRACT, !IS_INTERFACE,
+ IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getMylynQuery_Task(), getMylynQueriesTask(), getMylynQueriesTask_Queries(), "task", null, 0, 1,
+ MylynQuery.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES,
+ !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getMylynQuery_Summary(), ecorePackage.getEString(), "summary", null, 1, 1, MylynQuery.class,
+ !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(urlQueryEClass, URLQuery.class, "URLQuery", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getURLQuery_RelativeURL(), ecorePackage.getEString(), "relativeURL", null, 1, 1, URLQuery.class,
+ !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(attributesQueryEClass, AttributesQuery.class, "AttributesQuery", !IS_ABSTRACT, !IS_INTERFACE,
+ IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getAttributesQuery_Attributes(), getQueryAttribute(), null, "attributes", null, 0, -1,
+ AttributesQuery.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, IS_RESOLVE_PROXIES,
+ !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(queryAttributeEClass, Map.Entry.class, "QueryAttribute", !IS_ABSTRACT, !IS_INTERFACE,
+ !IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getQueryAttribute_Key(), ecorePackage.getEString(), "key", null, 0, 1, Map.Entry.class,
+ !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getQueryAttribute_Value(), ecorePackage.getEString(), "value", null, 0, 1, Map.Entry.class,
+ !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
initEClass(jreTaskEClass, JRETask.class, "JRETask", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getJRETask_Version(), ecorePackage.getEString(), "version", null, 1, 1, JRETask.class,
!IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
@@ -2875,7 +3115,7 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
/**
* Initializes the annotations for <b>http:///org/eclipse/emf/ecore/util/ExtendedMetaData</b>.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected void createExtendedMetaDataAnnotations()
@@ -2913,6 +3153,9 @@ public class SetupPackageImpl extends EPackageImpl implements SetupPackage
addAnnotation(mylynQueryTaskEClass, source, new String[] { "variableName", "setup.mylyn.p2", "repository",
"http://download.eclipse.org/mylyn/releases/latest", "installableUnits",
"org.eclipse.mylyn.tasks.core org.eclipse.mylyn.tasks.ui" });
+ addAnnotation(mylynQueriesTaskEClass, source, new String[] { "variableName", "setup.mylyn.p2", "repository",
+ "http://download.eclipse.org/mylyn/releases/latest", "installableUnits",
+ "org.eclipse.mylyn.tasks.core org.eclipse.mylyn.tasks.ui" });
}
} // SetupPackageImpl
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/TextModifyTaskImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/TextModifyTaskImpl.java
index 7ac4b52e77..50af426f3a 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/TextModifyTaskImpl.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/TextModifyTaskImpl.java
@@ -78,7 +78,7 @@ public class TextModifyTaskImpl extends SetupTaskImpl implements TextModifyTask
/**
* The cached value of the '{@link #getModifications() <em>Modifications</em>}' containment reference list.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getModifications()
* @generated
* @ordered
@@ -98,7 +98,7 @@ public class TextModifyTaskImpl extends SetupTaskImpl implements TextModifyTask
/**
* The cached value of the '{@link #getEncoding() <em>Encoding</em>}' attribute.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @see #getEncoding()
* @generated
* @ordered
@@ -107,7 +107,7 @@ public class TextModifyTaskImpl extends SetupTaskImpl implements TextModifyTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
protected TextModifyTaskImpl()
@@ -138,7 +138,7 @@ public class TextModifyTaskImpl extends SetupTaskImpl implements TextModifyTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setURL(String newURL)
@@ -153,7 +153,7 @@ public class TextModifyTaskImpl extends SetupTaskImpl implements TextModifyTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public EList<TextModification> getModifications()
@@ -178,7 +178,7 @@ public class TextModifyTaskImpl extends SetupTaskImpl implements TextModifyTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
public void setEncoding(String newEncoding)
@@ -194,7 +194,7 @@ public class TextModifyTaskImpl extends SetupTaskImpl implements TextModifyTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/URLQueryImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/URLQueryImpl.java
new file mode 100644
index 0000000000..2c7cc25dc6
--- /dev/null
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/URLQueryImpl.java
@@ -0,0 +1,223 @@
+/**
+ */
+package org.eclipse.emf.cdo.releng.setup.impl;
+
+import org.eclipse.emf.cdo.releng.setup.MylynQuery;
+import org.eclipse.emf.cdo.releng.setup.SetupPackage;
+import org.eclipse.emf.cdo.releng.setup.SetupTaskContext;
+import org.eclipse.emf.cdo.releng.setup.URLQuery;
+
+import org.eclipse.net4j.util.ObjectUtil;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ * <!-- begin-user-doc -->
+ * An implementation of the model object '<em><b>URL Query</b></em>'.
+ * <!-- end-user-doc -->
+ * <p>
+ * The following features are implemented:
+ * <ul>
+ * <li>{@link org.eclipse.emf.cdo.releng.setup.impl.URLQueryImpl#getRelativeURL <em>Relative URL</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @generated
+ */
+public class URLQueryImpl extends MylynQueryImpl implements URLQuery
+{
+ /**
+ * The default value of the '{@link #getRelativeURL() <em>Relative URL</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getRelativeURL()
+ * @generated
+ * @ordered
+ */
+ protected static final String RELATIVE_URL_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getRelativeURL() <em>Relative URL</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getRelativeURL()
+ * @generated
+ * @ordered
+ */
+ protected String relativeURL = RELATIVE_URL_EDEFAULT;
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected URLQueryImpl()
+ {
+ super();
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return SetupPackage.Literals.URL_QUERY;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public String getRelativeURL()
+ {
+ return relativeURL;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setRelativeURL(String newRelativeURL)
+ {
+ String oldRelativeURL = relativeURL;
+ relativeURL = newRelativeURL;
+ if (eNotificationRequired())
+ {
+ eNotify(new ENotificationImpl(this, Notification.SET, SetupPackage.URL_QUERY__RELATIVE_URL, oldRelativeURL,
+ relativeURL));
+ }
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.URL_QUERY__RELATIVE_URL:
+ return getRelativeURL();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.URL_QUERY__RELATIVE_URL:
+ setRelativeURL((String)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.URL_QUERY__RELATIVE_URL:
+ setRelativeURL(RELATIVE_URL_EDEFAULT);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case SetupPackage.URL_QUERY__RELATIVE_URL:
+ return RELATIVE_URL_EDEFAULT == null ? relativeURL != null : !RELATIVE_URL_EDEFAULT.equals(relativeURL);
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy())
+ {
+ return super.toString();
+ }
+
+ StringBuffer result = new StringBuffer(super.toString());
+ result.append(" (relativeURL: ");
+ result.append(relativeURL);
+ result.append(')');
+ return result.toString();
+ }
+
+ @Override
+ protected MylynHelper createMylynHelper()
+ {
+ return URLMylynHelper.create();
+ }
+
+ /**
+ * @author Eike Stepper
+ */
+ @SuppressWarnings("restriction")
+ private static class URLMylynHelper extends AbstractMylynHelper
+ {
+ private String queryURL;
+
+ @Override
+ protected boolean isQueryDifferent(SetupTaskContext context, MylynQuery mylynQuery,
+ org.eclipse.mylyn.internal.tasks.core.RepositoryQuery repositoryQuery)
+ {
+ String repositoryURL = mylynQuery.getTask().getRepositoryURL();
+ String relativeURL = ((URLQuery)mylynQuery).getRelativeURL();
+
+ queryURL = repositoryURL + relativeURL;
+ return !ObjectUtil.equals(repositoryQuery.getUrl(), queryURL);
+ }
+
+ @Override
+ protected void configureQuery(SetupTaskContext context, MylynQuery mylynQuery,
+ org.eclipse.mylyn.internal.tasks.core.RepositoryQuery repositoryQuery)
+ {
+ context.log("Setting query URL = " + queryURL);
+ repositoryQuery.setUrl(queryURL);
+ }
+
+ public static MylynHelper create()
+ {
+ return new URLMylynHelper();
+ }
+ }
+
+} // URLQueryImpl
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/WorkingSetTaskImpl.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/WorkingSetTaskImpl.java
index 871ffc2cb3..56043913ab 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/WorkingSetTaskImpl.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/impl/WorkingSetTaskImpl.java
@@ -98,7 +98,7 @@ public class WorkingSetTaskImpl extends SetupTaskImpl implements WorkingSetTask
/**
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @generated
*/
@Override
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/SetupAdapterFactory.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/SetupAdapterFactory.java
index b0a9bd44b3..7c1dfaeded 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/SetupAdapterFactory.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/SetupAdapterFactory.java
@@ -11,6 +11,7 @@
package org.eclipse.emf.cdo.releng.setup.util;
import org.eclipse.emf.cdo.releng.setup.ApiBaselineTask;
+import org.eclipse.emf.cdo.releng.setup.AttributesQuery;
import org.eclipse.emf.cdo.releng.setup.AutomaticSourceLocator;
import org.eclipse.emf.cdo.releng.setup.BasicMaterializationTask;
import org.eclipse.emf.cdo.releng.setup.Branch;
@@ -34,6 +35,8 @@ import org.eclipse.emf.cdo.releng.setup.KeyBindingTask;
import org.eclipse.emf.cdo.releng.setup.LinkLocationTask;
import org.eclipse.emf.cdo.releng.setup.ManualSourceLocator;
import org.eclipse.emf.cdo.releng.setup.MaterializationTask;
+import org.eclipse.emf.cdo.releng.setup.MylynQueriesTask;
+import org.eclipse.emf.cdo.releng.setup.MylynQuery;
import org.eclipse.emf.cdo.releng.setup.MylynQueryTask;
import org.eclipse.emf.cdo.releng.setup.P2Repository;
import org.eclipse.emf.cdo.releng.setup.P2Task;
@@ -52,6 +55,7 @@ import org.eclipse.emf.cdo.releng.setup.SourceLocator;
import org.eclipse.emf.cdo.releng.setup.TargetPlatformTask;
import org.eclipse.emf.cdo.releng.setup.TextModification;
import org.eclipse.emf.cdo.releng.setup.TextModifyTask;
+import org.eclipse.emf.cdo.releng.setup.URLQuery;
import org.eclipse.emf.cdo.releng.setup.VariableChoice;
import org.eclipse.emf.cdo.releng.setup.WorkingSetTask;
@@ -60,6 +64,8 @@ import org.eclipse.emf.common.notify.Notifier;
import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl;
import org.eclipse.emf.ecore.EObject;
+import java.util.Map;
+
/**
* <!-- begin-user-doc -->
* The <b>Adapter Factory</b> for the model.
@@ -68,6 +74,7 @@ import org.eclipse.emf.ecore.EObject;
* @see org.eclipse.emf.cdo.releng.setup.SetupPackage
* @generated
*/
+@SuppressWarnings("deprecation")
public class SetupAdapterFactory extends AdapterFactoryImpl
{
/**
@@ -375,6 +382,36 @@ public class SetupAdapterFactory extends AdapterFactoryImpl
}
@Override
+ public Adapter caseMylynQueriesTask(MylynQueriesTask object)
+ {
+ return createMylynQueriesTaskAdapter();
+ }
+
+ @Override
+ public Adapter caseMylynQuery(MylynQuery object)
+ {
+ return createMylynQueryAdapter();
+ }
+
+ @Override
+ public Adapter caseURLQuery(URLQuery object)
+ {
+ return createURLQueryAdapter();
+ }
+
+ @Override
+ public Adapter caseAttributesQuery(AttributesQuery object)
+ {
+ return createAttributesQueryAdapter();
+ }
+
+ @Override
+ public Adapter caseQueryAttribute(Map.Entry<String, String> object)
+ {
+ return createQueryAttributeAdapter();
+ }
+
+ @Override
public Adapter caseJRETask(JRETask object)
{
return createJRETaskAdapter();
@@ -419,9 +456,9 @@ public class SetupAdapterFactory extends AdapterFactoryImpl
/**
* Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.releng.setup.Configuration <em>Configuration</em>}'.
* <!-- begin-user-doc -->
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- * <!-- end-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.emf.cdo.releng.setup.Configuration
* @generated
@@ -509,9 +546,9 @@ public class SetupAdapterFactory extends AdapterFactoryImpl
/**
* Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.releng.setup.P2Task <em>P2 Task</em>}'.
* <!-- begin-user-doc -->
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- * <!-- end-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.emf.cdo.releng.setup.P2Task
* @generated
@@ -614,9 +651,9 @@ public class SetupAdapterFactory extends AdapterFactoryImpl
/**
* Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.releng.setup.TextModifyTask <em>Text Modify Task</em>}'.
* <!-- begin-user-doc -->
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- * <!-- end-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.emf.cdo.releng.setup.TextModifyTask
* @generated
@@ -629,9 +666,9 @@ public class SetupAdapterFactory extends AdapterFactoryImpl
/**
* Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.releng.setup.TextModification <em>Text Modification</em>}'.
* <!-- begin-user-doc -->
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- * <!-- end-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.emf.cdo.releng.setup.TextModification
* @generated
@@ -674,9 +711,9 @@ public class SetupAdapterFactory extends AdapterFactoryImpl
/**
* Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.releng.setup.CommandParameter <em>Command Parameter</em>}'.
* <!-- begin-user-doc -->
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- * <!-- end-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.emf.cdo.releng.setup.CommandParameter
* @generated
@@ -702,6 +739,81 @@ public class SetupAdapterFactory extends AdapterFactoryImpl
}
/**
+ * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.releng.setup.MylynQueriesTask <em>Mylyn Queries Task</em>}'.
+ * <!-- begin-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
+ * @return the new adapter.
+ * @see org.eclipse.emf.cdo.releng.setup.MylynQueriesTask
+ * @generated
+ */
+ public Adapter createMylynQueriesTaskAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.releng.setup.MylynQuery <em>Mylyn Query</em>}'.
+ * <!-- begin-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
+ * @return the new adapter.
+ * @see org.eclipse.emf.cdo.releng.setup.MylynQuery
+ * @generated
+ */
+ public Adapter createMylynQueryAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.releng.setup.URLQuery <em>URL Query</em>}'.
+ * <!-- begin-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
+ * @return the new adapter.
+ * @see org.eclipse.emf.cdo.releng.setup.URLQuery
+ * @generated
+ */
+ public Adapter createURLQueryAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.releng.setup.AttributesQuery <em>Attributes Query</em>}'.
+ * <!-- begin-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
+ * @return the new adapter.
+ * @see org.eclipse.emf.cdo.releng.setup.AttributesQuery
+ * @generated
+ */
+ public Adapter createAttributesQueryAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link java.util.Map.Entry <em>Query Attribute</em>}'.
+ * <!-- begin-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
+ * @return the new adapter.
+ * @see java.util.Map.Entry
+ * @generated
+ */
+ public Adapter createQueryAttributeAdapter()
+ {
+ return null;
+ }
+
+ /**
* Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.releng.setup.JRETask <em>JRE Task</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
@@ -734,9 +846,9 @@ public class SetupAdapterFactory extends AdapterFactoryImpl
/**
* Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.releng.setup.FileEditor <em>File Editor</em>}'.
* <!-- begin-user-doc -->
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- * <!-- end-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.emf.cdo.releng.setup.FileEditor
* @generated
@@ -749,9 +861,9 @@ public class SetupAdapterFactory extends AdapterFactoryImpl
/**
* Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.releng.setup.TargetPlatformTask <em>Target Platform Task</em>}'.
* <!-- begin-user-doc -->
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- * <!-- end-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.emf.cdo.releng.setup.TargetPlatformTask
* @generated
@@ -764,9 +876,9 @@ public class SetupAdapterFactory extends AdapterFactoryImpl
/**
* Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.releng.setup.AutomaticSourceLocator <em>Automatic Source Locator</em>}'.
* <!-- begin-user-doc -->
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- * <!-- end-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.emf.cdo.releng.setup.AutomaticSourceLocator
* @generated
@@ -794,9 +906,9 @@ public class SetupAdapterFactory extends AdapterFactoryImpl
/**
* Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.releng.setup.ManualSourceLocator <em>Manual Source Locator</em>}'.
* <!-- begin-user-doc -->
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- * <!-- end-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.emf.cdo.releng.setup.ManualSourceLocator
* @generated
@@ -809,9 +921,9 @@ public class SetupAdapterFactory extends AdapterFactoryImpl
/**
* Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.releng.setup.ContextVariableTask <em>Context Variable Task</em>}'.
* <!-- begin-user-doc -->
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- * <!-- end-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.emf.cdo.releng.setup.ContextVariableTask
* @generated
@@ -839,9 +951,9 @@ public class SetupAdapterFactory extends AdapterFactoryImpl
/**
* Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.releng.setup.ResourceCreationTask <em>Resource Creation Task</em>}'.
* <!-- begin-user-doc -->
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- * <!-- end-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.emf.cdo.releng.setup.ResourceCreationTask
* @generated
@@ -884,9 +996,9 @@ public class SetupAdapterFactory extends AdapterFactoryImpl
/**
* Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.releng.setup.BasicMaterializationTask <em>Basic Materialization Task</em>}'.
* <!-- begin-user-doc -->
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- * <!-- end-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.emf.cdo.releng.setup.BasicMaterializationTask
* @generated
@@ -914,9 +1026,9 @@ public class SetupAdapterFactory extends AdapterFactoryImpl
/**
* Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.releng.setup.EclipseIniTask <em>Eclipse Ini Task</em>}'.
* <!-- begin-user-doc -->
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- * <!-- end-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.emf.cdo.releng.setup.EclipseIniTask
* @generated
@@ -1034,9 +1146,9 @@ public class SetupAdapterFactory extends AdapterFactoryImpl
/**
* Creates a new adapter for an object of class '{@link org.eclipse.emf.cdo.releng.setup.EclipsePreferenceTask <em>Eclipse Preference Task</em>}'.
* <!-- begin-user-doc -->
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- * <!-- end-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.emf.cdo.releng.setup.EclipsePreferenceTask
* @generated
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/SetupResource.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/SetupResource.java
index 274503e470..88e444a6dd 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/SetupResource.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/SetupResource.java
@@ -4,7 +4,7 @@
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
- *
+ *
* Contributors:
* Eike Stepper - initial API and implementation
*/
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/SetupSwitch.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/SetupSwitch.java
index 085adda8e6..e4f2ee3d25 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/SetupSwitch.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/SetupSwitch.java
@@ -11,6 +11,7 @@
package org.eclipse.emf.cdo.releng.setup.util;
import org.eclipse.emf.cdo.releng.setup.ApiBaselineTask;
+import org.eclipse.emf.cdo.releng.setup.AttributesQuery;
import org.eclipse.emf.cdo.releng.setup.AutomaticSourceLocator;
import org.eclipse.emf.cdo.releng.setup.BasicMaterializationTask;
import org.eclipse.emf.cdo.releng.setup.Branch;
@@ -34,6 +35,8 @@ import org.eclipse.emf.cdo.releng.setup.KeyBindingTask;
import org.eclipse.emf.cdo.releng.setup.LinkLocationTask;
import org.eclipse.emf.cdo.releng.setup.ManualSourceLocator;
import org.eclipse.emf.cdo.releng.setup.MaterializationTask;
+import org.eclipse.emf.cdo.releng.setup.MylynQueriesTask;
+import org.eclipse.emf.cdo.releng.setup.MylynQuery;
import org.eclipse.emf.cdo.releng.setup.MylynQueryTask;
import org.eclipse.emf.cdo.releng.setup.P2Repository;
import org.eclipse.emf.cdo.releng.setup.P2Task;
@@ -52,6 +55,7 @@ import org.eclipse.emf.cdo.releng.setup.SourceLocator;
import org.eclipse.emf.cdo.releng.setup.TargetPlatformTask;
import org.eclipse.emf.cdo.releng.setup.TextModification;
import org.eclipse.emf.cdo.releng.setup.TextModifyTask;
+import org.eclipse.emf.cdo.releng.setup.URLQuery;
import org.eclipse.emf.cdo.releng.setup.VariableChoice;
import org.eclipse.emf.cdo.releng.setup.WorkingSetTask;
@@ -59,6 +63,8 @@ import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.util.Switch;
+import java.util.Map;
+
/**
* <!-- begin-user-doc -->
* The <b>Switch</b> for the model's inheritance hierarchy.
@@ -72,6 +78,7 @@ import org.eclipse.emf.ecore.util.Switch;
* @see org.eclipse.emf.cdo.releng.setup.SetupPackage
* @generated
*/
+@SuppressWarnings("deprecation")
public class SetupSwitch<T> extends Switch<T>
{
/**
@@ -113,7 +120,7 @@ public class SetupSwitch<T> extends Switch<T>
/**
* Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result.
* <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * <!-- end-user-doc -->
* @return the first non-null result returned by a <code>caseXXX</code> call.
* @generated
*/
@@ -710,6 +717,69 @@ public class SetupSwitch<T> extends Switch<T>
}
return result;
}
+ case SetupPackage.MYLYN_QUERIES_TASK:
+ {
+ MylynQueriesTask mylynQueriesTask = (MylynQueriesTask)theEObject;
+ T result = caseMylynQueriesTask(mylynQueriesTask);
+ if (result == null)
+ {
+ result = caseSetupTask(mylynQueriesTask);
+ }
+ if (result == null)
+ {
+ result = defaultCase(theEObject);
+ }
+ return result;
+ }
+ case SetupPackage.MYLYN_QUERY:
+ {
+ MylynQuery mylynQuery = (MylynQuery)theEObject;
+ T result = caseMylynQuery(mylynQuery);
+ if (result == null)
+ {
+ result = defaultCase(theEObject);
+ }
+ return result;
+ }
+ case SetupPackage.URL_QUERY:
+ {
+ URLQuery urlQuery = (URLQuery)theEObject;
+ T result = caseURLQuery(urlQuery);
+ if (result == null)
+ {
+ result = caseMylynQuery(urlQuery);
+ }
+ if (result == null)
+ {
+ result = defaultCase(theEObject);
+ }
+ return result;
+ }
+ case SetupPackage.ATTRIBUTES_QUERY:
+ {
+ AttributesQuery attributesQuery = (AttributesQuery)theEObject;
+ T result = caseAttributesQuery(attributesQuery);
+ if (result == null)
+ {
+ result = caseMylynQuery(attributesQuery);
+ }
+ if (result == null)
+ {
+ result = defaultCase(theEObject);
+ }
+ return result;
+ }
+ case SetupPackage.QUERY_ATTRIBUTE:
+ {
+ @SuppressWarnings("unchecked")
+ Map.Entry<String, String> queryAttribute = (Map.Entry<String, String>)theEObject;
+ T result = caseQueryAttribute(queryAttribute);
+ if (result == null)
+ {
+ result = defaultCase(theEObject);
+ }
+ return result;
+ }
case SetupPackage.JRE_TASK:
{
JRETask jreTask = (JRETask)theEObject;
@@ -748,9 +818,9 @@ public class SetupSwitch<T> extends Switch<T>
/**
* Returns the result of interpreting the object as an instance of '<em>Preferences</em>'.
* <!-- begin-user-doc -->
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- * <!-- end-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
* @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Preferences</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
@@ -812,9 +882,9 @@ public class SetupSwitch<T> extends Switch<T>
/**
* Returns the result of interpreting the object as an instance of '<em>Eclipse Preference Task</em>'.
* <!-- begin-user-doc -->
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- * <!-- end-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
* @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Eclipse Preference Task</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
@@ -972,9 +1042,9 @@ public class SetupSwitch<T> extends Switch<T>
/**
* Returns the result of interpreting the object as an instance of '<em>Setup</em>'.
* <!-- begin-user-doc -->
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- * <!-- end-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
* @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Setup</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
@@ -1036,9 +1106,9 @@ public class SetupSwitch<T> extends Switch<T>
/**
* Returns the result of interpreting the object as an instance of '<em>Text Modify Task</em>'.
* <!-- begin-user-doc -->
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- * <!-- end-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
* @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Text Modify Task</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
@@ -1052,9 +1122,9 @@ public class SetupSwitch<T> extends Switch<T>
/**
* Returns the result of interpreting the object as an instance of '<em>Text Modification</em>'.
* <!-- begin-user-doc -->
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- * <!-- end-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
* @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Text Modification</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
@@ -1100,9 +1170,9 @@ public class SetupSwitch<T> extends Switch<T>
/**
* Returns the result of interpreting the object as an instance of '<em>Command Parameter</em>'.
* <!-- begin-user-doc -->
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- * <!-- end-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
* @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Command Parameter</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
@@ -1130,6 +1200,86 @@ public class SetupSwitch<T> extends Switch<T>
}
/**
+ * Returns the result of interpreting the object as an instance of '<em>Mylyn Queries Task</em>'.
+ * <!-- begin-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Mylyn Queries Task</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseMylynQueriesTask(MylynQueriesTask object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of '<em>Mylyn Query</em>'.
+ * <!-- begin-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Mylyn Query</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseMylynQuery(MylynQuery object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of '<em>URL Query</em>'.
+ * <!-- begin-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>URL Query</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseURLQuery(URLQuery object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of '<em>Attributes Query</em>'.
+ * <!-- begin-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Attributes Query</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseAttributesQuery(AttributesQuery object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of '<em>Query Attribute</em>'.
+ * <!-- begin-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Query Attribute</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseQueryAttribute(Map.Entry<String, String> object)
+ {
+ return null;
+ }
+
+ /**
* Returns the result of interpreting the object as an instance of '<em>JRE Task</em>'.
* <!-- begin-user-doc -->
* This implementation returns null;
@@ -1164,9 +1314,9 @@ public class SetupSwitch<T> extends Switch<T>
/**
* Returns the result of interpreting the object as an instance of '<em>File Editor</em>'.
* <!-- begin-user-doc -->
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- * <!-- end-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
* @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>File Editor</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
@@ -1180,9 +1330,9 @@ public class SetupSwitch<T> extends Switch<T>
/**
* Returns the result of interpreting the object as an instance of '<em>Target Platform Task</em>'.
* <!-- begin-user-doc -->
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- * <!-- end-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
* @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Target Platform Task</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
@@ -1196,9 +1346,9 @@ public class SetupSwitch<T> extends Switch<T>
/**
* Returns the result of interpreting the object as an instance of '<em>Automatic Source Locator</em>'.
* <!-- begin-user-doc -->
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- * <!-- end-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
* @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Automatic Source Locator</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
@@ -1228,9 +1378,9 @@ public class SetupSwitch<T> extends Switch<T>
/**
* Returns the result of interpreting the object as an instance of '<em>Manual Source Locator</em>'.
* <!-- begin-user-doc -->
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- * <!-- end-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
* @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Manual Source Locator</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
@@ -1244,9 +1394,9 @@ public class SetupSwitch<T> extends Switch<T>
/**
* Returns the result of interpreting the object as an instance of '<em>Context Variable Task</em>'.
* <!-- begin-user-doc -->
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- * <!-- end-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
* @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Context Variable Task</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
@@ -1276,9 +1426,9 @@ public class SetupSwitch<T> extends Switch<T>
/**
* Returns the result of interpreting the object as an instance of '<em>Resource Creation Task</em>'.
* <!-- begin-user-doc -->
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- * <!-- end-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
* @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Resource Creation Task</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
@@ -1324,9 +1474,9 @@ public class SetupSwitch<T> extends Switch<T>
/**
* Returns the result of interpreting the object as an instance of '<em>Basic Materialization Task</em>'.
* <!-- begin-user-doc -->
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- * <!-- end-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
* @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Basic Materialization Task</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
@@ -1356,9 +1506,9 @@ public class SetupSwitch<T> extends Switch<T>
/**
* Returns the result of interpreting the object as an instance of '<em>Eclipse Ini Task</em>'.
* <!-- begin-user-doc -->
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- * <!-- end-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
* @param object the target of the switch.
* @return the result of interpreting the object as an instance of '<em>Eclipse Ini Task</em>'.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/SetupUtil.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/SetupUtil.java
index 40b35a2791..75bef71d0a 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/SetupUtil.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/SetupUtil.java
@@ -4,7 +4,7 @@
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
- *
+ *
* Contributors:
* Eike Stepper - initial API and implementation
*/
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/StringExpander.java b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/StringExpander.java
index 9213edf21f..606dae2c10 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/StringExpander.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup/src/org/eclipse/emf/cdo/releng/setup/util/StringExpander.java
@@ -4,7 +4,7 @@
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
- *
+ *
* Contributors:
* Eike Stepper - initial API and implementation
*/
diff --git a/plugins/org.eclipse.emf.cdo.releng/buckminster.cspex b/plugins/org.eclipse.emf.cdo.releng/buckminster.cspex
index 7d2367cfdf..1ed1207f48 100644
--- a/plugins/org.eclipse.emf.cdo.releng/buckminster.cspex
+++ b/plugins/org.eclipse.emf.cdo.releng/buckminster.cspex
@@ -27,6 +27,8 @@
<cs:dependency name="org.eclipse.jgit" componentType="eclipse.feature"/>
<cs:dependency name="org.eclipse.egit" componentType="eclipse.feature"/>
+ <cs:dependency name="org.eclipse.mylyn.bugzilla_feature.feature.group" componentType="eclipse.feature"/>
+
<cs:dependency name="org.eclipse.buckminster.core.feature.feature.group" componentType="eclipse.feature"/>
<cs:dependency name="org.eclipse.buckminster.git.feature.feature.group" componentType="eclipse.feature"/>
<cs:dependency name="org.eclipse.buckminster.pde.feature.feature.group" componentType="eclipse.feature"/>

Back to the top