Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemi Schnekenburger2015-05-05 08:40:31 +0000
committerRemi Schnekenburger2015-05-05 08:40:31 +0000
commit9caf1077b7999d55be53197aeb535bbef8060ef0 (patch)
tree4ed82401e0db58c93f0edbdc71769e7fe0c9f3da
parent410c3bb5b3fc9148ad2d4ef9e1e929c3243dd275 (diff)
parent92f21ac92f310be8743fdffffd00506504f4f402 (diff)
downloadorg.eclipse.papyrus-9caf1077b7999d55be53197aeb535bbef8060ef0.tar.gz
org.eclipse.papyrus-9caf1077b7999d55be53197aeb535bbef8060ef0.tar.xz
org.eclipse.papyrus-9caf1077b7999d55be53197aeb535bbef8060ef0.zip
Merge branch 'master' of ssh://rschnekenbu@git.eclipse.org:29418/papyrus/org.eclipse.papyrus.git
-rw-r--r--plugins/developer/org.eclipse.papyrus.releng.tools/META-INF/MANIFEST.MF4
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/src/org/eclipse/papyrus/infra/gmfdiag/common/SynchronizableGmfDiagramEditor.java4
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.newchild/src/org/eclipse/papyrus/infra/newchild/ui/DynamicNewChild.java4
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.onefile/src/org/eclipse/papyrus/infra/onefile/action/PasteAction.java7
-rw-r--r--plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/palette/blockDiagram.paletteconfiguration44
-rw-r--r--plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14UMLClassDiagram.elementtypesconfigurations30
-rw-r--r--plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.requirement/resources/palette/requirementDiagram.paletteconfiguration29
-rw-r--r--plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/model/SysML14.elementtypesconfigurations27
-rw-r--r--plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/SharedAssociationEditHelperAdvice.java57
-rw-r--r--plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.ui/resources/SysML14.creationmenumodel372
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.common/src/org/eclipse/papyrus/uml/diagram/common/service/FilteringPaletteProvider.java23
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.wizards/src/org/eclipse/papyrus/uml/diagram/wizards/pages/SelectDiagramCategoryPage.java68
-rw-r--r--plugins/uml/properties/org.eclipse.papyrus.uml.properties/Model/UML/ui/MultipleProperty.xwt1
-rw-r--r--releng/org.eclipse.papyrus.oomph/setups/papyrus.setup6032
-rw-r--r--releng/top-pom-dev.xml12
-rw-r--r--releng/top-pom-extra-tests.xml10
-rw-r--r--releng/top-pom-extras.xml10
-rw-r--r--releng/top-pom-main-tests.xml10
-rw-r--r--releng/top-pom-main.xml1780
-rwxr-xr-xreleng/top-pom-rcp.xml8
-rw-r--r--tests/junit/plugins/core/org.eclipse.papyrus.tests/META-INF/MANIFEST.MF3
21 files changed, 4263 insertions, 4272 deletions
diff --git a/plugins/developer/org.eclipse.papyrus.releng.tools/META-INF/MANIFEST.MF b/plugins/developer/org.eclipse.papyrus.releng.tools/META-INF/MANIFEST.MF
index ba96ddac965..077329f875c 100644
--- a/plugins/developer/org.eclipse.papyrus.releng.tools/META-INF/MANIFEST.MF
+++ b/plugins/developer/org.eclipse.papyrus.releng.tools/META-INF/MANIFEST.MF
@@ -8,7 +8,8 @@ Require-Bundle: org.eclipse.core.runtime,
org.eclipse.oomph.setup.targlets;bundle-version="1.0.0";resolution:=optional,
org.eclipse.oomph.p2;bundle-version="1.0.0",
org.eclipse.emf.edit;bundle-version="2.10.0";resolution:=optional,
- com.google.guava;bundle-version="11.0.0"
+ com.google.guava;bundle-version="11.0.0",
+ org.eclipse.oomph.workingsets;bundle-version="1.0.0";resolution:=optional
Bundle-Vendor: %Bundle-Vendor
Bundle-ActivationPolicy: lazy
Bundle-Version: 1.1.0.qualifier
@@ -17,4 +18,3 @@ Bundle-ManifestVersion: 2
Bundle-Activator: org.eclipse.papyrus.releng.tools.internal.Activator
Bundle-SymbolicName: org.eclipse.papyrus.releng.tools;singleton:=true
Bundle-RequiredExecutionEnvironment: JavaSE-1.7
-
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/src/org/eclipse/papyrus/infra/gmfdiag/common/SynchronizableGmfDiagramEditor.java b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/src/org/eclipse/papyrus/infra/gmfdiag/common/SynchronizableGmfDiagramEditor.java
index f4877c8016e..c190c28a269 100644
--- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/src/org/eclipse/papyrus/infra/gmfdiag/common/SynchronizableGmfDiagramEditor.java
+++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/src/org/eclipse/papyrus/infra/gmfdiag/common/SynchronizableGmfDiagramEditor.java
@@ -172,7 +172,9 @@ public class SynchronizableGmfDiagramEditor extends DiagramDocumentEditor implem
IStructuredSelection sSelection = new StructuredSelection(partSelection);
// this is used instead of graphicalViewer.select(IGraphicalEditPart) as the later only allows the selection of a single element
graphicalViewer.setSelection(sSelection);
- graphicalViewer.reveal(partSelection.get(0));
+ if (!partSelection.isEmpty()) {
+ graphicalViewer.reveal(partSelection.get(0));
+ }
return true;
}
}
diff --git a/plugins/infra/org.eclipse.papyrus.infra.newchild/src/org/eclipse/papyrus/infra/newchild/ui/DynamicNewChild.java b/plugins/infra/org.eclipse.papyrus.infra.newchild/src/org/eclipse/papyrus/infra/newchild/ui/DynamicNewChild.java
index a7b972e7cf9..f4cf7099d99 100644
--- a/plugins/infra/org.eclipse.papyrus.infra.newchild/src/org/eclipse/papyrus/infra/newchild/ui/DynamicNewChild.java
+++ b/plugins/infra/org.eclipse.papyrus.infra.newchild/src/org/eclipse/papyrus/infra/newchild/ui/DynamicNewChild.java
@@ -110,6 +110,10 @@ public class DynamicNewChild extends ContributionItem {
ISelectionService selectionService = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getSelectionService();
ISelection selection = selectionService.getSelection();
+ if (selection.isEmpty()) {
+ return null;
+ }
+
if (selection instanceof IStructuredSelection) {
Object selectedobject = ((IStructuredSelection) selection).getFirstElement();
EObject selectedEObject = EMFHelper.getEObject(selectedobject);
diff --git a/plugins/infra/org.eclipse.papyrus.infra.onefile/src/org/eclipse/papyrus/infra/onefile/action/PasteAction.java b/plugins/infra/org.eclipse.papyrus.infra.onefile/src/org/eclipse/papyrus/infra/onefile/action/PasteAction.java
index 64da1f4a9a0..c1301120151 100644
--- a/plugins/infra/org.eclipse.papyrus.infra.onefile/src/org/eclipse/papyrus/infra/onefile/action/PasteAction.java
+++ b/plugins/infra/org.eclipse.papyrus.infra.onefile/src/org/eclipse/papyrus/infra/onefile/action/PasteAction.java
@@ -81,7 +81,7 @@ import org.eclipse.ui.part.ResourceTransfer;
* @return the actual target of the paste action
*/
private IResource getTarget() {
- List<IResource> selectedResources = getSelectedResources();
+ List<? extends IResource> selectedResources = getSelectedResources();
for (IResource resource : selectedResources) {
if (resource instanceof IProject && !((IProject) resource).isOpen()) {
@@ -166,8 +166,7 @@ import org.eclipse.ui.part.ResourceTransfer;
* Returns the container to hold the pasted resources.
*/
protected IContainer getContainer() {
- List selectedResources = getSelectedResources();
- List<IResource> selection = selectedResources;
+ List<? extends IResource> selection = getSelectedResources();
if (selection.get(0) instanceof IFile) {
return ((IFile) selection.get(0)).getParent();
}
@@ -228,7 +227,7 @@ import org.eclipse.ui.part.ResourceTransfer;
// can paste files and folders to a single selection (file, folder,
// open project) or multiple file selection with the same parent
- List<IResource> selectedResources = getSelectedResources();
+ List<? extends IResource> selectedResources = getSelectedResources();
if (selectedResources.size() > 1) {
for (IResource resource : selectedResources) {
if (resource.getType() != IResource.FILE) {
diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/palette/blockDiagram.paletteconfiguration b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/palette/blockDiagram.paletteconfiguration
index bc45b35bcb5..600e6703d3c 100644
--- a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/palette/blockDiagram.paletteconfiguration
+++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/palette/blockDiagram.paletteconfiguration
@@ -269,19 +269,24 @@
label="PartAssociation"
description="Create a Part Association"
kind="ConnectionTool">
- <elementDescriptors
- elementTypeId="org.eclipse.papyrus.sysML.PartAssociation_2015"/>
+ <icon
+ pluginID="org.eclipse.uml2.uml.edit"
+ iconPath="icons/full/obj16/Association_composite.gif"/>
<elementDescriptors
elementTypeId="org.eclipse.papyrus.sysML.PartAssociation_4001"/>
- <elementDescriptors
- elementTypeId="org.eclipse.papyrus.sysML.PartAssociation_4019"/>
</ownedConfigurations>
<ownedConfigurations
xsi:type="paletteconfiguration:ToolConfiguration"
id="org.eclipse.papyrus.SysML14.SharedAssociation"
label="SharedAssociation"
description="Create a SharedAssociation"
- kind="ConnectionTool"/>
+ kind="ConnectionTool">
+ <icon
+ pluginID="org.eclipse.uml2.uml.edit"
+ iconPath="icons/full/obj16/Association_shared.gif"/>
+ <elementDescriptors
+ elementTypeId="org.eclipse.papyrus.sysML.SharedAssociation_4001"/>
+ </ownedConfigurations>
</drawerConfigurations>
<drawerConfigurations
id="Nodes"
@@ -792,33 +797,4 @@
elementTypeId="org.eclipse.papyrus.sysML.ItemFlow_4026"/>
</ownedConfigurations>
</drawerConfigurations>
- <drawerConfigurations
- id="Other SysML Elements"
- label="Other SysML Elements"
- description="Other SysML Elements">
- <ownedConfigurations
- xsi:type="paletteconfiguration:ToolConfiguration"
- id="org.eclipse.papyrus.sysML.View_Package_PapyrusUMLClassDi"
- label="View"
- description="Create a View">
- <elementDescriptors
- elementTypeId="org.eclipse.papyrus.sysML.View_Package_PapyrusUMLClassDiagram"/>
- </ownedConfigurations>
- <ownedConfigurations
- xsi:type="paletteconfiguration:ToolConfiguration"
- id="org.eclipse.papyrus.sysML.Allocated"
- label="Allocated"
- description="Create a Allocated">
- <elementDescriptors
- elementTypeId="org.eclipse.papyrus.sysML.Allocated_2097"/>
- </ownedConfigurations>
- <ownedConfigurations
- xsi:type="paletteconfiguration:ToolConfiguration"
- id="org.eclipse.papyrus.sysML.RequirementRelated"
- label="RequirementRelated"
- description="Create a RequirementRelated">
- <elementDescriptors
- elementTypeId="org.eclipse.papyrus.sysML.RequirementRelated_2097"/>
- </ownedConfigurations>
- </drawerConfigurations>
</paletteconfiguration:PaletteConfiguration>
diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14UMLClassDiagram.elementtypesconfigurations b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14UMLClassDiagram.elementtypesconfigurations
index e369a13ef40..764cfb536cb 100644
--- a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14UMLClassDiagram.elementtypesconfigurations
+++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14UMLClassDiagram.elementtypesconfigurations
@@ -2479,16 +2479,6 @@
</elementTypeConfigurations>
<elementTypeConfigurations
xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
- xmi:id="_X7E5oOgtEeSUQvXhEVQh8w"
- name="PartAssociation_2015"
- description="Create an Part Association in a UML Class Diagram"
- identifier="org.eclipse.papyrus.sysML.PartAssociation_2015"
- hint="2015">
- <specializedTypesID>org.eclipse.papyrus.SysML14.PartAssociation</specializedTypesID>
- <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Association_2015</specializedTypesID>
- </elementTypeConfigurations>
- <elementTypeConfigurations
- xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
xmi:id="_nJF78OgtEeSUQvXhEVQh8w"
name="PartAssociation_4001"
description="Create an Part Association in a UML Class Diagram"
@@ -2499,16 +2489,6 @@
</elementTypeConfigurations>
<elementTypeConfigurations
xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
- xmi:id="_oAQ0gOgtEeSUQvXhEVQh8w"
- name="PartAssociation_4019"
- description="Create an Part Association in a UML Class Diagram"
- identifier="org.eclipse.papyrus.sysML.PartAssociation_4019"
- hint="4019">
- <specializedTypesID>org.eclipse.papyrus.SysML14.PartAssociation</specializedTypesID>
- <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Association_4019</specializedTypesID>
- </elementTypeConfigurations>
- <elementTypeConfigurations
- xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
xmi:id="_gdLMgOmsEeSrzJhCjczRog"
name="Class_Port"
description="Create an UML Port in an UML Class Diagram"
@@ -2572,4 +2552,14 @@
<stereotypesQualifiedNames>SysML::DeprecatedElements::FlowPort</stereotypesQualifiedNames>
</matcherConfiguration>
</elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_9ZVkEPJjEeSpV8ZeWOq13Q"
+ name="SharedAssociation_4001"
+ description="Create an Part Association in a UML Class Diagram"
+ identifier="org.eclipse.papyrus.sysML.SharedAssociation_4001"
+ hint="4001">
+ <specializedTypesID>org.eclipse.papyrus.SysML14.SharedAssociation</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Association_4001</specializedTypesID>
+ </elementTypeConfigurations>
</elementtypesconfigurations:ElementTypeSetConfiguration>
diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.requirement/resources/palette/requirementDiagram.paletteconfiguration b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.requirement/resources/palette/requirementDiagram.paletteconfiguration
index e9bc06562e4..d8a92ce6e3c 100644
--- a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.requirement/resources/palette/requirementDiagram.paletteconfiguration
+++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.requirement/resources/palette/requirementDiagram.paletteconfiguration
@@ -175,35 +175,6 @@
</ownedConfigurations>
</drawerConfigurations>
<drawerConfigurations
- id="Other SysML Elements"
- label="Other SysML Elements"
- description="Other SysML Elements">
- <ownedConfigurations
- xsi:type="paletteconfiguration:ToolConfiguration"
- id="org.eclipse.papyrus.sysML.View_Package_PapyrusUMLClassDi"
- label="View"
- description="Create a View">
- <elementDescriptors
- elementTypeId="org.eclipse.papyrus.sysML.View_Package_PapyrusUMLClassDiagram"/>
- </ownedConfigurations>
- <ownedConfigurations
- xsi:type="paletteconfiguration:ToolConfiguration"
- id="org.eclipse.papyrus.sysML.Allocated"
- label="Allocated"
- description="Create a Allocated">
- <elementDescriptors
- elementTypeId="org.eclipse.papyrus.sysML.Allocated_2097"/>
- </ownedConfigurations>
- <ownedConfigurations
- xsi:type="paletteconfiguration:ToolConfiguration"
- id="org.eclipse.papyrus.sysML.RequirementRelated"
- label="RequirementRelated"
- description="Create a RequirementRelated">
- <elementDescriptors
- elementTypeId="org.eclipse.papyrus.sysML.RequirementRelated_2097"/>
- </ownedConfigurations>
- </drawerConfigurations>
- <drawerConfigurations
id="Nodes"
label="Other Nodes"
description="Other Nodes">
diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/model/SysML14.elementtypesconfigurations b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/model/SysML14.elementtypesconfigurations
index 3ddad5a2ed3..28682e9040e 100644
--- a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/model/SysML14.elementtypesconfigurations
+++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/model/SysML14.elementtypesconfigurations
@@ -1257,6 +1257,10 @@
name="Unit"
identifier="org.eclipse.papyrus.SysML14.Unit"
hint="UML::InstanceSpecification">
+ <iconEntry
+ xmi:id="_Fh6LgPJVEeSpV8ZeWOq13Q"
+ iconPath="/icons/full/obj16/InstanceSpecification.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.papyrus.uml.InstanceSpecification</specializedTypesID>
<editHelperAdviceConfiguration
xmi:id="_o8jhkOjFEeSUQvXhEVQh8w"
@@ -1286,6 +1290,10 @@
description="Create a PartAssociation"
identifier="org.eclipse.papyrus.SysML14.PartAssociation"
hint="UML::Association">
+ <iconEntry
+ xmi:id="_JEGsoPJlEeSpV8ZeWOq13Q"
+ iconPath="icons/full/obj16/Association_composite.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
<specializedTypesID>org.eclipse.papyrus.uml.Association</specializedTypesID>
<editHelperAdviceConfiguration
xmi:id="_a6mbQOgsEeSUQvXhEVQh8w"
@@ -1294,6 +1302,25 @@
identifier="org.eclipse.papyrus.sysml14.service.types.advice.PartAssociationEditHelperAdvice"
editHelperAdviceClassName="org.eclipse.papyrus.sysml14.service.types.advice.PartAssociationEditHelperAdvice"/>
</elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_FZJTQPJkEeSpV8ZeWOq13Q"
+ name="PartAssociation"
+ description="Create a PartAssociation"
+ identifier="org.eclipse.papyrus.SysML14.SharedAssociation"
+ hint="UML::Association">
+ <iconEntry
+ xmi:id="_9DokYPJkEeSpV8ZeWOq13Q"
+ iconPath="icons/full/obj16/Association_shared.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Association</specializedTypesID>
+ <editHelperAdviceConfiguration
+ xmi:id="_FZJTQfJkEeSpV8ZeWOq13Q"
+ name="org.eclipse.papyrus.sysml14.service.types.advice.SharedAssociationEditHelperAdvice"
+ description=""
+ identifier="org.eclipse.papyrus.sysml14.service.types.advice.SharedAssociationEditHelperAdvice"
+ editHelperAdviceClassName="org.eclipse.papyrus.sysml14.service.types.advice.SharedAssociationEditHelperAdvice"/>
+ </elementTypeConfigurations>
<adviceBindingsConfigurations
xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration"
xmi:id="_k4SncbwFEeSwNLK2W02HwA"
diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/SharedAssociationEditHelperAdvice.java b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/SharedAssociationEditHelperAdvice.java
new file mode 100644
index 00000000000..cb25eef4ea7
--- /dev/null
+++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/SharedAssociationEditHelperAdvice.java
@@ -0,0 +1,57 @@
+/*****************************************************************************
+ * Copyright (c) 2015 CEA LIST.
+ *
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Benoit Maggi (CEA LIST) benoit.maggi@cea.fr - Initial API and implementation
+ *****************************************************************************/
+package org.eclipse.papyrus.sysml14.service.types.advice;
+
+
+
+import org.eclipse.core.commands.ExecutionException;
+import org.eclipse.core.runtime.IAdaptable;
+import org.eclipse.core.runtime.IProgressMonitor;
+import org.eclipse.gmf.runtime.common.core.command.CommandResult;
+import org.eclipse.gmf.runtime.common.core.command.ICommand;
+import org.eclipse.gmf.runtime.emf.type.core.commands.ConfigureElementCommand;
+import org.eclipse.gmf.runtime.emf.type.core.edithelper.AbstractEditHelperAdvice;
+import org.eclipse.gmf.runtime.emf.type.core.requests.ConfigureRequest;
+import org.eclipse.uml2.uml.AggregationKind;
+import org.eclipse.uml2.uml.Association;
+
+
+/**
+ * The helperadvice class used for SharedAssociation
+ *
+ */
+public class SharedAssociationEditHelperAdvice extends AbstractEditHelperAdvice {
+
+
+ /**
+ * @see org.eclipse.gmf.runtime.emf.type.core.edithelper.AbstractEditHelperAdvice#getBeforeConfigureCommand(org.eclipse.gmf.runtime.emf.type.core.requests.ConfigureRequest)
+ *
+ * @param request
+ * @return
+ */
+ @Override
+ protected ICommand getBeforeConfigureCommand(ConfigureRequest request) {
+ final Association association = (Association) request.getElementToConfigure();
+
+ return new ConfigureElementCommand(request) {
+
+ @Override
+ protected CommandResult doExecuteWithResult(IProgressMonitor progressMonitor, IAdaptable info) throws ExecutionException {
+
+ // FIXME : this kind of thing is probably possible with an element type configuration model
+ association.getMemberEnds().get(0).setAggregation(AggregationKind.SHARED_LITERAL);
+
+ return CommandResult.newOKCommandResult(association);
+ }
+ };
+ }
+}
diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.ui/resources/SysML14.creationmenumodel b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.ui/resources/SysML14.creationmenumodel
index b33b6e31785..c50d7fa067d 100644
--- a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.ui/resources/SysML14.creationmenumodel
+++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.ui/resources/SysML14.creationmenumodel
@@ -8,46 +8,113 @@
label="SysML 1.4"
icon="">
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUfykMyuEeSuYbPdZwWlyw"
- label="ValueType"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.ValueType"/>
+ xmi:id="_FUfypMyuEeSuYbPdZwWlyw"
+ label="AcceptChangeStructuralFeatureEventAction"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.AcceptChangeStructuralFeatureEventAction"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUfykcyuEeSuYbPdZwWlyw"
- label="DistributedProperty"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.DistributedProperty"/>
+ xmi:id="_FUfyncyuEeSuYbPdZwWlyw"
+ label="AdjunctProperty"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.AdjunctProperty"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUfyksyuEeSuYbPdZwWlyw"
- label="ConnectorProperty"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.ConnectorProperty"/>
+ xmi:id="_FUgZusyuEeSuYbPdZwWlyw"
+ label="Allocate"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.Allocate_Abstraction"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUfyk8yuEeSuYbPdZwWlyw"
- label="ParticipantProperty"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.ParticipantProperty"/>
+ xmi:id="_FUgZucyuEeSuYbPdZwWlyw"
+ label="AllocateActivityPartition"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.AllocateActivityPartition"/>
+ <menu xsi:type="ElementCreationMenuModel:CreationMenu"
+ xmi:id="_FUgZzcyuEeSuYbPdZwWlyw"
+ label="Allocated"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.Allocated"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
xmi:id="_FUfylMyuEeSuYbPdZwWlyw"
label="BindingConnector"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.BindingConnector"/>
+ icon=""
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.BindingConnector"
+ role=""/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
xmi:id="_FUfylcyuEeSuYbPdZwWlyw"
label="Block"
+ icon=""
elementTypeIdRef="org.eclipse.papyrus.SysML14.Block"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUfylsyuEeSuYbPdZwWlyw"
- label="PropertySpecificType"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.PropertySpecificType"/>
+ xmi:id="_FUfynMyuEeSuYbPdZwWlyw"
+ label="BoundReference"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.BoundReference"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUfyl8yuEeSuYbPdZwWlyw"
- label="NestedConnectorEnd ConnectorEnd"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.NestedConnectorEnd_ConnectorEnd"/>
+ xmi:id="_FUfypcyuEeSuYbPdZwWlyw"
+ label="ChangeStructuralFeatureEvent"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.ChangeStructuralFeatureEvent"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUfymMyuEeSuYbPdZwWlyw"
- label="NestedConnectorEnd Element"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.NestedConnectorEnd_Element"/>
+ xmi:id="_FUfynsyuEeSuYbPdZwWlyw"
+ label="ClassifierBehaviorProperty"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.ClassifierBehaviorProperty"/>
+ <menu xsi:type="ElementCreationMenuModel:CreationMenu"
+ xmi:id="_FUfyksyuEeSuYbPdZwWlyw"
+ label="ConnectorProperty"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.ConnectorProperty"/>
+ <menu xsi:type="ElementCreationMenuModel:CreationMenu"
+ xmi:id="_FUgZuMyuEeSuYbPdZwWlyw"
+ label="ConstraintBlock"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.ConstraintBlock"/>
+ <menu xsi:type="ElementCreationMenuModel:CreationMenu"
+ xmi:id="_FUgZscyuEeSuYbPdZwWlyw"
+ label="Conform Dependency"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.Conform_Dependency"/>
+ <menu xsi:type="ElementCreationMenuModel:CreationMenu"
+ xmi:id="_FUgZssyuEeSuYbPdZwWlyw"
+ label="Conform Generalization"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.Conform_Generalization"/>
+ <menu xsi:type="ElementCreationMenuModel:CreationMenu"
+ xmi:id="_FUgZqcyuEeSuYbPdZwWlyw"
+ label="Continuous ActivityEdge"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.Continuous_ActivityEdge"/>
+ <menu xsi:type="ElementCreationMenuModel:CreationMenu"
+ xmi:id="_FUgZqsyuEeSuYbPdZwWlyw"
+ label="Continuous Parameter"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.Continuous_Parameter"/>
+ <menu xsi:type="ElementCreationMenuModel:CreationMenu"
+ xmi:id="_FUgZosyuEeSuYbPdZwWlyw"
+ label="ControlOperator Behavior"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.ControlOperator_Behavior"/>
+ <menu xsi:type="ElementCreationMenuModel:CreationMenu"
+ xmi:id="_FUgZo8yuEeSuYbPdZwWlyw"
+ label="ControlOperator Operation"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.ControlOperator_Operation"/>
+ <menu xsi:type="ElementCreationMenuModel:CreationMenu"
+ xmi:id="_FUgZvsyuEeSuYbPdZwWlyw"
+ label="Copy"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.Copy_Abstraction"/>
+ <menu xsi:type="ElementCreationMenuModel:CreationMenu"
+ xmi:id="_FUgZvMyuEeSuYbPdZwWlyw"
+ label="DeriveReqt"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.DeriveReqt_Abstraction"/>
+ <menu xsi:type="ElementCreationMenuModel:CreationMenu"
+ xmi:id="_FUfypsyuEeSuYbPdZwWlyw"
+ label="DirectedFeature"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.DirectedFeature"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
xmi:id="_FUfymcyuEeSuYbPdZwWlyw"
label="DirectedRelationshipPropertyPath"
elementTypeIdRef="org.eclipse.papyrus.SysML14.DirectedRelationshipPropertyPath"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
+ xmi:id="_FUgZp8yuEeSuYbPdZwWlyw"
+ label="Discrete ActivityEdge"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.Discrete_ActivityEdge"/>
+ <menu xsi:type="ElementCreationMenuModel:CreationMenu"
+ xmi:id="_FUgZqMyuEeSuYbPdZwWlyw"
+ label="Discrete Parameter"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.Discrete_Parameter"/>
+ <menu xsi:type="ElementCreationMenuModel:CreationMenu"
+ xmi:id="_FUfykcyuEeSuYbPdZwWlyw"
+ label="DistributedProperty"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.DistributedProperty"/>
+ <menu xsi:type="ElementCreationMenuModel:CreationMenu"
+ xmi:id="_FUgZt8yuEeSuYbPdZwWlyw"
+ label="ElementGroup"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.ElementGroup"/>
+ <menu xsi:type="ElementCreationMenuModel:CreationMenu"
xmi:id="_FUfymsyuEeSuYbPdZwWlyw"
label="ElementPropertyPath"
elementTypeIdRef="org.eclipse.papyrus.SysML14.ElementPropertyPath"/>
@@ -56,26 +123,22 @@
label="EndPathMultiplicity"
elementTypeIdRef="org.eclipse.papyrus.SysML14.EndPathMultiplicity"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUfynMyuEeSuYbPdZwWlyw"
- label="BoundReference"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.BoundReference"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUfyncyuEeSuYbPdZwWlyw"
- label="AdjunctProperty"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.AdjunctProperty"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUfynsyuEeSuYbPdZwWlyw"
- label="ClassifierBehaviorProperty"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.ClassifierBehaviorProperty"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUfyn8yuEeSuYbPdZwWlyw"
- label="ItemFlow"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.ItemFlow"/>
+ xmi:id="_FUgZtsyuEeSuYbPdZwWlyw"
+ label="Expose"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.Expose"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
xmi:id="_FUfyoMyuEeSuYbPdZwWlyw"
label="FlowProperty"
elementTypeIdRef="org.eclipse.papyrus.SysML14.FlowProperty"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
+ xmi:id="_FUgZy8yuEeSuYbPdZwWlyw"
+ label="FlowPort"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.FlowPort"/>
+ <menu xsi:type="ElementCreationMenuModel:CreationMenu"
+ xmi:id="_FUgZzMyuEeSuYbPdZwWlyw"
+ label="FlowSpecification"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.FlowSpecification"/>
+ <menu xsi:type="ElementCreationMenuModel:CreationMenu"
xmi:id="_FUfyocyuEeSuYbPdZwWlyw"
label="FullPort"
elementTypeIdRef="org.eclipse.papyrus.SysML14.FullPort"/>
@@ -84,22 +147,6 @@
label="InterfaceBlock"
elementTypeIdRef="org.eclipse.papyrus.SysML14.InterfaceBlock"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUfyo8yuEeSuYbPdZwWlyw"
- label="ProxyPort"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.ProxyPort"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUfypMyuEeSuYbPdZwWlyw"
- label="AcceptChangeStructuralFeatureEventAction"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.AcceptChangeStructuralFeatureEventAction"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUfypcyuEeSuYbPdZwWlyw"
- label="ChangeStructuralFeatureEvent"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.ChangeStructuralFeatureEvent"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUfypsyuEeSuYbPdZwWlyw"
- label="DirectedFeature"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.DirectedFeature"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
xmi:id="_FUfyp8yuEeSuYbPdZwWlyw"
label="InvocationOnNestedPortAction InvocationAction"
elementTypeIdRef="org.eclipse.papyrus.SysML14.InvocationOnNestedPortAction_InvocationAction"/>
@@ -108,53 +155,37 @@
label="InvocationOnNestedPortAction Element"
elementTypeIdRef="org.eclipse.papyrus.SysML14.InvocationOnNestedPortAction_Element"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUfyqcyuEeSuYbPdZwWlyw"
- label="TriggerOnNestedPort Trigger"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.TriggerOnNestedPort_Trigger"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZoMyuEeSuYbPdZwWlyw"
- label="TriggerOnNestedPort Element"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.TriggerOnNestedPort_Element"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZocyuEeSuYbPdZwWlyw"
- label="Overwrite"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Overwrite"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZosyuEeSuYbPdZwWlyw"
- label="ControlOperator Behavior"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.ControlOperator_Behavior"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZo8yuEeSuYbPdZwWlyw"
- label="ControlOperator Operation"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.ControlOperator_Operation"/>
+ xmi:id="_FUfyn8yuEeSuYbPdZwWlyw"
+ label="ItemFlow"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.ItemFlow"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZpMyuEeSuYbPdZwWlyw"
- label="Rate ActivityEdge"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Rate_ActivityEdge"/>
+ xmi:id="_FUfyl8yuEeSuYbPdZwWlyw"
+ label="NestedConnectorEnd ConnectorEnd"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.NestedConnectorEnd_ConnectorEnd"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZpcyuEeSuYbPdZwWlyw"
- label="Rate Parameter"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Rate_Parameter"/>
+ xmi:id="_FUfymMyuEeSuYbPdZwWlyw"
+ label="NestedConnectorEnd Element"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.NestedConnectorEnd_Element"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
xmi:id="_FUgZpsyuEeSuYbPdZwWlyw"
label="NoBuffer"
elementTypeIdRef="org.eclipse.papyrus.SysML14.NoBuffer"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZp8yuEeSuYbPdZwWlyw"
- label="Discrete ActivityEdge"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Discrete_ActivityEdge"/>
+ xmi:id="_FUgZrcyuEeSuYbPdZwWlyw"
+ label="Optional"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.Optional"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZqMyuEeSuYbPdZwWlyw"
- label="Discrete Parameter"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Discrete_Parameter"/>
+ xmi:id="_FUgZocyuEeSuYbPdZwWlyw"
+ label="Overwrite"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.Overwrite"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZqcyuEeSuYbPdZwWlyw"
- label="Continuous ActivityEdge"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Continuous_ActivityEdge"/>
+ xmi:id="_FUfyk8yuEeSuYbPdZwWlyw"
+ label="ParticipantProperty"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.ParticipantProperty"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZqsyuEeSuYbPdZwWlyw"
- label="Continuous Parameter"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Continuous_Parameter"/>
+ xmi:id="_FUgZs8yuEeSuYbPdZwWlyw"
+ label="Problem"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.Problem"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
xmi:id="_FUgZq8yuEeSuYbPdZwWlyw"
label="Probability ActivityEdge"
@@ -164,90 +195,47 @@
label="Probability ParameterSet"
elementTypeIdRef="org.eclipse.papyrus.SysML14.Probability_ParameterSet"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZrcyuEeSuYbPdZwWlyw"
- label="Optional"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Optional"/>
+ xmi:id="_FUfylsyuEeSuYbPdZwWlyw"
+ label="PropertySpecificType"
+ icon=""
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.PropertySpecificType"/>
+ <menu xsi:type="ElementCreationMenuModel:CreationMenu"
+ xmi:id="_FUfyo8yuEeSuYbPdZwWlyw"
+ label="ProxyPort"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.ProxyPort"/>
+ <menu xsi:type="ElementCreationMenuModel:CreationMenu"
+ xmi:id="_FUgZpMyuEeSuYbPdZwWlyw"
+ label="Rate ActivityEdge"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.Rate_ActivityEdge"/>
+ <menu xsi:type="ElementCreationMenuModel:CreationMenu"
+ xmi:id="_FUgZpcyuEeSuYbPdZwWlyw"
+ label="Rate Parameter"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.Rate_Parameter"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
xmi:id="_FUgZrsyuEeSuYbPdZwWlyw"
label="Rationale"
elementTypeIdRef="org.eclipse.papyrus.SysML14.Rationale"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZr8yuEeSuYbPdZwWlyw"
- label="View Package"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.View_Package"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZsMyuEeSuYbPdZwWlyw"
- label="View Class"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.View_Class"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZscyuEeSuYbPdZwWlyw"
- label="Conform Dependency"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Conform_Dependency"/>
+ xmi:id="_FUgZycyuEeSuYbPdZwWlyw"
+ label="Refine"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.Refine_Abstraction"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZssyuEeSuYbPdZwWlyw"
- label="Conform Generalization"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Conform_Generalization"/>
+ xmi:id="_FUgZxMyuEeSuYbPdZwWlyw"
+ label="Requirement"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.Requirement"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZs8yuEeSuYbPdZwWlyw"
- label="Problem"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Problem"/>
+ xmi:id="_FUgZzsyuEeSuYbPdZwWlyw"
+ label="RequirementRelated"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.RequirementRelated"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZtMyuEeSuYbPdZwWlyw"
- label="ViewPoint"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.ViewPoint"/>
+ xmi:id="_FUgZwMyuEeSuYbPdZwWlyw"
+ label="Satisfy"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.Satisfy_Abstraction"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
xmi:id="_FUgZtcyuEeSuYbPdZwWlyw"
label="Stakeholder"
elementTypeIdRef="org.eclipse.papyrus.SysML14.Stakeholder"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZtsyuEeSuYbPdZwWlyw"
- label="Expose"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Expose"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZt8yuEeSuYbPdZwWlyw"
- label="ElementGroup"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.ElementGroup"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZuMyuEeSuYbPdZwWlyw"
- label="ConstraintBlock"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.ConstraintBlock"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZucyuEeSuYbPdZwWlyw"
- label="AllocateActivityPartition"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.AllocateActivityPartition"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZusyuEeSuYbPdZwWlyw"
- label="Allocate Abstraction"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Allocate_Abstraction"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZu8yuEeSuYbPdZwWlyw"
- label="Allocate DirectedRelationship"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Allocate_DirectedRelationship"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZvMyuEeSuYbPdZwWlyw"
- label="DeriveReqt Abstraction"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.DeriveReqt_Abstraction"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZvcyuEeSuYbPdZwWlyw"
- label="DeriveReqt DirectedRelationship"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.DeriveReqt_DirectedRelationship"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZvsyuEeSuYbPdZwWlyw"
- label="Copy Abstraction"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Copy_Abstraction"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZv8yuEeSuYbPdZwWlyw"
- label="Copy DirectedRelationship"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Copy_DirectedRelationship"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZwMyuEeSuYbPdZwWlyw"
- label="Satisfy Abstraction"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Satisfy_Abstraction"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZwcyuEeSuYbPdZwWlyw"
- label="Satisfy DirectedRelationship"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Satisfy_DirectedRelationship"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
xmi:id="_FUgZwsyuEeSuYbPdZwWlyw"
label="TestCase Operation"
elementTypeIdRef="org.eclipse.papyrus.SysML14.TestCase_Operation"/>
@@ -256,51 +244,39 @@
label="TestCase Behavior"
elementTypeIdRef="org.eclipse.papyrus.SysML14.TestCase_Behavior"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZxMyuEeSuYbPdZwWlyw"
- label="Requirement"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Requirement"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZxcyuEeSuYbPdZwWlyw"
- label="Verify Abstraction"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Verify_Abstraction"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZxsyuEeSuYbPdZwWlyw"
- label="Verify DirectedRelationship"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Verify_DirectedRelationship"/>
- <menu xsi:type="ElementCreationMenuModel:CreationMenu"
xmi:id="_FUgZx8yuEeSuYbPdZwWlyw"
- label="Trace Abstraction"
+ label="Trace"
elementTypeIdRef="org.eclipse.papyrus.SysML14.Trace_Abstraction"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZyMyuEeSuYbPdZwWlyw"
- label="Trace DirectedRelationship"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Trace_DirectedRelationship"/>
+ xmi:id="_FUgZoMyuEeSuYbPdZwWlyw"
+ label="TriggerOnNestedPort Element"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.TriggerOnNestedPort_Element"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZycyuEeSuYbPdZwWlyw"
- label="Refine Abstraction"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Refine_Abstraction"/>
+ xmi:id="_FUfyqcyuEeSuYbPdZwWlyw"
+ label="TriggerOnNestedPort Trigger"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.TriggerOnNestedPort_Trigger"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZysyuEeSuYbPdZwWlyw"
- label="Refine DirectedRelationship"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Refine_DirectedRelationship"/>
+ xmi:id="_V9D8cOjrEeS0s_Pe-G3XMA"
+ label="Unit"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.Unit"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZy8yuEeSuYbPdZwWlyw"
- label="FlowPort"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.FlowPort"/>
+ xmi:id="_FUfykMyuEeSuYbPdZwWlyw"
+ label="ValueType"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.ValueType"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZzMyuEeSuYbPdZwWlyw"
- label="FlowSpecification"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.FlowSpecification"/>
+ xmi:id="_FUgZxcyuEeSuYbPdZwWlyw"
+ label="Verify"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.Verify_Abstraction"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZzcyuEeSuYbPdZwWlyw"
- label="Allocated"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Allocated"/>
+ xmi:id="_FUgZsMyuEeSuYbPdZwWlyw"
+ label="View Class"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.View_Class"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_FUgZzsyuEeSuYbPdZwWlyw"
- label="RequirementRelated"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.RequirementRelated"/>
+ xmi:id="_FUgZr8yuEeSuYbPdZwWlyw"
+ label="View Package"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.View_Package"/>
<menu xsi:type="ElementCreationMenuModel:CreationMenu"
- xmi:id="_V9D8cOjrEeS0s_Pe-G3XMA"
- label="Unit"
- elementTypeIdRef="org.eclipse.papyrus.SysML14.Unit"/>
+ xmi:id="_FUgZtMyuEeSuYbPdZwWlyw"
+ label="ViewPoint"
+ elementTypeIdRef="org.eclipse.papyrus.SysML14.ViewPoint"/>
</ElementCreationMenuModel:Folder>
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.common/src/org/eclipse/papyrus/uml/diagram/common/service/FilteringPaletteProvider.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.common/src/org/eclipse/papyrus/uml/diagram/common/service/FilteringPaletteProvider.java
index fe0b006ce54..e864690a591 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.common/src/org/eclipse/papyrus/uml/diagram/common/service/FilteringPaletteProvider.java
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.common/src/org/eclipse/papyrus/uml/diagram/common/service/FilteringPaletteProvider.java
@@ -86,7 +86,7 @@ public class FilteringPaletteProvider implements IPaletteProvider {
private class WalkerPaletteContributionHelper implements IPapyrusPaletteConstant {
protected String field;
-
+
/**
* Init the Helper with the field you want to extract the values.
*
@@ -94,8 +94,8 @@ public class FilteringPaletteProvider implements IPaletteProvider {
public WalkerPaletteContributionHelper(String field) {
this.field = field;
}
-
-
+
+
/**
* Retrieve all elements ID of the palette contributions
*
@@ -146,9 +146,9 @@ public class FilteringPaletteProvider implements IPaletteProvider {
for (int i = 0; i < nodes.getLength(); i++) {
Node node = nodes.item(i);
String name = node.getNodeName();
- if (DRAWER.equals(name)|| STACK.equals(name) || SEPARATOR.equals(name) || TOOL.equals(name) || ASPECT_TOOL.equals(name)) {
+ if (DRAWER.equals(name) || STACK.equals(name) || SEPARATOR.equals(name) || TOOL.equals(name) || ASPECT_TOOL.equals(name)) {
Node namedItem = node.getAttributes().getNamedItem(field);
- if (namedItem!= null){
+ if (namedItem != null) {
paletteNodesID.add(namedItem.getNodeValue());
}
if (node.getChildNodes().getLength() > 0) {
@@ -257,7 +257,12 @@ public class FilteringPaletteProvider implements IPaletteProvider {
String paletteURI = getCustomPalette(diagram);
if (paletteURI != null && !paletteURI.isEmpty()) {
if (!paletteURI.endsWith(PaletteconfigurationPackage.eNAME)) {
- Activator.log.warn("Old palette configuration, please consider using the new paletteconfiguration framework");
+
+ //
+ // Warning disabled in 1.1M7: the new palettes don't have an editor yet, don't throw warnings for migration
+ // Activator.log.warn("Old palette configuration, please consider using the new paletteconfiguration framework");
+ //
+
CustomPaletteProvider provider = new CustomPaletteProvider();
provider.setContributions(paletteURI);
contributions = provider.getContributions();
@@ -266,9 +271,9 @@ public class FilteringPaletteProvider implements IPaletteProvider {
if (!isCustomPaletteContributed(predefinedEntries, nodesID)) {
// verify if the extended elements (refids) from the custom palette are already contributed
List<String> refToolsID = (new WalkerPaletteContributionHelper(IPapyrusPaletteConstant.REF_TOOL_ID)).getAllPaletteNodesID(contributions);
- if (isCustomPaletteContributed(predefinedEntries, refToolsID)){
+ if (isCustomPaletteContributed(predefinedEntries, refToolsID)) {
provider.contributeToPalette(editor, content, root, predefinedEntries);
- }
+ }
}
} else {
ExtendedPluginPaletteProvider extendedPluginPaletteProvider = new ExtendedPluginPaletteProvider();
@@ -281,7 +286,7 @@ public class FilteringPaletteProvider implements IPaletteProvider {
}
extendedPluginPaletteProvider.contributeToPalette(editor, content, root, predefinedEntries);
}
-
+
}
}
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.wizards/src/org/eclipse/papyrus/uml/diagram/wizards/pages/SelectDiagramCategoryPage.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.wizards/src/org/eclipse/papyrus/uml/diagram/wizards/pages/SelectDiagramCategoryPage.java
index 58a3c95025f..23917413a15 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.wizards/src/org/eclipse/papyrus/uml/diagram/wizards/pages/SelectDiagramCategoryPage.java
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.wizards/src/org/eclipse/papyrus/uml/diagram/wizards/pages/SelectDiagramCategoryPage.java
@@ -74,7 +74,7 @@ public class SelectDiagramCategoryPage extends WizardPage {
* Instantiates a new select diagram category page.
*
* @param allowSeveralCategories
- * the allow several categories
+ * the allow several categories
*/
public SelectDiagramCategoryPage(boolean allowSeveralCategories) {
super(PAGE_ID);
@@ -86,7 +86,7 @@ public class SelectDiagramCategoryPage extends WizardPage {
* Sets the wizard.
*
* @param newWizard
- * the new wizard
+ * the new wizard
* @see org.eclipse.jface.wizard.WizardPage#setWizard(org.eclipse.jface.wizard.IWizard)
*/
@Override
@@ -94,11 +94,11 @@ public class SelectDiagramCategoryPage extends WizardPage {
super.setWizard(newWizard);
SettingsHelper settingsHelper = new SettingsHelper(getDialogSettings());
String[] defaultDiagramCategory = settingsHelper.getDefaultDiagramCategories();
- if(defaultDiagramCategory != null && defaultDiagramCategory.length > 0) {
- if(myAllowSeveralCategories) {
+ if (defaultDiagramCategory != null && defaultDiagramCategory.length > 0) {
+ if (myAllowSeveralCategories) {
setDefaultDiagramCategories(defaultDiagramCategory);
} else {
- setDefaultDiagramCategories(new String[]{ defaultDiagramCategory[0] });
+ setDefaultDiagramCategories(new String[] { defaultDiagramCategory[0] });
}
}
}
@@ -107,9 +107,10 @@ public class SelectDiagramCategoryPage extends WizardPage {
* Creates the control.
*
* @param parent
- * the parent
+ * the parent
* @see org.eclipse.jface.dialogs.IDialogPage#createControl(org.eclipse.swt.widgets.Composite)
*/
+ @Override
public void createControl(Composite parent) {
Composite plate = new Composite(parent, SWT.NONE);
plate.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
@@ -143,7 +144,7 @@ public class SelectDiagramCategoryPage extends WizardPage {
* Sets the default diagram categories.
*
* @param categories
- * the new default diagram categories
+ * the new default diagram categories
*/
protected final void setDefaultDiagramCategories(String[] categories) {
mySelectedDiagramCategoryIds.clear();
@@ -164,11 +165,6 @@ public class SelectDiagramCategoryPage extends WizardPage {
setErrorMessage(Messages.SelectDiagramCategoryPage_select_one_category);
return false;
}
- for (String newCategory : categories) {
- if (!validateCategoryExists(newCategory)) {
- return false;
- }
- }
if (!validateFileExtension(categories)) {
return false;
}
@@ -179,16 +175,16 @@ public class SelectDiagramCategoryPage extends WizardPage {
* Validate file extension.
*
* @param categories
- * the categories
+ * the categories
* @return true, if successful
*/
protected boolean validateFileExtension(String... categories) {
- IStatus status = ((CreateModelWizard)getWizard()).diagramCategoryChanged(categories);
- switch(status.getSeverity()) {
- // case Status.ERROR:
- // setErrorMessage(status.getMessage());
- // return false;
- case Status.WARNING:
+ IStatus status = ((CreateModelWizard) getWizard()).diagramCategoryChanged(categories);
+ switch (status.getSeverity()) {
+ // case Status.ERROR:
+ // setErrorMessage(status.getMessage());
+ // return false;
+ case Status.WARNING:
setMessage(status.getMessage(), IMessageProvider.WARNING);
break;
case IStatus.INFO:
@@ -199,22 +195,6 @@ public class SelectDiagramCategoryPage extends WizardPage {
}
/**
- * Validate category exists.
- *
- * @param newCategory
- * the new category
- * @return true, if successful
- */
- protected boolean validateCategoryExists(String newCategory) {
- DiagramCategoryDescriptor selected = getDiagramCategoryMap().get(newCategory);
- if(selected == null) {
- setErrorMessage(Messages.bind(Messages.SelectDiagramCategoryPage_cannot_find_category, newCategory));
- return false;
- }
- return true;
- }
-
- /**
* Gets the diagram category map.
*
* @return the diagram category map
@@ -236,6 +216,7 @@ public class SelectDiagramCategoryPage extends WizardPage {
private SelectionEvent prevEvent;
+ @Override
public void widgetSelected(SelectionEvent e) {
if (e == prevEvent) {
return;
@@ -246,6 +227,7 @@ public class SelectDiagramCategoryPage extends WizardPage {
prevEvent = e;
}
+ @Override
public void widgetDefaultSelected(SelectionEvent e) {
}
};
@@ -262,13 +244,13 @@ public class SelectDiagramCategoryPage extends WizardPage {
* Diagram category selected.
*
* @param category
- * the category
+ * the category
* @param checked
- * the checked
+ * the checked
*/
protected void diagramCategorySelected(String category, boolean checked) {
- if(checked) {
- if(!mySelectedDiagramCategoryIds.contains(category)) {
+ if (checked) {
+ if (!mySelectedDiagramCategoryIds.contains(category)) {
mySelectedDiagramCategoryIds.add(category);
}
} else {
@@ -287,7 +269,7 @@ public class SelectDiagramCategoryPage extends WizardPage {
* Check buttons for.
*
* @param diagramCategories
- * the diagram categories
+ * the diagram categories
*/
protected void checkButtonsFor(String... diagramCategories) {
for (Button button : myDiagramKindButtons) {
@@ -306,9 +288,9 @@ public class SelectDiagramCategoryPage extends WizardPage {
* Creates the category button.
*
* @param diagramCategoryDescriptor
- * the diagram category descriptor
+ * the diagram category descriptor
* @param group
- * the group
+ * the group
* @return the button
*/
private Button createCategoryButton(DiagramCategoryDescriptor diagramCategoryDescriptor, Group group) {
@@ -327,7 +309,7 @@ public class SelectDiagramCategoryPage extends WizardPage {
* Gets the image.
*
* @param imageDescriptor
- * the image descriptor
+ * the image descriptor
* @return the image
*/
private static Image getImage(ImageDescriptor imageDescriptor) {
diff --git a/plugins/uml/properties/org.eclipse.papyrus.uml.properties/Model/UML/ui/MultipleProperty.xwt b/plugins/uml/properties/org.eclipse.papyrus.uml.properties/Model/UML/ui/MultipleProperty.xwt
index 1feccc483cd..047d608ce12 100644
--- a/plugins/uml/properties/org.eclipse.papyrus.uml.properties/Model/UML/ui/MultipleProperty.xwt
+++ b/plugins/uml/properties/org.eclipse.papyrus.uml.properties/Model/UML/ui/MultipleProperty.xwt
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<Composite xmlns="http://www.eclipse.org/xwt/presentation"
xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
+ xmlns:uml="clr-namespace:org.eclipse.papyrus.uml.properties.widgets"
xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets">
<Composite.layout>
diff --git a/releng/org.eclipse.papyrus.oomph/setups/papyrus.setup b/releng/org.eclipse.papyrus.oomph/setups/papyrus.setup
index a6519c63787..4a65e528e47 100644
--- a/releng/org.eclipse.papyrus.oomph/setups/papyrus.setup
+++ b/releng/org.eclipse.papyrus.oomph/setups/papyrus.setup
@@ -1,3016 +1,3016 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<setup:Project
- xmi:version="2.0"
- xmlns:xmi="http://www.omg.org/XMI"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns:git="http://www.eclipse.org/oomph/setup/git/1.0"
- xmlns:jdt="http://www.eclipse.org/oomph/setup/jdt/1.0"
- xmlns:mylyn="http://www.eclipse.org/oomph/setup/mylyn/1.0"
- xmlns:predicates="http://www.eclipse.org/oomph/predicates/1.0"
- xmlns:projects="http://www.eclipse.org/oomph/setup/projects/1.0"
- xmlns:setup="http://www.eclipse.org/oomph/setup/1.0"
- xmlns:setup.p2="http://www.eclipse.org/oomph/setup/p2/1.0"
- xmlns:setup.targlets="http://www.eclipse.org/oomph/setup/targlets/1.0"
- xmlns:setup.workingsets="http://www.eclipse.org/oomph/setup/workingsets/1.0"
- xmlns:workingsets="http://www.eclipse.org/oomph/workingsets/1.0"
- xsi:schemaLocation="http://www.eclipse.org/oomph/setup/git/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Git.ecore http://www.eclipse.org/oomph/setup/jdt/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/JDT.ecore http://www.eclipse.org/oomph/setup/mylyn/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Mylyn.ecore http://www.eclipse.org/oomph/predicates/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Predicates.ecore http://www.eclipse.org/oomph/setup/projects/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Projects.ecore http://www.eclipse.org/oomph/setup/targlets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/SetupTarglets.ecore http://www.eclipse.org/oomph/setup/workingsets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/SetupWorkingSets.ecore http://www.eclipse.org/oomph/workingsets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/WorkingSets.ecore"
- name="papyrus"
- label="Papyrus">
- <setupTask
- xsi:type="setup.p2:P2Task"
- label="Core Development Tools">
- <requirement
- name="org.eclipse.emf.sdk.feature.group"/>
- <requirement
- name="org.eclipse.gmf.runtime.notation.sdk.feature.group"/>
- <requirement
- name="org.eclipse.gmf.runtime.sdk.feature.group"/>
- <requirement
- name="org.eclipse.gmf.sdk.feature.group"/>
- <requirement
- name="org.eclipse.uml2.sdk.feature.group"/>
- <requirement
- name="org.eclipse.papyrus.sdk.feature.feature.group"/>
- <requirement
- name="org.eclipse.pde.api.tools.ee.feature.feature.group"/>
- <requirement
- name="org.eclipse.mylyn.ide_feature.feature.group"/>
- <requirement
- name="org.eclipse.mylyn.java_feature.feature.group"/>
- <requirement
- name="org.eclipse.mylyn.pde_feature.feature.group"/>
- <requirement
- name="org.eclipse.mylyn.team_feature.feature.group"/>
- <requirement
- name="org.eclipse.mylyn.gerrit.feature.feature.group"/>
- <requirement
- name="org.eclipse.mylyn_feature.feature.group"/>
- <requirement
- name="org.eclipse.mylyn.bugzilla_feature.feature.group"/>
- <requirement
- name="org.eclipse.mylyn.git.feature.group"/>
- <requirement
- name="org.eclipse.mylyn.hudson.feature.group"/>
- <requirement
- name="org.eclipse.mylyn.wikitext_feature.feature.group"/>
- <requirement
- name="org.eclipse.egit.feature.group"/>
- <requirement
- name="org.eclipse.egit.mylyn.feature.group"/>
- <requirement
- name="org.eclipse.swtbot.ide.feature.group"/>
- <requirement
- name="org.eclipse.swtbot.generator.feature.feature.group"/>
- <requirement
- name="org.eclipse.m2e.feature.feature.group"/>
- <repository
- url="http://download.eclipse.org/technology/swtbot/snapshots"/>
- </setupTask>
- <setupTask
- xsi:type="setup.p2:P2Task"
- label="Releng Tools">
- <requirement
- name="org.eclipse.oomph.projectconfig.feature.group"/>
- <requirement
- name="org.eclipse.oomph.projectcopy.feature.group"/>
- <requirement
- name="org.eclipse.oomph.workingsets.feature.group"/>
- <requirement
- name="org.sonatype.tycho.m2e.feature.feature.group"/>
- <repository
- url="http://repo1.maven.org/maven2/.m2e/connectors/m2eclipse-tycho/0.8.0/N/LATEST/"/>
- </setupTask>
- <setupTask
- xsi:type="setup.p2:P2Task"
- label="Code Quality Tools">
- <requirement
- name="com.mountainminds.eclemma.feature.feature.group"
- optional="true"/>
- <requirement
- name="net.sf.eclipsecs.feature.group"
- optional="true"/>
- <requirement
- name="edu.umd.cs.findbugs.plugin.eclipse.feature.group"
- optional="true"/>
- <repository
- url="http://update.eclemma.org/"/>
- <repository
- url="http://eclipse-cs.sourceforge.net/update/"/>
- <repository
- url="http://findbugs.cs.umd.edu/eclipse/"/>
- </setupTask>
- <setupTask
- xsi:type="setup:EclipseIniTask"
- option="-Xmx"
- value="2048m"
- vm="true"/>
- <setupTask
- xsi:type="setup:ResourceCreationTask"
- excludedTriggers="STARTUP MANUAL"
- content="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xD;&#xA;&lt;section name=&quot;Workbench&quot;>&#xD;&#xA;&#x9;&lt;item value=&quot;${papyrus.git.clone.location}/doc/DevelopperDocuments/templates&quot; key=&quot;org.eclipse.jdt.ui.cleanup.loadpath&quot;/>&#xA;&#x9;&lt;item value=&quot;${papyrus.git.clone.location}/doc/DevelopperDocuments/templates&quot; key=&quot;org.eclipse.jdt.ui.codeformatter.loadpath&quot;/>&#xA;&#x9;&lt;item value=&quot;${papyrus.git.clone.location}/doc/DevelopperDocuments/templates&quot; key=&quot;org.eclipse.jdt.ui.importorder.loadpath&quot;/>&#xA;&#x9;&lt;section name=&quot;org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart&quot;>&#xD;&#xA;&#x9;&#x9;&lt;item value=&quot;true&quot; key=&quot;group_libraries&quot;/>&#xD;&#xA;&#x9;&#x9;&lt;item value=&quot;false&quot; key=&quot;linkWithEditor&quot;/>&#xD;&#xA;&#x9;&#x9;&lt;item value=&quot;2&quot; key=&quot;layout&quot;/>&#xD;&#xA;&#x9;&#x9;&lt;item value=&quot;2&quot; key=&quot;rootMode&quot;/>&#xD;&#xA;&#x9;&#x9;&lt;item value=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&amp;#x0D;&amp;#x0A;&amp;lt;packageExplorer configured=&amp;quot;true&amp;quot; group_libraries=&amp;quot;1&amp;quot; layout=&amp;quot;2&amp;quot; linkWithEditor=&amp;quot;0&amp;quot; rootMode=&amp;quot;2&amp;quot; sortWorkingSets=&amp;quot;false&amp;quot; workingSetName=&amp;quot;&amp;quot;&amp;gt;&amp;#x0D;&amp;#x0A;&amp;lt;localWorkingSetManager&amp;gt;&amp;#x0D;&amp;#x0A;&amp;lt;workingSet editPageId=&amp;quot;org.eclipse.jdt.internal.ui.OthersWorkingSet&amp;quot; factoryID=&amp;quot;org.eclipse.ui.internal.WorkingSetFactory&amp;quot; id=&amp;quot;1382792884467_1&amp;quot; label=&amp;quot;Other Projects&amp;quot; name=&amp;quot;Other Projects&amp;quot;/&amp;gt;&amp;#x0D;&amp;#x0A;&amp;lt;/localWorkingSetManager&amp;gt;&amp;#x0D;&amp;#x0A;&amp;lt;activeWorkingSet workingSetName=&amp;quot;Other Projects&amp;quot;/&amp;gt;&amp;#x0D;&amp;#x0A;&amp;lt;allWorkingSets workingSetName=&amp;quot;Other Projects&amp;quot;/&amp;gt;&amp;#x0D;&amp;#x0A;&amp;lt;/packageExplorer&amp;gt;&quot; key=&quot;memento&quot;/>&#xD;&#xA;&#x9;&lt;/section>&#xD;&#xA;&lt;/section>&#xD;&#xA;"
- targetURL="${workspace.location|uri}/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml"
- encoding="UTF-8"/>
- <setupTask
- xsi:type="setup:ResourceCreationTask"
- content="cleanup_profile=_Papyrus&#xA;cleanup_settings_version=2&#xA;eclipse.preferences.version=1&#xA;formatter_profile=_Papyrus Formatter Profile CDM&#xA;formatter_settings_version=12&#xA;org.eclipse.jdt.ui.cleanupprofiles=&lt;?xml version\=&quot;1.0&quot; encoding\=&quot;UTF-8&quot; standalone\=&quot;no&quot;?>\n&lt;profiles version\=&quot;2&quot;>\n&lt;profile kind\=&quot;CleanUpProfile&quot; name\=&quot;Papyrus&quot; version\=&quot;2&quot;>\n&lt;setting id\=&quot;cleanup.format_source_code&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.convert_functional_interfaces&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.add_missing_annotations&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.use_this_for_non_static_method_access_only_if_necessary&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.remove_unused_private_types&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.insert_inferred_type_arguments&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.qualify_static_member_accesses_through_instances_with_declaring_class&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.qualify_static_method_accesses_with_declaring_class&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.add_generated_serial_version_id&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.make_variable_declarations_final&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.add_missing_methods&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.always_use_this_for_non_static_field_access&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.use_type_arguments&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.remove_trailing_whitespaces_ignore_empty&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.correct_indentation&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.never_use_parentheses_in_expressions&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.add_serial_version_id&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.remove_unused_private_methods&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.use_this_for_non_static_field_access&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.use_blocks_only_for_return_and_throw&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.remove_unused_private_members&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.add_missing_override_annotations_interface_methods&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.remove_trailing_whitespaces_all&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.make_type_abstract_if_missing_method&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.always_use_this_for_non_static_method_access&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.remove_unnecessary_nls_tags&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.format_source_code_changes_only&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.qualify_static_field_accesses_with_declaring_class&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.add_missing_nls_tags&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.use_this_for_non_static_field_access_only_if_necessary&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.remove_unnecessary_casts&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.qualify_static_member_accesses_with_declaring_class&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.use_parentheses_in_expressions&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.remove_unused_private_fields&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.make_parameters_final&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.remove_redundant_type_arguments&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.remove_trailing_whitespaces&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.remove_unused_imports&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.use_anonymous_class_creation&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.organize_imports&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.sort_members&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.remove_private_constructors&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.convert_to_enhanced_for_loop&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.always_use_blocks&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.never_use_blocks&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.use_lambda&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.always_use_parentheses_in_expressions&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.use_this_for_non_static_method_access&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.remove_unused_local_variables&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.make_private_fields_final&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.add_missing_deprecated_annotations&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.add_default_serial_version_id&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.sort_members_all&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.use_blocks&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.add_missing_override_annotations&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.make_local_variable_final&quot; value\=&quot;true&quot;/>\n&lt;/profile>\n&lt;/profiles>\n&#xA;org.eclipse.jdt.ui.cleanupprofiles.version=2&#xA;org.eclipse.jdt.ui.formatterprofiles=&lt;?xml version\=&quot;1.0&quot; encoding\=&quot;UTF-8&quot; standalone\=&quot;no&quot;?>\n&lt;profiles version\=&quot;12&quot;>\n&lt;profile kind\=&quot;CodeFormatterProfile&quot; name\=&quot;Papyrus Formatter Profile CDM&quot; version\=&quot;12&quot;>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.disabling_tag&quot; value\=&quot;@formatter\:off&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_field&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.use_on_off_tags&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_ellipsis&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_multiple_fields&quot; value\=&quot;16&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_conditional_expression&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_binary_operator&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_array_initializer&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_after_package&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.continuation_indentation&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_binary_operator&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_package&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.source&quot; value\=&quot;1.8&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_line_comments&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.join_wrapped_lines&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_member_type&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.align_type_members_on_columns&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_unary_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.indent_parameter_description&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.lineSplit&quot; value\=&quot;200&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indentation.size&quot; value\=&quot;4&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.enabling_tag&quot; value\=&quot;@formatter\:on&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_assignment&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.problem.assertIdentifier&quot; value\=&quot;error&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.tabulation.char&quot; value\=&quot;tab&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_statements_compare_to_body&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_method&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_method_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_switch&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.problem.enumIdentifier&quot; value\=&quot;error&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_ellipsis&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_block&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_method_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.compact_else_if&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.indent_root_tags&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_enum_constant&quot; value\=&quot;next_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch&quot; value\=&quot;16&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.tabulation.size&quot; value\=&quot;4&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_empty_lines&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_block_in_case&quot; value\=&quot;next_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve&quot; value\=&quot;5&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.compliance&quot; value\=&quot;1.8&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_lambda_body&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_unary_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_binary_expression&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode&quot; value\=&quot;enabled&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_label&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_javadoc_comments&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.line_length&quot; value\=&quot;150&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_between_import_groups&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_semicolon&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.wrap_before_binary_operator&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_statements_compare_to_block&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.join_lines_in_comments&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_compact_if&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_imports&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_html&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_source_code&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.codegen.targetPlatform&quot; value\=&quot;1.8&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_resources_in_try&quot; value\=&quot;80&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_header&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_block_comments&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_enum_constants&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_type_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_after_imports&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line&quot; value\=&quot;false&quot;/>\n&lt;/profile>\n&lt;profile kind\=&quot;CodeFormatterProfile&quot; name\=&quot;Zero blank Papyrus Formatter Profile CDM&quot; version\=&quot;12&quot;>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.disabling_tag&quot; value\=&quot;@formatter\:off&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_field&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.use_on_off_tags&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_ellipsis&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_multiple_fields&quot; value\=&quot;16&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_conditional_expression&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_binary_operator&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_array_initializer&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_after_package&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.continuation_indentation&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_binary_operator&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_package&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.source&quot; value\=&quot;1.8&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_line_comments&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.join_wrapped_lines&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_member_type&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.align_type_members_on_columns&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_unary_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.indent_parameter_description&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.lineSplit&quot; value\=&quot;200&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indentation.size&quot; value\=&quot;4&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.enabling_tag&quot; value\=&quot;@formatter\:on&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_assignment&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.problem.assertIdentifier&quot; value\=&quot;error&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.tabulation.char&quot; value\=&quot;tab&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_statements_compare_to_body&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_method&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_method_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_switch&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.problem.enumIdentifier&quot; value\=&quot;error&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_ellipsis&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_block&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_method_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.compact_else_if&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.indent_root_tags&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_enum_constant&quot; value\=&quot;next_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch&quot; value\=&quot;16&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.tabulation.size&quot; value\=&quot;4&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_empty_lines&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_block_in_case&quot; value\=&quot;next_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.compliance&quot; value\=&quot;1.8&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_lambda_body&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_unary_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_binary_expression&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode&quot; value\=&quot;enabled&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_label&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_javadoc_comments&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.line_length&quot; value\=&quot;150&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_between_import_groups&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_semicolon&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.wrap_before_binary_operator&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_statements_compare_to_block&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.join_lines_in_comments&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_compact_if&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_imports&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_html&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_source_code&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.codegen.targetPlatform&quot; value\=&quot;1.8&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_resources_in_try&quot; value\=&quot;80&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_header&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_block_comments&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_enum_constants&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_type_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_after_imports&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line&quot; value\=&quot;false&quot;/>\n&lt;/profile>\n&lt;/profiles>\n&#xA;org.eclipse.jdt.ui.formatterprofiles.version=12&#xA;org.eclipse.jdt.ui.text.code_templates_migrated=true&#xA;org.eclipse.jdt.ui.text.custom_code_templates=&lt;?xml version\=&quot;1.0&quot; encoding\=&quot;UTF-8&quot; standalone\=&quot;no&quot;?>&lt;templates>&lt;template autoinsert\=&quot;false&quot; context\=&quot;constructorcomment_context&quot; deleted\=&quot;false&quot; description\=&quot;Comment for created constructors&quot; enabled\=&quot;true&quot; id\=&quot;org.eclipse.jdt.ui.text.codetemplates.constructorcomment&quot; name\=&quot;constructorcomment&quot;>/**\n * Constructor.\n *\n * $${tags}\n */&lt;/template>&lt;template autoinsert\=&quot;false&quot; context\=&quot;filecomment_context&quot; deleted\=&quot;false&quot; description\=&quot;Comment for created Java files&quot; enabled\=&quot;true&quot; id\=&quot;org.eclipse.jdt.ui.text.codetemplates.filecomment&quot; name\=&quot;filecomment&quot;>/*****************************************************************************\n * Copyright (c) $${year} CEA LIST and others.\n * \n * All rights reserved. This program and the accompanying materials\n * are made available under the terms of the Eclipse Public License v1.0\n * which accompanies this distribution, and is available at\n * http\://www.eclipse.org/legal/epl-v10.html\n *\n * Contributors\:\n * CEA LIST - Initial API and implementation\n * \n *****************************************************************************/\n&lt;/template>&lt;template autoinsert\=&quot;false&quot; context\=&quot;overridecomment_context&quot; deleted\=&quot;false&quot; description\=&quot;Comment for overriding methods&quot; enabled\=&quot;true&quot; id\=&quot;org.eclipse.jdt.ui.text.codetemplates.overridecomment&quot; name\=&quot;overridecomment&quot;>/**\n * $${see_to_overridden}\n *\n * $${tags}\n */&lt;/template>&lt;template autoinsert\=&quot;false&quot; context\=&quot;delegatecomment_context&quot; deleted\=&quot;false&quot; description\=&quot;Comment for delegate methods&quot; enabled\=&quot;true&quot; id\=&quot;org.eclipse.jdt.ui.text.codetemplates.delegatecomment&quot; name\=&quot;delegatecomment&quot;>/**\n * $${see_to_target}\n *\n * $${tags}\n */&lt;/template>&lt;/templates>&#xA;"
- targetURL="${workspace.location|uri}/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs">
- <description>Code formatting and clean-up profiles for Papyrus.</description>
- </setupTask>
- <setupTask
- xsi:type="setup:CompoundTask"
- name="Compiler Preferences">
- <setupTask
- xsi:type="setup:PreferenceTask"
- key="instance/org.eclipse.jdt.launching/org.eclipse.jdt.launching.PREF_STRICTLY_COMPATIBLE_JRE_NOT_AVAILABLE"
- value="ignore"/>
- <setupTask
- xsi:type="setup:PreferenceTask"
- key="instance/org.eclipse.pde/compilers.f.unresolved-features"
- value="2"/>
- <setupTask
- xsi:type="setup:CompoundTask"
- name="org.eclipse.pde.api.tools">
- <setupTask
- xsi:type="setup:PreferenceTask"
- key="/instance/org.eclipse.pde.api.tools/missing_default_api_profile"
- value="Ignore"/>
- </setupTask>
- </setupTask>
- <setupTask
- xsi:type="setup:VariableTask"
- type="URI"
- name="base.downloads.url"
- value="http://download.eclipse.org"/>
- <setupTask
- xsi:type="setup:VariableTask"
- name="git.checkout.branch"
- value="${scope.project.stream.name}"/>
- <setupTask
- xsi:type="setup:VariableTask"
- name="eclipse.target.platform"
- defaultValue="Luna"
- storageURI="scope://Workspace"/>
- <setupTask
- xsi:type="git:GitCloneTask"
- id="papyrus.git.clone"
- remoteURI="papyrus/org.eclipse.papyrus"
- pushURI=""
- checkoutBranch="${git.checkout.branch}">
- <annotation
- source="http://www.eclipse.org/oomph/setup/InducedChoices">
- <detail
- key="inherit">
- <value>eclipse.git.gerrit.remoteURIs</value>
- </detail>
- <detail
- key="label">
- <value>Papyrus Git or Gerrit Repository</value>
- </detail>
- <detail
- key="target">
- <value>remoteURI</value>
- </detail>
- </annotation>
- <description>Papyrus</description>
- </setupTask>
- <setupTask
- xsi:type="setup.targlets:TargletTask">
- <targlet
- name="Papyrus Main Dependencies"
- activeRepositoryList="${eclipse.target.platform}">
- <requirement
- name="org.eclipse.sdk.feature.group"/>
- <requirement
- name="org.eclipse.uml2.sdk.feature.group"/>
- <requirement
- name="org.eclipse.emf.sdk.feature.group"/>
- <repositoryList
- name="Mars">
- <repository
- url="http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5M6-201503200800/">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>Eclipse</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="${base.downloads.url}/tools/orbit/downloads/drops/R20140525021250/repository"/>
- <repository
- url="http://download.eclipse.org/modeling/emf/emf/updates/2.11milestones/">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>EMF (Core)</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/modeling/emf/transaction/updates/milestones/S201503250534">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>EMF TRANSACTION</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/modeling/emf/validation/updates/milestones/S201503250348">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>EMF VALIDATION</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/tools/gef/updates/milestones">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>GEF</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/modeling/gmp/gmf-runtime/updates/milestones/S201503261653">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>GMF Runtime</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/modeling/gmp/gmf-notation/updates/milestones/S201503250354">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>GMF Notation</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/modeling/gmp/gmf-tooling/updates/milestones-3.3/M4">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>GMF Tooling</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/modeling/emft/mwe/updates/milestones/S201503240644/mwe">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>EMFT MWE</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/modeling/emft/mwe/updates/milestones/S201503240833/mwe2lang">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>EMFT MWE:1</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/mmt/qvto/updates/milestones/3.5.0/S201503241740">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>QVT Operational</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/acceleo/updates/milestones/3.6/S201503131323">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>M2T ACCELEO</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.0.0/S201503240634">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>MDT OCL 6.0</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/modeling/mdt/uml2/updates/5.1milestones">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>MDT UML2</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/modeling/m2t/xpand/updates/milestones/S201503240650/">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>M2T XPAND</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.8.1/">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>Xtext, Xtend</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/modeling/emf/compare/updates/milestones/3.1/S201503131342">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>EMF COMPARE</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/webtools/downloads/drops/R3.7.0/S-3.7.0M6-20150324000117/repository/">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>WebTools</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="${base.downloads.url}/nattable/releases/1.2.0/repository/"/>
- <repository
- url="http://download.eclipse.org/xwt/release-1.1.0">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>XWT</value>
- </detail>
- </annotation>
- </repository>
- </repositoryList>
- <repositoryList
- name="Luna">
- <repository
- url="http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5M6-201503200800/">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>Eclipse</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="${base.downloads.url}/tools/orbit/downloads/drops/R20140525021250/repository"/>
- <repository
- url="http://download.eclipse.org/modeling/emf/emf/updates/2.11milestones/">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>EMF (Core)</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/modeling/emf/transaction/updates/milestones/S201503250534">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>EMF TRANSACTION</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/modeling/emf/validation/updates/milestones/S201503250348">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>EMF VALIDATION</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="${base.downloads.url}/modeling/emf/query/updates/releases/R201405281426"/>
- <repository
- url="http://download.eclipse.org/tools/gef/updates/milestones">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>GEF</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/modeling/gmp/gmf-runtime/updates/milestones/S201502040533">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>GMF Runtime</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/modeling/gmp/gmf-notation/updates/milestones/S201503250354">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>GMF Notation</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/modeling/gmp/gmf-tooling/updates/milestones-3.3/M4">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>GMF Tooling</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/modeling/emft/mwe/updates/milestones/S201503240644/mwe">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>EMFT MWE</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/mmt/qvto/updates/milestones/3.5.0/S201503241740">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>QVT Operational</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/acceleo/updates/milestones/3.6/S201503131323">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>M2T ACCELEO</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.0.0/S201503240634">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>MDT OCL 6.0</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/modeling/mdt/uml2/updates/5.1milestones">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>MDT UML2</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/modeling/m2t/xpand/updates/milestones/S201503240650/">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>M2T XPAND</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.8.1/">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>Xtext, Xtend</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/modeling/emf/compare/updates/milestones/3.1/S201503131342">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>EMF COMPARE</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/webtools/downloads/drops/R3.7.0/S-3.7.0M6-20150324000117/repository/">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>WebTools</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="${base.downloads.url}/nattable/releases/1.2.0/repository/"/>
- </repositoryList>
- </targlet>
- <targlet
- name="Papyrus Test Dependencies"
- activeRepositoryList="${eclipse.target.platform}">
- <requirement
- name="org.eclipse.swtbot.feature.group"/>
- <requirement
- name="org.eclipse.swtbot.eclipse.feature.group"/>
- <requirement
- name="org.eclipse.swtbot.eclipse.gef.feature.group"/>
- <requirement
- name="org.eclipse.swtbot.forms.feature.group"/>
- <repositoryList
- name="Mars">
- <repository
- url="${base.downloads.url}/technology/swtbot/snapshots"/>
- </repositoryList>
- <repositoryList
- name="Luna">
- <repository
- url="${base.downloads.url}/technology/swtbot/snapshots"/>
- </repositoryList>
- </targlet>
- <targlet
- name="Papyrus Main Plug-ins"
- activeRepositoryList="${eclipse.target.platform}">
- <requirement
- name="org.eclipse.papyrus.sdk.feature.feature.group"/>
- <repositoryList
- name="Mars">
- <repository
- url="${base.downloads.url}/modeling/mdt/papyrus/updates/nightly/mars/main"/>
- </repositoryList>
- <repositoryList
- name="Luna">
- <repository
- url="${base.downloads.url}/modeling/mdt/papyrus/updates/nightly/luna"/>
- </repositoryList>
- </targlet>
- <targlet
- name="Diagnostic/Debug Tools"
- activeRepositoryList="${eclipse.target.platform}"
- includeSources="false">
- <requirement
- name="org.eclipse.swt.tools"
- optional="true"/>
- <repositoryList
- name="Mars">
- <repository
- url="http://www.eclipse.org/swt/updates/4.4"/>
- </repositoryList>
- <repositoryList
- name="Luna">
- <repository
- url="http://www.eclipse.org/swt/updates/4.4"/>
- </repositoryList>
- </targlet>
- </setupTask>
- <setupTask
- xsi:type="setup:CompoundTask"
- name="Mylyn Queries">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.repository"
- value="https://bugs.eclipse.org/bugs"/>
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.prefix"
- value="/buglist.cgi?classification=Modeling&amp;product=Papyrus"/>
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.open"
- value="bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED"/>
- <setupTask
- xsi:type="mylyn:MylynQueriesTask"
- repositoryURL="${papyrus.bugzilla.repository}">
- <query
- summary="Papyrus Flagged for Review"
- url="${papyrus.bugzilla.prefix}&amp;version=${papyrus.bugzilla.version}&amp;${papyrus.bugzilla.open}&amp;query_format=advanced&amp;field0-0-0=flagtypes.name&amp;type0-0-0=equals&amp;value0-0-0=review%3F"/>
- <query
- summary="Papyrus Open Bugs"
- url="${papyrus.bugzilla.prefix}&amp;version=${papyrus.bugzilla.version}&amp;${papyrus.bugzilla.open}&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;bug_severity=trivial"/>
- <query
- summary="Papyrus Open Enhancement Requests"
- url="${papyrus.bugzilla.prefix}&amp;version=${papyrus.bugzilla.version}&amp;${papyrus.bugzilla.open}&amp;bug_severity=enhancement"/>
- <query
- summary="Papyrus Resolved Items"
- url="${papyrus.bugzilla.prefix}&amp;version=${papyrus.bugzilla.version}&amp;bug_status=RESOLVED&amp;resolution=FIXED"/>
- </setupTask>
- <setupTask
- xsi:type="mylyn:MylynQueriesTask"
- connectorKind="org.eclipse.mylyn.gerrit"
- repositoryURL="https://git.eclipse.org/r"
- userID="${bugzilla.id}"
- password="${eclipse.user.password}">
- <query
- summary="Papyrus Open Gerrit Reviews">
- <attribute
- key="gerrit query type"
- value="custom"/>
- <attribute
- key="gerrit query project"
- value="papyrus/org.eclipse.papyrus"/>
- <attribute
- key="gerrit query string"
- value="project:papyrus/org.eclipse.papyrus status:open branch:${git.checkout.branch}"/>
- </query>
- </setupTask>
- <setupTask
- xsi:type="mylyn:MylynBuildsTask"
- serverURL="https://hudson.eclipse.org/papyrus/"
- userID="${bugzilla.id}"
- password="${eclipse.user.password}">
- <buildPlan
- name="Papyrus-Master"/>
- <buildPlan
- name="Papyrus-Master-Tests"/>
- <buildPlan
- name="Papyrus-Master-Extra"/>
- <buildPlan
- name="Papyrus-Master-Extra-Tests"/>
- <buildPlan
- name="Papyrus-Luna"/>
- <buildPlan
- name="Papyrus-Luna-Tests"/>
- </setupTask>
- </setupTask>
- <setupTask
- xsi:type="projects:ProjectsImportTask">
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/tests/junit/plugins}">
- <predicate
- xsi:type="predicates:OrPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.junit\.framework"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.junit\.utils"/>
- </predicate>
- </sourceLocator>
- </setupTask>
- <project name="main"
- label="Main">
- <project
- name="infra"
- label="Infra">
- <setupTask
- xsi:type="projects:ProjectsImportTask">
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/plugins/infra}">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:OrPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.infra\..*"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.eclipse\.project\.editors"/>
- </operand>
- <operand
- xsi:type="predicates:NotPredicate">
- <operand
- xsi:type="predicates:OrPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.infra\.emf\.(?:embedded)?editor"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.infra\.emf\.facet\.queries"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.infra\.emf\.newchild"/>
- </operand>
- </operand>
- </predicate>
- </sourceLocator>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/plugins/editor}"/>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/tests/junit/plugins/infra}"/>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/tests/junit/plugins/core}">
- <predicate
- xsi:type="predicates:NotPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.tests"/>
- </predicate>
- </sourceLocator>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/features}">
- <predicate
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.(tests\.)?infra($|\..+)"/>
- </sourceLocator>
- </setupTask>
- <setupTask
- xsi:type="setup.workingsets:WorkingSetTask">
- <workingSet
- name="Papyrus Infra"
- id="papyrus-infra">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.infra.core"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:OrPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.infra\..*"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.editor($|\..+)"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.eclipse\.project\.editors"/>
- </operand>
- <operand
- xsi:type="workingsets:ExclusionPredicate"
- excludedWorkingSet="//@projects[name='main']/@projects[name='infra']/@setupTasks.1/@workingSets.1 //@projects[name='main']/@projects[name='infra']/@setupTasks.1/@workingSets.2 //@projects[name='main']/@projects[name='infra']/@setupTasks.1/@workingSets.3 //@projects[name='main']/@projects[name='infra']/@setupTasks.1/@workingSets.5 //@projects[name='main']/@projects[name='infra']/@setupTasks.1/@workingSets.4"/>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus Infra Diagram"
- id="papyrus-infra-diagram">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.infra.gmfdiag.common"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.infra\.gmfdiag($|\..+)"/>
- <operand
- xsi:type="workingsets:ExclusionPredicate"
- excludedWorkingSet="//@projects[name='main']/@projects[name='infra']/@setupTasks.1/@workingSets.5"/>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus Infra Nattable"
- id="papyrus-infra-nattable">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.infra.nattable"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.infra\.(?:emf\.)?nattable($|\..+)"/>
- <operand
- xsi:type="workingsets:ExclusionPredicate"
- excludedWorkingSet="//@projects[name='main']/@projects[name='infra']/@setupTasks.1/@workingSets.5"/>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus Infra Services"
- id="papyrus-infra-services">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.infra.services.labelprovider"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.infra\.services($|\..+)"/>
- <operand
- xsi:type="workingsets:ExclusionPredicate"
- excludedWorkingSet="//@projects[name='main']/@projects[name='infra']/@setupTasks.1/@workingSets.5"/>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus Infra Viewpoints"
- id="papyrus-infra-viewpoints">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.infra.viewpoints.policy"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.infra\.viewpoints($|\..+)"/>
- <operand
- xsi:type="workingsets:ExclusionPredicate"
- excludedWorkingSet="//@projects[name='main']/@projects[name='infra']/@setupTasks.1/@workingSets.5"/>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus Infra Tests"
- id="papyrus-infra-tests">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.infra.core.tests"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:OrPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.infra(\..+)?\.tests"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.editor\.integration\.tests"/>
- </operand>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus Infra Features"
- id="papyrus-infra-features">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.infra.core.feature"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.FeatureNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus(\.tests)?\.infra($|\..+)"/>
- </predicate>
- </workingSet>
- </setupTask>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- <setupTask
- xsi:type="setup.targlets:TargletTask">
- <targlet
- name="Papyrus Infra Dependencies"
- activeRepositoryList="${eclipse.target.platform}">
- <requirement
- name="org.eclipse.nebula.widgets.tablecombo.feature.feature.group"/>
- <repositoryList
- name="Mars">
- <repository
- url="${base.downloads.url}/technology/nebula/archives/Q12015/release"/>
- </repositoryList>
- <repositoryList
- name="Luna"/>
- </targlet>
- </setupTask>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- </project>
- <project
- name="views"
- label="Views">
- <setupTask
- xsi:type="projects:ProjectsImportTask">
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/plugins/views}"/>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/tests/junit/plugins/views}"/>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/features}">
- <predicate
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.(tests\.)?views($|\..+)"/>
- </sourceLocator>
- </setupTask>
- <setupTask
- xsi:type="setup.workingsets:WorkingSetTask">
- <workingSet
- name="Papyrus Views"
- id="papyrus-views">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.views.properties"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.views($|\..+)"/>
- <operand
- xsi:type="workingsets:ExclusionPredicate"
- excludedWorkingSet="//@projects[name='main']/@projects[name='views']/@setupTasks.1/@workingSets.1"/>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus Views Tests"
- id="papyrus-views-tests">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.views.modelexplorer.tests"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.views(\..+)?\.tests"/>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus Views Features"
- id="papyrus-views-features">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.views.properties.feature"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.FeatureNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.(tests\.)?views($|\..+)"/>
- </predicate>
- </workingSet>
- </setupTask>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- <setupTask
- xsi:type="projects:ProjectsImportTask">
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/plugins/xwt}"/>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/features}">
- <predicate
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.(tests\.)?xwt($|\..+)"/>
- </sourceLocator>
- </setupTask>
- <setupTask
- xsi:type="setup.workingsets:WorkingSetTask">
- <workingSet
- name="Papyrus XWT"
- id="papyrus-xwt">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.views.properties"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.xwt($|\..+)"/>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus XWT Features"
- id="papyrus-xwt-features">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.views.properties.feature"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.FeatureNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.(tests\.)?xwt($|\..+)"/>
- </predicate>
- </workingSet>
- </setupTask>
- </stream>
- </project>
- <project
- name="uml"
- label="UML">
- <setupTask
- xsi:type="projects:ProjectsImportTask">
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/plugins/uml}">
- <predicate
- xsi:type="predicates:NotPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern=".*\.(alf|textedit|xtext)($|\..+)"/>
- </predicate>
- </sourceLocator>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/tests/junit/plugins/uml}">
- <predicate
- xsi:type="predicates:NotPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern=".*\.(alf|textedit|xtext)($|\..+)"/>
- </predicate>
- </sourceLocator>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/features}">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.(tests\.)?uml($|\..+)"/>
- <operand
- xsi:type="predicates:NotPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern=".*\.(alf|textedit|xtext)($|\..+)"/>
- </operand>
- </predicate>
- </sourceLocator>
- </setupTask>
- <setupTask
- xsi:type="setup.workingsets:WorkingSetTask">
- <workingSet
- name="Papyrus UML"
- id="papyrus-uml">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.uml.commands"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.uml($|\..+)"/>
- <operand
- xsi:type="predicates:NotPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern=".*\.(alf|textedit|xtext)($|\..+)"/>
- </operand>
- <operand
- xsi:type="workingsets:ExclusionPredicate"
- excludedWorkingSet="//@projects[name='main']/@projects[name='uml']/@setupTasks.1/@workingSets.1 //@projects[name='main']/@projects[name='uml']/@setupTasks.1/@workingSets.2 //@projects[name='main']/@projects[name='uml']/@setupTasks.1/@workingSets.3"/>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus UML Diagrams"
- id="papyrus-uml-diagram">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.uml.diagram.common"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.uml\.diagram.*"/>
- <operand
- xsi:type="predicates:NotPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern=".*\.(alf|textedit|xtext)($|\..+)"/>
- </operand>
- <operand
- xsi:type="workingsets:ExclusionPredicate"
- excludedWorkingSet="//@projects[name='main']/@projects[name='uml']/@setupTasks.1/@workingSets.3"/>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus UML Tables"
- id="papyrus-uml-table">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.uml.nattable"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.uml\.nattable.*"/>
- <operand
- xsi:type="predicates:NotPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern=".*\.(alf|textedit|xtext)($|\..+)"/>
- </operand>
- <operand
- xsi:type="workingsets:ExclusionPredicate"
- excludedWorkingSet="//@projects[name='main']/@projects[name='uml']/@setupTasks.1/@workingSets.3"/>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus UML Tests"
- id="papyrus-uml-tests">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.uml.diagram.common.tests"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.uml(\..+)?\.tests"/>
- <operand
- xsi:type="predicates:NotPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern=".*\.alf.*|.*\.uml\.textedit.*"/>
- </operand>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus UML Features"
- id="papyrus-uml-features">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.uml.feature"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.FeatureNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus(\.tests)?\.uml($|\..+)"/>
- <operand
- xsi:type="predicates:NotPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern=".*\.(alf|textedit|xtext)($|\..+)"/>
- </operand>
- </predicate>
- </workingSet>
- </setupTask>
- <setupTask
- xsi:type="setup.targlets:TargletTask">
- <targlet
- name="Additional UML Dependencies"
- activeRepositoryList="">
- <requirement
- name="org.eclipse.ocl.jdt.annotation7"
- optional="true"/>
- </targlet>
- </setupTask>
- <setupTask
- xsi:type="setup.p2:P2Task">
- <requirement
- name="org.eclipse.xtend.sdk.feature.group"/>
- </setupTask>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- </project>
- <project
- name="uml-alf"
- label="UML ALF">
- <setupTask
- xsi:type="projects:ProjectsImportTask">
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/plugins/uml}">
- <predicate
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.uml\.alf($|\..+)"/>
- </sourceLocator>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/tests/junit/plugins/uml}">
- <predicate
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.uml\.alf($|\..+)"/>
- </sourceLocator>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/features}">
- <predicate
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.(tests\.)?uml\.alf($|\..+)"/>
- </sourceLocator>
- </setupTask>
- <setupTask
- xsi:type="setup.workingsets:WorkingSetTask">
- <workingSet
- name="Papyrus UML ALF"
- id="papyrus-uml-alf">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.uml.alf.common"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.uml\.alf($|\..+)"/>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus UML ALF Features"
- id="papyrus-uml-alf-features">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.uml.alf.feature"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.FeatureNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.uml\.alf($|\..+)"/>
- </predicate>
- </workingSet>
- </setupTask>
- <setupTask
- xsi:type="setup.p2:P2Task">
- <requirement
- name="org.eclipse.xtend.sdk.feature.group"/>
- </setupTask>
- <setupTask
- xsi:type="setup.targlets:TargletTask">
- <targlet
- name="Papyrus ALF Dependencies"
- activeRepositoryList="${eclipse.target.platform}">
- <requirement
- name="org.eclipse.ocl.core.sdk.feature.group"/>
- <requirement
- name="org.eclipse.m2m.qvt.oml.runtime.feature.group"/>
- </targlet>
- </setupTask>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- </project>
- <project
- name="uml-text"
- label="UML Text Editors">
- <setupTask
- xsi:type="projects:ProjectsImportTask">
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/plugins/uml}">
- <predicate
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.uml\.(textedit|xtext)($|\..+)"/>
- </sourceLocator>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/tests/junit/plugins/uml}">
- <predicate
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.uml\.(textedit|xtext)($|\..+)"/>
- </sourceLocator>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/features}">
- <predicate
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.(tests\.)?uml\.(textedit|xtext)($|\..+)"/>
- </sourceLocator>
- </setupTask>
- <setupTask
- xsi:type="setup.workingsets:WorkingSetTask">
- <workingSet
- name="Papyrus UML Text Editors"
- id="papyrus-uml-text">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.uml.textedit.common.xtext"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.uml\.(textedit|xtext)($|\..+)"/>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus UML Text Editors Features"
- id="papyrus-uml-text-features">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.uml.textedit.feature"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.FeatureNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.uml\.(textedit|xtext)($|\..+)"/>
- </predicate>
- </workingSet>
- </setupTask>
- <setupTask
- xsi:type="setup.p2:P2Task">
- <requirement
- name="org.eclipse.xtend.sdk.feature.group"/>
- </setupTask>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- </project>
- <project
- name="sysml"
- label="SysML">
- <setupTask
- xsi:type="projects:ProjectsImportTask">
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/plugins/sysml}"/>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/tests/junit/plugins/sysml}"/>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/features}">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.(tests\.)?sysml($|\..+)"/>
- </predicate>
- </sourceLocator>
- </setupTask>
- <setupTask
- xsi:type="setup.workingsets:WorkingSetTask">
- <workingSet
- name="Papyrus SysML"
- id="papyrus-sysml">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.sysml"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.sysml($|\..+)"/>
- <operand
- xsi:type="workingsets:ExclusionPredicate"
- excludedWorkingSet="//@projects[name='main']/@projects[name='sysml']/@setupTasks.1/@workingSets.1 //@projects[name='main']/@projects[name='sysml']/@setupTasks.1/@workingSets.2 //@projects[name='main']/@projects[name='sysml']/@setupTasks.1/@workingSets.3"/>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus SysML Diagrams"
- id="papyrus-sysml-diagram">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.sysml.diagram.common"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.sysml\.diagram($|\..+)"/>
- <operand
- xsi:type="workingsets:ExclusionPredicate"
- excludedWorkingSet="//@projects[name='main']/@projects[name='sysml']/@setupTasks.1/@workingSets.3"/>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus SysML Tables"
- id="papyrus-sysml-table">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.sysml.nattable"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.sysml\.nattable($|\..+)"/>
- <operand
- xsi:type="workingsets:ExclusionPredicate"
- excludedWorkingSet="//@projects[name='main']/@projects[name='sysml']/@setupTasks.1/@workingSets.3"/>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus SysML Tests"
- id="papyrus-sysml-tests">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.sysml.tests"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.sysml(\..+)?\.tests"/>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus SysML Features"
- id="papyrus-sysml-features">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.sysml.feature"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.FeatureNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus(\.tests)?\.sysml($|\..+)"/>
- </predicate>
- </workingSet>
- </setupTask>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- </project>
- <project
- name="emffacet"
- label="EMF Facet">
- <setupTask
- xsi:type="projects:ProjectsImportTask">
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/plugins/facet}">
- <predicate
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.emf\.facet\..*"/>
- </sourceLocator>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/features}">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.(tests\.)?emf\.facet($|\..+)"/>
- </predicate>
- </sourceLocator>
- </setupTask>
- <setupTask
- xsi:type="setup.workingsets:WorkingSetTask">
- <workingSet
- name="Papyrus EMF Facet"
- id="papyrus-emffacet">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.emf.facet.common.core"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.emf\.facet($|\..+)"/>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus EMF Facet Features"
- id="papyrus-emffacet-features">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.emf.facet.feature"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.FeatureNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus(\.tests)?\.emf\.facet($|\..+)"/>
- </predicate>
- </workingSet>
- </setupTask>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- </project>
- <project
- name="customization"
- label="Customization">
- <setupTask
- xsi:type="setup.p2:P2Task">
- <requirement
- name="org.eclipse.m2m.qvt.oml.sdk.feature.group"/>
- </setupTask>
- <setupTask
- xsi:type="projects:ProjectsImportTask">
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/plugins/customization}"/>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/tests/junit/plugins/customization}"/>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/features}">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.(tests\.)?customization($|\..+)"/>
- </predicate>
- </sourceLocator>
- </setupTask>
- <setupTask
- xsi:type="setup.workingsets:WorkingSetTask">
- <workingSet
- name="Papyrus Customization"
- id="papyrus-customization">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.customization"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:OrPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.customization(?:$|\..+)"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.editor(?:$|\..+)"/>
- </operand>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus Customization Features"
- id="papyrus-customization-features">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.customization.feature"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.FeatureNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.customization(?:$|\..+)"/>
- </predicate>
- </workingSet>
- </setupTask>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- </project>
- <project
- name="doc"
- label="Documentation">
- <setupTask
- xsi:type="projects:ProjectsImportTask">
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/plugins/doc}"/>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/features}">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus(\..+)?\.doc($|\..+)"/>
- </predicate>
- </sourceLocator>
- </setupTask>
- <setupTask
- xsi:type="setup.workingsets:WorkingSetTask">
- <workingSet
- name="Papyrus Documentation"
- id="papyrus-doc">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.uml.doc"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus(\..+)?\.doc(umentation)?"/>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus Documentation Features"
- id="papyrus-doc-features">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.doc.feature"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.FeatureNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus(\..+)?\.doc($|\..+)"/>
- </predicate>
- </workingSet>
- </setupTask>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- </project>
- <project
- name="alltests"
- label="All Tests">
- <setupTask
- xsi:type="projects:ProjectsImportTask">
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/tests/junit/plugins}"/>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/features}">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.tests\..+"/>
- <operand
- xsi:type="predicates:NotPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern=".*\.extra\..*"/>
- </operand>
- </predicate>
- </sourceLocator>
- </setupTask>
- <setupTask
- xsi:type="setup.workingsets:WorkingSetTask">
- <workingSet
- name="Papyrus All Main Tests"
- id="papyrus-alltests">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.tests"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus(\..+)?\.tests"/>
- <operand
- xsi:type="predicates:NotPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern=".*\.extra\..*"/>
- </operand>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus Main Test Features"
- id="papyrus-alltests-features">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.tests.feature"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.FeatureNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.tests($|\..+)"/>
- <operand
- xsi:type="predicates:NotPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern=".*\.extra\..*"/>
- </operand>
- </predicate>
- </workingSet>
- </setupTask>
- <setupTask
- xsi:type="setup.targlets:TargletTask">
- <targlet
- name="Papyrus ALF Test Dependencies"
- activeRepositoryList="${eclipse.target.platform}">
- <requirement
- name="org.eclipse.ocl.all.feature.group"/>
- <requirement
- name="org.eclipse.m2m.qvt.oml.runtime.feature.group"/>
- </targlet>
- </setupTask>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- </project>
- <project
- name="misc"
- label="Others">
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- <setupTask
- xsi:type="projects:ProjectsImportTask">
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/plugins/team}"/>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/features}">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.team($|\..+)"/>
- </predicate>
- </sourceLocator>
- </setupTask>
- <setupTask
- xsi:type="setup.workingsets:WorkingSetTask">
- <workingSet
- name="Papyrus Others"
- id="papyrus-others">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.team.svn"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.team\.svn"/>
- </predicate>
- </workingSet>
- <workingSet
- name="Papyrus Other Features"
- id="papyrus-others-features">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.team.feature"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.FeatureNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.team($|\..+)"/>
- </predicate>
- </workingSet>
- </setupTask>
- <setupTask
- xsi:type="setup.targlets:TargletTask">
- <targlet
- name="Papyrus Other Dependencies"
- activeRepositoryList="${eclipse.target.platform}">
- <requirement
- name="org.eclipse.team.svn.feature.group"/>
- <requirement
- name="org.polarion.eclipse.team.svn.connector.svnkit18.feature.group"/>
- <repositoryList
- name="Luna">
- <repository
- url="${base.downloads.url}/technology/subversive/2.0/luna-site/"/>
- <repository
- url="http://community.polarion.com/projects/subversive/download/eclipse/4.0/update-site/"/>
- </repositoryList>
- <repositoryList
- name="Mars">
- <repository
- url="http://download.eclipse.org/technology/subversive/3.0/mars-site/">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>Subversive</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://community.polarion.com/projects/subversive/download/eclipse/4.0/update-site/"/>
- </repositoryList>
- </targlet>
- <description>
- Additional dependencies, e.g. for Subversive (SVN team integration), including
- an SVN connector from Polarion to prevent the connector dialog appearing at
- run-time, especially as it interferes with JUnit test execution.
- </description>
- </setupTask>
- </stream>
- </project>
- <project
- name="releng"
- label="Releng">
- <setupTask
- xsi:type="projects:ProjectsImportTask">
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/releng}"
- locateNestedProjects="true">
- <excludedPath>emfgen</excludedPath>
- </sourceLocator>
- </setupTask>
- <setupTask
- xsi:type="setup.workingsets:WorkingSetTask">
- <workingSet
- name="Papyrus Releng"
- id="papyrus-releng">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="releng"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern=".*\.releng.*|.*\.oomph.*|releng"/>
- </predicate>
- </workingSet>
- </setupTask>
- <project
- name="maven"
- label="Maven Plug-ins">
- <setupTask
- xsi:type="projects:ProjectsImportTask">
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/releng/emfgen}"
- locateNestedProjects="true"/>
- </setupTask>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <description>Sources of Maven plug-ins for Papyrus custom build behaviours</description>
- </project>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- </project>
- <description>Tools, dependencies, and sources for development of the main Papyrus components. Required for any Papyrus development.</description>
- </project>
- <project name="extras"
- label="Extras">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extratests.folder"
- value="${papyrus.extraplugins.folder}"/>
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extrafeature"
- value="extra.${papyrus.extraplugins.folder}"/>
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extratestsfeature"
- value="tests.${papyrus.extrafeature}"/>
- <setupTask
- xsi:type="setup.targlets:TargletTask">
- <targlet
- name="${scope.project.label} Plug-ins"
- activeRepositoryList="${eclipse.target.platform}">
- <requirement
- name="org.eclipse.papyrus.${papyrus.extrafeature}.feature.feature.group"
- optional="true"/>
- <repositoryList
- name="Mars">
- <repository
- url="${base.downloads.url}/modeling/mdt/papyrus/updates/nightly/mars/extra"/>
- </repositoryList>
- <repositoryList
- name="Luna">
- <repository
- url="${base.downloads.url}/modeling/mdt/papyrus/updates/nightly/luna"/>
- </repositoryList>
- </targlet>
- </setupTask>
- <setupTask
- xsi:type="projects:ProjectsImportTask">
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/extraplugins}/${papyrus.extraplugins.folder}"/>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/tests/junit/extraplugins}/${papyrus.extratests.folder}"/>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/features/papyrus-extra-features}">
- <predicate
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.${papyrus.extrafeature}\.feature"/>
- </sourceLocator>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/features/papyrus-tests-extra-features}">
- <predicate
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.${papyrus.extratestsfeature}\.feature"/>
- </sourceLocator>
- </setupTask>
- <setupTask
- xsi:type="setup.workingsets:WorkingSetTask">
- <workingSet
- name="Papyrus ${scope.project.label}">
- <predicate
- xsi:type="predicates:OrPredicate">
- <operand
- xsi:type="predicates:LocationPredicate"
- pattern="\Q${papyrus.git.clone.location/extraplugins}\E[\\/]\Q${papyrus.extraplugins.folder}\E"/>
- <operand
- xsi:type="predicates:LocationPredicate"
- pattern="\Q${papyrus.git.clone.location/extraplugins}\E[\\/]\Q${papyrus.extraplugins.folder}\E[\\/].*"/>
- <operand
- xsi:type="predicates:LocationPredicate"
- pattern="\Q${papyrus.git.clone.location/tests/junit/extraplugins}\E[\\/]\Q${papyrus.extratests.folder}\E[\\/].*"/>
- <operand
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.FeatureNature"/>
- <operand
- xsi:type="predicates:OrPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.${papyrus.extrafeature}($|\..*)"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.${papyrus.extratestsfeature}($|\..*)"/>
- </operand>
- </operand>
- </predicate>
- </workingSet>
- </setupTask>
- <project
- name="cdo"
- label="CDO Integration">
- <setupTask
- xsi:type="setup.targlets:TargletTask">
- <targlet
- name="Papyrus CDO Dependencies"
- activeRepositoryList="${eclipse.target.platform}">
- <requirement
- name="org.eclipse.emf.cdo.sdk.feature.group"/>
- <repositoryList
- name="Mars">
- <repository
- url="http://download.eclipse.org/modeling/emf/cdo/drops/S20150324-0935">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>EMF CDO</value>
- </detail>
- </annotation>
- </repository>
- </repositoryList>
- <repositoryList
- name="Luna">
- <repository
- url="${base.downloads.url}/modeling/emf/cdo/drops/R20140610-0212"/>
- </repositoryList>
- </targlet>
- </setupTask>
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extraplugins.folder"
- value="cdo"/>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- </project>
- <project
- name="cpp"
- label="C/C++ Codegen">
- <setupTask
- xsi:type="setup.targlets:TargletTask">
- <targlet
- name="Papyrus CPP Dependencies"
- activeRepositoryList="${eclipse.target.platform}">
- <requirement
- name="org.eclipse.cdt.feature.group"/>
- <requirement
- name="org.eclipse.emf.facet.sdk.feature.feature.group"/>
- <requirement
- name="org.eclipse.acceleo.feature.group"/>
- <repositoryList
- name="Mars">
- <repository
- url="http://download.eclipse.org/tools/cdt/builds/mars/milestones">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>CDT</value>
- </detail>
- </annotation>
- </repository>
- <repository
- url="http://download.eclipse.org/facet/updates/integration/1.0.0/I201502030839/">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>EMF Facet</value>
- </detail>
- </annotation>
- </repository>
- </repositoryList>
- <repositoryList
- name="Luna">
- <repository
- url="${base.downloads.url}/tools/cdt/builds/luna/milestones"/>
- <repository
- url="${base.downloads.url}/facet/updates/release/0.4.0"/>
- </repositoryList>
- </targlet>
- </setupTask>
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extraplugins.folder"
- value="codegen"/>
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extratests.folder"
- value="codegen"/>
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extrafeature"
- value="extra.cpp"/>
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extratestsfeature"
- value="tests.extra.codegen.cpp"/>
- <setupTask
- xsi:type="setup.p2:P2Task">
- <requirement
- name="org.eclipse.xtend.sdk.feature.group"/>
- <requirement
- name="org.eclipse.acceleo.feature.group"/>
- </setupTask>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- </project>
- <project
- name="diagramtemplate"
- label="Diagram Template">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extraplugins.folder"
- value="diagramtemplate"/>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- <description></description>
- </project>
- <project
- name="dsml.validation"
- label="DSML Validation">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extraplugins.folder"
- value="dsml.validation"/>
- <setupTask
- xsi:type="projects:ProjectsImportTask">
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/extraplugins}/codegen">
- <predicate
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.codegen\.base"/>
- </sourceLocator>
- </setupTask>
- <setupTask
- xsi:type="setup.p2:P2Task">
- <requirement
- name="org.eclipse.xtend.sdk.feature.group"/>
- </setupTask>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- <description></description>
- </project>
- <project
- name="eastadl"
- label="East-ADL">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extraplugins.folder"
- value="eastadl"/>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- <description></description>
- </project>
- <project
- name="java"
- label="Java">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extraplugins.folder"
- value="java"/>
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extrafeature"
- value="java\.(?:profile|generator|reverse)"/>
- <setupTask
- xsi:type="setup.targlets:TargletTask">
- <targlet
- name="Java Plug-ins"
- activeRepositoryList="${eclipse.target.platform}">
- <requirement
- name="org.eclipse.papyrus.java.profile.feature.feature.group"/>
- <requirement
- name="org.eclipse.papyrus.java.generator.feature.feature.group"/>
- <requirement
- name="org.eclipse.papyrus.java.reverse.feature.feature.group"/>
- <repositoryList
- name="Mars">
- <repository
- url="${base.downloads.url}/modeling/mdt/papyrus/updates/nightly/mars/extra"/>
- </repositoryList>
- <repositoryList
- name="Luna">
- <repository
- url="${base.downloads.url}/modeling/mdt/papyrus/updates/nightly/luna"/>
- </repositoryList>
- </targlet>
- </setupTask>
- <setupTask
- xsi:type="setup.workingsets:WorkingSetTask">
- <workingSet
- name="Papyrus Java">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.layers.stackmodel"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.java\..*"/>
- </predicate>
- </workingSet>
- <description>Projects related to Java code generation/reverse.</description>
- </setupTask>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- <description></description>
- </project>
- <project
- name="layers"
- label="Layers">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extraplugins.folder"
- value="layers"/>
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extrafeature"
- value="layers"/>
- <setupTask
- xsi:type="setup.workingsets:WorkingSetTask">
- <workingSet
- name="Papyrus Layers">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.layers.stackmodel"/>
- <operand
- xsi:type="predicates:NaturePredicate"
- nature="org.eclipse.pde.PluginNature"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.layers\..*"/>
- </predicate>
- </workingSet>
- <description>Projects related to Papyrus Layers.</description>
- </setupTask>
- <setupTask
- xsi:type="projects:ProjectsImportTask">
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/tests/integration/plugins}/org.eclipse.papyrus.integrationtests.editor"/>
- <description>Import plugin requested by Layers</description>
- </setupTask>
- <setupTask
- xsi:type="setup.targlets:TargletTask">
- <targlet
- name="Layers dependencies"
- activeRepositoryList="${eclipse.target.platform}">
- <requirement
- name="org.eclipse.emf.query.sdk.feature.group"/>
- <repositoryList
- name="Mars">
- <repository
- url="http://download.eclipse.org/modeling/emf/query/updates/releases/"/>
- </repositoryList>
- </targlet>
- </setupTask>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- <description></description>
- </project>
- <project
- name="marte"
- label="MARTE">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extraplugins.folder"
- value="marte"/>
- <setupTask
- xsi:type="setup.p2:P2Task">
- <requirement
- name="org.eclipse.xtend.sdk.feature.group"/>
- </setupTask>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- <description></description>
- </project>
- <project
- name="migration"
- label="Model Migration">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extraplugins.folder"
- value="migration"/>
- <setupTask
- xsi:type="setup.targlets:TargletTask">
- <targlet
- name="Papyrus Model Migration Dependencies">
- <requirement
- name="org.eclipse.papyrus.umlrt"/>
- </targlet>
- </setupTask>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- <description></description>
- </project>
- <project
- name="moka"
- label="Moka">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extraplugins.folder"
- value="moka"/>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- <description></description>
- </project>
- <project
- name="robotml"
- label="RobotML">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extraplugins.folder"
- value="robotml"/>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- <description></description>
- </project>
- <project
- name="tablemigration"
- label="Table Migration">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extraplugins.folder"
- value="tablemigration"/>
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extrafeature"
- value="tablemigration"/>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- <description></description>
- </project>
- <project
- name="umlcompare"
- label="UML Compare">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extraplugins.folder"
- value="uml/compare"/>
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extrafeature"
- value="extra.uml.compare"/>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- <description></description>
- </project>
- <project
- name="umlexport"
- label="UML Export">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extraplugins.folder"
- value="uml/org.eclipse.papyrus.uml.export"/>
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extrafeature"
- value="uml.export"/>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- <description></description>
- </project>
- <project
- name="umlrt"
- label="UML-RT">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.extraplugins.folder"
- value="umlrt"/>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- <description></description>
- </project>
- <description>Select sub-projects to import dependencies and sources for Papyrus extra components.</description>
- </project>
- <project name="dev"
- label="Developer">
- <setupTask
- xsi:type="projects:ProjectsImportTask">
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/plugins/developer}">
- <predicate
- xsi:type="predicates:NotPredicate">
- <operand
- xsi:type="predicates:OrPredicate">
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.sysml\.sysmloveruml\.codegen"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.infra\.extendedtypes\.elementtypeview"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.dev\.view\.services\.edit\.request"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.diagramdev\.modelexplorer"/>
- <operand
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.releng\.tools"/>
- </operand>
- </predicate>
- </sourceLocator>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/features/papyrus-dev-features}"/>
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/tests/junit/plugins/developer}"/>
- </setupTask>
- <setupTask
- xsi:type="setup.workingsets:WorkingSetTask">
- <workingSet
- name="Papyrus Developer Tools"
- id="papyrus-dev">
- <predicate
- xsi:type="predicates:AndPredicate">
- <operand
- xsi:type="predicates:RepositoryPredicate"
- project="org.eclipse.papyrus.codegen"/>
- <operand
- xsi:type="predicates:OrPredicate">
- <operand
- xsi:type="predicates:LocationPredicate"
- pattern="\Q${papyrus.git.clone.location/plugins/developer/}\E.+"/>
- <operand
- xsi:type="predicates:LocationPredicate"
- pattern="\Q${papyrus.git.clone.location/features/papyrus-dev-features/}\E.*"/>
- <operand
- xsi:type="predicates:LocationPredicate"
- pattern="\Q${papyrus.git.clone.location/tests/junit/plugins/developer/}\E.+"/>
- </operand>
- </predicate>
- </workingSet>
- </setupTask>
- <setupTask
- xsi:type="setup.targlets:TargletTask">
- <targlet
- name="Papyrus Developer Tools Dependencies">
- <requirement
- name="org.eclipse.gmf.tooling.codegen.xtend2.feature.group"/>
- <requirement
- name="org.eclipse.acceleo.feature.group"/>
- </targlet>
- </setupTask>
- <setupTask
- xsi:type="setup.p2:P2Task">
- <requirement
- name="org.eclipse.xtend.sdk.feature.group"/>
- <requirement
- name="org.eclipse.acceleo.feature.group"/>
- </setupTask>
- <project
- name="Oomph"
- label="Oomph Setup">
- <setupTask
- xsi:type="setup:EclipseIniTask"
- option="-Doomph.redirection.papyrussetups"
- value="=http://git.eclipse.org/c/papyrus/org.eclipse.papyrus.git/plain/releng/org.eclipse.papyrus.oomph/setups/->${papyrus.git.clone.location|uri}/releng/org.eclipse.papyrus.oomph/setups/"
- vm="true"/>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <description>Additional configuration for developing and testing the Oomph setup model.</description>
- </project>
- <project
- name="relengtools"
- label="Releng Tools">
- <setupTask
- xsi:type="setup.targlets:TargletTask">
- <targlet
- name="Papyrus Releng Tools Dependencies">
- <requirement
- name="org.eclipse.oomph.setup.targlets.feature.group"
- optional="true"/>
- <requirement
- name="org.eclipse.oomph.setup.feature.group"
- optional="true"/>
- <requirement
- name="org.eclipse.b3.aggregator.engine.feature.feature.group"/>
- <repositoryList>
- <repository
- url="${oomph.update.url}"/>
- <repository
- url="http://download.eclipse.org/modeling/emft/b3/updates-4.3/"/>
- </repositoryList>
- </targlet>
- </setupTask>
- <setupTask
- xsi:type="projects:ProjectsImportTask">
- <sourceLocator
- rootFolder="${papyrus.git.clone.location/plugins/developer}"
- locateNestedProjects="true">
- <predicate
- xsi:type="predicates:NamePredicate"
- pattern="org\.eclipse\.papyrus\.releng\.tools"/>
- </sourceLocator>
- </setupTask>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <description>Release engineering tools, including the POM and Oomph Setup dependencies updater actions.</description>
- </project>
- <project
- name="devtools"
- label="Developer Tools">
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- <setupTask
- xsi:type="setup.p2:P2Task">
- <requirement
- name="org.eclipse.papyrus.dev.feature.feature.group"/>
- <requirement
- name="org.eclipse.b3.aggregator.engine.feature.feature.group"/>
- <repository
- url="https://hudson.eclipse.org/papyrus/job/Papyrus-Master-Developer/lastSuccessfulBuild/artifact/releng/dev/target/repository/"/>
- <repository
- url="${base.downloads.url}/modeling/mdt/papyrus/updates/nightly/mars/main"/>
- <repository
- url="http://download.eclipse.org/modeling/emft/b3/updates-4.3/"/>
- </setupTask>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- <setupTask
- xsi:type="setup.p2:P2Task">
- <requirement
- name="org.eclipse.papyrus.dev.feature.feature.group"/>
- <requirement
- name="org.eclipse.b3.aggregator.engine.feature.feature.group"/>
- <requirement
- name="org.eclipse.buckminster.core.feature.feature.group"/>
- <requirement
- name="org.eclipse.buckminster.git.feature.feature.group"/>
- <requirement
- name="org.eclipse.buckminster.pde.feature.feature.group"/>
- <repository
- url="https://hudson.eclipse.org/papyrus/job/Papyrus-Luna-Developer/lastSuccessfulBuild/artifact/releng/dev/target/repository/"/>
- <repository
- url="${base.downloads.url}/modeling/mdt/papyrus/updates/nightly/luna"/>
- <repository
- url="http://download.eclipse.org/modeling/emft/b3/updates-4.3/"/>
- <repository
- url="http://download.eclipse.org/tools/buckminster/updates-4.4"/>
- </setupTask>
- </stream>
- <description>Installs developer tools, including the code generator for Papyrus diagram plug-ins and various debugging aids such as &quot;spy&quot; views. Source code is not included.</description>
- </project>
- <stream
- name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- </stream>
- <stream
- name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- </stream>
- <description>Sources and tools required for working on the Papyrus developer tools (not part of the product). Does not install the developer tools in your IDE: use the Developer Tools sub-project for that.</description>
- </project>
- <stream name="master"
- label="master (Mars/1.1)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
- <setupTask
- xsi:type="jdt:JRETask"
- version="JavaSE-1.7"
- location="${jre.location-1.7}"/>
- <setupTask
- xsi:type="setup.p2:P2Task">
- <requirement
- name="org.eclipse.uml2.sdk.feature.group"/>
- <repository
- url="http://download.eclipse.org/modeling/mdt/uml2/updates/5.1-I-builds/"/>
- </setupTask>
- </stream>
- <stream name="streams/1.0-maintenance"
- label="streams/1.0-maintenance (Luna/1.0.x)">
- <setupTask
- xsi:type="setup:VariableTask"
- name="papyrus.bugzilla.version"
- value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
- <setupTask
- xsi:type="jdt:JRETask"
- version="JavaSE-1.6"
- location="${jre.location-1.6}"/>
- <setupTask
- xsi:type="setup.targlets:TargletTask">
- <targlet
- name="Papyrus Luna Dependencies"
- activeRepositoryList="${eclipse.target.platform}">
- <requirement
- name="org.eclipse.acceleo.feature.group"/>
- <repositoryList
- name="Mars">
- <repository
- url="http://download.eclipse.org/acceleo/updates/milestones/3.6/S201503131323">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>M2T ACCELEO</value>
- </detail>
- </annotation>
- </repository>
- </repositoryList>
- <repositoryList
- name="Luna">
- <repository
- url="http://download.eclipse.org/acceleo/updates/milestones/3.6/S201503131323">
- <annotation
- source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
- <detail
- key="updateFrom">
- <value>M2T ACCELEO</value>
- </detail>
- </annotation>
- </repository>
- </repositoryList>
- </targlet>
- </setupTask>
- </stream>
- <logicalProjectContainer
- xsi:type="setup:ProjectCatalog"
- href="index:/org.eclipse.setup#//@projectCatalogs[name='org.eclipse']"/>
- <description>Workbench and workspace configuration for development on Papyrus</description>
-</setup:Project>
+<?xml version="1.0" encoding="UTF-8"?>
+<setup:Project
+ xmi:version="2.0"
+ xmlns:xmi="http://www.omg.org/XMI"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:git="http://www.eclipse.org/oomph/setup/git/1.0"
+ xmlns:jdt="http://www.eclipse.org/oomph/setup/jdt/1.0"
+ xmlns:mylyn="http://www.eclipse.org/oomph/setup/mylyn/1.0"
+ xmlns:predicates="http://www.eclipse.org/oomph/predicates/1.0"
+ xmlns:projects="http://www.eclipse.org/oomph/setup/projects/1.0"
+ xmlns:setup="http://www.eclipse.org/oomph/setup/1.0"
+ xmlns:setup.p2="http://www.eclipse.org/oomph/setup/p2/1.0"
+ xmlns:setup.targlets="http://www.eclipse.org/oomph/setup/targlets/1.0"
+ xmlns:setup.workingsets="http://www.eclipse.org/oomph/setup/workingsets/1.0"
+ xmlns:workingsets="http://www.eclipse.org/oomph/workingsets/1.0"
+ xsi:schemaLocation="http://www.eclipse.org/oomph/setup/git/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Git.ecore http://www.eclipse.org/oomph/setup/jdt/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/JDT.ecore http://www.eclipse.org/oomph/setup/mylyn/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Mylyn.ecore http://www.eclipse.org/oomph/predicates/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Predicates.ecore http://www.eclipse.org/oomph/setup/projects/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Projects.ecore http://www.eclipse.org/oomph/setup/targlets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/SetupTarglets.ecore http://www.eclipse.org/oomph/setup/workingsets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/SetupWorkingSets.ecore http://www.eclipse.org/oomph/workingsets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/WorkingSets.ecore"
+ name="papyrus"
+ label="Papyrus">
+ <setupTask
+ xsi:type="setup.p2:P2Task"
+ label="Core Development Tools">
+ <requirement
+ name="org.eclipse.emf.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.gmf.runtime.notation.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.gmf.runtime.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.gmf.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.uml2.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.papyrus.sdk.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.pde.api.tools.ee.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.ide_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.java_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.pde_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.team_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.gerrit.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.bugzilla_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.git.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.hudson.feature.group"/>
+ <requirement
+ name="org.eclipse.mylyn.wikitext_feature.feature.group"/>
+ <requirement
+ name="org.eclipse.egit.feature.group"/>
+ <requirement
+ name="org.eclipse.egit.mylyn.feature.group"/>
+ <requirement
+ name="org.eclipse.swtbot.ide.feature.group"/>
+ <requirement
+ name="org.eclipse.swtbot.generator.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.m2e.feature.feature.group"/>
+ <repository
+ url="http://download.eclipse.org/technology/swtbot/snapshots"/>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.p2:P2Task"
+ label="Releng Tools">
+ <requirement
+ name="org.eclipse.oomph.projectconfig.feature.group"/>
+ <requirement
+ name="org.eclipse.oomph.projectcopy.feature.group"/>
+ <requirement
+ name="org.eclipse.oomph.workingsets.feature.group"/>
+ <requirement
+ name="org.sonatype.tycho.m2e.feature.feature.group"/>
+ <repository
+ url="http://repo1.maven.org/maven2/.m2e/connectors/m2eclipse-tycho/0.8.0/N/LATEST/"/>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.p2:P2Task"
+ label="Code Quality Tools">
+ <requirement
+ name="com.mountainminds.eclemma.feature.feature.group"
+ optional="true"/>
+ <requirement
+ name="net.sf.eclipsecs.feature.group"
+ optional="true"/>
+ <requirement
+ name="edu.umd.cs.findbugs.plugin.eclipse.feature.group"
+ optional="true"/>
+ <repository
+ url="http://update.eclemma.org/"/>
+ <repository
+ url="http://eclipse-cs.sourceforge.net/update/"/>
+ <repository
+ url="http://findbugs.cs.umd.edu/eclipse/"/>
+ </setupTask>
+ <setupTask
+ xsi:type="setup:EclipseIniTask"
+ option="-Xmx"
+ value="2048m"
+ vm="true"/>
+ <setupTask
+ xsi:type="setup:ResourceCreationTask"
+ excludedTriggers="STARTUP MANUAL"
+ content="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>&#xD;&#xA;&lt;section name=&quot;Workbench&quot;>&#xD;&#xA;&#x9;&lt;item value=&quot;${papyrus.git.clone.location}/doc/DevelopperDocuments/templates&quot; key=&quot;org.eclipse.jdt.ui.cleanup.loadpath&quot;/>&#xA;&#x9;&lt;item value=&quot;${papyrus.git.clone.location}/doc/DevelopperDocuments/templates&quot; key=&quot;org.eclipse.jdt.ui.codeformatter.loadpath&quot;/>&#xA;&#x9;&lt;item value=&quot;${papyrus.git.clone.location}/doc/DevelopperDocuments/templates&quot; key=&quot;org.eclipse.jdt.ui.importorder.loadpath&quot;/>&#xA;&#x9;&lt;section name=&quot;org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart&quot;>&#xD;&#xA;&#x9;&#x9;&lt;item value=&quot;true&quot; key=&quot;group_libraries&quot;/>&#xD;&#xA;&#x9;&#x9;&lt;item value=&quot;false&quot; key=&quot;linkWithEditor&quot;/>&#xD;&#xA;&#x9;&#x9;&lt;item value=&quot;2&quot; key=&quot;layout&quot;/>&#xD;&#xA;&#x9;&#x9;&lt;item value=&quot;2&quot; key=&quot;rootMode&quot;/>&#xD;&#xA;&#x9;&#x9;&lt;item value=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&amp;#x0D;&amp;#x0A;&amp;lt;packageExplorer configured=&amp;quot;true&amp;quot; group_libraries=&amp;quot;1&amp;quot; layout=&amp;quot;2&amp;quot; linkWithEditor=&amp;quot;0&amp;quot; rootMode=&amp;quot;2&amp;quot; sortWorkingSets=&amp;quot;false&amp;quot; workingSetName=&amp;quot;&amp;quot;&amp;gt;&amp;#x0D;&amp;#x0A;&amp;lt;localWorkingSetManager&amp;gt;&amp;#x0D;&amp;#x0A;&amp;lt;workingSet editPageId=&amp;quot;org.eclipse.jdt.internal.ui.OthersWorkingSet&amp;quot; factoryID=&amp;quot;org.eclipse.ui.internal.WorkingSetFactory&amp;quot; id=&amp;quot;1382792884467_1&amp;quot; label=&amp;quot;Other Projects&amp;quot; name=&amp;quot;Other Projects&amp;quot;/&amp;gt;&amp;#x0D;&amp;#x0A;&amp;lt;/localWorkingSetManager&amp;gt;&amp;#x0D;&amp;#x0A;&amp;lt;activeWorkingSet workingSetName=&amp;quot;Other Projects&amp;quot;/&amp;gt;&amp;#x0D;&amp;#x0A;&amp;lt;allWorkingSets workingSetName=&amp;quot;Other Projects&amp;quot;/&amp;gt;&amp;#x0D;&amp;#x0A;&amp;lt;/packageExplorer&amp;gt;&quot; key=&quot;memento&quot;/>&#xD;&#xA;&#x9;&lt;/section>&#xD;&#xA;&lt;/section>&#xD;&#xA;"
+ targetURL="${workspace.location|uri}/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml"
+ encoding="UTF-8"/>
+ <setupTask
+ xsi:type="setup:ResourceCreationTask"
+ content="cleanup_profile=_Papyrus&#xA;cleanup_settings_version=2&#xA;eclipse.preferences.version=1&#xA;formatter_profile=_Papyrus Formatter Profile CDM&#xA;formatter_settings_version=12&#xA;org.eclipse.jdt.ui.cleanupprofiles=&lt;?xml version\=&quot;1.0&quot; encoding\=&quot;UTF-8&quot; standalone\=&quot;no&quot;?>\n&lt;profiles version\=&quot;2&quot;>\n&lt;profile kind\=&quot;CleanUpProfile&quot; name\=&quot;Papyrus&quot; version\=&quot;2&quot;>\n&lt;setting id\=&quot;cleanup.format_source_code&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.convert_functional_interfaces&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.add_missing_annotations&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.use_this_for_non_static_method_access_only_if_necessary&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.remove_unused_private_types&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.insert_inferred_type_arguments&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.qualify_static_member_accesses_through_instances_with_declaring_class&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.qualify_static_method_accesses_with_declaring_class&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.add_generated_serial_version_id&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.make_variable_declarations_final&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.add_missing_methods&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.always_use_this_for_non_static_field_access&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.use_type_arguments&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.remove_trailing_whitespaces_ignore_empty&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.correct_indentation&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.never_use_parentheses_in_expressions&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.add_serial_version_id&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.remove_unused_private_methods&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.use_this_for_non_static_field_access&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.use_blocks_only_for_return_and_throw&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.remove_unused_private_members&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.add_missing_override_annotations_interface_methods&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.remove_trailing_whitespaces_all&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.make_type_abstract_if_missing_method&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.always_use_this_for_non_static_method_access&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.remove_unnecessary_nls_tags&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.format_source_code_changes_only&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.qualify_static_field_accesses_with_declaring_class&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.add_missing_nls_tags&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.use_this_for_non_static_field_access_only_if_necessary&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.remove_unnecessary_casts&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.qualify_static_member_accesses_with_declaring_class&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.use_parentheses_in_expressions&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.remove_unused_private_fields&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.make_parameters_final&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.remove_redundant_type_arguments&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.remove_trailing_whitespaces&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.remove_unused_imports&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.use_anonymous_class_creation&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.organize_imports&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.sort_members&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.remove_private_constructors&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.convert_to_enhanced_for_loop&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.always_use_blocks&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.never_use_blocks&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.use_lambda&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.always_use_parentheses_in_expressions&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.use_this_for_non_static_method_access&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.remove_unused_local_variables&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.make_private_fields_final&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.add_missing_deprecated_annotations&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.add_default_serial_version_id&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.sort_members_all&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;cleanup.use_blocks&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.add_missing_override_annotations&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;cleanup.make_local_variable_final&quot; value\=&quot;true&quot;/>\n&lt;/profile>\n&lt;/profiles>\n&#xA;org.eclipse.jdt.ui.cleanupprofiles.version=2&#xA;org.eclipse.jdt.ui.formatterprofiles=&lt;?xml version\=&quot;1.0&quot; encoding\=&quot;UTF-8&quot; standalone\=&quot;no&quot;?>\n&lt;profiles version\=&quot;12&quot;>\n&lt;profile kind\=&quot;CodeFormatterProfile&quot; name\=&quot;Papyrus Formatter Profile CDM&quot; version\=&quot;12&quot;>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.disabling_tag&quot; value\=&quot;@formatter\:off&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_field&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.use_on_off_tags&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_ellipsis&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_multiple_fields&quot; value\=&quot;16&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_conditional_expression&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_binary_operator&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_array_initializer&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_after_package&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.continuation_indentation&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_binary_operator&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_package&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.source&quot; value\=&quot;1.8&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_line_comments&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.join_wrapped_lines&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_member_type&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.align_type_members_on_columns&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_unary_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.indent_parameter_description&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.lineSplit&quot; value\=&quot;200&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indentation.size&quot; value\=&quot;4&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.enabling_tag&quot; value\=&quot;@formatter\:on&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_assignment&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.problem.assertIdentifier&quot; value\=&quot;error&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.tabulation.char&quot; value\=&quot;tab&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_statements_compare_to_body&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_method&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_method_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_switch&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.problem.enumIdentifier&quot; value\=&quot;error&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_ellipsis&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_block&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_method_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.compact_else_if&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.indent_root_tags&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_enum_constant&quot; value\=&quot;next_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch&quot; value\=&quot;16&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.tabulation.size&quot; value\=&quot;4&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_empty_lines&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_block_in_case&quot; value\=&quot;next_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve&quot; value\=&quot;5&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.compliance&quot; value\=&quot;1.8&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_lambda_body&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_unary_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_binary_expression&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode&quot; value\=&quot;enabled&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_label&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_javadoc_comments&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.line_length&quot; value\=&quot;150&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_between_import_groups&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_semicolon&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.wrap_before_binary_operator&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_statements_compare_to_block&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.join_lines_in_comments&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_compact_if&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_imports&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_html&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_source_code&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.codegen.targetPlatform&quot; value\=&quot;1.8&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_resources_in_try&quot; value\=&quot;80&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_header&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_block_comments&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_enum_constants&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_type_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_after_imports&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line&quot; value\=&quot;false&quot;/>\n&lt;/profile>\n&lt;profile kind\=&quot;CodeFormatterProfile&quot; name\=&quot;Zero blank Papyrus Formatter Profile CDM&quot; version\=&quot;12&quot;>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.disabling_tag&quot; value\=&quot;@formatter\:off&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_field&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.use_on_off_tags&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_ellipsis&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_multiple_fields&quot; value\=&quot;16&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_conditional_expression&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_binary_operator&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_array_initializer&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_after_package&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.continuation_indentation&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_binary_operator&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_package&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.source&quot; value\=&quot;1.8&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_line_comments&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.join_wrapped_lines&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_member_type&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.align_type_members_on_columns&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_unary_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.indent_parameter_description&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.lineSplit&quot; value\=&quot;200&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indentation.size&quot; value\=&quot;4&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.enabling_tag&quot; value\=&quot;@formatter\:on&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_assignment&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.problem.assertIdentifier&quot; value\=&quot;error&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.tabulation.char&quot; value\=&quot;tab&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_statements_compare_to_body&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_method&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_method_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_switch&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.problem.enumIdentifier&quot; value\=&quot;error&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_ellipsis&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_block&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_method_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.compact_else_if&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.indent_root_tags&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_enum_constant&quot; value\=&quot;next_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch&quot; value\=&quot;16&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.tabulation.size&quot; value\=&quot;4&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_empty_lines&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_block_in_case&quot; value\=&quot;next_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.compliance&quot; value\=&quot;1.8&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_lambda_body&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_unary_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_binary_expression&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode&quot; value\=&quot;enabled&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_label&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_javadoc_comments&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.line_length&quot; value\=&quot;150&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_between_import_groups&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_semicolon&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.wrap_before_binary_operator&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_statements_compare_to_block&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.join_lines_in_comments&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_compact_if&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_before_imports&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_html&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_source_code&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.compiler.codegen.targetPlatform&quot; value\=&quot;1.8&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_resources_in_try&quot; value\=&quot;80&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_header&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.format_block_comments&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.alignment_for_enum_constants&quot; value\=&quot;0&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.brace_position_for_type_declaration&quot; value\=&quot;end_of_line&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.blank_lines_after_imports&quot; value\=&quot;1&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header&quot; value\=&quot;true&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for&quot; value\=&quot;insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments&quot; value\=&quot;do not insert&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column&quot; value\=&quot;false&quot;/>\n&lt;setting id\=&quot;org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line&quot; value\=&quot;false&quot;/>\n&lt;/profile>\n&lt;/profiles>\n&#xA;org.eclipse.jdt.ui.formatterprofiles.version=12&#xA;org.eclipse.jdt.ui.text.code_templates_migrated=true&#xA;org.eclipse.jdt.ui.text.custom_code_templates=&lt;?xml version\=&quot;1.0&quot; encoding\=&quot;UTF-8&quot; standalone\=&quot;no&quot;?>&lt;templates>&lt;template autoinsert\=&quot;false&quot; context\=&quot;constructorcomment_context&quot; deleted\=&quot;false&quot; description\=&quot;Comment for created constructors&quot; enabled\=&quot;true&quot; id\=&quot;org.eclipse.jdt.ui.text.codetemplates.constructorcomment&quot; name\=&quot;constructorcomment&quot;>/**\n * Constructor.\n *\n * $${tags}\n */&lt;/template>&lt;template autoinsert\=&quot;false&quot; context\=&quot;filecomment_context&quot; deleted\=&quot;false&quot; description\=&quot;Comment for created Java files&quot; enabled\=&quot;true&quot; id\=&quot;org.eclipse.jdt.ui.text.codetemplates.filecomment&quot; name\=&quot;filecomment&quot;>/*****************************************************************************\n * Copyright (c) $${year} CEA LIST and others.\n * \n * All rights reserved. This program and the accompanying materials\n * are made available under the terms of the Eclipse Public License v1.0\n * which accompanies this distribution, and is available at\n * http\://www.eclipse.org/legal/epl-v10.html\n *\n * Contributors\:\n * CEA LIST - Initial API and implementation\n * \n *****************************************************************************/\n&lt;/template>&lt;template autoinsert\=&quot;false&quot; context\=&quot;overridecomment_context&quot; deleted\=&quot;false&quot; description\=&quot;Comment for overriding methods&quot; enabled\=&quot;true&quot; id\=&quot;org.eclipse.jdt.ui.text.codetemplates.overridecomment&quot; name\=&quot;overridecomment&quot;>/**\n * $${see_to_overridden}\n *\n * $${tags}\n */&lt;/template>&lt;template autoinsert\=&quot;false&quot; context\=&quot;delegatecomment_context&quot; deleted\=&quot;false&quot; description\=&quot;Comment for delegate methods&quot; enabled\=&quot;true&quot; id\=&quot;org.eclipse.jdt.ui.text.codetemplates.delegatecomment&quot; name\=&quot;delegatecomment&quot;>/**\n * $${see_to_target}\n *\n * $${tags}\n */&lt;/template>&lt;/templates>&#xA;"
+ targetURL="${workspace.location|uri}/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs">
+ <description>Code formatting and clean-up profiles for Papyrus.</description>
+ </setupTask>
+ <setupTask
+ xsi:type="setup:CompoundTask"
+ name="Compiler Preferences">
+ <setupTask
+ xsi:type="setup:PreferenceTask"
+ key="instance/org.eclipse.jdt.launching/org.eclipse.jdt.launching.PREF_STRICTLY_COMPATIBLE_JRE_NOT_AVAILABLE"
+ value="ignore"/>
+ <setupTask
+ xsi:type="setup:PreferenceTask"
+ key="instance/org.eclipse.pde/compilers.f.unresolved-features"
+ value="2"/>
+ <setupTask
+ xsi:type="setup:CompoundTask"
+ name="org.eclipse.pde.api.tools">
+ <setupTask
+ xsi:type="setup:PreferenceTask"
+ key="/instance/org.eclipse.pde.api.tools/missing_default_api_profile"
+ value="Ignore"/>
+ </setupTask>
+ </setupTask>
+ <setupTask
+ xsi:type="setup:VariableTask"
+ type="URI"
+ name="base.downloads.url"
+ value="http://download.eclipse.org"/>
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="git.checkout.branch"
+ value="${scope.project.stream.name}"/>
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="eclipse.target.platform"
+ defaultValue="Luna"
+ storageURI="scope://Workspace"/>
+ <setupTask
+ xsi:type="git:GitCloneTask"
+ id="papyrus.git.clone"
+ remoteURI="papyrus/org.eclipse.papyrus"
+ pushURI=""
+ checkoutBranch="${git.checkout.branch}">
+ <annotation
+ source="http://www.eclipse.org/oomph/setup/InducedChoices">
+ <detail
+ key="inherit">
+ <value>eclipse.git.gerrit.remoteURIs</value>
+ </detail>
+ <detail
+ key="label">
+ <value>Papyrus Git or Gerrit Repository</value>
+ </detail>
+ <detail
+ key="target">
+ <value>remoteURI</value>
+ </detail>
+ </annotation>
+ <description>Papyrus</description>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.targlets:TargletTask">
+ <targlet
+ name="Papyrus Main Dependencies"
+ activeRepositoryList="${eclipse.target.platform}">
+ <requirement
+ name="org.eclipse.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.uml2.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.emf.sdk.feature.group"/>
+ <repositoryList
+ name="Mars">
+ <repository
+ url="http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5M7-201504301445">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>Eclipse</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="${base.downloads.url}/tools/orbit/downloads/drops/R20140525021250/repository"/>
+ <repository
+ url="http://download.eclipse.org/modeling/emf/emf/updates/2.11milestones/">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>EMF (Core)</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/modeling/emf/transaction/updates/milestones/S201503250534">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>EMF TRANSACTION</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/modeling/emf/validation/updates/milestones/S201503250348">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>EMF VALIDATION</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/tools/gef/updates/milestones">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>GEF</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/modeling/gmp/gmf-runtime/updates/milestones/S201503261653">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>GMF Runtime</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/modeling/gmp/gmf-notation/updates/milestones/S201503250354">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>GMF Notation</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/modeling/gmp/gmf-tooling/updates/milestones-3.3/M4">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>GMF Tooling</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/modeling/emft/mwe/updates/milestones/S201503240644/mwe">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>EMFT MWE</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/modeling/emft/mwe/updates/milestones/S201503240833/mwe2lang">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>EMFT MWE:1</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/mmt/qvto/updates/milestones/3.5.0/S201503241740">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>QVT Operational</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/acceleo/updates/milestones/3.6/S201505040910">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>M2T ACCELEO</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.0.0/S201505041438">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>MDT OCL 6.0</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/modeling/mdt/uml2/updates/5.1milestones">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>MDT UML2</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/modeling/m2t/xpand/updates/milestones/S201503240650/">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>M2T XPAND</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.8.2">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>Xtext, Xtend</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/modeling/emf/compare/updates/milestones/3.1/S201503131342">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>EMF COMPARE</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://build.eclipse.org/webtools/committers/wtp-R3.7.0-I/20150430000109/I-3.7.0-20150430000109/repository/">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>WebTools</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="${base.downloads.url}/nattable/releases/1.2.0/repository/"/>
+ <repository
+ url="http://download.eclipse.org/xwt/release-1.1.0">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>XWT</value>
+ </detail>
+ </annotation>
+ </repository>
+ </repositoryList>
+ <repositoryList
+ name="Luna">
+ <repository
+ url="http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5M6-201503200800/">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>Eclipse</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="${base.downloads.url}/tools/orbit/downloads/drops/R20140525021250/repository"/>
+ <repository
+ url="http://download.eclipse.org/modeling/emf/emf/updates/2.11milestones/">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>EMF (Core)</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/modeling/emf/transaction/updates/milestones/S201503250534">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>EMF TRANSACTION</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/modeling/emf/validation/updates/milestones/S201503250348">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>EMF VALIDATION</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="${base.downloads.url}/modeling/emf/query/updates/releases/R201405281426"/>
+ <repository
+ url="http://download.eclipse.org/tools/gef/updates/milestones">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>GEF</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/modeling/gmp/gmf-runtime/updates/milestones/S201502040533">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>GMF Runtime</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/modeling/gmp/gmf-notation/updates/milestones/S201503250354">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>GMF Notation</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/modeling/gmp/gmf-tooling/updates/milestones-3.3/M4">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>GMF Tooling</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/modeling/emft/mwe/updates/milestones/S201503240644/mwe">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>EMFT MWE</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/mmt/qvto/updates/milestones/3.5.0/S201503241740">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>QVT Operational</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/acceleo/updates/milestones/3.6/S201503131323">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>M2T ACCELEO</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.0.0/S201503240634">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>MDT OCL 6.0</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/modeling/mdt/uml2/updates/5.1milestones">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>MDT UML2</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/modeling/m2t/xpand/updates/milestones/S201503240650/">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>M2T XPAND</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.8.1/">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>Xtext, Xtend</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/modeling/emf/compare/updates/milestones/3.1/S201503131342">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>EMF COMPARE</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/webtools/downloads/drops/R3.7.0/S-3.7.0M6-20150324000117/repository/">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>WebTools</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="${base.downloads.url}/nattable/releases/1.2.0/repository/"/>
+ </repositoryList>
+ </targlet>
+ <targlet
+ name="Papyrus Test Dependencies"
+ activeRepositoryList="${eclipse.target.platform}">
+ <requirement
+ name="org.eclipse.swtbot.feature.group"/>
+ <requirement
+ name="org.eclipse.swtbot.eclipse.feature.group"/>
+ <requirement
+ name="org.eclipse.swtbot.eclipse.gef.feature.group"/>
+ <requirement
+ name="org.eclipse.swtbot.forms.feature.group"/>
+ <repositoryList
+ name="Mars">
+ <repository
+ url="${base.downloads.url}/technology/swtbot/snapshots"/>
+ </repositoryList>
+ <repositoryList
+ name="Luna">
+ <repository
+ url="${base.downloads.url}/technology/swtbot/snapshots"/>
+ </repositoryList>
+ </targlet>
+ <targlet
+ name="Papyrus Main Plug-ins"
+ activeRepositoryList="${eclipse.target.platform}">
+ <requirement
+ name="org.eclipse.papyrus.sdk.feature.feature.group"/>
+ <repositoryList
+ name="Mars">
+ <repository
+ url="${base.downloads.url}/modeling/mdt/papyrus/updates/nightly/mars/main"/>
+ </repositoryList>
+ <repositoryList
+ name="Luna">
+ <repository
+ url="${base.downloads.url}/modeling/mdt/papyrus/updates/nightly/luna"/>
+ </repositoryList>
+ </targlet>
+ <targlet
+ name="Diagnostic/Debug Tools"
+ activeRepositoryList="${eclipse.target.platform}"
+ includeSources="false">
+ <requirement
+ name="org.eclipse.swt.tools"
+ optional="true"/>
+ <repositoryList
+ name="Mars">
+ <repository
+ url="http://www.eclipse.org/swt/updates/4.4"/>
+ </repositoryList>
+ <repositoryList
+ name="Luna">
+ <repository
+ url="http://www.eclipse.org/swt/updates/4.4"/>
+ </repositoryList>
+ </targlet>
+ </setupTask>
+ <setupTask
+ xsi:type="setup:CompoundTask"
+ name="Mylyn Queries">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.repository"
+ value="https://bugs.eclipse.org/bugs"/>
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.prefix"
+ value="/buglist.cgi?classification=Modeling&amp;product=Papyrus"/>
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.open"
+ value="bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED"/>
+ <setupTask
+ xsi:type="mylyn:MylynQueriesTask"
+ repositoryURL="${papyrus.bugzilla.repository}">
+ <query
+ summary="Papyrus Flagged for Review"
+ url="${papyrus.bugzilla.prefix}&amp;version=${papyrus.bugzilla.version}&amp;${papyrus.bugzilla.open}&amp;query_format=advanced&amp;field0-0-0=flagtypes.name&amp;type0-0-0=equals&amp;value0-0-0=review%3F"/>
+ <query
+ summary="Papyrus Open Bugs"
+ url="${papyrus.bugzilla.prefix}&amp;version=${papyrus.bugzilla.version}&amp;${papyrus.bugzilla.open}&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;bug_severity=trivial"/>
+ <query
+ summary="Papyrus Open Enhancement Requests"
+ url="${papyrus.bugzilla.prefix}&amp;version=${papyrus.bugzilla.version}&amp;${papyrus.bugzilla.open}&amp;bug_severity=enhancement"/>
+ <query
+ summary="Papyrus Resolved Items"
+ url="${papyrus.bugzilla.prefix}&amp;version=${papyrus.bugzilla.version}&amp;bug_status=RESOLVED&amp;resolution=FIXED"/>
+ </setupTask>
+ <setupTask
+ xsi:type="mylyn:MylynQueriesTask"
+ connectorKind="org.eclipse.mylyn.gerrit"
+ repositoryURL="https://git.eclipse.org/r"
+ userID="${bugzilla.id}"
+ password="${eclipse.user.password}">
+ <query
+ summary="Papyrus Open Gerrit Reviews">
+ <attribute
+ key="gerrit query type"
+ value="custom"/>
+ <attribute
+ key="gerrit query project"
+ value="papyrus/org.eclipse.papyrus"/>
+ <attribute
+ key="gerrit query string"
+ value="project:papyrus/org.eclipse.papyrus status:open branch:${git.checkout.branch}"/>
+ </query>
+ </setupTask>
+ <setupTask
+ xsi:type="mylyn:MylynBuildsTask"
+ serverURL="https://hudson.eclipse.org/papyrus/"
+ userID="${bugzilla.id}"
+ password="${eclipse.user.password}">
+ <buildPlan
+ name="Papyrus-Master"/>
+ <buildPlan
+ name="Papyrus-Master-Tests"/>
+ <buildPlan
+ name="Papyrus-Master-Extra"/>
+ <buildPlan
+ name="Papyrus-Master-Extra-Tests"/>
+ <buildPlan
+ name="Papyrus-Luna"/>
+ <buildPlan
+ name="Papyrus-Luna-Tests"/>
+ </setupTask>
+ </setupTask>
+ <setupTask
+ xsi:type="projects:ProjectsImportTask">
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/tests/junit/plugins}">
+ <predicate
+ xsi:type="predicates:OrPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.junit\.framework"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.junit\.utils"/>
+ </predicate>
+ </sourceLocator>
+ </setupTask>
+ <project name="main"
+ label="Main">
+ <project
+ name="infra"
+ label="Infra">
+ <setupTask
+ xsi:type="projects:ProjectsImportTask">
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/plugins/infra}">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:OrPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.infra\..*"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.eclipse\.project\.editors"/>
+ </operand>
+ <operand
+ xsi:type="predicates:NotPredicate">
+ <operand
+ xsi:type="predicates:OrPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.infra\.emf\.(?:embedded)?editor"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.infra\.emf\.facet\.queries"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.infra\.emf\.newchild"/>
+ </operand>
+ </operand>
+ </predicate>
+ </sourceLocator>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/plugins/editor}"/>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/tests/junit/plugins/infra}"/>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/tests/junit/plugins/core}">
+ <predicate
+ xsi:type="predicates:NotPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.tests"/>
+ </predicate>
+ </sourceLocator>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/features}">
+ <predicate
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.(tests\.)?infra($|\..+)"/>
+ </sourceLocator>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.workingsets:WorkingSetTask">
+ <workingSet
+ name="Papyrus Infra"
+ id="papyrus-infra">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.infra.core"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:OrPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.infra\..*"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.editor($|\..+)"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.eclipse\.project\.editors"/>
+ </operand>
+ <operand
+ xsi:type="workingsets:ExclusionPredicate"
+ excludedWorkingSet="//@projects[name='main']/@projects[name='infra']/@setupTasks.1/@workingSets.1 //@projects[name='main']/@projects[name='infra']/@setupTasks.1/@workingSets.2 //@projects[name='main']/@projects[name='infra']/@setupTasks.1/@workingSets.3 //@projects[name='main']/@projects[name='infra']/@setupTasks.1/@workingSets.5 //@projects[name='main']/@projects[name='infra']/@setupTasks.1/@workingSets.4"/>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus Infra Diagram"
+ id="papyrus-infra-diagram">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.infra.gmfdiag.common"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.infra\.gmfdiag($|\..+)"/>
+ <operand
+ xsi:type="workingsets:ExclusionPredicate"
+ excludedWorkingSet="//@projects[name='main']/@projects[name='infra']/@setupTasks.1/@workingSets.5"/>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus Infra Nattable"
+ id="papyrus-infra-nattable">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.infra.nattable"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.infra\.(?:emf\.)?nattable($|\..+)"/>
+ <operand
+ xsi:type="workingsets:ExclusionPredicate"
+ excludedWorkingSet="//@projects[name='main']/@projects[name='infra']/@setupTasks.1/@workingSets.5"/>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus Infra Services"
+ id="papyrus-infra-services">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.infra.services.labelprovider"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.infra\.services($|\..+)"/>
+ <operand
+ xsi:type="workingsets:ExclusionPredicate"
+ excludedWorkingSet="//@projects[name='main']/@projects[name='infra']/@setupTasks.1/@workingSets.5"/>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus Infra Viewpoints"
+ id="papyrus-infra-viewpoints">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.infra.viewpoints.policy"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.infra\.viewpoints($|\..+)"/>
+ <operand
+ xsi:type="workingsets:ExclusionPredicate"
+ excludedWorkingSet="//@projects[name='main']/@projects[name='infra']/@setupTasks.1/@workingSets.5"/>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus Infra Tests"
+ id="papyrus-infra-tests">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.infra.core.tests"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:OrPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.infra(\..+)?\.tests"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.editor\.integration\.tests"/>
+ </operand>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus Infra Features"
+ id="papyrus-infra-features">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.infra.core.feature"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.FeatureNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus(\.tests)?\.infra($|\..+)"/>
+ </predicate>
+ </workingSet>
+ </setupTask>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ <setupTask
+ xsi:type="setup.targlets:TargletTask">
+ <targlet
+ name="Papyrus Infra Dependencies"
+ activeRepositoryList="${eclipse.target.platform}">
+ <requirement
+ name="org.eclipse.nebula.widgets.tablecombo.feature.feature.group"/>
+ <repositoryList
+ name="Mars">
+ <repository
+ url="${base.downloads.url}/technology/nebula/archives/Q12015/release"/>
+ </repositoryList>
+ <repositoryList
+ name="Luna"/>
+ </targlet>
+ </setupTask>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ </project>
+ <project
+ name="views"
+ label="Views">
+ <setupTask
+ xsi:type="projects:ProjectsImportTask">
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/plugins/views}"/>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/tests/junit/plugins/views}"/>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/features}">
+ <predicate
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.(tests\.)?views($|\..+)"/>
+ </sourceLocator>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.workingsets:WorkingSetTask">
+ <workingSet
+ name="Papyrus Views"
+ id="papyrus-views">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.views.properties"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.views($|\..+)"/>
+ <operand
+ xsi:type="workingsets:ExclusionPredicate"
+ excludedWorkingSet="//@projects[name='main']/@projects[name='views']/@setupTasks.1/@workingSets.1"/>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus Views Tests"
+ id="papyrus-views-tests">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.views.modelexplorer.tests"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.views(\..+)?\.tests"/>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus Views Features"
+ id="papyrus-views-features">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.views.properties.feature"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.FeatureNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.(tests\.)?views($|\..+)"/>
+ </predicate>
+ </workingSet>
+ </setupTask>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ <setupTask
+ xsi:type="projects:ProjectsImportTask">
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/plugins/xwt}"/>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/features}">
+ <predicate
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.(tests\.)?xwt($|\..+)"/>
+ </sourceLocator>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.workingsets:WorkingSetTask">
+ <workingSet
+ name="Papyrus XWT"
+ id="papyrus-xwt">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.views.properties"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.xwt($|\..+)"/>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus XWT Features"
+ id="papyrus-xwt-features">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.views.properties.feature"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.FeatureNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.(tests\.)?xwt($|\..+)"/>
+ </predicate>
+ </workingSet>
+ </setupTask>
+ </stream>
+ </project>
+ <project
+ name="uml"
+ label="UML">
+ <setupTask
+ xsi:type="projects:ProjectsImportTask">
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/plugins/uml}">
+ <predicate
+ xsi:type="predicates:NotPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern=".*\.(alf|textedit|xtext)($|\..+)"/>
+ </predicate>
+ </sourceLocator>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/tests/junit/plugins/uml}">
+ <predicate
+ xsi:type="predicates:NotPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern=".*\.(alf|textedit|xtext)($|\..+)"/>
+ </predicate>
+ </sourceLocator>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/features}">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.(tests\.)?uml($|\..+)"/>
+ <operand
+ xsi:type="predicates:NotPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern=".*\.(alf|textedit|xtext)($|\..+)"/>
+ </operand>
+ </predicate>
+ </sourceLocator>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.workingsets:WorkingSetTask">
+ <workingSet
+ name="Papyrus UML"
+ id="papyrus-uml">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.uml.commands"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.uml($|\..+)"/>
+ <operand
+ xsi:type="predicates:NotPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern=".*\.(alf|textedit|xtext)($|\..+)"/>
+ </operand>
+ <operand
+ xsi:type="workingsets:ExclusionPredicate"
+ excludedWorkingSet="//@projects[name='main']/@projects[name='uml']/@setupTasks.1/@workingSets.1 //@projects[name='main']/@projects[name='uml']/@setupTasks.1/@workingSets.2 //@projects[name='main']/@projects[name='uml']/@setupTasks.1/@workingSets.3"/>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus UML Diagrams"
+ id="papyrus-uml-diagram">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.uml.diagram.common"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.uml\.diagram.*"/>
+ <operand
+ xsi:type="predicates:NotPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern=".*\.(alf|textedit|xtext)($|\..+)"/>
+ </operand>
+ <operand
+ xsi:type="workingsets:ExclusionPredicate"
+ excludedWorkingSet="//@projects[name='main']/@projects[name='uml']/@setupTasks.1/@workingSets.3"/>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus UML Tables"
+ id="papyrus-uml-table">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.uml.nattable"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.uml\.nattable.*"/>
+ <operand
+ xsi:type="predicates:NotPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern=".*\.(alf|textedit|xtext)($|\..+)"/>
+ </operand>
+ <operand
+ xsi:type="workingsets:ExclusionPredicate"
+ excludedWorkingSet="//@projects[name='main']/@projects[name='uml']/@setupTasks.1/@workingSets.3"/>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus UML Tests"
+ id="papyrus-uml-tests">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.uml.diagram.common.tests"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.uml(\..+)?\.tests"/>
+ <operand
+ xsi:type="predicates:NotPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern=".*\.alf.*|.*\.uml\.textedit.*"/>
+ </operand>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus UML Features"
+ id="papyrus-uml-features">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.uml.feature"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.FeatureNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus(\.tests)?\.uml($|\..+)"/>
+ <operand
+ xsi:type="predicates:NotPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern=".*\.(alf|textedit|xtext)($|\..+)"/>
+ </operand>
+ </predicate>
+ </workingSet>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.targlets:TargletTask">
+ <targlet
+ name="Additional UML Dependencies"
+ activeRepositoryList="">
+ <requirement
+ name="org.eclipse.ocl.jdt.annotation7"
+ optional="true"/>
+ </targlet>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.p2:P2Task">
+ <requirement
+ name="org.eclipse.xtend.sdk.feature.group"/>
+ </setupTask>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ </project>
+ <project
+ name="uml-alf"
+ label="UML ALF">
+ <setupTask
+ xsi:type="projects:ProjectsImportTask">
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/plugins/uml}">
+ <predicate
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.uml\.alf($|\..+)"/>
+ </sourceLocator>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/tests/junit/plugins/uml}">
+ <predicate
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.uml\.alf($|\..+)"/>
+ </sourceLocator>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/features}">
+ <predicate
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.(tests\.)?uml\.alf($|\..+)"/>
+ </sourceLocator>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.workingsets:WorkingSetTask">
+ <workingSet
+ name="Papyrus UML ALF"
+ id="papyrus-uml-alf">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.uml.alf.common"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.uml\.alf($|\..+)"/>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus UML ALF Features"
+ id="papyrus-uml-alf-features">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.uml.alf.feature"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.FeatureNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.uml\.alf($|\..+)"/>
+ </predicate>
+ </workingSet>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.p2:P2Task">
+ <requirement
+ name="org.eclipse.xtend.sdk.feature.group"/>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.targlets:TargletTask">
+ <targlet
+ name="Papyrus ALF Dependencies"
+ activeRepositoryList="${eclipse.target.platform}">
+ <requirement
+ name="org.eclipse.ocl.core.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.m2m.qvt.oml.runtime.feature.group"/>
+ </targlet>
+ </setupTask>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ </project>
+ <project
+ name="uml-text"
+ label="UML Text Editors">
+ <setupTask
+ xsi:type="projects:ProjectsImportTask">
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/plugins/uml}">
+ <predicate
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.uml\.(textedit|xtext)($|\..+)"/>
+ </sourceLocator>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/tests/junit/plugins/uml}">
+ <predicate
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.uml\.(textedit|xtext)($|\..+)"/>
+ </sourceLocator>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/features}">
+ <predicate
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.(tests\.)?uml\.(textedit|xtext)($|\..+)"/>
+ </sourceLocator>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.workingsets:WorkingSetTask">
+ <workingSet
+ name="Papyrus UML Text Editors"
+ id="papyrus-uml-text">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.uml.textedit.common.xtext"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.uml\.(textedit|xtext)($|\..+)"/>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus UML Text Editors Features"
+ id="papyrus-uml-text-features">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.uml.textedit.feature"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.FeatureNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.uml\.(textedit|xtext)($|\..+)"/>
+ </predicate>
+ </workingSet>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.p2:P2Task">
+ <requirement
+ name="org.eclipse.xtend.sdk.feature.group"/>
+ </setupTask>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ </project>
+ <project
+ name="sysml"
+ label="SysML">
+ <setupTask
+ xsi:type="projects:ProjectsImportTask">
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/plugins/sysml}"/>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/tests/junit/plugins/sysml}"/>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/features}">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.(tests\.)?sysml($|\..+)"/>
+ </predicate>
+ </sourceLocator>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.workingsets:WorkingSetTask">
+ <workingSet
+ name="Papyrus SysML"
+ id="papyrus-sysml">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.sysml"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.sysml($|\..+)"/>
+ <operand
+ xsi:type="workingsets:ExclusionPredicate"
+ excludedWorkingSet="//@projects[name='main']/@projects[name='sysml']/@setupTasks.1/@workingSets.1 //@projects[name='main']/@projects[name='sysml']/@setupTasks.1/@workingSets.2 //@projects[name='main']/@projects[name='sysml']/@setupTasks.1/@workingSets.3"/>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus SysML Diagrams"
+ id="papyrus-sysml-diagram">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.sysml.diagram.common"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.sysml\.diagram($|\..+)"/>
+ <operand
+ xsi:type="workingsets:ExclusionPredicate"
+ excludedWorkingSet="//@projects[name='main']/@projects[name='sysml']/@setupTasks.1/@workingSets.3"/>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus SysML Tables"
+ id="papyrus-sysml-table">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.sysml.nattable"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.sysml\.nattable($|\..+)"/>
+ <operand
+ xsi:type="workingsets:ExclusionPredicate"
+ excludedWorkingSet="//@projects[name='main']/@projects[name='sysml']/@setupTasks.1/@workingSets.3"/>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus SysML Tests"
+ id="papyrus-sysml-tests">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.sysml.tests"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.sysml(\..+)?\.tests"/>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus SysML Features"
+ id="papyrus-sysml-features">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.sysml.feature"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.FeatureNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus(\.tests)?\.sysml($|\..+)"/>
+ </predicate>
+ </workingSet>
+ </setupTask>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ </project>
+ <project
+ name="emffacet"
+ label="EMF Facet">
+ <setupTask
+ xsi:type="projects:ProjectsImportTask">
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/plugins/facet}">
+ <predicate
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.emf\.facet\..*"/>
+ </sourceLocator>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/features}">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.(tests\.)?emf\.facet($|\..+)"/>
+ </predicate>
+ </sourceLocator>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.workingsets:WorkingSetTask">
+ <workingSet
+ name="Papyrus EMF Facet"
+ id="papyrus-emffacet">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.emf.facet.common.core"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.emf\.facet($|\..+)"/>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus EMF Facet Features"
+ id="papyrus-emffacet-features">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.emf.facet.feature"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.FeatureNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus(\.tests)?\.emf\.facet($|\..+)"/>
+ </predicate>
+ </workingSet>
+ </setupTask>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ </project>
+ <project
+ name="customization"
+ label="Customization">
+ <setupTask
+ xsi:type="setup.p2:P2Task">
+ <requirement
+ name="org.eclipse.m2m.qvt.oml.sdk.feature.group"/>
+ </setupTask>
+ <setupTask
+ xsi:type="projects:ProjectsImportTask">
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/plugins/customization}"/>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/tests/junit/plugins/customization}"/>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/features}">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.(tests\.)?customization($|\..+)"/>
+ </predicate>
+ </sourceLocator>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.workingsets:WorkingSetTask">
+ <workingSet
+ name="Papyrus Customization"
+ id="papyrus-customization">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.customization"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:OrPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.customization(?:$|\..+)"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.editor(?:$|\..+)"/>
+ </operand>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus Customization Features"
+ id="papyrus-customization-features">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.customization.feature"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.FeatureNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.customization(?:$|\..+)"/>
+ </predicate>
+ </workingSet>
+ </setupTask>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ </project>
+ <project
+ name="doc"
+ label="Documentation">
+ <setupTask
+ xsi:type="projects:ProjectsImportTask">
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/plugins/doc}"/>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/features}">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus(\..+)?\.doc($|\..+)"/>
+ </predicate>
+ </sourceLocator>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.workingsets:WorkingSetTask">
+ <workingSet
+ name="Papyrus Documentation"
+ id="papyrus-doc">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.uml.doc"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus(\..+)?\.doc(umentation)?"/>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus Documentation Features"
+ id="papyrus-doc-features">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.doc.feature"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.FeatureNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus(\..+)?\.doc($|\..+)"/>
+ </predicate>
+ </workingSet>
+ </setupTask>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ </project>
+ <project
+ name="alltests"
+ label="All Tests">
+ <setupTask
+ xsi:type="projects:ProjectsImportTask">
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/tests/junit/plugins}"/>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/features}">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.tests\..+"/>
+ <operand
+ xsi:type="predicates:NotPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern=".*\.extra\..*"/>
+ </operand>
+ </predicate>
+ </sourceLocator>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.workingsets:WorkingSetTask">
+ <workingSet
+ name="Papyrus All Main Tests"
+ id="papyrus-alltests">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.tests"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus(\..+)?\.tests"/>
+ <operand
+ xsi:type="predicates:NotPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern=".*\.extra\..*"/>
+ </operand>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus Main Test Features"
+ id="papyrus-alltests-features">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.tests.feature"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.FeatureNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.tests($|\..+)"/>
+ <operand
+ xsi:type="predicates:NotPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern=".*\.extra\..*"/>
+ </operand>
+ </predicate>
+ </workingSet>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.targlets:TargletTask">
+ <targlet
+ name="Papyrus ALF Test Dependencies"
+ activeRepositoryList="${eclipse.target.platform}">
+ <requirement
+ name="org.eclipse.ocl.all.feature.group"/>
+ <requirement
+ name="org.eclipse.m2m.qvt.oml.runtime.feature.group"/>
+ </targlet>
+ </setupTask>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ </project>
+ <project
+ name="misc"
+ label="Others">
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ <setupTask
+ xsi:type="projects:ProjectsImportTask">
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/plugins/team}"/>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/features}">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.team($|\..+)"/>
+ </predicate>
+ </sourceLocator>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.workingsets:WorkingSetTask">
+ <workingSet
+ name="Papyrus Others"
+ id="papyrus-others">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.team.svn"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.team\.svn"/>
+ </predicate>
+ </workingSet>
+ <workingSet
+ name="Papyrus Other Features"
+ id="papyrus-others-features">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.team.feature"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.FeatureNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.team($|\..+)"/>
+ </predicate>
+ </workingSet>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.targlets:TargletTask">
+ <targlet
+ name="Papyrus Other Dependencies"
+ activeRepositoryList="${eclipse.target.platform}">
+ <requirement
+ name="org.eclipse.team.svn.feature.group"/>
+ <requirement
+ name="org.polarion.eclipse.team.svn.connector.svnkit18.feature.group"/>
+ <repositoryList
+ name="Luna">
+ <repository
+ url="${base.downloads.url}/technology/subversive/2.0/luna-site/"/>
+ <repository
+ url="http://community.polarion.com/projects/subversive/download/eclipse/4.0/update-site/"/>
+ </repositoryList>
+ <repositoryList
+ name="Mars">
+ <repository
+ url="http://download.eclipse.org/technology/subversive/3.0/mars-site/">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>Subversive</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://community.polarion.com/projects/subversive/download/eclipse/4.0/update-site/"/>
+ </repositoryList>
+ </targlet>
+ <description>
+ Additional dependencies, e.g. for Subversive (SVN team integration), including
+ an SVN connector from Polarion to prevent the connector dialog appearing at
+ run-time, especially as it interferes with JUnit test execution.
+ </description>
+ </setupTask>
+ </stream>
+ </project>
+ <project
+ name="releng"
+ label="Releng">
+ <setupTask
+ xsi:type="projects:ProjectsImportTask">
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/releng}"
+ locateNestedProjects="true">
+ <excludedPath>emfgen</excludedPath>
+ </sourceLocator>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.workingsets:WorkingSetTask">
+ <workingSet
+ name="Papyrus Releng"
+ id="papyrus-releng">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="releng"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern=".*\.releng.*|.*\.oomph.*|releng"/>
+ </predicate>
+ </workingSet>
+ </setupTask>
+ <project
+ name="maven"
+ label="Maven Plug-ins">
+ <setupTask
+ xsi:type="projects:ProjectsImportTask">
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/releng/emfgen}"
+ locateNestedProjects="true"/>
+ </setupTask>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <description>Sources of Maven plug-ins for Papyrus custom build behaviours</description>
+ </project>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ </project>
+ <description>Tools, dependencies, and sources for development of the main Papyrus components. Required for any Papyrus development.</description>
+ </project>
+ <project name="extras"
+ label="Extras">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extratests.folder"
+ value="${papyrus.extraplugins.folder}"/>
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extrafeature"
+ value="extra.${papyrus.extraplugins.folder}"/>
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extratestsfeature"
+ value="tests.${papyrus.extrafeature}"/>
+ <setupTask
+ xsi:type="setup.targlets:TargletTask">
+ <targlet
+ name="${scope.project.label} Plug-ins"
+ activeRepositoryList="${eclipse.target.platform}">
+ <requirement
+ name="org.eclipse.papyrus.${papyrus.extrafeature}.feature.feature.group"
+ optional="true"/>
+ <repositoryList
+ name="Mars">
+ <repository
+ url="${base.downloads.url}/modeling/mdt/papyrus/updates/nightly/mars/extra"/>
+ </repositoryList>
+ <repositoryList
+ name="Luna">
+ <repository
+ url="${base.downloads.url}/modeling/mdt/papyrus/updates/nightly/luna"/>
+ </repositoryList>
+ </targlet>
+ </setupTask>
+ <setupTask
+ xsi:type="projects:ProjectsImportTask">
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/extraplugins}/${papyrus.extraplugins.folder}"/>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/tests/junit/extraplugins}/${papyrus.extratests.folder}"/>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/features/papyrus-extra-features}">
+ <predicate
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.${papyrus.extrafeature}\.feature"/>
+ </sourceLocator>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/features/papyrus-tests-extra-features}">
+ <predicate
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.${papyrus.extratestsfeature}\.feature"/>
+ </sourceLocator>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.workingsets:WorkingSetTask">
+ <workingSet
+ name="Papyrus ${scope.project.label}">
+ <predicate
+ xsi:type="predicates:OrPredicate">
+ <operand
+ xsi:type="predicates:LocationPredicate"
+ pattern="\Q${papyrus.git.clone.location/extraplugins}\E[\\/]\Q${papyrus.extraplugins.folder}\E"/>
+ <operand
+ xsi:type="predicates:LocationPredicate"
+ pattern="\Q${papyrus.git.clone.location/extraplugins}\E[\\/]\Q${papyrus.extraplugins.folder}\E[\\/].*"/>
+ <operand
+ xsi:type="predicates:LocationPredicate"
+ pattern="\Q${papyrus.git.clone.location/tests/junit/extraplugins}\E[\\/]\Q${papyrus.extratests.folder}\E[\\/].*"/>
+ <operand
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.FeatureNature"/>
+ <operand
+ xsi:type="predicates:OrPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.${papyrus.extrafeature}($|\..*)"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.${papyrus.extratestsfeature}($|\..*)"/>
+ </operand>
+ </operand>
+ </predicate>
+ </workingSet>
+ </setupTask>
+ <project
+ name="cdo"
+ label="CDO Integration">
+ <setupTask
+ xsi:type="setup.targlets:TargletTask">
+ <targlet
+ name="Papyrus CDO Dependencies"
+ activeRepositoryList="${eclipse.target.platform}">
+ <requirement
+ name="org.eclipse.emf.cdo.sdk.feature.group"/>
+ <repositoryList
+ name="Mars">
+ <repository
+ url="http://download.eclipse.org/modeling/emf/cdo/drops/S20150324-0935">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>EMF CDO</value>
+ </detail>
+ </annotation>
+ </repository>
+ </repositoryList>
+ <repositoryList
+ name="Luna">
+ <repository
+ url="${base.downloads.url}/modeling/emf/cdo/drops/R20140610-0212"/>
+ </repositoryList>
+ </targlet>
+ </setupTask>
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extraplugins.folder"
+ value="cdo"/>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ </project>
+ <project
+ name="cpp"
+ label="C/C++ Codegen">
+ <setupTask
+ xsi:type="setup.targlets:TargletTask">
+ <targlet
+ name="Papyrus CPP Dependencies"
+ activeRepositoryList="${eclipse.target.platform}">
+ <requirement
+ name="org.eclipse.cdt.feature.group"/>
+ <requirement
+ name="org.eclipse.emf.facet.sdk.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.acceleo.feature.group"/>
+ <repositoryList
+ name="Mars">
+ <repository
+ url="http://download.eclipse.org/tools/cdt/builds/mars/milestones">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>CDT</value>
+ </detail>
+ </annotation>
+ </repository>
+ <repository
+ url="http://download.eclipse.org/facet/updates/integration/1.0.0/I201502030839/">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>EMF Facet</value>
+ </detail>
+ </annotation>
+ </repository>
+ </repositoryList>
+ <repositoryList
+ name="Luna">
+ <repository
+ url="${base.downloads.url}/tools/cdt/builds/luna/milestones"/>
+ <repository
+ url="${base.downloads.url}/facet/updates/release/0.4.0"/>
+ </repositoryList>
+ </targlet>
+ </setupTask>
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extraplugins.folder"
+ value="codegen"/>
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extratests.folder"
+ value="codegen"/>
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extrafeature"
+ value="extra.cpp"/>
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extratestsfeature"
+ value="tests.extra.codegen.cpp"/>
+ <setupTask
+ xsi:type="setup.p2:P2Task">
+ <requirement
+ name="org.eclipse.xtend.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.acceleo.feature.group"/>
+ </setupTask>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ </project>
+ <project
+ name="diagramtemplate"
+ label="Diagram Template">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extraplugins.folder"
+ value="diagramtemplate"/>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ <description></description>
+ </project>
+ <project
+ name="dsml.validation"
+ label="DSML Validation">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extraplugins.folder"
+ value="dsml.validation"/>
+ <setupTask
+ xsi:type="projects:ProjectsImportTask">
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/extraplugins}/codegen">
+ <predicate
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.codegen\.base"/>
+ </sourceLocator>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.p2:P2Task">
+ <requirement
+ name="org.eclipse.xtend.sdk.feature.group"/>
+ </setupTask>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ <description></description>
+ </project>
+ <project
+ name="eastadl"
+ label="East-ADL">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extraplugins.folder"
+ value="eastadl"/>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ <description></description>
+ </project>
+ <project
+ name="java"
+ label="Java">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extraplugins.folder"
+ value="java"/>
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extrafeature"
+ value="java\.(?:profile|generator|reverse)"/>
+ <setupTask
+ xsi:type="setup.targlets:TargletTask">
+ <targlet
+ name="Java Plug-ins"
+ activeRepositoryList="${eclipse.target.platform}">
+ <requirement
+ name="org.eclipse.papyrus.java.profile.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.papyrus.java.generator.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.papyrus.java.reverse.feature.feature.group"/>
+ <repositoryList
+ name="Mars">
+ <repository
+ url="${base.downloads.url}/modeling/mdt/papyrus/updates/nightly/mars/extra"/>
+ </repositoryList>
+ <repositoryList
+ name="Luna">
+ <repository
+ url="${base.downloads.url}/modeling/mdt/papyrus/updates/nightly/luna"/>
+ </repositoryList>
+ </targlet>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.workingsets:WorkingSetTask">
+ <workingSet
+ name="Papyrus Java">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.layers.stackmodel"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.java\..*"/>
+ </predicate>
+ </workingSet>
+ <description>Projects related to Java code generation/reverse.</description>
+ </setupTask>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ <description></description>
+ </project>
+ <project
+ name="layers"
+ label="Layers">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extraplugins.folder"
+ value="layers"/>
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extrafeature"
+ value="layers"/>
+ <setupTask
+ xsi:type="setup.workingsets:WorkingSetTask">
+ <workingSet
+ name="Papyrus Layers">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.layers.stackmodel"/>
+ <operand
+ xsi:type="predicates:NaturePredicate"
+ nature="org.eclipse.pde.PluginNature"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.layers\..*"/>
+ </predicate>
+ </workingSet>
+ <description>Projects related to Papyrus Layers.</description>
+ </setupTask>
+ <setupTask
+ xsi:type="projects:ProjectsImportTask">
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/tests/integration/plugins}/org.eclipse.papyrus.integrationtests.editor"/>
+ <description>Import plugin requested by Layers</description>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.targlets:TargletTask">
+ <targlet
+ name="Layers dependencies"
+ activeRepositoryList="${eclipse.target.platform}">
+ <requirement
+ name="org.eclipse.emf.query.sdk.feature.group"/>
+ <repositoryList
+ name="Mars">
+ <repository
+ url="http://download.eclipse.org/modeling/emf/query/updates/releases/"/>
+ </repositoryList>
+ </targlet>
+ </setupTask>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ <description></description>
+ </project>
+ <project
+ name="marte"
+ label="MARTE">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extraplugins.folder"
+ value="marte"/>
+ <setupTask
+ xsi:type="setup.p2:P2Task">
+ <requirement
+ name="org.eclipse.xtend.sdk.feature.group"/>
+ </setupTask>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ <description></description>
+ </project>
+ <project
+ name="migration"
+ label="Model Migration">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extraplugins.folder"
+ value="migration"/>
+ <setupTask
+ xsi:type="setup.targlets:TargletTask">
+ <targlet
+ name="Papyrus Model Migration Dependencies">
+ <requirement
+ name="org.eclipse.papyrus.umlrt"/>
+ </targlet>
+ </setupTask>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ <description></description>
+ </project>
+ <project
+ name="moka"
+ label="Moka">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extraplugins.folder"
+ value="moka"/>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ <description></description>
+ </project>
+ <project
+ name="robotml"
+ label="RobotML">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extraplugins.folder"
+ value="robotml"/>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ <description></description>
+ </project>
+ <project
+ name="tablemigration"
+ label="Table Migration">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extraplugins.folder"
+ value="tablemigration"/>
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extrafeature"
+ value="tablemigration"/>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ <description></description>
+ </project>
+ <project
+ name="umlcompare"
+ label="UML Compare">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extraplugins.folder"
+ value="uml/compare"/>
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extrafeature"
+ value="extra.uml.compare"/>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ <description></description>
+ </project>
+ <project
+ name="umlexport"
+ label="UML Export">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extraplugins.folder"
+ value="uml/org.eclipse.papyrus.uml.export"/>
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extrafeature"
+ value="uml.export"/>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ <description></description>
+ </project>
+ <project
+ name="umlrt"
+ label="UML-RT">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.extraplugins.folder"
+ value="umlrt"/>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ <description></description>
+ </project>
+ <description>Select sub-projects to import dependencies and sources for Papyrus extra components.</description>
+ </project>
+ <project name="dev"
+ label="Developer">
+ <setupTask
+ xsi:type="projects:ProjectsImportTask">
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/plugins/developer}">
+ <predicate
+ xsi:type="predicates:NotPredicate">
+ <operand
+ xsi:type="predicates:OrPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.sysml\.sysmloveruml\.codegen"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.infra\.extendedtypes\.elementtypeview"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.dev\.view\.services\.edit\.request"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.diagramdev\.modelexplorer"/>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.releng\.tools"/>
+ </operand>
+ </predicate>
+ </sourceLocator>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/features/papyrus-dev-features}"/>
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/tests/junit/plugins/developer}"/>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.workingsets:WorkingSetTask">
+ <workingSet
+ name="Papyrus Developer Tools"
+ id="papyrus-dev">
+ <predicate
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:RepositoryPredicate"
+ project="org.eclipse.papyrus.codegen"/>
+ <operand
+ xsi:type="predicates:OrPredicate">
+ <operand
+ xsi:type="predicates:LocationPredicate"
+ pattern="\Q${papyrus.git.clone.location/plugins/developer/}\E.+"/>
+ <operand
+ xsi:type="predicates:LocationPredicate"
+ pattern="\Q${papyrus.git.clone.location/features/papyrus-dev-features/}\E.*"/>
+ <operand
+ xsi:type="predicates:LocationPredicate"
+ pattern="\Q${papyrus.git.clone.location/tests/junit/plugins/developer/}\E.+"/>
+ </operand>
+ </predicate>
+ </workingSet>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.targlets:TargletTask">
+ <targlet
+ name="Papyrus Developer Tools Dependencies">
+ <requirement
+ name="org.eclipse.gmf.tooling.codegen.xtend2.feature.group"/>
+ <requirement
+ name="org.eclipse.acceleo.feature.group"/>
+ </targlet>
+ </setupTask>
+ <setupTask
+ xsi:type="setup.p2:P2Task">
+ <requirement
+ name="org.eclipse.xtend.sdk.feature.group"/>
+ <requirement
+ name="org.eclipse.acceleo.feature.group"/>
+ </setupTask>
+ <project
+ name="Oomph"
+ label="Oomph Setup">
+ <setupTask
+ xsi:type="setup:EclipseIniTask"
+ option="-Doomph.redirection.papyrussetups"
+ value="=http://git.eclipse.org/c/papyrus/org.eclipse.papyrus.git/plain/releng/org.eclipse.papyrus.oomph/setups/->${papyrus.git.clone.location|uri}/releng/org.eclipse.papyrus.oomph/setups/"
+ vm="true"/>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <description>Additional configuration for developing and testing the Oomph setup model.</description>
+ </project>
+ <project
+ name="relengtools"
+ label="Releng Tools">
+ <setupTask
+ xsi:type="setup.targlets:TargletTask">
+ <targlet
+ name="Papyrus Releng Tools Dependencies">
+ <requirement
+ name="org.eclipse.oomph.setup.targlets.feature.group"
+ optional="true"/>
+ <requirement
+ name="org.eclipse.oomph.setup.feature.group"
+ optional="true"/>
+ <requirement
+ name="org.eclipse.b3.aggregator.engine.feature.feature.group"/>
+ <repositoryList>
+ <repository
+ url="${oomph.update.url}"/>
+ <repository
+ url="http://download.eclipse.org/modeling/emft/b3/updates-4.3/"/>
+ </repositoryList>
+ </targlet>
+ </setupTask>
+ <setupTask
+ xsi:type="projects:ProjectsImportTask">
+ <sourceLocator
+ rootFolder="${papyrus.git.clone.location/plugins/developer}"
+ locateNestedProjects="true">
+ <predicate
+ xsi:type="predicates:NamePredicate"
+ pattern="org\.eclipse\.papyrus\.releng\.tools"/>
+ </sourceLocator>
+ </setupTask>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <description>Release engineering tools, including the POM and Oomph Setup dependencies updater actions.</description>
+ </project>
+ <project
+ name="devtools"
+ label="Developer Tools">
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ <setupTask
+ xsi:type="setup.p2:P2Task">
+ <requirement
+ name="org.eclipse.papyrus.dev.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.b3.aggregator.engine.feature.feature.group"/>
+ <repository
+ url="https://hudson.eclipse.org/papyrus/job/Papyrus-Master-Developer/lastSuccessfulBuild/artifact/releng/dev/target/repository/"/>
+ <repository
+ url="${base.downloads.url}/modeling/mdt/papyrus/updates/nightly/mars/main"/>
+ <repository
+ url="http://download.eclipse.org/modeling/emft/b3/updates-4.3/"/>
+ </setupTask>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ <setupTask
+ xsi:type="setup.p2:P2Task">
+ <requirement
+ name="org.eclipse.papyrus.dev.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.b3.aggregator.engine.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.buckminster.core.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.buckminster.git.feature.feature.group"/>
+ <requirement
+ name="org.eclipse.buckminster.pde.feature.feature.group"/>
+ <repository
+ url="https://hudson.eclipse.org/papyrus/job/Papyrus-Luna-Developer/lastSuccessfulBuild/artifact/releng/dev/target/repository/"/>
+ <repository
+ url="${base.downloads.url}/modeling/mdt/papyrus/updates/nightly/luna"/>
+ <repository
+ url="http://download.eclipse.org/modeling/emft/b3/updates-4.3/"/>
+ <repository
+ url="http://download.eclipse.org/tools/buckminster/updates-4.4"/>
+ </setupTask>
+ </stream>
+ <description>Installs developer tools, including the code generator for Papyrus diagram plug-ins and various debugging aids such as &quot;spy&quot; views. Source code is not included.</description>
+ </project>
+ <stream
+ name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ </stream>
+ <stream
+ name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ </stream>
+ <description>Sources and tools required for working on the Papyrus developer tools (not part of the product). Does not install the developer tools in your IDE: use the Developer Tools sub-project for that.</description>
+ </project>
+ <stream name="master"
+ label="master (Mars/1.1)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2&amp;version=1.1.0"/>
+ <setupTask
+ xsi:type="jdt:JRETask"
+ version="JavaSE-1.7"
+ location="${jre.location-1.7}"/>
+ <setupTask
+ xsi:type="setup.p2:P2Task">
+ <requirement
+ name="org.eclipse.uml2.sdk.feature.group"/>
+ <repository
+ url="http://download.eclipse.org/modeling/mdt/uml2/updates/5.1-I-builds/"/>
+ </setupTask>
+ </stream>
+ <stream name="streams/1.0-maintenance"
+ label="streams/1.0-maintenance (Luna/1.0.x)">
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.version"
+ value="1.0.0&amp;version=1.0.1&amp;version=1.0.2"/>
+ <setupTask
+ xsi:type="jdt:JRETask"
+ version="JavaSE-1.6"
+ location="${jre.location-1.6}"/>
+ <setupTask
+ xsi:type="setup.targlets:TargletTask">
+ <targlet
+ name="Papyrus Luna Dependencies"
+ activeRepositoryList="${eclipse.target.platform}">
+ <requirement
+ name="org.eclipse.acceleo.feature.group"/>
+ <repositoryList
+ name="Mars">
+ <repository
+ url="http://download.eclipse.org/acceleo/updates/milestones/3.6/S201505040910">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>M2T ACCELEO</value>
+ </detail>
+ </annotation>
+ </repository>
+ </repositoryList>
+ <repositoryList
+ name="Luna">
+ <repository
+ url="http://download.eclipse.org/acceleo/updates/milestones/3.6/S201503131323">
+ <annotation
+ source="http://www.eclipse.org/Papyrus/2014/releng/dependencytools">
+ <detail
+ key="updateFrom">
+ <value>M2T ACCELEO</value>
+ </detail>
+ </annotation>
+ </repository>
+ </repositoryList>
+ </targlet>
+ </setupTask>
+ </stream>
+ <logicalProjectContainer
+ xsi:type="setup:ProjectCatalog"
+ href="index:/org.eclipse.setup#//@projectCatalogs[name='org.eclipse']"/>
+ <description>Workbench and workspace configuration for development on Papyrus</description>
+</setup:Project>
diff --git a/releng/top-pom-dev.xml b/releng/top-pom-dev.xml
index 713aa02dbd1..a113960d8ce 100644
--- a/releng/top-pom-dev.xml
+++ b/releng/top-pom-dev.xml
@@ -71,7 +71,7 @@
<id>ep</id>
<layout>p2</layout>
<!-- updateFrom("Eclipse",0) -->
- <url>http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5M6-201503200800/</url>
+ <url>http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5M7-201504301445</url>
</repository>
<repository>
<id>gef</id>
@@ -107,7 +107,7 @@
<id>mdt-ocl</id>
<layout>p2</layout>
<!-- updateFrom("MDT OCL 6.0",0) -->
- <url>http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.0.0/S201503240634</url>
+ <url>http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.0.0/S201505041438</url>
</repository>
<repository>
<id>mdt-uml2</id>
@@ -140,13 +140,13 @@
<id>tmf-xtext</id>
<layout>p2</layout>
<!-- updateFrom("Xtext, Xtend",0) -->
- <url>http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.8.1/</url>
+ <url>http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.8.2</url>
</repository>
<repository>
<id>webtools</id>
<layout>p2</layout>
<!-- updateFrom("WebTools",0) -->
- <url>http://download.eclipse.org/webtools/downloads/drops/R3.7.0/S-3.7.0M6-20150324000117/repository/</url>
+ <url>http://build.eclipse.org/webtools/committers/wtp-R3.7.0-I/20150430000109/I-3.7.0-20150430000109/repository/</url>
</repository>
<repository>
<id>XWT</id>
@@ -164,7 +164,7 @@
<id>m2t-acceleo</id>
<layout>p2</layout>
<!-- updateFrom("M2T ACCELEO",0) -->
- <url>http://download.eclipse.org/acceleo/updates/milestones/3.6/S201503131323</url>
+ <url>http://download.eclipse.org/acceleo/updates/milestones/3.6/S201505040910</url>
</repository>
<repository>
<id>b3</id>
@@ -176,7 +176,7 @@
<id>oomph</id>
<layout>p2</layout>
<!-- updateFrom("Oomph",0) -->
- <url>http://download.eclipse.org/oomph/drops/milestone/S20150325-115340-1.1.0-M6</url>
+ <url>http://download.eclipse.org/oomph/updates/latest</url>
</repository>
<repository>
<id>papyrus-main</id>
diff --git a/releng/top-pom-extra-tests.xml b/releng/top-pom-extra-tests.xml
index 4c3c91c93b2..45b8fb7c04b 100644
--- a/releng/top-pom-extra-tests.xml
+++ b/releng/top-pom-extra-tests.xml
@@ -114,7 +114,7 @@
<id>ep</id>
<layout>p2</layout>
<!-- updateFrom("Eclipse",0) -->
- <url>http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5M6-201503200800/</url>
+ <url>http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5M7-201504301445</url>
</repository>
<repository>
<id>gef</id>
@@ -144,7 +144,7 @@
<id>m2t-acceleo</id>
<layout>p2</layout>
<!-- updateFrom("M2T ACCELEO",0) -->
- <url>http://download.eclipse.org/acceleo/updates/milestones/3.6/S201503131323</url>
+ <url>http://download.eclipse.org/acceleo/updates/milestones/3.6/S201505040910</url>
</repository>
<repository>
<id>m2t-xpand</id>
@@ -156,7 +156,7 @@
<id>mdt-ocl</id>
<layout>p2</layout>
<!-- updateFrom("MDT OCL 6.0",0) -->
- <url>http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.0.0/S201503240634</url>
+ <url>http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.0.0/S201505041438</url>
</repository>
<repository>
<id>mdt-uml2</id>
@@ -190,13 +190,13 @@
<id>tmf-xtext</id>
<layout>p2</layout>
<!-- updateFrom("Xtext, Xtend",0) -->
- <url>http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.8.1/</url>
+ <url>http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.8.2</url>
</repository>
<repository>
<id>webtools</id>
<layout>p2</layout>
<!-- updateFrom("WebTools",0) -->
- <url>http://download.eclipse.org/webtools/downloads/drops/R3.7.0/S-3.7.0M6-20150324000117/repository/</url>
+ <url>http://build.eclipse.org/webtools/committers/wtp-R3.7.0-I/20150430000109/I-3.7.0-20150430000109/repository/</url>
</repository>
<repository>
<id>XWT</id>
diff --git a/releng/top-pom-extras.xml b/releng/top-pom-extras.xml
index 5c7ed2234ad..b2573cad1d3 100644
--- a/releng/top-pom-extras.xml
+++ b/releng/top-pom-extras.xml
@@ -286,7 +286,7 @@
<id>ep</id>
<layout>p2</layout>
<!-- updateFrom("Eclipse",0) -->
- <url>http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5M6-201503200800/</url>
+ <url>http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5M7-201504301445</url>
</repository>
<repository>
<id>gef</id>
@@ -316,7 +316,7 @@
<id>m2t-acceleo</id>
<layout>p2</layout>
<!-- updateFrom("M2T ACCELEO",0) -->
- <url>http://download.eclipse.org/acceleo/updates/milestones/3.6/S201503131323</url>
+ <url>http://download.eclipse.org/acceleo/updates/milestones/3.6/S201505040910</url>
</repository>
<repository>
<id>m2t-xpand</id>
@@ -328,7 +328,7 @@
<id>mdt-ocl</id>
<layout>p2</layout>
<!-- updateFrom("MDT OCL 6.0",0) -->
- <url>http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.0.0/S201503240634</url>
+ <url>http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.0.0/S201505041438</url>
</repository>
<repository>
<id>mdt-uml2</id>
@@ -362,13 +362,13 @@
<id>tmf-xtext</id>
<layout>p2</layout>
<!-- updateFrom("Xtext, Xtend",0) -->
- <url>http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.8.1/</url>
+ <url>http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.8.2</url>
</repository>
<repository>
<id>webtools</id>
<layout>p2</layout>
<!-- updateFrom("WebTools",0) -->
- <url>http://download.eclipse.org/webtools/downloads/drops/R3.7.0/S-3.7.0M6-20150324000117/repository/</url>
+ <url>http://build.eclipse.org/webtools/committers/wtp-R3.7.0-I/20150430000109/I-3.7.0-20150430000109/repository/</url>
</repository>
<repository>
<id>XWT</id>
diff --git a/releng/top-pom-main-tests.xml b/releng/top-pom-main-tests.xml
index 8b9a5e427a7..681e703d433 100644
--- a/releng/top-pom-main-tests.xml
+++ b/releng/top-pom-main-tests.xml
@@ -157,7 +157,7 @@
<id>ep</id>
<layout>p2</layout>
<!-- updateFrom("Eclipse",0) -->
- <url>http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5M6-201503200800/</url>
+ <url>http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5M7-201504301445</url>
</repository>
<repository>
<id>gef</id>
@@ -187,7 +187,7 @@
<id>m2t-acceleo</id>
<layout>p2</layout>
<!-- updateFrom("M2T ACCELEO",0) -->
- <url>http://download.eclipse.org/acceleo/updates/milestones/3.6/S201503131323</url>
+ <url>http://download.eclipse.org/acceleo/updates/milestones/3.6/S201505040910</url>
</repository>
<repository>
<id>m2t-xpand</id>
@@ -199,7 +199,7 @@
<id>mdt-ocl</id>
<layout>p2</layout>
<!-- updateFrom("MDT OCL 6.0",0) -->
- <url>http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.0.0/S201503240634</url>
+ <url>http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.0.0/S201505041438</url>
</repository>
<repository>
<id>mdt-uml2</id>
@@ -233,7 +233,7 @@
<id>tmf-xtext</id>
<layout>p2</layout>
<!-- updateFrom("Xtext, Xtend",0) -->
- <url>http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.8.1/</url>
+ <url>http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.8.2</url>
</repository>
<repository>
<id>swtbot</id>
@@ -244,7 +244,7 @@
<id>webtools</id>
<layout>p2</layout>
<!-- updateFrom("WebTools",0) -->
- <url>http://download.eclipse.org/webtools/downloads/drops/R3.7.0/S-3.7.0M6-20150324000117/repository/</url>
+ <url>http://build.eclipse.org/webtools/committers/wtp-R3.7.0-I/20150430000109/I-3.7.0-20150430000109/repository/</url>
</repository>
<repository>
<id>XWT</id>
diff --git a/releng/top-pom-main.xml b/releng/top-pom-main.xml
index b12b4e23713..815a7dcac5e 100644
--- a/releng/top-pom-main.xml
+++ b/releng/top-pom-main.xml
@@ -1,896 +1,896 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project>
- <modelVersion>4.0.0</modelVersion>
- <groupId>org.eclipse.papyrus</groupId>
- <artifactId>org.eclipse.papyrus</artifactId>
- <version>1.1.0-SNAPSHOT</version>
- <packaging>pom</packaging>
- <modules>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.customization.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.doc.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.editor.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.emf.facet.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.infra.core.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.infra.discovery.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.infra.emf.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.infra.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.infra.gmfdiag.css.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.infra.gmfdiag.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.infra.nattable.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.infra.services.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.infra.viewpoints.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.infra.widget.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.sdk.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.sysml.diagram.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.sysml.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.sysml.modelexplorer.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.sysml.nattable.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.sysml.properties.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.alf.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.assistants.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.decoratormodel.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.diagram.css.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.diagram.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.modelexplorer.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.nattable.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.properties.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.search.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.textedit.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.tools.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.xtext.integration.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.views.modelexplorer.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.views.properties.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.views.search.feature</module>
- <module>../features/papyrus-main-features/org.eclipse.papyrus.views.validation.feature</module>
- <module>../plugins/doc</module>
- <module>../plugins/customization/org.eclipse.papyrus.customization.palette</module>
- <module>../plugins/customization/org.eclipse.papyrus.customization.paletteconfiguration</module>
- <module>../plugins/customization/org.eclipse.papyrus.customization.properties</module>
- <module>../plugins/customization/org.eclipse.papyrus.customization.properties.generation</module>
- <module>../plugins/customization/org.eclipse.papyrus.customization.properties.model.xwt</module>
- <module>../plugins/editor/org.eclipse.papyrus.editor</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.aggregate.doc</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.common.core</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.common.sdk.core</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.common.ui</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.custom.core</module>
- <module>../plugins/facet/editor/org.eclipse.papyrus.emf.facet.custom.doc</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.custom.metamodel</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.custom.metamodel.edit</module>
- <module>../plugins/facet/editor/org.eclipse.papyrus.emf.facet.custom.metamodel.editor.doc</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.custom.sdk.core</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.custom.sdk.ui</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.custom.ui</module>
- <module>../plugins/facet/editor/org.eclipse.papyrus.emf.facet.doc</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.efacet</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.efacet.catalog</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.efacet.core</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.efacet.doc</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.efacet.edit</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.efacet.editor</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.efacet.metamodel</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.efacet.metamodel.edit</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.efacet.sdk.ui</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.efacet.ui</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.query.java</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.query.java.core</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.query.java.metamodel</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.query.java.sdk.ui</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.query.ocl.core</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.query.ocl.metamodel</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.query.ocl.sdk.ui</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.util.core</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.util.emf.catalog</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.util.emf.core</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.util.emf.doc</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.util.emf.ui</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.util.jface.ui</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.util.pde.core</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.util.swt</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.util.ui</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.widgets</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.widgets.celleditors</module>
- <module>../plugins/facet/org.eclipse.papyrus.emf.facet.widgets.celleditors.ecore</module>
- <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.extensionpoints.editors</module>
- <module>../plugins/infra/org.eclipse.papyrus.infra.ui</module>
- <module>../plugins/infra/org.eclipse.papyrus.infra.constraints</module>
- <module>../plugins/infra/org.eclipse.papyrus.infra.constraints.edit</module>
- <module>../plugins/infra/org.eclipse.papyrus.infra.constraints.editor</module>
- <module>../plugins/infra/core/org.eclipse.papyrus.infra.core</module>
- <module>../plugins/infra/core/org.eclipse.papyrus.infra.core.log</module>
- <module>../plugins/infra/core/org.eclipse.papyrus.infra.core.pluginexplorer</module>
- <module>../plugins/infra/core/org.eclipse.papyrus.infra.core.sasheditor</module>
- <module>../plugins/infra/core/org.eclipse.papyrus.infra.core.sasheditor.di</module>
- <module>../plugins/infra/discovery/org.eclipse.papyrus.infra.discovery</module>
- <module>../plugins/infra/discovery/org.eclipse.papyrus.infra.discovery.ui</module>
- <module>../plugins/infra/discovery/org.eclipse.papyrus.infra.discovery.ui.menu</module>
- <module>../plugins/infra/emf/org.eclipse.papyrus.infra.emf</module>
- <module>../plugins/infra/emf/org.eclipse.papyrus.infra.emf.appearance</module>
- <module>../plugins/infra/emf/org.eclipse.papyrus.infra.emf.diagram.common</module>
- <module>../plugins/infra/nattable/org.eclipse.papyrus.infra.emf.nattable</module>
- <module>../plugins/infra/emf/org.eclipse.papyrus.infra.emf.readonly</module>
- <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.export</module>
- <module>../plugins/infra/org.eclipse.papyrus.infra.extendedtypes</module>
- <module>../plugins/infra/org.eclipse.papyrus.infra.extendedtypes.edit</module>
- <module>../plugins/infra/org.eclipse.papyrus.infra.extendedtypes.emf</module>
- <module>../plugins/infra/org.eclipse.papyrus.infra.elementtypesconfigurations</module>
- <module>../plugins/infra/org.eclipse.papyrus.infra.elementtypesconfigurations.edit</module>
- <module>../plugins/infra/org.eclipse.papyrus.infra.elementtypesconfigurations.editor</module>
- <module>../plugins/infra/org.eclipse.papyrus.infra.elementtypesconfigurations.emf</module>
- <module>../plugins/infra/org.eclipse.papyrus.infra.elementtypesconfigurations.invarianttypes</module>
- <module>../plugins/infra/org.eclipse.papyrus.infra.filters</module>
- <module>../plugins/infra/org.eclipse.papyrus.infra.filters.edit</module>
- <module>../plugins/uml/tools/org.eclipse.papyrus.uml.tools.elementtypesconfigurations</module>
- <module>../plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant</module>
- <module>../plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant.edit</module>
- <module>../plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant.editor</module>
- <module>../plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant.ui</module>
- <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.commands</module>
- <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common</module>
- <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.controlmode</module>
- <module>../plugins/infra/gmfdiag/css/org.eclipse.papyrus.infra.gmfdiag.css</module>
- <module>../plugins/infra/gmfdiag/css/org.eclipse.papyrus.infra.gmfdiag.css.configuration</module>
- <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.css.model</module>
- <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.css.palette</module>
- <module>../plugins/infra/gmfdiag/css/org.eclipse.papyrus.infra.gmfdiag.css.properties</module>
- <module>../plugins/infra/gmfdiag/css/org.eclipse.papyrus.infra.gmfdiag.css.theme</module>
- <module>../plugins/infra/gmfdiag/css/org.eclipse.papyrus.infra.gmfdiag.css3.xtext</module>
- <module>../plugins/infra/gmfdiag/css/org.eclipse.papyrus.infra.gmfdiag.css3.xtext.ui</module>
- <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical</module>
- <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.dnd</module>
- <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.gmfmenu.filter</module>
- <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.hyperlink</module>
- <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.menu</module>
- <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.modelexplorer</module>
- <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.navigation</module>
- <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.outline</module>
- <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.preferences</module>
- <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties</module>
- <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.viewersearcher</module>
- <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.widgets</module>
- <module>../plugins/infra/org.eclipse.papyrus.infra.hyperlink</module>
- <module>../plugins/infra/nattable/org.eclipse.papyrus.infra.nattable</module>
- <module>../plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.common</module>
- <module>../plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.controlmode</module>
- <module>../plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.model</module>
- <module>../plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.model.edit</module>
- <module>../plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.model.editor</module>
- <module>../plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.modelexplorer</module>
- <module>../plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.properties</module>
- <module>../plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.views.config</module>
- <module>../plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.views.editor</module>
- <module>../plugins/infra/org.eclipse.papyrus.infra.newchild</module>
- <module>../plugins/infra/org.eclipse.papyrus.infra.newchild.edit</module>
- <module>../plugins/infra/org.eclipse.papyrus.infra.onefile</module>
- <module>../plugins/infra/org.eclipse.papyrus.infra.psf</module>
- <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.controlmode</module>
- <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.controlmode.history</module>
- <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.decoration</module>
- <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.edit</module>
- <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.labelprovider</module>
- <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.localizer</module>
- <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.markerlistener</module>
- <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.navigation</module>
- <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.openelement</module>
- <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.resourceloading</module>
- <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.resourceloading.preferences</module>
- <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.semantic</module>
- <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.validation</module>
- <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.viewersearch</module>
- <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.viewlabelprovider</module>
- <module>../plugins/infra/org.eclipse.papyrus.infra.tools</module>
- <module>../plugins/infra/org.eclipse.papyrus.infra.ui.resources</module>
- <module>../plugins/infra/viewpoints/org.eclipse.papyrus.infra.viewpoints.configuration</module>
- <module>../plugins/infra/viewpoints/org.eclipse.papyrus.infra.viewpoints.configuration.edit</module>
- <module>../plugins/infra/viewpoints/org.eclipse.papyrus.infra.viewpoints.configuration.editor</module>
- <module>../plugins/infra/viewpoints/org.eclipse.papyrus.infra.viewpoints.iso42010</module>
- <module>../plugins/infra/viewpoints/org.eclipse.papyrus.infra.viewpoints.iso42010.edit</module>
- <module>../plugins/infra/viewpoints/org.eclipse.papyrus.infra.viewpoints.policy</module>
- <module>../plugins/infra/viewpoints/org.eclipse.papyrus.infra.viewpoints.preferences</module>
- <module>../plugins/infra/widget/org.eclipse.papyrus.infra.widgets</module>
- <module>../plugins/infra/widget/org.eclipse.papyrus.infra.widgets.toolbox</module>
- <module>../plugins/sysml/org.eclipse.papyrus.sysml</module>
- <module>../plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition</module>
- <module>../plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.common</module>
- <module>../plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.css</module>
- <module>../plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.internalblock</module>
- <module>../plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.parametric</module>
- <module>../plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.requirement</module>
- <module>../plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.ui</module>
- <module>../plugins/sysml/org.eclipse.papyrus.sysml.edit</module>
- <module>../plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer</module>
- <module>../plugins/sysml/nattable/org.eclipse.papyrus.sysml.nattable</module>
- <module>../plugins/sysml/nattable/org.eclipse.papyrus.sysml.nattable.allocation</module>
- <module>../plugins/sysml/nattable/org.eclipse.papyrus.sysml.nattable.allocation.config</module>
- <module>../plugins/sysml/nattable/org.eclipse.papyrus.sysml.nattable.menu</module>
- <module>../plugins/sysml/nattable/org.eclipse.papyrus.sysml.nattable.requirement</module>
- <module>../plugins/sysml/nattable/org.eclipse.papyrus.sysml.nattable.requirement.config</module>
- <module>../plugins/sysml/properties/org.eclipse.papyrus.sysml.properties</module>
- <module>../plugins/sysml/org.eclipse.papyrus.sysml.service.types</module>
-
- <!-- ALF core plugins -->
- <module>../plugins/uml/alf/org.eclipse.papyrus.uml.alf.libraries</module>
- <module>../plugins/uml/alf/org.eclipse.papyrus.uml.alf.to.fuml</module>
- <module>../plugins/uml/alf/org.eclipse.papyrus.uml.alf</module>
- <module>../plugins/uml/alf/org.eclipse.papyrus.uml.alf.ui</module>
-
- <!-- ALF deprecated plugins -->
- <module>../plugins/uml/alf/org.eclipse.papyrus.uml.alf.common</module>
- <module>../plugins/uml/alf/org.eclipse.papyrus.uml.alf.common.ui</module>
-
- <module>../plugins/uml/assistants/org.eclipse.papyrus.uml.profile.assistants.generator</module>
- <module>../plugins/uml/assistants/org.eclipse.papyrus.uml.profile.assistants.generator.ui</module>
- <module>../plugins/uml/assistants/org.eclipse.papyrus.uml.profile.elementtypesconfigurations.generator</module>
- <module>../plugins/uml/assistants/org.eclipse.papyrus.uml.profile.elementtypesconfigurations.generator.ui</module>
- <module>../plugins/uml/newchild/org.eclipse.papyrus.uml.profile.newchildmenu.generator</module>
- <module>../plugins/uml/newchild/org.eclipse.papyrus.uml.profile.newchildmenu.generator.ui</module>
- <module>../plugins/uml/org.eclipse.papyrus.uml.appearance</module>
- <module>../plugins/uml/org.eclipse.papyrus.uml.commands</module>
- <module>../plugins/uml/org.eclipse.papyrus.uml.controlmode.profile</module>
- <module>../plugins/uml/decoratormodel/org.eclipse.papyrus.uml.decoratormodel</module>
- <module>../plugins/uml/decoratormodel/org.eclipse.papyrus.uml.decoratormodel.controlmode</module>
- <module>../plugins/uml/decoratormodel/org.eclipse.papyrus.uml.decoratormodel.properties</module>
- <module>../plugins/uml/decoratormodel/org.eclipse.papyrus.uml.decoratormodel.ui</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.activity</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.common</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.common.groups</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.common.palette.customaction</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.component</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.composite</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.css</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.deployment</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.dnd</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.icons</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.interactionoverview</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.menu</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.modelexplorer</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.navigation</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.paletteconfiguration</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.paletteconfiguration.edit</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.profile</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.statemachine</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.symbols</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.symbols.properties</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.timing</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase</module>
- <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.wizards</module>
- <module>../plugins/uml/org.eclipse.papyrus.uml.documentation.profile</module>
- <module>../plugins/uml/org.eclipse.papyrus.uml.extensionpoints</module>
- <module>../plugins/uml/org.eclipse.papyrus.uml.filters</module>
- <module>../plugins/uml/org.eclipse.papyrus.uml.filters.edit</module>
- <module>../plugins/uml/org.eclipse.papyrus.uml.icons</module>
- <module>../plugins/uml/org.eclipse.papyrus.uml.import</module>
- <module>../plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer</module>
- <module>../plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer.widgets</module>
- <module>../plugins/uml/org.eclipse.papyrus.uml.modelrepair</module>
- <module>../plugins/uml/nattable/org.eclipse.papyrus.uml.nattable</module>
- <module>../plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.generic</module>
- <module>../plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.generic.config</module>
- <module>../plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.clazz.config</module>
- <module>../plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu</module>
- <module>../plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.xtext.integration</module>
- <module>../plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.xtext.valuespecification</module>
- <module>../plugins/uml/org.eclipse.papyrus.uml.navigation</module>
- <module>../plugins/uml/org.eclipse.papyrus.uml.oclconstraintevaluation</module>
- <module>../plugins/uml/org.eclipse.papyrus.uml.perspective</module>
- <module>../plugins/uml/org.eclipse.papyrus.uml.profile</module>
- <module>../plugins/uml/profile/org.eclipse.papyrus.uml.profile.drafter</module>
- <module>../plugins/uml/properties/org.eclipse.papyrus.uml.properties</module>
- <module>../plugins/uml/properties/org.eclipse.papyrus.uml.properties.xtext</module>
- <module>../plugins/uml/org.eclipse.papyrus.uml.resourceloading.profile</module>
- <module>../plugins/uml/org.eclipse.papyrus.uml.search.ui</module>
- <module>../plugins/uml/org.eclipse.papyrus.uml.service.types</module>
- <module>../plugins/uml/org.eclipse.papyrus.uml.service.validation</module>
- <module>../plugins/uml/org.eclipse.papyrus.uml.services.decoration</module>
- <module>../plugins/uml/org.eclipse.papyrus.uml.templaterepository</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.collaborationuse.xtext</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.common.xtext</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.common.xtext.ui</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.constraintwithessentialocl.xtext</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.javaconstraint</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.message.xtext</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.message.xtext.ui</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.parameter.xtext</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.parameter.xtext.ui</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.port.xtext</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.port.xtext.ui</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.property.xtext</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.property.xtext.ui</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.state.xtext</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.state.xtext.ui</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.valuespecification.xtext</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.valuespecification.xtext.ui</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.valuespecification.xtext.utils</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext</module>
- <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext.ui</module>
- <module>../plugins/uml/tools/org.eclipse.papyrus.uml.tools</module>
- <module>../plugins/uml/tools/org.eclipse.papyrus.uml.tools.extendedtypes</module>
- <module>../plugins/uml/tools/org.eclipse.papyrus.uml.tools.utils</module>
- <module>../plugins/uml/xtext/org.eclipse.papyrus.uml.xtext.integration.core</module>
- <module>../plugins/uml/xtext/org.eclipse.papyrus.uml.xtext.integration.ui</module>
- <module>../plugins/uml/xtext/org.eclipse.papyrus.uml.xtext.integration.validation</module>
- <module>../plugins/views/modelexplorer/org.eclipse.papyrus.views.modelexplorer</module>
- <module>../plugins/views/modelexplorer/org.eclipse.papyrus.views.modelexplorer.newchild</module>
- <module>../plugins/views/modelexplorer/org.eclipse.papyrus.views.modelexplorer.resourceloading</module>
- <module>../plugins/views/modelexplorer/org.eclipse.papyrus.views.modelexplorer.widgets</module>
- <module>../plugins/views/properties/org.eclipse.papyrus.views.properties</module>
- <module>../plugins/views/properties/org.eclipse.papyrus.views.properties.model</module>
- <module>../plugins/views/properties/org.eclipse.papyrus.views.properties.model.edit</module>
- <module>../plugins/views/properties/org.eclipse.papyrus.views.properties.model.editor</module>
- <module>../plugins/views/org.eclipse.papyrus.views.search</module>
- <module>../plugins/views/validation/org.eclipse.papyrus.views.validation</module>
- <module>../plugins/team/org.eclipse.papyrus.team.svn</module>
- <module>main</module>
- <!-- Papyrus Sysml 1.4 -->
- <module>../plugins/sysml/sysml14/org.eclipse.papyrus.sysml14</module>
- <module>../plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.ui</module>
- <module>../plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.common</module>
- <module>../plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition</module>
- <module>../plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.internalblock</module>
- <module>../plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.parametric</module>
- <module>../plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.requirement</module>
- <module>../plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.edit</module>
- <module>../plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types</module>
- <!-- Papyrus examples -->
- <module>../examples/core/org.eclipse.papyrus.example.core.lifecycleevents</module>
- <module>../examples/core/org.eclipse.papyrus.example.core.sashwindows.fulleditor</module>
- <module>../examples/core/org.eclipse.papyrus.example.core.sashwindows.simpleeditor</module>
- <module>../examples/infra/org.eclipse.papyrus.example.infra.servicesregistry.retrieval</module>
- <module>../examples/org.eclipse.papyrus.example.text.instance</module>
- <module>../examples/org.eclipse.papyrus.example.uml.comment.editor.newresource</module>
- <module>../examples/org.eclipse.papyrus.example.uml.comment.editor.sharedresource</module>
- <module>../examples/infra/org.eclipse.papyrus.infra.gmfdiag.connectionpoint.preferences</module>
- <module>../examples/emf/org.eclipse.papyrus.outline.emftree</module>
- <module>../examples/uml/org.eclipse.papyrus.thousandcreation</module>
- <module>../examples/uml/org.eclipse.papyrus.uml.diagram.example.programmaticcreation</module>
- <module>../examples/uml/org.eclipse.papyrus.uml.textual.editors.example</module>
-
-
- </modules>
- <properties>
- <tycho-version>0.22.0</tycho-version>
- <tychoExtrasVersion>0.22.0</tychoExtrasVersion>
- <findbugs.version>2.5.3</findbugs.version>
- <xtext.version>2.7.3</xtext.version>
- <java.source.version>1.6</java.source.version>
- <java.target.version>1.6</java.target.version>
- <papyrus.eclipse.target>mars</papyrus.eclipse.target>
- <mylyn.wikitext.version>2.4.0-SNAPSHOT</mylyn.wikitext.version>
- </properties>
- <repositories>
- <repository>
- <id>emf-emf</id>
- <layout>p2</layout>
- <!-- updateFrom("EMF (Core)",0) -->
- <url>http://download.eclipse.org/modeling/emf/emf/updates/2.11milestones/</url>
- </repository>
- <repository>
- <id>emft-mwe[0]</id>
- <layout>p2</layout>
- <!-- updateFrom("EMFT MWE",0) -->
- <url>http://download.eclipse.org/modeling/emft/mwe/updates/milestones/S201503240644/mwe</url>
- </repository>
- <repository>
- <id>emft-mwe[1]</id>
- <layout>p2</layout>
- <!-- updateFrom("EMFT MWE",1) -->
- <url>http://download.eclipse.org/modeling/emft/mwe/updates/milestones/S201503240833/mwe2lang</url>
- </repository>
- <repository>
- <id>emf-transaction</id>
- <layout>p2</layout>
- <!-- updateFrom("EMF TRANSACTION",0) -->
- <url>http://download.eclipse.org/modeling/emf/transaction/updates/milestones/S201503250534</url>
- </repository>
- <repository>
- <id>emf-validation</id>
- <layout>p2</layout>
- <!-- updateFrom("EMF VALIDATION",0) -->
- <url>http://download.eclipse.org/modeling/emf/validation/updates/milestones/S201503250348</url>
- </repository>
- <repository>
- <id>ep</id>
- <layout>p2</layout>
- <!-- updateFrom("Eclipse",0) -->
- <url>http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5M6-201503200800/</url>
- </repository>
- <repository>
- <id>gef</id>
- <layout>p2</layout>
- <!-- updateFrom("GEF",0) -->
- <url>http://download.eclipse.org/tools/gef/updates/milestones</url>
- </repository>
- <repository>
- <id>gmp-gmf-notation</id>
- <layout>p2</layout>
- <!-- updateFrom("GMF Notation",0) -->
- <url>http://download.eclipse.org/modeling/gmp/gmf-notation/updates/milestones/S201503250354</url>
- </repository>
- <repository>
- <id>gmp-gmf-runtime</id>
- <layout>p2</layout>
- <!-- updateFrom("GMF Runtime",0) -->
- <url>http://download.eclipse.org/modeling/gmp/gmf-runtime/updates/milestones/S201503261653</url>
- </repository>
- <repository>
- <id>gmf-tooling</id>
- <layout>p2</layout>
- <!-- updateFrom("GMF Tooling",0) -->
- <url>http://download.eclipse.org/modeling/gmp/gmf-tooling/updates/milestones-3.3/M4</url>
- </repository>
- <repository>
- <id>m2t-xpand</id>
- <layout>p2</layout>
- <!-- updateFrom("M2T XPAND",0) -->
- <url>http://download.eclipse.org/modeling/m2t/xpand/updates/milestones/S201503240650/</url>
- </repository>
- <repository>
- <id>mdt-ocl</id>
- <layout>p2</layout>
- <!-- updateFrom("MDT OCL 6.0",0) -->
- <url>http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.0.0/S201503240634</url>
- </repository>
- <repository>
- <id>mdt-uml2</id>
- <layout>p2</layout>
- <!-- updateFrom("MDT UML2",0) -->
- <url>http://download.eclipse.org/modeling/mdt/uml2/updates/5.1milestones</url>
- </repository>
- <repository>
- <id>mmt-qvto</id>
- <layout>p2</layout>
- <!-- updateFrom("QVT Operational",0) -->
- <url>http://download.eclipse.org/mmt/qvto/updates/milestones/3.5.0/S201503241740</url>
- </repository>
- <repository>
- <id>nattable</id>
- <layout>p2</layout>
- <url>http://download.eclipse.org/nattable/releases/1.2.0/repository/</url>
- </repository>
- <repository>
- <id>nebula-tablecombo</id>
- <layout>p2</layout>
- <url>http://download.eclipse.org/technology/nebula/archives/Q12015/release/</url>
- </repository>
- <repository>
- <id>orbit</id>
- <layout>p2</layout>
- <url>http://download.eclipse.org/tools/orbit/downloads/drops/R20150124073747/repository</url>
- </repository>
- <repository>
- <id>tmf-xtext</id>
- <layout>p2</layout>
- <!-- updateFrom("Xtext, Xtend",0) -->
- <url>http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.8.1/</url>
- </repository>
- <repository>
- <id>webtools</id>
- <layout>p2</layout>
- <!-- updateFrom("WebTools",0) -->
- <url>http://download.eclipse.org/webtools/downloads/drops/R3.7.0/S-3.7.0M6-20150324000117/repository/</url>
- </repository>
- <repository>
- <id>XWT</id>
- <layout>p2</layout>
- <!-- updateFrom("XWT",0) -->
- <url>http://download.eclipse.org/xwt/release-1.1.0</url>
- </repository>
- <repository>
- <id>subversive</id>
- <layout>p2</layout>
- <!-- updateFrom("Subversive",0) -->
- <url>http://download.eclipse.org/technology/subversive/3.0/mars-site/</url>
- </repository>
- </repositories>
- <pluginRepositories>
- <pluginRepository>
- <id>org.eclipse.cbi.maven.plugins</id>
- <name>Eclipse CBI</name>
- <url>https://repo.eclipse.org/content/repositories/cbi-releases/</url>
- <releases>
- <enabled>true</enabled>
- </releases>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- </pluginRepository>
- <pluginRepository>
- <id>eclipse.org-mylyn</id>
- <!-- url>https://repo.eclipse.org/content/repositories/mylyn-releases/</url -->
- <url>https://repo.eclipse.org/content/repositories/mylyn/</url>
- </pluginRepository>
- </pluginRepositories>
- <build>
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>3.2</version>
- <configuration>
- <source>${java.source.version}</source>
- <target>${java.target.version}</target>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-clean-plugin</artifactId>
- <version>2.6</version>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>build-helper-maven-plugin</artifactId>
- <version>1.9.1</version>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>exec-maven-plugin</artifactId>
- <version>1.2.1</version>
- </plugin>
- <plugin>
- <groupId>org.eclipse.xtend</groupId>
- <artifactId>xtend-maven-plugin</artifactId>
- <version>${xtext.version}</version>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-resources-plugin</artifactId>
- <version>2.6</version>
- <configuration>
- <encoding>UTF-8</encoding>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-compiler-plugin</artifactId>
- <version>${tycho-version}</version>
- <configuration>
- <optimize>true</optimize>
- <showWarnings>true</showWarnings>
- <!-- Tycho build using the project's JDT settings. -->
- <useProjectSettings>true</useProjectSettings>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-maven-plugin</artifactId>
- <version>${tycho-version}</version>
- <extensions>true</extensions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>target-platform-configuration</artifactId>
- <version>${tycho-version}</version>
- <configuration>
- <environments>
- <environment>
- <os>win32</os>
- <ws>win32</ws>
- <arch>x86_64</arch>
- </environment>
- </environments>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.eclipse.mylyn.docs</groupId>
- <artifactId>org.eclipse.mylyn.wikitext.core.maven</artifactId>
- <version>${mylyn.wikitext.version}</version>
- </plugin>
- <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
- <plugin>
- <groupId>org.eclipse.m2e</groupId>
- <artifactId>lifecycle-mapping</artifactId>
- <version>1.0.0</version>
- <configuration>
- <lifecycleMappingMetadata>
- <pluginExecutions>
- <pluginExecution>
- <pluginExecutionFilter>
- <groupId>
- org.eclipse.mylyn.docs
- </groupId>
- <artifactId>
- org.eclipse.mylyn.wikitext.core.maven
- </artifactId>
- <versionRange>
- [2.4.0-SNAPSHOT,)
- </versionRange>
- <goals>
- <goal>eclipse-help</goal>
- </goals>
- </pluginExecutionFilter>
- <action>
- <execute/>
- </action>
- </pluginExecution>
- </pluginExecutions>
- </lifecycleMappingMetadata>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-resources-plugin</artifactId>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-compiler-plugin</artifactId>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-maven-plugin</artifactId>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>target-platform-configuration</artifactId>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-p2-repository-plugin</artifactId>
- <version>${tycho-version}</version>
- </plugin>
- <!-- Sources -->
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-source-plugin</artifactId>
- <version>${tycho-version}</version>
- <executions>
- <execution>
- <id>plugin-source</id>
- <goals>
- <goal>plugin-source</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>tycho-source-feature-plugin</artifactId>
- <version>${tychoExtrasVersion}</version>
- <executions>
- <execution>
- <id>source-feature</id>
- <phase>package</phase>
- <goals>
- <goal>source-feature</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<project>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.eclipse.papyrus</groupId>
+ <artifactId>org.eclipse.papyrus</artifactId>
+ <version>1.1.0-SNAPSHOT</version>
+ <packaging>pom</packaging>
+ <modules>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.customization.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.doc.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.editor.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.emf.facet.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.infra.core.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.infra.discovery.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.infra.emf.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.infra.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.infra.gmfdiag.css.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.infra.gmfdiag.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.infra.nattable.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.infra.services.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.infra.viewpoints.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.infra.widget.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.sdk.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.sysml.diagram.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.sysml.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.sysml.modelexplorer.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.sysml.nattable.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.sysml.properties.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.alf.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.assistants.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.decoratormodel.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.diagram.css.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.diagram.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.modelexplorer.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.nattable.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.properties.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.search.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.textedit.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.tools.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.uml.xtext.integration.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.views.modelexplorer.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.views.properties.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.views.search.feature</module>
+ <module>../features/papyrus-main-features/org.eclipse.papyrus.views.validation.feature</module>
+ <module>../plugins/doc</module>
+ <module>../plugins/customization/org.eclipse.papyrus.customization.palette</module>
+ <module>../plugins/customization/org.eclipse.papyrus.customization.paletteconfiguration</module>
+ <module>../plugins/customization/org.eclipse.papyrus.customization.properties</module>
+ <module>../plugins/customization/org.eclipse.papyrus.customization.properties.generation</module>
+ <module>../plugins/customization/org.eclipse.papyrus.customization.properties.model.xwt</module>
+ <module>../plugins/editor/org.eclipse.papyrus.editor</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.aggregate.doc</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.common.core</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.common.sdk.core</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.common.ui</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.custom.core</module>
+ <module>../plugins/facet/editor/org.eclipse.papyrus.emf.facet.custom.doc</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.custom.metamodel</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.custom.metamodel.edit</module>
+ <module>../plugins/facet/editor/org.eclipse.papyrus.emf.facet.custom.metamodel.editor.doc</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.custom.sdk.core</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.custom.sdk.ui</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.custom.ui</module>
+ <module>../plugins/facet/editor/org.eclipse.papyrus.emf.facet.doc</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.efacet</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.efacet.catalog</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.efacet.core</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.efacet.doc</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.efacet.edit</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.efacet.editor</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.efacet.metamodel</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.efacet.metamodel.edit</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.efacet.sdk.ui</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.efacet.ui</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.query.java</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.query.java.core</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.query.java.metamodel</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.query.java.sdk.ui</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.query.ocl.core</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.query.ocl.metamodel</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.query.ocl.sdk.ui</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.util.core</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.util.emf.catalog</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.util.emf.core</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.util.emf.doc</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.util.emf.ui</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.util.jface.ui</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.util.pde.core</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.util.swt</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.util.ui</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.widgets</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.widgets.celleditors</module>
+ <module>../plugins/facet/org.eclipse.papyrus.emf.facet.widgets.celleditors.ecore</module>
+ <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.extensionpoints.editors</module>
+ <module>../plugins/infra/org.eclipse.papyrus.infra.ui</module>
+ <module>../plugins/infra/org.eclipse.papyrus.infra.constraints</module>
+ <module>../plugins/infra/org.eclipse.papyrus.infra.constraints.edit</module>
+ <module>../plugins/infra/org.eclipse.papyrus.infra.constraints.editor</module>
+ <module>../plugins/infra/core/org.eclipse.papyrus.infra.core</module>
+ <module>../plugins/infra/core/org.eclipse.papyrus.infra.core.log</module>
+ <module>../plugins/infra/core/org.eclipse.papyrus.infra.core.pluginexplorer</module>
+ <module>../plugins/infra/core/org.eclipse.papyrus.infra.core.sasheditor</module>
+ <module>../plugins/infra/core/org.eclipse.papyrus.infra.core.sasheditor.di</module>
+ <module>../plugins/infra/discovery/org.eclipse.papyrus.infra.discovery</module>
+ <module>../plugins/infra/discovery/org.eclipse.papyrus.infra.discovery.ui</module>
+ <module>../plugins/infra/discovery/org.eclipse.papyrus.infra.discovery.ui.menu</module>
+ <module>../plugins/infra/emf/org.eclipse.papyrus.infra.emf</module>
+ <module>../plugins/infra/emf/org.eclipse.papyrus.infra.emf.appearance</module>
+ <module>../plugins/infra/emf/org.eclipse.papyrus.infra.emf.diagram.common</module>
+ <module>../plugins/infra/nattable/org.eclipse.papyrus.infra.emf.nattable</module>
+ <module>../plugins/infra/emf/org.eclipse.papyrus.infra.emf.readonly</module>
+ <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.export</module>
+ <module>../plugins/infra/org.eclipse.papyrus.infra.extendedtypes</module>
+ <module>../plugins/infra/org.eclipse.papyrus.infra.extendedtypes.edit</module>
+ <module>../plugins/infra/org.eclipse.papyrus.infra.extendedtypes.emf</module>
+ <module>../plugins/infra/org.eclipse.papyrus.infra.elementtypesconfigurations</module>
+ <module>../plugins/infra/org.eclipse.papyrus.infra.elementtypesconfigurations.edit</module>
+ <module>../plugins/infra/org.eclipse.papyrus.infra.elementtypesconfigurations.editor</module>
+ <module>../plugins/infra/org.eclipse.papyrus.infra.elementtypesconfigurations.emf</module>
+ <module>../plugins/infra/org.eclipse.papyrus.infra.elementtypesconfigurations.invarianttypes</module>
+ <module>../plugins/infra/org.eclipse.papyrus.infra.filters</module>
+ <module>../plugins/infra/org.eclipse.papyrus.infra.filters.edit</module>
+ <module>../plugins/uml/tools/org.eclipse.papyrus.uml.tools.elementtypesconfigurations</module>
+ <module>../plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant</module>
+ <module>../plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant.edit</module>
+ <module>../plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant.editor</module>
+ <module>../plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant.ui</module>
+ <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.commands</module>
+ <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common</module>
+ <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.controlmode</module>
+ <module>../plugins/infra/gmfdiag/css/org.eclipse.papyrus.infra.gmfdiag.css</module>
+ <module>../plugins/infra/gmfdiag/css/org.eclipse.papyrus.infra.gmfdiag.css.configuration</module>
+ <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.css.model</module>
+ <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.css.palette</module>
+ <module>../plugins/infra/gmfdiag/css/org.eclipse.papyrus.infra.gmfdiag.css.properties</module>
+ <module>../plugins/infra/gmfdiag/css/org.eclipse.papyrus.infra.gmfdiag.css.theme</module>
+ <module>../plugins/infra/gmfdiag/css/org.eclipse.papyrus.infra.gmfdiag.css3.xtext</module>
+ <module>../plugins/infra/gmfdiag/css/org.eclipse.papyrus.infra.gmfdiag.css3.xtext.ui</module>
+ <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical</module>
+ <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.dnd</module>
+ <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.gmfmenu.filter</module>
+ <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.hyperlink</module>
+ <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.menu</module>
+ <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.modelexplorer</module>
+ <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.navigation</module>
+ <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.outline</module>
+ <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.preferences</module>
+ <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties</module>
+ <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.viewersearcher</module>
+ <module>../plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.widgets</module>
+ <module>../plugins/infra/org.eclipse.papyrus.infra.hyperlink</module>
+ <module>../plugins/infra/nattable/org.eclipse.papyrus.infra.nattable</module>
+ <module>../plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.common</module>
+ <module>../plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.controlmode</module>
+ <module>../plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.model</module>
+ <module>../plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.model.edit</module>
+ <module>../plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.model.editor</module>
+ <module>../plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.modelexplorer</module>
+ <module>../plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.properties</module>
+ <module>../plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.views.config</module>
+ <module>../plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.views.editor</module>
+ <module>../plugins/infra/org.eclipse.papyrus.infra.newchild</module>
+ <module>../plugins/infra/org.eclipse.papyrus.infra.newchild.edit</module>
+ <module>../plugins/infra/org.eclipse.papyrus.infra.onefile</module>
+ <module>../plugins/infra/org.eclipse.papyrus.infra.psf</module>
+ <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.controlmode</module>
+ <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.controlmode.history</module>
+ <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.decoration</module>
+ <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.edit</module>
+ <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.labelprovider</module>
+ <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.localizer</module>
+ <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.markerlistener</module>
+ <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.navigation</module>
+ <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.openelement</module>
+ <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.resourceloading</module>
+ <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.resourceloading.preferences</module>
+ <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.semantic</module>
+ <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.validation</module>
+ <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.viewersearch</module>
+ <module>../plugins/infra/services/org.eclipse.papyrus.infra.services.viewlabelprovider</module>
+ <module>../plugins/infra/org.eclipse.papyrus.infra.tools</module>
+ <module>../plugins/infra/org.eclipse.papyrus.infra.ui.resources</module>
+ <module>../plugins/infra/viewpoints/org.eclipse.papyrus.infra.viewpoints.configuration</module>
+ <module>../plugins/infra/viewpoints/org.eclipse.papyrus.infra.viewpoints.configuration.edit</module>
+ <module>../plugins/infra/viewpoints/org.eclipse.papyrus.infra.viewpoints.configuration.editor</module>
+ <module>../plugins/infra/viewpoints/org.eclipse.papyrus.infra.viewpoints.iso42010</module>
+ <module>../plugins/infra/viewpoints/org.eclipse.papyrus.infra.viewpoints.iso42010.edit</module>
+ <module>../plugins/infra/viewpoints/org.eclipse.papyrus.infra.viewpoints.policy</module>
+ <module>../plugins/infra/viewpoints/org.eclipse.papyrus.infra.viewpoints.preferences</module>
+ <module>../plugins/infra/widget/org.eclipse.papyrus.infra.widgets</module>
+ <module>../plugins/infra/widget/org.eclipse.papyrus.infra.widgets.toolbox</module>
+ <module>../plugins/sysml/org.eclipse.papyrus.sysml</module>
+ <module>../plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition</module>
+ <module>../plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.common</module>
+ <module>../plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.css</module>
+ <module>../plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.internalblock</module>
+ <module>../plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.parametric</module>
+ <module>../plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.requirement</module>
+ <module>../plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.ui</module>
+ <module>../plugins/sysml/org.eclipse.papyrus.sysml.edit</module>
+ <module>../plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer</module>
+ <module>../plugins/sysml/nattable/org.eclipse.papyrus.sysml.nattable</module>
+ <module>../plugins/sysml/nattable/org.eclipse.papyrus.sysml.nattable.allocation</module>
+ <module>../plugins/sysml/nattable/org.eclipse.papyrus.sysml.nattable.allocation.config</module>
+ <module>../plugins/sysml/nattable/org.eclipse.papyrus.sysml.nattable.menu</module>
+ <module>../plugins/sysml/nattable/org.eclipse.papyrus.sysml.nattable.requirement</module>
+ <module>../plugins/sysml/nattable/org.eclipse.papyrus.sysml.nattable.requirement.config</module>
+ <module>../plugins/sysml/properties/org.eclipse.papyrus.sysml.properties</module>
+ <module>../plugins/sysml/org.eclipse.papyrus.sysml.service.types</module>
+
+ <!-- ALF core plugins -->
+ <module>../plugins/uml/alf/org.eclipse.papyrus.uml.alf.libraries</module>
+ <module>../plugins/uml/alf/org.eclipse.papyrus.uml.alf.to.fuml</module>
+ <module>../plugins/uml/alf/org.eclipse.papyrus.uml.alf</module>
+ <module>../plugins/uml/alf/org.eclipse.papyrus.uml.alf.ui</module>
+
+ <!-- ALF deprecated plugins -->
+ <module>../plugins/uml/alf/org.eclipse.papyrus.uml.alf.common</module>
+ <module>../plugins/uml/alf/org.eclipse.papyrus.uml.alf.common.ui</module>
+
+ <module>../plugins/uml/assistants/org.eclipse.papyrus.uml.profile.assistants.generator</module>
+ <module>../plugins/uml/assistants/org.eclipse.papyrus.uml.profile.assistants.generator.ui</module>
+ <module>../plugins/uml/assistants/org.eclipse.papyrus.uml.profile.elementtypesconfigurations.generator</module>
+ <module>../plugins/uml/assistants/org.eclipse.papyrus.uml.profile.elementtypesconfigurations.generator.ui</module>
+ <module>../plugins/uml/newchild/org.eclipse.papyrus.uml.profile.newchildmenu.generator</module>
+ <module>../plugins/uml/newchild/org.eclipse.papyrus.uml.profile.newchildmenu.generator.ui</module>
+ <module>../plugins/uml/org.eclipse.papyrus.uml.appearance</module>
+ <module>../plugins/uml/org.eclipse.papyrus.uml.commands</module>
+ <module>../plugins/uml/org.eclipse.papyrus.uml.controlmode.profile</module>
+ <module>../plugins/uml/decoratormodel/org.eclipse.papyrus.uml.decoratormodel</module>
+ <module>../plugins/uml/decoratormodel/org.eclipse.papyrus.uml.decoratormodel.controlmode</module>
+ <module>../plugins/uml/decoratormodel/org.eclipse.papyrus.uml.decoratormodel.properties</module>
+ <module>../plugins/uml/decoratormodel/org.eclipse.papyrus.uml.decoratormodel.ui</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.activity</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.common</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.common.groups</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.common.palette.customaction</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.component</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.composite</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.css</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.deployment</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.dnd</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.icons</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.interactionoverview</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.menu</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.modelexplorer</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.navigation</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.paletteconfiguration</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.paletteconfiguration.edit</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.profile</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.statemachine</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.symbols</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.symbols.properties</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.timing</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase</module>
+ <module>../plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.wizards</module>
+ <module>../plugins/uml/org.eclipse.papyrus.uml.documentation.profile</module>
+ <module>../plugins/uml/org.eclipse.papyrus.uml.extensionpoints</module>
+ <module>../plugins/uml/org.eclipse.papyrus.uml.filters</module>
+ <module>../plugins/uml/org.eclipse.papyrus.uml.filters.edit</module>
+ <module>../plugins/uml/org.eclipse.papyrus.uml.icons</module>
+ <module>../plugins/uml/org.eclipse.papyrus.uml.import</module>
+ <module>../plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer</module>
+ <module>../plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer.widgets</module>
+ <module>../plugins/uml/org.eclipse.papyrus.uml.modelrepair</module>
+ <module>../plugins/uml/nattable/org.eclipse.papyrus.uml.nattable</module>
+ <module>../plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.generic</module>
+ <module>../plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.generic.config</module>
+ <module>../plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.clazz.config</module>
+ <module>../plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu</module>
+ <module>../plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.xtext.integration</module>
+ <module>../plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.xtext.valuespecification</module>
+ <module>../plugins/uml/org.eclipse.papyrus.uml.navigation</module>
+ <module>../plugins/uml/org.eclipse.papyrus.uml.oclconstraintevaluation</module>
+ <module>../plugins/uml/org.eclipse.papyrus.uml.perspective</module>
+ <module>../plugins/uml/org.eclipse.papyrus.uml.profile</module>
+ <module>../plugins/uml/profile/org.eclipse.papyrus.uml.profile.drafter</module>
+ <module>../plugins/uml/properties/org.eclipse.papyrus.uml.properties</module>
+ <module>../plugins/uml/properties/org.eclipse.papyrus.uml.properties.xtext</module>
+ <module>../plugins/uml/org.eclipse.papyrus.uml.resourceloading.profile</module>
+ <module>../plugins/uml/org.eclipse.papyrus.uml.search.ui</module>
+ <module>../plugins/uml/org.eclipse.papyrus.uml.service.types</module>
+ <module>../plugins/uml/org.eclipse.papyrus.uml.service.validation</module>
+ <module>../plugins/uml/org.eclipse.papyrus.uml.services.decoration</module>
+ <module>../plugins/uml/org.eclipse.papyrus.uml.templaterepository</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.collaborationuse.xtext</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.collaborationuse.xtext.ui</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.common.xtext</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.common.xtext.ui</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.connectionpointreference.xtext.ui</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.constraintwithessentialocl.xtext</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.javaconstraint</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.message.xtext</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.message.xtext.ui</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.parameter.xtext</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.parameter.xtext.ui</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.port.xtext</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.port.xtext.ui</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.property.xtext</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.property.xtext.ui</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.state.xtext</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.state.xtext.ui</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.valuespecification.xtext</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.valuespecification.xtext.ui</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.valuespecification.xtext.utils</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext</module>
+ <module>../plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.transition.xtext.ui</module>
+ <module>../plugins/uml/tools/org.eclipse.papyrus.uml.tools</module>
+ <module>../plugins/uml/tools/org.eclipse.papyrus.uml.tools.extendedtypes</module>
+ <module>../plugins/uml/tools/org.eclipse.papyrus.uml.tools.utils</module>
+ <module>../plugins/uml/xtext/org.eclipse.papyrus.uml.xtext.integration.core</module>
+ <module>../plugins/uml/xtext/org.eclipse.papyrus.uml.xtext.integration.ui</module>
+ <module>../plugins/uml/xtext/org.eclipse.papyrus.uml.xtext.integration.validation</module>
+ <module>../plugins/views/modelexplorer/org.eclipse.papyrus.views.modelexplorer</module>
+ <module>../plugins/views/modelexplorer/org.eclipse.papyrus.views.modelexplorer.newchild</module>
+ <module>../plugins/views/modelexplorer/org.eclipse.papyrus.views.modelexplorer.resourceloading</module>
+ <module>../plugins/views/modelexplorer/org.eclipse.papyrus.views.modelexplorer.widgets</module>
+ <module>../plugins/views/properties/org.eclipse.papyrus.views.properties</module>
+ <module>../plugins/views/properties/org.eclipse.papyrus.views.properties.model</module>
+ <module>../plugins/views/properties/org.eclipse.papyrus.views.properties.model.edit</module>
+ <module>../plugins/views/properties/org.eclipse.papyrus.views.properties.model.editor</module>
+ <module>../plugins/views/org.eclipse.papyrus.views.search</module>
+ <module>../plugins/views/validation/org.eclipse.papyrus.views.validation</module>
+ <module>../plugins/team/org.eclipse.papyrus.team.svn</module>
+ <module>main</module>
+ <!-- Papyrus Sysml 1.4 -->
+ <module>../plugins/sysml/sysml14/org.eclipse.papyrus.sysml14</module>
+ <module>../plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.ui</module>
+ <module>../plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.common</module>
+ <module>../plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition</module>
+ <module>../plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.internalblock</module>
+ <module>../plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.parametric</module>
+ <module>../plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.requirement</module>
+ <module>../plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.edit</module>
+ <module>../plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types</module>
+ <!-- Papyrus examples -->
+ <module>../examples/core/org.eclipse.papyrus.example.core.lifecycleevents</module>
+ <module>../examples/core/org.eclipse.papyrus.example.core.sashwindows.fulleditor</module>
+ <module>../examples/core/org.eclipse.papyrus.example.core.sashwindows.simpleeditor</module>
+ <module>../examples/infra/org.eclipse.papyrus.example.infra.servicesregistry.retrieval</module>
+ <module>../examples/org.eclipse.papyrus.example.text.instance</module>
+ <module>../examples/org.eclipse.papyrus.example.uml.comment.editor.newresource</module>
+ <module>../examples/org.eclipse.papyrus.example.uml.comment.editor.sharedresource</module>
+ <module>../examples/infra/org.eclipse.papyrus.infra.gmfdiag.connectionpoint.preferences</module>
+ <module>../examples/emf/org.eclipse.papyrus.outline.emftree</module>
+ <module>../examples/uml/org.eclipse.papyrus.thousandcreation</module>
+ <module>../examples/uml/org.eclipse.papyrus.uml.diagram.example.programmaticcreation</module>
+ <module>../examples/uml/org.eclipse.papyrus.uml.textual.editors.example</module>
+
+
+ </modules>
+ <properties>
+ <tycho-version>0.22.0</tycho-version>
+ <tychoExtrasVersion>0.22.0</tychoExtrasVersion>
+ <findbugs.version>2.5.3</findbugs.version>
+ <xtext.version>2.7.3</xtext.version>
+ <java.source.version>1.6</java.source.version>
+ <java.target.version>1.6</java.target.version>
+ <papyrus.eclipse.target>mars</papyrus.eclipse.target>
+ <mylyn.wikitext.version>2.4.0-SNAPSHOT</mylyn.wikitext.version>
+ </properties>
+ <repositories>
+ <repository>
+ <id>emf-emf</id>
+ <layout>p2</layout>
+ <!-- updateFrom("EMF (Core)",0) -->
+ <url>http://download.eclipse.org/modeling/emf/emf/updates/2.11milestones/</url>
+ </repository>
+ <repository>
+ <id>emft-mwe[0]</id>
+ <layout>p2</layout>
+ <!-- updateFrom("EMFT MWE",0) -->
+ <url>http://download.eclipse.org/modeling/emft/mwe/updates/milestones/S201503240644/mwe</url>
+ </repository>
+ <repository>
+ <id>emft-mwe[1]</id>
+ <layout>p2</layout>
+ <!-- updateFrom("EMFT MWE",1) -->
+ <url>http://download.eclipse.org/modeling/emft/mwe/updates/milestones/S201503240833/mwe2lang</url>
+ </repository>
+ <repository>
+ <id>emf-transaction</id>
+ <layout>p2</layout>
+ <!-- updateFrom("EMF TRANSACTION",0) -->
+ <url>http://download.eclipse.org/modeling/emf/transaction/updates/milestones/S201503250534</url>
+ </repository>
+ <repository>
+ <id>emf-validation</id>
+ <layout>p2</layout>
+ <!-- updateFrom("EMF VALIDATION",0) -->
+ <url>http://download.eclipse.org/modeling/emf/validation/updates/milestones/S201503250348</url>
+ </repository>
+ <repository>
+ <id>ep</id>
+ <layout>p2</layout>
+ <!-- updateFrom("Eclipse",0) -->
+ <url>http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5M7-201504301445</url>
+ </repository>
+ <repository>
+ <id>gef</id>
+ <layout>p2</layout>
+ <!-- updateFrom("GEF",0) -->
+ <url>http://download.eclipse.org/tools/gef/updates/milestones</url>
+ </repository>
+ <repository>
+ <id>gmp-gmf-notation</id>
+ <layout>p2</layout>
+ <!-- updateFrom("GMF Notation",0) -->
+ <url>http://download.eclipse.org/modeling/gmp/gmf-notation/updates/milestones/S201503250354</url>
+ </repository>
+ <repository>
+ <id>gmp-gmf-runtime</id>
+ <layout>p2</layout>
+ <!-- updateFrom("GMF Runtime",0) -->
+ <url>http://download.eclipse.org/modeling/gmp/gmf-runtime/updates/milestones/S201503261653</url>
+ </repository>
+ <repository>
+ <id>gmf-tooling</id>
+ <layout>p2</layout>
+ <!-- updateFrom("GMF Tooling",0) -->
+ <url>http://download.eclipse.org/modeling/gmp/gmf-tooling/updates/milestones-3.3/M4</url>
+ </repository>
+ <repository>
+ <id>m2t-xpand</id>
+ <layout>p2</layout>
+ <!-- updateFrom("M2T XPAND",0) -->
+ <url>http://download.eclipse.org/modeling/m2t/xpand/updates/milestones/S201503240650/</url>
+ </repository>
+ <repository>
+ <id>mdt-ocl</id>
+ <layout>p2</layout>
+ <!-- updateFrom("MDT OCL 6.0",0) -->
+ <url>http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.0.0/S201505041438</url>
+ </repository>
+ <repository>
+ <id>mdt-uml2</id>
+ <layout>p2</layout>
+ <!-- updateFrom("MDT UML2",0) -->
+ <url>http://download.eclipse.org/modeling/mdt/uml2/updates/5.1milestones</url>
+ </repository>
+ <repository>
+ <id>mmt-qvto</id>
+ <layout>p2</layout>
+ <!-- updateFrom("QVT Operational",0) -->
+ <url>http://download.eclipse.org/mmt/qvto/updates/milestones/3.5.0/S201503241740</url>
+ </repository>
+ <repository>
+ <id>nattable</id>
+ <layout>p2</layout>
+ <url>http://download.eclipse.org/nattable/releases/1.2.0/repository/</url>
+ </repository>
+ <repository>
+ <id>nebula-tablecombo</id>
+ <layout>p2</layout>
+ <url>http://download.eclipse.org/technology/nebula/archives/Q12015/release/</url>
+ </repository>
+ <repository>
+ <id>orbit</id>
+ <layout>p2</layout>
+ <url>http://download.eclipse.org/tools/orbit/downloads/drops/R20150124073747/repository</url>
+ </repository>
+ <repository>
+ <id>tmf-xtext</id>
+ <layout>p2</layout>
+ <!-- updateFrom("Xtext, Xtend",0) -->
+ <url>http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.8.2</url>
+ </repository>
+ <repository>
+ <id>webtools</id>
+ <layout>p2</layout>
+ <!-- updateFrom("WebTools",0) -->
+ <url>http://build.eclipse.org/webtools/committers/wtp-R3.7.0-I/20150430000109/I-3.7.0-20150430000109/repository/</url>
+ </repository>
+ <repository>
+ <id>XWT</id>
+ <layout>p2</layout>
+ <!-- updateFrom("XWT",0) -->
+ <url>http://download.eclipse.org/xwt/release-1.1.0</url>
+ </repository>
+ <repository>
+ <id>subversive</id>
+ <layout>p2</layout>
+ <!-- updateFrom("Subversive",0) -->
+ <url>http://download.eclipse.org/technology/subversive/3.0/mars-site/</url>
+ </repository>
+ </repositories>
+ <pluginRepositories>
+ <pluginRepository>
+ <id>org.eclipse.cbi.maven.plugins</id>
+ <name>Eclipse CBI</name>
+ <url>https://repo.eclipse.org/content/repositories/cbi-releases/</url>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </pluginRepository>
+ <pluginRepository>
+ <id>eclipse.org-mylyn</id>
+ <!-- url>https://repo.eclipse.org/content/repositories/mylyn-releases/</url -->
+ <url>https://repo.eclipse.org/content/repositories/mylyn/</url>
+ </pluginRepository>
+ </pluginRepositories>
+ <build>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>3.2</version>
+ <configuration>
+ <source>${java.source.version}</source>
+ <target>${java.target.version}</target>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-clean-plugin</artifactId>
+ <version>2.6</version>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.9.1</version>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <version>1.2.1</version>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.xtend</groupId>
+ <artifactId>xtend-maven-plugin</artifactId>
+ <version>${xtext.version}</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-resources-plugin</artifactId>
+ <version>2.6</version>
+ <configuration>
+ <encoding>UTF-8</encoding>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-compiler-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <configuration>
+ <optimize>true</optimize>
+ <showWarnings>true</showWarnings>
+ <!-- Tycho build using the project's JDT settings. -->
+ <useProjectSettings>true</useProjectSettings>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-maven-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <extensions>true</extensions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>target-platform-configuration</artifactId>
+ <version>${tycho-version}</version>
+ <configuration>
+ <environments>
+ <environment>
+ <os>win32</os>
+ <ws>win32</ws>
+ <arch>x86_64</arch>
+ </environment>
+ </environments>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.mylyn.docs</groupId>
+ <artifactId>org.eclipse.mylyn.wikitext.core.maven</artifactId>
+ <version>${mylyn.wikitext.version}</version>
+ </plugin>
+ <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
+ <plugin>
+ <groupId>org.eclipse.m2e</groupId>
+ <artifactId>lifecycle-mapping</artifactId>
+ <version>1.0.0</version>
+ <configuration>
+ <lifecycleMappingMetadata>
+ <pluginExecutions>
+ <pluginExecution>
+ <pluginExecutionFilter>
+ <groupId>
+ org.eclipse.mylyn.docs
+ </groupId>
+ <artifactId>
+ org.eclipse.mylyn.wikitext.core.maven
+ </artifactId>
+ <versionRange>
+ [2.4.0-SNAPSHOT,)
+ </versionRange>
+ <goals>
+ <goal>eclipse-help</goal>
+ </goals>
+ </pluginExecutionFilter>
+ <action>
+ <execute/>
+ </action>
+ </pluginExecution>
+ </pluginExecutions>
+ </lifecycleMappingMetadata>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-resources-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-compiler-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-maven-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>target-platform-configuration</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-p2-repository-plugin</artifactId>
+ <version>${tycho-version}</version>
+ </plugin>
+ <!-- Sources -->
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-source-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <executions>
+ <execution>
+ <id>plugin-source</id>
+ <goals>
+ <goal>plugin-source</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-source-feature-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <id>source-feature</id>
+ <phase>package</phase>
+ <goals>
+ <goal>source-feature</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
<!--
No profile: Don't produce any artifact (update site). Used by Gerrit
findBugs: produce analysis reports. Activation: explicit ("Profiles")
packAndSign: produce a stable update site (Packed & signed). Used for releases (+ milestones) only. Activation: SIGN=true
pack: produce a simple update site (Packed). Used for nightly or feature branch builds. Activation: SIGN=false
- -->
- <profiles>
-
- <profile>
- <id>defaultProfile</id>
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-p2-plugin</artifactId>
- <version>${tycho-version}</version>
- <executions>
- <execution>
- <id>attach-p2-metadata</id>
- <phase>package</phase>
- <goals>
- <goal>p2-metadata</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- <activation>
- <activeByDefault>true</activeByDefault>
- </activation>
- </profile>
-
- <profile>
- <id>findBugs</id> <!-- Analysis profile. Takes +1h -->
- <build>
- <plugins>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>findbugs-maven-plugin</artifactId>
- <version>${findbugs.version}</version>
- <configuration>
- <findbugsXmlOutput>true</findbugsXmlOutput>
- <failOnError>false</failOnError>
- <maxHeap>1024</maxHeap>
- </configuration>
- <executions>
- <execution>
- <goals>
- <goal>check</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-p2-plugin</artifactId>
- <version>${tycho-version}</version>
- <executions>
- <execution>
- <id>attach-p2-metadata</id>
- <phase>package</phase>
- <goals>
- <goal>p2-metadata</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
-
-
- <profile>
- <id>packAndSign</id> <!-- Stable release profile. Takes +30min. Eclipse servers only -->
- <!-- Pack200 -->
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>tycho-pack200a-plugin</artifactId>
- <version>${tychoExtrasVersion}</version>
- <executions>
- <execution>
- <id>pack200-normalize</id>
- <goals>
- <goal>normalize</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.cbi.maven.plugins</groupId>
- <artifactId>eclipse-jarsigner-plugin</artifactId>
- <version>1.0.5</version>
- <executions>
- <execution>
- <id>sign</id>
- <goals>
- <goal>sign</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>tycho-pack200b-plugin</artifactId>
- <version>${tychoExtrasVersion}</version>
- <executions>
- <execution>
- <id>pack200-pack</id>
- <goals>
- <goal>pack</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-p2-plugin</artifactId>
- <version>${tycho-version}</version>
- <executions>
- <execution>
- <id>attach-p2-metadata</id>
- <phase>package</phase>
- <goals>
- <goal>p2-metadata</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <defaultP2Metadata>false</defaultP2Metadata>
- </configuration>
- </plugin>
- </plugins>
- </build>
- <activation>
- <property>
- <name>SIGN</name>
- <value>true</value>
- </property>
- </activation>
- </profile>
-
-
- <profile>
- <id>pack</id> <!-- Nightly profile. Artifacts can be consumed, but are not signed -->
- <build>
- <plugins>
- <!-- Pack200 -->
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>tycho-pack200b-plugin</artifactId>
- <version>${tychoExtrasVersion}</version>
- <executions>
- <execution>
- <id>pack200-pack</id>
- <goals>
- <goal>pack</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-p2-plugin</artifactId>
- <version>${tycho-version}</version>
- <executions>
- <execution>
- <id>attach-p2-metadata</id>
- <phase>package</phase>
- <goals>
- <goal>p2-metadata</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <defaultP2Metadata>false</defaultP2Metadata>
- </configuration>
- </plugin>
- </plugins>
- </build>
- <activation>
- <property>
- <name>SIGN</name>
- <value>false</value>
- </property>
- </activation>
- </profile>
-
- <!-- nightly profile is useful for developers that want to link to nightly build -->
- <profile>
- <id>nightly</id>
- <repositories>
- <repository>
- <id>papyrus-nightly</id>
- <layout>p2</layout>
- <url>http://download.eclipse.org/modeling/mdt/papyrus/updates/nightly/${papyrus.eclipse.target}/
- </url>
- <releases>
- <enabled>true</enabled>
- <updatePolicy>daily</updatePolicy>
- <checksumPolicy>warn</checksumPolicy>
- </releases>
- <snapshots>
- <enabled>true</enabled>
- <updatePolicy>daily</updatePolicy>
- <checksumPolicy>fail</checksumPolicy>
- </snapshots>
- </repository>
- </repositories>
- <activation>
- <property>
- <name>env</name>
- <value>devnightly</value>
- </property>
- <activeByDefault>false</activeByDefault>
- </activation>
- </profile>
- </profiles>
-</project>
+ -->
+ <profiles>
+
+ <profile>
+ <id>defaultProfile</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-p2-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <executions>
+ <execution>
+ <id>attach-p2-metadata</id>
+ <phase>package</phase>
+ <goals>
+ <goal>p2-metadata</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ </profile>
+
+ <profile>
+ <id>findBugs</id> <!-- Analysis profile. Takes +1h -->
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>findbugs-maven-plugin</artifactId>
+ <version>${findbugs.version}</version>
+ <configuration>
+ <findbugsXmlOutput>true</findbugsXmlOutput>
+ <failOnError>false</failOnError>
+ <maxHeap>1024</maxHeap>
+ </configuration>
+ <executions>
+ <execution>
+ <goals>
+ <goal>check</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-p2-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <executions>
+ <execution>
+ <id>attach-p2-metadata</id>
+ <phase>package</phase>
+ <goals>
+ <goal>p2-metadata</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+
+
+ <profile>
+ <id>packAndSign</id> <!-- Stable release profile. Takes +30min. Eclipse servers only -->
+ <!-- Pack200 -->
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-pack200a-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <id>pack200-normalize</id>
+ <goals>
+ <goal>normalize</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.cbi.maven.plugins</groupId>
+ <artifactId>eclipse-jarsigner-plugin</artifactId>
+ <version>1.0.5</version>
+ <executions>
+ <execution>
+ <id>sign</id>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-pack200b-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <id>pack200-pack</id>
+ <goals>
+ <goal>pack</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-p2-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <executions>
+ <execution>
+ <id>attach-p2-metadata</id>
+ <phase>package</phase>
+ <goals>
+ <goal>p2-metadata</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <defaultP2Metadata>false</defaultP2Metadata>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ <activation>
+ <property>
+ <name>SIGN</name>
+ <value>true</value>
+ </property>
+ </activation>
+ </profile>
+
+
+ <profile>
+ <id>pack</id> <!-- Nightly profile. Artifacts can be consumed, but are not signed -->
+ <build>
+ <plugins>
+ <!-- Pack200 -->
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-pack200b-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <id>pack200-pack</id>
+ <goals>
+ <goal>pack</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-p2-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <executions>
+ <execution>
+ <id>attach-p2-metadata</id>
+ <phase>package</phase>
+ <goals>
+ <goal>p2-metadata</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <defaultP2Metadata>false</defaultP2Metadata>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ <activation>
+ <property>
+ <name>SIGN</name>
+ <value>false</value>
+ </property>
+ </activation>
+ </profile>
+
+ <!-- nightly profile is useful for developers that want to link to nightly build -->
+ <profile>
+ <id>nightly</id>
+ <repositories>
+ <repository>
+ <id>papyrus-nightly</id>
+ <layout>p2</layout>
+ <url>http://download.eclipse.org/modeling/mdt/papyrus/updates/nightly/${papyrus.eclipse.target}/
+ </url>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>daily</updatePolicy>
+ <checksumPolicy>warn</checksumPolicy>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ <updatePolicy>daily</updatePolicy>
+ <checksumPolicy>fail</checksumPolicy>
+ </snapshots>
+ </repository>
+ </repositories>
+ <activation>
+ <property>
+ <name>env</name>
+ <value>devnightly</value>
+ </property>
+ <activeByDefault>false</activeByDefault>
+ </activation>
+ </profile>
+ </profiles>
+</project>
diff --git a/releng/top-pom-rcp.xml b/releng/top-pom-rcp.xml
index dd2ec7612ab..950ebc21185 100755
--- a/releng/top-pom-rcp.xml
+++ b/releng/top-pom-rcp.xml
@@ -49,7 +49,7 @@
<id>ep</id>
<layout>p2</layout>
<!-- updateFrom("Eclipse",0) -->
- <url>http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5M6-201503200800/</url>
+ <url>http://download.eclipse.org/eclipse/updates/4.5milestones/S-4.5M7-201504301445</url>
</repository>
<repository>
<id>gef</id>
@@ -85,7 +85,7 @@
<id>mdt-ocl</id>
<layout>p2</layout>
<!-- updateFrom("MDT OCL 6.0",0) -->
- <url>http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.0.0/S201503240634</url>
+ <url>http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.0.0/S201505041438</url>
</repository>
<repository>
<id>mdt-uml2</id>
@@ -113,13 +113,13 @@
<id>tmf-xtext</id>
<layout>p2</layout>
<!-- updateFrom("Xtext, Xtend",0) -->
- <url>http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.8.1/</url>
+ <url>http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.8.2</url>
</repository>
<repository>
<id>webtools</id>
<layout>p2</layout>
<!-- updateFrom("WebTools",0) -->
- <url>http://download.eclipse.org/webtools/downloads/drops/R3.7.0/S-3.7.0M6-20150324000117/repository/</url>
+ <url>http://build.eclipse.org/webtools/committers/wtp-R3.7.0-I/20150430000109/I-3.7.0-20150430000109/repository/</url>
</repository>
<repository>
<id>XWT</id>
diff --git a/tests/junit/plugins/core/org.eclipse.papyrus.tests/META-INF/MANIFEST.MF b/tests/junit/plugins/core/org.eclipse.papyrus.tests/META-INF/MANIFEST.MF
index 0c35d052f62..16f31dbe416 100644
--- a/tests/junit/plugins/core/org.eclipse.papyrus.tests/META-INF/MANIFEST.MF
+++ b/tests/junit/plugins/core/org.eclipse.papyrus.tests/META-INF/MANIFEST.MF
@@ -97,6 +97,7 @@ Import-Package: org.eclipse.papyrus.infra.core.sasheditor.di.tests,
org.eclipse.papyrus.sysml.diagram.parametric.tests.suites,
org.eclipse.papyrus.sysml.service.types.tests.suites,
org.eclipse.papyrus.uml.modelrepair.tests,
- org.eclipse.papyrus.uml.service.types.tests.suites
+ org.eclipse.papyrus.uml.service.types.tests.suites,
+ org.eclipse.papyrus.uml.profile.drafter.tests
Bundle-RequiredExecutionEnvironment: JavaSE-1.6

Back to the top