diff options
author | Remi Schnekenburger | 2015-05-05 08:40:31 +0000 |
---|---|---|
committer | Remi Schnekenburger | 2015-05-05 08:40:31 +0000 |
commit | 9caf1077b7999d55be53197aeb535bbef8060ef0 (patch) | |
tree | 4ed82401e0db58c93f0edbdc71769e7fe0c9f3da | |
parent | 410c3bb5b3fc9148ad2d4ef9e1e929c3243dd275 (diff) | |
parent | 92f21ac92f310be8743fdffffd00506504f4f402 (diff) | |
download | org.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
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="<?xml version="1.0" encoding="UTF-8"?>
<section name="Workbench">
	<item value="${papyrus.git.clone.location}/doc/DevelopperDocuments/templates" key="org.eclipse.jdt.ui.cleanup.loadpath"/>
	<item value="${papyrus.git.clone.location}/doc/DevelopperDocuments/templates" key="org.eclipse.jdt.ui.codeformatter.loadpath"/>
	<item value="${papyrus.git.clone.location}/doc/DevelopperDocuments/templates" key="org.eclipse.jdt.ui.importorder.loadpath"/>
	<section name="org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart">
		<item value="true" key="group_libraries"/>
		<item value="false" key="linkWithEditor"/>
		<item value="2" key="layout"/>
		<item value="2" key="rootMode"/>
		<item value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#x0D;&#x0A;&lt;packageExplorer configured=&quot;true&quot; group_libraries=&quot;1&quot; layout=&quot;2&quot; linkWithEditor=&quot;0&quot; rootMode=&quot;2&quot; sortWorkingSets=&quot;false&quot; workingSetName=&quot;&quot;&gt;&#x0D;&#x0A;&lt;localWorkingSetManager&gt;&#x0D;&#x0A;&lt;workingSet editPageId=&quot;org.eclipse.jdt.internal.ui.OthersWorkingSet&quot; factoryID=&quot;org.eclipse.ui.internal.WorkingSetFactory&quot; id=&quot;1382792884467_1&quot; label=&quot;Other Projects&quot; name=&quot;Other Projects&quot;/&gt;&#x0D;&#x0A;&lt;/localWorkingSetManager&gt;&#x0D;&#x0A;&lt;activeWorkingSet workingSetName=&quot;Other Projects&quot;/&gt;&#x0D;&#x0A;&lt;allWorkingSets workingSetName=&quot;Other Projects&quot;/&gt;&#x0D;&#x0A;&lt;/packageExplorer&gt;" key="memento"/>
	</section>
