diff options
author | Eike Stepper | 2014-01-12 13:25:04 +0000 |
---|---|---|
committer | Eike Stepper | 2014-01-12 13:25:04 +0000 |
commit | eb511f8b22e6091d0da92e6e2d6af9f9d9fdcd1f (patch) | |
tree | 9c7a6f1214c41d8b01785da86054b3adc04763f8 /plugins | |
parent | ab9a21e2731385abacfee551ae34f57e84ec38a5 (diff) | |
download | cdo-eb511f8b22e6091d0da92e6e2d6af9f9d9fdcd1f.tar.gz cdo-eb511f8b22e6091d0da92e6e2d6af9f9d9fdcd1f.tar.xz cdo-eb511f8b22e6091d0da92e6e2d6af9f9d9fdcd1f.zip |
Improve setup related models; add MylynQueriesTask
Diffstat (limited to 'plugins')
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 Binary files differnew file mode 100644 index 0000000000..a97c2c23fb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/icons/full/obj16/AttributesQuery.gif 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 Binary files differnew file mode 100644 index 0000000000..6ab2668f7e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/icons/full/obj16/MylynQueriesTask.gif 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 Binary files differnew file mode 100644 index 0000000000..38ab69c0c1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/icons/full/obj16/QueryAttribute.gif 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 Binary files differnew file mode 100644 index 0000000000..959ba9e98c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.releng.setup.edit/icons/full/obj16/URLQuery.gif 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"/> |