</section>
" - 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
cleanup_settings_version=2
eclipse.preferences.version=1
formatter_profile=_Papyrus Formatter Profile CDM
formatter_settings_version=12
org.eclipse.jdt.ui.cleanupprofiles=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\n<profiles version\="2">\n<profile kind\="CleanUpProfile" name\="Papyrus" version\="2">\n<setting id\="cleanup.format_source_code" value\="false"/>\n<setting id\="cleanup.convert_functional_interfaces" value\="false"/>\n<setting id\="cleanup.add_missing_annotations" value\="true"/>\n<setting id\="cleanup.use_this_for_non_static_method_access_only_if_necessary" value\="true"/>\n<setting id\="cleanup.remove_unused_private_types" value\="true"/>\n<setting id\="cleanup.insert_inferred_type_arguments" value\="false"/>\n<setting id\="cleanup.qualify_static_member_accesses_through_instances_with_declaring_class" value\="true"/>\n<setting id\="cleanup.qualify_static_method_accesses_with_declaring_class" value\="false"/>\n<setting id\="cleanup.add_generated_serial_version_id" value\="false"/>\n<setting id\="cleanup.make_variable_declarations_final" value\="false"/>\n<setting id\="cleanup.add_missing_methods" value\="false"/>\n<setting id\="cleanup.always_use_this_for_non_static_field_access" value\="false"/>\n<setting id\="cleanup.use_type_arguments" value\="false"/>\n<setting id\="cleanup.remove_trailing_whitespaces_ignore_empty" value\="false"/>\n<setting id\="cleanup.correct_indentation" value\="false"/>\n<setting id\="cleanup.never_use_parentheses_in_expressions" value\="true"/>\n<setting id\="cleanup.add_serial_version_id" value\="false"/>\n<setting id\="cleanup.remove_unused_private_methods" value\="true"/>\n<setting id\="cleanup.use_this_for_non_static_field_access" value\="false"/>\n<setting id\="cleanup.use_blocks_only_for_return_and_throw" value\="false"/>\n<setting id\="cleanup.remove_unused_private_members" value\="false"/>\n<setting id\="cleanup.add_missing_override_annotations_interface_methods" value\="true"/>\n<setting id\="cleanup.remove_trailing_whitespaces_all" value\="true"/>\n<setting id\="cleanup.make_type_abstract_if_missing_method" value\="false"/>\n<setting id\="cleanup.always_use_this_for_non_static_method_access" value\="false"/>\n<setting id\="cleanup.remove_unnecessary_nls_tags" value\="true"/>\n<setting id\="cleanup.format_source_code_changes_only" value\="false"/>\n<setting id\="cleanup.qualify_static_field_accesses_with_declaring_class" value\="false"/>\n<setting id\="cleanup.add_missing_nls_tags" value\="false"/>\n<setting id\="cleanup.use_this_for_non_static_field_access_only_if_necessary" value\="true"/>\n<setting id\="cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class" value\="true"/>\n<setting id\="cleanup.remove_unnecessary_casts" value\="true"/>\n<setting id\="cleanup.qualify_static_member_accesses_with_declaring_class" value\="true"/>\n<setting id\="cleanup.use_parentheses_in_expressions" value\="false"/>\n<setting id\="cleanup.remove_unused_private_fields" value\="true"/>\n<setting id\="cleanup.make_parameters_final" value\="false"/>\n<setting id\="cleanup.remove_redundant_type_arguments" value\="true"/>\n<setting id\="cleanup.remove_trailing_whitespaces" value\="true"/>\n<setting id\="cleanup.remove_unused_imports" value\="true"/>\n<setting id\="cleanup.use_anonymous_class_creation" value\="false"/>\n<setting id\="cleanup.organize_imports" value\="false"/>\n<setting id\="cleanup.sort_members" value\="false"/>\n<setting id\="cleanup.remove_private_constructors" value\="true"/>\n<setting id\="cleanup.convert_to_enhanced_for_loop" value\="false"/>\n<setting id\="cleanup.always_use_blocks" value\="true"/>\n<setting id\="cleanup.never_use_blocks" value\="false"/>\n<setting id\="cleanup.use_lambda" value\="true"/>\n<setting id\="cleanup.always_use_parentheses_in_expressions" value\="false"/>\n<setting id\="cleanup.use_this_for_non_static_method_access" value\="false"/>\n<setting id\="cleanup.remove_unused_local_variables" value\="false"/>\n<setting id\="cleanup.make_private_fields_final" value\="true"/>\n<setting id\="cleanup.add_missing_deprecated_annotations" value\="true"/>\n<setting id\="cleanup.add_default_serial_version_id" value\="true"/>\n<setting id\="cleanup.sort_members_all" value\="false"/>\n<setting id\="cleanup.use_blocks" value\="true"/>\n<setting id\="cleanup.add_missing_override_annotations" value\="true"/>\n<setting id\="cleanup.make_local_variable_final" value\="true"/>\n</profile>\n</profiles>\n
org.eclipse.jdt.ui.cleanupprofiles.version=2
org.eclipse.jdt.ui.formatterprofiles=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\n<profiles version\="12">\n<profile kind\="CodeFormatterProfile" name\="Papyrus Formatter Profile CDM" version\="12">\n<setting id\="org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.disabling_tag" value\="@formatter\:off"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_field" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.use_on_off_tags" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_ellipsis" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_multiple_fields" value\="16"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_conditional_expression" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_binary_operator" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_array_initializer" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_after_package" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.continuation_indentation" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_binary_operator" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_package" value\="0"/>\n<setting id\="org.eclipse.jdt.core.compiler.source" value\="1.8"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_line_comments" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.join_wrapped_lines" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_member_type" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.align_type_members_on_columns" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_unary_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.indent_parameter_description" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.lineSplit" value\="200"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indentation.size" value\="4"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.enabling_tag" value\="@formatter\:on"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_assignment" value\="0"/>\n<setting id\="org.eclipse.jdt.core.compiler.problem.assertIdentifier" value\="error"/>\n<setting id\="org.eclipse.jdt.core.formatter.tabulation.char" value\="tab"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_statements_compare_to_body" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_method" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_method_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_switch" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.compiler.problem.enumIdentifier" value\="error"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_ellipsis" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_block" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_method_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.compact_else_if" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.indent_root_tags" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_enum_constant" value\="next_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch" value\="16"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.tabulation.size" value\="4"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_empty_lines" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_block_in_case" value\="next_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve" value\="5"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.compiler.compliance" value\="1.8"/>\n<setting id\="org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_lambda_body" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_unary_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_binary_expression" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode" value\="enabled"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_label" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_javadoc_comments" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.line_length" value\="150"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_between_import_groups" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_semicolon" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.wrap_before_binary_operator" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_statements_compare_to_block" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.join_lines_in_comments" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_compact_if" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_imports" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_html" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_source_code" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.compiler.codegen.targetPlatform" value\="1.8"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_resources_in_try" value\="80"/>\n<setting id\="org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_header" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_block_comments" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_enum_constants" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_type_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_after_imports" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line" value\="false"/>\n</profile>\n<profile kind\="CodeFormatterProfile" name\="Zero blank Papyrus Formatter Profile CDM" version\="12">\n<setting id\="org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.disabling_tag" value\="@formatter\:off"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_field" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.use_on_off_tags" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_ellipsis" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_multiple_fields" value\="16"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_conditional_expression" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_binary_operator" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_array_initializer" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_after_package" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.continuation_indentation" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_binary_operator" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_package" value\="0"/>\n<setting id\="org.eclipse.jdt.core.compiler.source" value\="1.8"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_line_comments" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.join_wrapped_lines" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_member_type" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.align_type_members_on_columns" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_unary_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.indent_parameter_description" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.lineSplit" value\="200"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indentation.size" value\="4"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.enabling_tag" value\="@formatter\:on"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_assignment" value\="0"/>\n<setting id\="org.eclipse.jdt.core.compiler.problem.assertIdentifier" value\="error"/>\n<setting id\="org.eclipse.jdt.core.formatter.tabulation.char" value\="tab"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_statements_compare_to_body" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_method" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_method_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_switch" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.compiler.problem.enumIdentifier" value\="error"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_ellipsis" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_block" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_method_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.compact_else_if" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.indent_root_tags" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_enum_constant" value\="next_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch" value\="16"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.tabulation.size" value\="4"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_empty_lines" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_block_in_case" value\="next_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.compiler.compliance" value\="1.8"/>\n<setting id\="org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_lambda_body" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_unary_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_binary_expression" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode" value\="enabled"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_label" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_javadoc_comments" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.line_length" value\="150"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_between_import_groups" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_semicolon" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.wrap_before_binary_operator" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_statements_compare_to_block" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.join_lines_in_comments" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_compact_if" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_imports" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_html" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_source_code" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.compiler.codegen.targetPlatform" value\="1.8"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_resources_in_try" value\="80"/>\n<setting id\="org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_header" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_block_comments" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_enum_constants" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_type_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_after_imports" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line" value\="false"/>\n</profile>\n</profiles>\n
org.eclipse.jdt.ui.formatterprofiles.version=12
org.eclipse.jdt.ui.text.code_templates_migrated=true
org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="false" context\="constructorcomment_context" deleted\="false" description\="Comment for created constructors" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name\="constructorcomment">/**\n * Constructor.\n *\n * $${tags}\n */</template><template autoinsert\="false" context\="filecomment_context" deleted\="false" description\="Comment for created Java files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.filecomment" name\="filecomment">/*****************************************************************************\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</template><template autoinsert\="false" context\="overridecomment_context" deleted\="false" description\="Comment for overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name\="overridecomment">/**\n * $${see_to_overridden}\n *\n * $${tags}\n */</template><template autoinsert\="false" context\="delegatecomment_context" deleted\="false" description\="Comment for delegate methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name\="delegatecomment">/**\n * $${see_to_target}\n *\n * $${tags}\n */</template></templates>
" - 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&product=Papyrus"/> - <setupTask - xsi:type="setup:VariableTask" - name="papyrus.bugzilla.open" - value="bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED"/> - <setupTask - xsi:type="mylyn:MylynQueriesTask" - repositoryURL="${papyrus.bugzilla.repository}"> - <query - summary="Papyrus Flagged for Review" - url="${papyrus.bugzilla.prefix}&version=${papyrus.bugzilla.version}&${papyrus.bugzilla.open}&query_format=advanced&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=review%3F"/> - <query - summary="Papyrus Open Bugs" - url="${papyrus.bugzilla.prefix}&version=${papyrus.bugzilla.version}&${papyrus.bugzilla.open}&bug_severity=blocker&bug_severity=critical&bug_severity=major&bug_severity=normal&bug_severity=minor&bug_severity=trivial"/> - <query - summary="Papyrus Open Enhancement Requests" - url="${papyrus.bugzilla.prefix}&version=${papyrus.bugzilla.version}&${papyrus.bugzilla.open}&bug_severity=enhancement"/> - <query - summary="Papyrus Resolved Items" - url="${papyrus.bugzilla.prefix}&version=${papyrus.bugzilla.version}&bug_status=RESOLVED&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&version=1.0.2&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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 "spy" 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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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="<?xml version="1.0" encoding="UTF-8"?>
<section name="Workbench">
	<item value="${papyrus.git.clone.location}/doc/DevelopperDocuments/templates" key="org.eclipse.jdt.ui.cleanup.loadpath"/>
	<item value="${papyrus.git.clone.location}/doc/DevelopperDocuments/templates" key="org.eclipse.jdt.ui.codeformatter.loadpath"/>
	<item value="${papyrus.git.clone.location}/doc/DevelopperDocuments/templates" key="org.eclipse.jdt.ui.importorder.loadpath"/>
	<section name="org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart">
		<item value="true" key="group_libraries"/>
		<item value="false" key="linkWithEditor"/>
		<item value="2" key="layout"/>
		<item value="2" key="rootMode"/>
		<item value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#x0D;&#x0A;&lt;packageExplorer configured=&quot;true&quot; group_libraries=&quot;1&quot; layout=&quot;2&quot; linkWithEditor=&quot;0&quot; rootMode=&quot;2&quot; sortWorkingSets=&quot;false&quot; workingSetName=&quot;&quot;&gt;&#x0D;&#x0A;&lt;localWorkingSetManager&gt;&#x0D;&#x0A;&lt;workingSet editPageId=&quot;org.eclipse.jdt.internal.ui.OthersWorkingSet&quot; factoryID=&quot;org.eclipse.ui.internal.WorkingSetFactory&quot; id=&quot;1382792884467_1&quot; label=&quot;Other Projects&quot; name=&quot;Other Projects&quot;/&gt;&#x0D;&#x0A;&lt;/localWorkingSetManager&gt;&#x0D;&#x0A;&lt;activeWorkingSet workingSetName=&quot;Other Projects&quot;/&gt;&#x0D;&#x0A;&lt;allWorkingSets workingSetName=&quot;Other Projects&quot;/&gt;&#x0D;&#x0A;&lt;/packageExplorer&gt;" key="memento"/>
	</section>
</section>
"
+ 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
cleanup_settings_version=2
eclipse.preferences.version=1
formatter_profile=_Papyrus Formatter Profile CDM
formatter_settings_version=12
org.eclipse.jdt.ui.cleanupprofiles=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\n<profiles version\="2">\n<profile kind\="CleanUpProfile" name\="Papyrus" version\="2">\n<setting id\="cleanup.format_source_code" value\="false"/>\n<setting id\="cleanup.convert_functional_interfaces" value\="false"/>\n<setting id\="cleanup.add_missing_annotations" value\="true"/>\n<setting id\="cleanup.use_this_for_non_static_method_access_only_if_necessary" value\="true"/>\n<setting id\="cleanup.remove_unused_private_types" value\="true"/>\n<setting id\="cleanup.insert_inferred_type_arguments" value\="false"/>\n<setting id\="cleanup.qualify_static_member_accesses_through_instances_with_declaring_class" value\="true"/>\n<setting id\="cleanup.qualify_static_method_accesses_with_declaring_class" value\="false"/>\n<setting id\="cleanup.add_generated_serial_version_id" value\="false"/>\n<setting id\="cleanup.make_variable_declarations_final" value\="false"/>\n<setting id\="cleanup.add_missing_methods" value\="false"/>\n<setting id\="cleanup.always_use_this_for_non_static_field_access" value\="false"/>\n<setting id\="cleanup.use_type_arguments" value\="false"/>\n<setting id\="cleanup.remove_trailing_whitespaces_ignore_empty" value\="false"/>\n<setting id\="cleanup.correct_indentation" value\="false"/>\n<setting id\="cleanup.never_use_parentheses_in_expressions" value\="true"/>\n<setting id\="cleanup.add_serial_version_id" value\="false"/>\n<setting id\="cleanup.remove_unused_private_methods" value\="true"/>\n<setting id\="cleanup.use_this_for_non_static_field_access" value\="false"/>\n<setting id\="cleanup.use_blocks_only_for_return_and_throw" value\="false"/>\n<setting id\="cleanup.remove_unused_private_members" value\="false"/>\n<setting id\="cleanup.add_missing_override_annotations_interface_methods" value\="true"/>\n<setting id\="cleanup.remove_trailing_whitespaces_all" value\="true"/>\n<setting id\="cleanup.make_type_abstract_if_missing_method" value\="false"/>\n<setting id\="cleanup.always_use_this_for_non_static_method_access" value\="false"/>\n<setting id\="cleanup.remove_unnecessary_nls_tags" value\="true"/>\n<setting id\="cleanup.format_source_code_changes_only" value\="false"/>\n<setting id\="cleanup.qualify_static_field_accesses_with_declaring_class" value\="false"/>\n<setting id\="cleanup.add_missing_nls_tags" value\="false"/>\n<setting id\="cleanup.use_this_for_non_static_field_access_only_if_necessary" value\="true"/>\n<setting id\="cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class" value\="true"/>\n<setting id\="cleanup.remove_unnecessary_casts" value\="true"/>\n<setting id\="cleanup.qualify_static_member_accesses_with_declaring_class" value\="true"/>\n<setting id\="cleanup.use_parentheses_in_expressions" value\="false"/>\n<setting id\="cleanup.remove_unused_private_fields" value\="true"/>\n<setting id\="cleanup.make_parameters_final" value\="false"/>\n<setting id\="cleanup.remove_redundant_type_arguments" value\="true"/>\n<setting id\="cleanup.remove_trailing_whitespaces" value\="true"/>\n<setting id\="cleanup.remove_unused_imports" value\="true"/>\n<setting id\="cleanup.use_anonymous_class_creation" value\="false"/>\n<setting id\="cleanup.organize_imports" value\="false"/>\n<setting id\="cleanup.sort_members" value\="false"/>\n<setting id\="cleanup.remove_private_constructors" value\="true"/>\n<setting id\="cleanup.convert_to_enhanced_for_loop" value\="false"/>\n<setting id\="cleanup.always_use_blocks" value\="true"/>\n<setting id\="cleanup.never_use_blocks" value\="false"/>\n<setting id\="cleanup.use_lambda" value\="true"/>\n<setting id\="cleanup.always_use_parentheses_in_expressions" value\="false"/>\n<setting id\="cleanup.use_this_for_non_static_method_access" value\="false"/>\n<setting id\="cleanup.remove_unused_local_variables" value\="false"/>\n<setting id\="cleanup.make_private_fields_final" value\="true"/>\n<setting id\="cleanup.add_missing_deprecated_annotations" value\="true"/>\n<setting id\="cleanup.add_default_serial_version_id" value\="true"/>\n<setting id\="cleanup.sort_members_all" value\="false"/>\n<setting id\="cleanup.use_blocks" value\="true"/>\n<setting id\="cleanup.add_missing_override_annotations" value\="true"/>\n<setting id\="cleanup.make_local_variable_final" value\="true"/>\n</profile>\n</profiles>\n
org.eclipse.jdt.ui.cleanupprofiles.version=2
org.eclipse.jdt.ui.formatterprofiles=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\n<profiles version\="12">\n<profile kind\="CodeFormatterProfile" name\="Papyrus Formatter Profile CDM" version\="12">\n<setting id\="org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.disabling_tag" value\="@formatter\:off"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_field" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.use_on_off_tags" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_ellipsis" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_multiple_fields" value\="16"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_conditional_expression" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_binary_operator" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_array_initializer" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_after_package" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.continuation_indentation" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_binary_operator" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_package" value\="0"/>\n<setting id\="org.eclipse.jdt.core.compiler.source" value\="1.8"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_line_comments" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.join_wrapped_lines" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_member_type" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.align_type_members_on_columns" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_unary_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.indent_parameter_description" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.lineSplit" value\="200"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indentation.size" value\="4"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.enabling_tag" value\="@formatter\:on"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_assignment" value\="0"/>\n<setting id\="org.eclipse.jdt.core.compiler.problem.assertIdentifier" value\="error"/>\n<setting id\="org.eclipse.jdt.core.formatter.tabulation.char" value\="tab"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_statements_compare_to_body" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_method" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_method_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_switch" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.compiler.problem.enumIdentifier" value\="error"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_ellipsis" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_block" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_method_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.compact_else_if" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.indent_root_tags" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_enum_constant" value\="next_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch" value\="16"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.tabulation.size" value\="4"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_empty_lines" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_block_in_case" value\="next_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve" value\="5"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.compiler.compliance" value\="1.8"/>\n<setting id\="org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_lambda_body" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_unary_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_binary_expression" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode" value\="enabled"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_label" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_javadoc_comments" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.line_length" value\="150"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_between_import_groups" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_semicolon" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.wrap_before_binary_operator" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_statements_compare_to_block" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.join_lines_in_comments" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_compact_if" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_imports" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_html" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_source_code" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.compiler.codegen.targetPlatform" value\="1.8"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_resources_in_try" value\="80"/>\n<setting id\="org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_header" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_block_comments" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_enum_constants" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_type_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_after_imports" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line" value\="false"/>\n</profile>\n<profile kind\="CodeFormatterProfile" name\="Zero blank Papyrus Formatter Profile CDM" version\="12">\n<setting id\="org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.disabling_tag" value\="@formatter\:off"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_field" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.use_on_off_tags" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_ellipsis" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_multiple_fields" value\="16"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_conditional_expression" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_binary_operator" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_array_initializer" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_after_package" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.continuation_indentation" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_binary_operator" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_package" value\="0"/>\n<setting id\="org.eclipse.jdt.core.compiler.source" value\="1.8"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_line_comments" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.join_wrapped_lines" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_member_type" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.align_type_members_on_columns" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_unary_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.indent_parameter_description" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.lineSplit" value\="200"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indentation.size" value\="4"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.enabling_tag" value\="@formatter\:on"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_assignment" value\="0"/>\n<setting id\="org.eclipse.jdt.core.compiler.problem.assertIdentifier" value\="error"/>\n<setting id\="org.eclipse.jdt.core.formatter.tabulation.char" value\="tab"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_statements_compare_to_body" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_method" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_method_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_switch" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.compiler.problem.enumIdentifier" value\="error"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_ellipsis" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_block" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_method_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.compact_else_if" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.indent_root_tags" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_enum_constant" value\="next_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch" value\="16"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.tabulation.size" value\="4"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_empty_lines" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_block_in_case" value\="next_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.compiler.compliance" value\="1.8"/>\n<setting id\="org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_lambda_body" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_unary_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_binary_expression" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode" value\="enabled"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_label" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_javadoc_comments" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.line_length" value\="150"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_between_import_groups" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_semicolon" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.wrap_before_binary_operator" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_statements_compare_to_block" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.join_lines_in_comments" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_compact_if" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_before_imports" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_html" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_source_code" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.compiler.codegen.targetPlatform" value\="1.8"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_resources_in_try" value\="80"/>\n<setting id\="org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_header" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.format_block_comments" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.alignment_for_enum_constants" value\="0"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.brace_position_for_type_declaration" value\="end_of_line"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.blank_lines_after_imports" value\="1"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header" value\="true"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for" value\="insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments" value\="do not insert"/>\n<setting id\="org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column" value\="false"/>\n<setting id\="org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line" value\="false"/>\n</profile>\n</profiles>\n
org.eclipse.jdt.ui.formatterprofiles.version=12
org.eclipse.jdt.ui.text.code_templates_migrated=true
org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="false" context\="constructorcomment_context" deleted\="false" description\="Comment for created constructors" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name\="constructorcomment">/**\n * Constructor.\n *\n * $${tags}\n */</template><template autoinsert\="false" context\="filecomment_context" deleted\="false" description\="Comment for created Java files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.filecomment" name\="filecomment">/*****************************************************************************\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</template><template autoinsert\="false" context\="overridecomment_context" deleted\="false" description\="Comment for overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name\="overridecomment">/**\n * $${see_to_overridden}\n *\n * $${tags}\n */</template><template autoinsert\="false" context\="delegatecomment_context" deleted\="false" description\="Comment for delegate methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name\="delegatecomment">/**\n * $${see_to_target}\n *\n * $${tags}\n */</template></templates>
"
+ 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&product=Papyrus"/>
+ <setupTask
+ xsi:type="setup:VariableTask"
+ name="papyrus.bugzilla.open"
+ value="bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED"/>
+ <setupTask
+ xsi:type="mylyn:MylynQueriesTask"
+ repositoryURL="${papyrus.bugzilla.repository}">
+ <query
+ summary="Papyrus Flagged for Review"
+ url="${papyrus.bugzilla.prefix}&version=${papyrus.bugzilla.version}&${papyrus.bugzilla.open}&query_format=advanced&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=review%3F"/>
+ <query
+ summary="Papyrus Open Bugs"
+ url="${papyrus.bugzilla.prefix}&version=${papyrus.bugzilla.version}&${papyrus.bugzilla.open}&bug_severity=blocker&bug_severity=critical&bug_severity=major&bug_severity=normal&bug_severity=minor&bug_severity=trivial"/>
+ <query
+ summary="Papyrus Open Enhancement Requests"
+ url="${papyrus.bugzilla.prefix}&version=${papyrus.bugzilla.version}&${papyrus.bugzilla.open}&bug_severity=enhancement"/>
+ <query
+ summary="Papyrus Resolved Items"
+ url="${papyrus.bugzilla.prefix}&version=${papyrus.bugzilla.version}&bug_status=RESOLVED&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&version=1.0.2&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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 "spy" 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&version=1.0.1&version=1.0.2&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&version=1.0.1&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&version=1.0.1&version=1.0.2&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&version=1.0.1&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 |