Bug 537335 - Improve API of papyrus Req"
Remove sysml1.1 directory

Change-Id: Ia46882e0ee25f8766b883389f69b6d42ac04d094
diff --git a/features/org.eclipse.papyrus.requirements.core.feature/.project b/features/org.eclipse.papyrus.requirements.core.feature/.project
old mode 100755
new mode 100644
diff --git a/features/org.eclipse.papyrus.requirements.core.feature/build.properties b/features/org.eclipse.papyrus.requirements.core.feature/build.properties
deleted file mode 100755
index cffb917..0000000
--- a/features/org.eclipse.papyrus.requirements.core.feature/build.properties
+++ /dev/null
@@ -1,6 +0,0 @@
-bin.includes = feature.xml,\
-               epl-v10.html,\
-               license.html,\
-               feature.properties
-src.includes = epl-v10.html,\
-               license.html
\ No newline at end of file
diff --git a/features/org.eclipse.papyrus.requirements.core.feature/epl-v10.html b/features/org.eclipse.papyrus.requirements.core.feature/epl-v10.html
deleted file mode 100755
index cb1073a..0000000
--- a/features/org.eclipse.papyrus.requirements.core.feature/epl-v10.html
+++ /dev/null
@@ -1,304 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<html xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<link rel=File-List
-href="./Eclipse%20EPL%202003_11_10%20Final_files/filelist.xml">
-<title>Eclipse Public License - Version 1.0</title>
-<style>
-<!--
- /* Font Definitions */
-@font-face
-	{
-	panose-1:2 11 6 4 3 5 4 4 2 4;
-	mso-font-charset:0;
-	mso-font-pitch:variable;
-	mso-font-signature:553679495 -2147483648 8 0 66047 0;}
- /* Style Definitions */
-p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	}
-p
-	{margin-right:0in;
-	mso-margin-top-alt:auto;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	}
-p.BalloonText, li.BalloonText, div.BalloonText
-	{mso-style-name:"Balloon Text";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:8.0pt;
-	
-	}
-@page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-</head>
-
-<body lang="EN-US" style='tab-interval:.5in'>
-
-<div class=Section1>
-
-<p align=center style='text-align:center'><b>Eclipse Public License - v 1.0</b>
-</p>
-
-<p><span style='font-size:10.0pt'>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER
-THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (&quot;AGREEMENT&quot;). ANY USE,
-REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE
-OF THIS AGREEMENT.</span> </p>
-
-<p><b><span style='font-size:10.0pt'>1. DEFINITIONS</span></b> </p>
-
-<p><span style='font-size:10.0pt'>&quot;Contribution&quot; means:</span> </p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>a)
-in the case of the initial Contributor, the initial code and documentation
-distributed under this Agreement, and<br clear=left>
-b) in the case of each subsequent Contributor:</span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>i)
-changes to the Program, and</span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>ii)
-additions to the Program;</span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>where
-such changes and/or additions to the Program originate from and are distributed
-by that particular Contributor. A Contribution 'originates' from a Contributor
-if it was added to the Program by such Contributor itself or anyone acting on
-such Contributor's behalf. Contributions do not include additions to the
-Program which: (i) are separate modules of software distributed in conjunction
-with the Program under their own license agreement, and (ii) are not derivative
-works of the Program. </span></p>
-
-<p><span style='font-size:10.0pt'>&quot;Contributor&quot; means any person or
-entity that distributes the Program.</span> </p>
-
-<p><span style='font-size:10.0pt'>&quot;Licensed Patents &quot; mean patent
-claims licensable by a Contributor which are necessarily infringed by the use
-or sale of its Contribution alone or when combined with the Program. </span></p>
-
-<p><span style='font-size:10.0pt'>&quot;Program&quot; means the Contributions
-distributed in accordance with this Agreement.</span> </p>
-
-<p><span style='font-size:10.0pt'>&quot;Recipient&quot; means anyone who
-receives the Program under this Agreement, including all Contributors.</span> </p>
-
-<p><b><span style='font-size:10.0pt'>2. GRANT OF RIGHTS</span></b> </p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>a)
-Subject to the terms of this Agreement, each Contributor hereby grants Recipient
-a non-exclusive, worldwide, royalty-free copyright license to<span
-style='color:red'> </span>reproduce, prepare derivative works of, publicly
-display, publicly perform, distribute and sublicense the Contribution of such
-Contributor, if any, and such derivative works, in source code and object code
-form.</span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>b)
-Subject to the terms of this Agreement, each Contributor hereby grants
-Recipient a non-exclusive, worldwide,<span style='color:green'> </span>royalty-free
-patent license under Licensed Patents to make, use, sell, offer to sell, import
-and otherwise transfer the Contribution of such Contributor, if any, in source
-code and object code form. This patent license shall apply to the combination
-of the Contribution and the Program if, at the time the Contribution is added
-by the Contributor, such addition of the Contribution causes such combination
-to be covered by the Licensed Patents. The patent license shall not apply to
-any other combinations which include the Contribution. No hardware per se is
-licensed hereunder. </span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>c)
-Recipient understands that although each Contributor grants the licenses to its
-Contributions set forth herein, no assurances are provided by any Contributor
-that the Program does not infringe the patent or other intellectual property
-rights of any other entity. Each Contributor disclaims any liability to Recipient
-for claims brought by any other entity based on infringement of intellectual
-property rights or otherwise. As a condition to exercising the rights and
-licenses granted hereunder, each Recipient hereby assumes sole responsibility
-to secure any other intellectual property rights needed, if any. For example,
-if a third party patent license is required to allow Recipient to distribute
-the Program, it is Recipient's responsibility to acquire that license before
-distributing the Program.</span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>d)
-Each Contributor represents that to its knowledge it has sufficient copyright
-rights in its Contribution, if any, to grant the copyright license set forth in
-this Agreement. </span></p>
-
-<p><b><span style='font-size:10.0pt'>3. REQUIREMENTS</span></b> </p>
-
-<p><span style='font-size:10.0pt'>A Contributor may choose to distribute the
-Program in object code form under its own license agreement, provided that:</span>
-</p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>a)
-it complies with the terms and conditions of this Agreement; and</span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>b)
-its license agreement:</span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>i)
-effectively disclaims on behalf of all Contributors all warranties and
-conditions, express and implied, including warranties or conditions of title
-and non-infringement, and implied warranties or conditions of merchantability
-and fitness for a particular purpose; </span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>ii)
-effectively excludes on behalf of all Contributors all liability for damages,
-including direct, indirect, special, incidental and consequential damages, such
-as lost profits; </span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>iii)
-states that any provisions which differ from this Agreement are offered by that
-Contributor alone and not by any other party; and</span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>iv)
-states that source code for the Program is available from such Contributor, and
-informs licensees how to obtain it in a reasonable manner on or through a
-medium customarily used for software exchange.<span style='color:blue'> </span></span></p>
-
-<p><span style='font-size:10.0pt'>When the Program is made available in source
-code form:</span> </p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>a)
-it must be made available under this Agreement; and </span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>b) a
-copy of this Agreement must be included with each copy of the Program. </span></p>
-
-<p><span style='font-size:10.0pt'>Contributors may not remove or alter any
-copyright notices contained within the Program. </span></p>
-
-<p><span style='font-size:10.0pt'>Each Contributor must identify itself as the
-originator of its Contribution, if any, in a manner that reasonably allows
-subsequent Recipients to identify the originator of the Contribution. </span></p>
-
-<p><b><span style='font-size:10.0pt'>4. COMMERCIAL DISTRIBUTION</span></b> </p>
-
-<p><span style='font-size:10.0pt'>Commercial distributors of software may
-accept certain responsibilities with respect to end users, business partners
-and the like. While this license is intended to facilitate the commercial use
-of the Program, the Contributor who includes the Program in a commercial
-product offering should do so in a manner which does not create potential
-liability for other Contributors. Therefore, if a Contributor includes the
-Program in a commercial product offering, such Contributor (&quot;Commercial
-Contributor&quot;) hereby agrees to defend and indemnify every other
-Contributor (&quot;Indemnified Contributor&quot;) against any losses, damages and
-costs (collectively &quot;Losses&quot;) arising from claims, lawsuits and other
-legal actions brought by a third party against the Indemnified Contributor to
-the extent caused by the acts or omissions of such Commercial Contributor in
-connection with its distribution of the Program in a commercial product
-offering. The obligations in this section do not apply to any claims or Losses
-relating to any actual or alleged intellectual property infringement. In order
-to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
-Contributor in writing of such claim, and b) allow the Commercial Contributor
-to control, and cooperate with the Commercial Contributor in, the defense and
-any related settlement negotiations. The Indemnified Contributor may participate
-in any such claim at its own expense.</span> </p>
-
-<p><span style='font-size:10.0pt'>For example, a Contributor might include the
-Program in a commercial product offering, Product X. That Contributor is then a
-Commercial Contributor. If that Commercial Contributor then makes performance
-claims, or offers warranties related to Product X, those performance claims and
-warranties are such Commercial Contributor's responsibility alone. Under this
-section, the Commercial Contributor would have to defend claims against the
-other Contributors related to those performance claims and warranties, and if a
-court requires any other Contributor to pay any damages as a result, the
-Commercial Contributor must pay those damages.</span> </p>
-
-<p><b><span style='font-size:10.0pt'>5. NO WARRANTY</span></b> </p>
-
-<p><span style='font-size:10.0pt'>EXCEPT AS EXPRESSLY SET FORTH IN THIS
-AGREEMENT, THE PROGRAM IS PROVIDED ON AN &quot;AS IS&quot; BASIS, WITHOUT
-WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING,
-WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
-MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
-responsible for determining the appropriateness of using and distributing the
-Program and assumes all risks associated with its exercise of rights under this
-Agreement , including but not limited to the risks and costs of program errors,
-compliance with applicable laws, damage to or loss of data, programs or
-equipment, and unavailability or interruption of operations. </span></p>
-
-<p><b><span style='font-size:10.0pt'>6. DISCLAIMER OF LIABILITY</span></b> </p>
-
-<p><span style='font-size:10.0pt'>EXCEPT AS EXPRESSLY SET FORTH IN THIS
-AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR
-ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-(INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY
-OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF
-THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF
-THE POSSIBILITY OF SUCH DAMAGES.</span> </p>
-
-<p><b><span style='font-size:10.0pt'>7. GENERAL</span></b> </p>
-
-<p><span style='font-size:10.0pt'>If any provision of this Agreement is invalid
-or unenforceable under applicable law, it shall not affect the validity or
-enforceability of the remainder of the terms of this Agreement, and without
-further action by the parties hereto, such provision shall be reformed to the
-minimum extent necessary to make such provision valid and enforceable.</span> </p>
-
-<p><span style='font-size:10.0pt'>If Recipient institutes patent litigation
-against any entity (including a cross-claim or counterclaim in a lawsuit)
-alleging that the Program itself (excluding combinations of the Program with
-other software or hardware) infringes such Recipient's patent(s), then such
-Recipient's rights granted under Section 2(b) shall terminate as of the date
-such litigation is filed. </span></p>
-
-<p><span style='font-size:10.0pt'>All Recipient's rights under this Agreement
-shall terminate if it fails to comply with any of the material terms or
-conditions of this Agreement and does not cure such failure in a reasonable
-period of time after becoming aware of such noncompliance. If all Recipient's
-rights under this Agreement terminate, Recipient agrees to cease use and
-distribution of the Program as soon as reasonably practicable. However,
-Recipient's obligations under this Agreement and any licenses granted by
-Recipient relating to the Program shall continue and survive. </span></p>
-
-<p><span style='font-size:10.0pt'>Everyone is permitted to copy and distribute
-copies of this Agreement, but in order to avoid inconsistency the Agreement is
-copyrighted and may only be modified in the following manner. The Agreement
-Steward reserves the right to publish new versions (including revisions) of
-this Agreement from time to time. No one other than the Agreement Steward has
-the right to modify this Agreement. The Eclipse Foundation is the initial
-Agreement Steward. The Eclipse Foundation may assign the responsibility to
-serve as the Agreement Steward to a suitable separate entity. Each new version
-of the Agreement will be given a distinguishing version number. The Program
-(including Contributions) may always be distributed subject to the version of
-the Agreement under which it was received. In addition, after a new version of
-the Agreement is published, Contributor may elect to distribute the Program
-(including its Contributions) under the new version. Except as expressly stated
-in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to
-the intellectual property of any Contributor under this Agreement, whether
-expressly, by implication, estoppel or otherwise. All rights in the Program not
-expressly granted under this Agreement are reserved.</span> </p>
-
-<p><span style='font-size:10.0pt'>This Agreement is governed by the laws of the
-State of New York and the intellectual property laws of the United States of
-America. No party to this Agreement will bring a legal action under this
-Agreement more than one year after the cause of action arose. Each party waives
-its rights to a jury trial in any resulting litigation.</span> </p>
-
-<p class=MsoNormal></p>
-
-</div>
-
-</body>
-
-</html>
\ No newline at end of file
diff --git a/features/org.eclipse.papyrus.requirements.core.feature/feature.properties b/features/org.eclipse.papyrus.requirements.core.feature/feature.properties
deleted file mode 100755
index 81e6142..0000000
--- a/features/org.eclipse.papyrus.requirements.core.feature/feature.properties
+++ /dev/null
@@ -1,143 +0,0 @@
-###############################################################################
-# Copyright (c) 2013 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:
-#     CEA LIST - initial API and implementation
-###############################################################################
-featureName=Papyrus Requirements Tools - Core (Incubation)
-providerName=Eclipse Modeling Project
-
-# "licenseURL" property - URL of the "Feature License"
-# do not translate value - just change to point to a locale-specific HTML page
-licenseURL=license.html
-
-# "license" property - text of the "Feature Update License"
-# should be plain text version of license agreement pointed to be "licenseURL"
-license=\
-Eclipse Foundation Software User Agreement\n\
-April 9, 2014\n\
-\n\
-Usage Of Content\n\
-\n\
-THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR\n\
-OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT").\n\
-USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS\n\
-AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR\n\
-NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU\n\
-AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT\n\
-AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS\n\
-OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE\n\
-TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS\n\
-OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED\n\
-BELOW, THEN YOU MAY NOT USE THE CONTENT.\n\
-\n\
-Applicable Licenses\n\
-\n\
-Unless otherwise indicated, all Content made available by the\n\
-Eclipse Foundation is provided to you under the terms and conditions of\n\
-the Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is\n\
-provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.\n\
-For purposes of the EPL, "Program" will mean the Content.\n\
-\n\
-Content includes, but is not limited to, source code, object code,\n\
-documentation and other files maintained in the Eclipse Foundation source code\n\
-repository ("Repository") in software modules ("Modules") and made available\n\
-as downloadable archives ("Downloads").\n\
-\n\
-\t- Content may be structured and packaged into modules to facilitate delivering,\n\
-\t  extending, and upgrading the Content. Typical modules may include plug-ins ("Plug-ins"),\n\
-\t  plug-in fragments ("Fragments"), and features ("Features").\n\
-\t- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)\n\
-\t  in a directory named "plugins".\n\
-\t- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.\n\
-\t  Each Feature may be packaged as a sub-directory in a directory named "features".\n\
-\t  Within a Feature, files named "feature.xml" may contain a list of the names and version\n\
-\t  numbers of the Plug-ins and/or Fragments associated with that Feature.\n\
-\t- Features may also include other Features ("Included Features"). Within a Feature, files\n\
-\t  named "feature.xml" may contain a list of the names and version numbers of Included Features.\n\
-\n\
-The terms and conditions governing Plug-ins and Fragments should be\n\
-contained in files named "about.html" ("Abouts"). The terms and\n\
-conditions governing Features and Included Features should be contained\n\
-in files named "license.html" ("Feature Licenses"). Abouts and Feature\n\
-Licenses may be located in any directory of a Download or Module\n\
-including, but not limited to the following locations:\n\
-\n\
-\t- The top-level (root) directory\n\
-\t- Plug-in and Fragment directories\n\
-\t- Inside Plug-ins and Fragments packaged as JARs\n\
-\t- Sub-directories of the directory named "src" of certain Plug-ins\n\
-\t- Feature directories\n\
-\n\
-Note: if a Feature made available by the Eclipse Foundation is installed using the\n\
-Provisioning Technology (as defined below), you must agree to a license ("Feature \n\
-Update License") during the installation process. If the Feature contains\n\
-Included Features, the Feature Update License should either provide you\n\
-with the terms and conditions governing the Included Features or inform\n\
-you where you can locate them. Feature Update Licenses may be found in\n\
-the "license" property of files named "feature.properties" found within a Feature.\n\
-Such Abouts, Feature Licenses, and Feature Update Licenses contain the\n\
-terms and conditions (or references to such terms and conditions) that\n\
-govern your use of the associated Content in that directory.\n\
-\n\
-THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER\n\
-TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.\n\
-SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):\n\
-\n\
-\t- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)\n\
-\t- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)\n\
-\t- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)\n\
-\t- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)\n\
-\t- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)\n\
-\n\
-IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR\n\
-TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License\n\
-is provided, please contact the Eclipse Foundation to determine what terms and conditions\n\
-govern that particular Content.\n\
-\n\
-\n\Use of Provisioning Technology\n\
-\n\
-The Eclipse Foundation makes available provisioning software, examples of which include,\n\
-but are not limited to, p2 and the Eclipse Update Manager ("Provisioning Technology") for\n\
-the purpose of allowing users to install software, documentation, information and/or\n\
-other materials (collectively "Installable Software"). This capability is provided with\n\
-the intent of allowing such users to install, extend and update Eclipse-based products.\n\
-Information about packaging Installable Software is available at\n\
-http://eclipse.org/equinox/p2/repository_packaging.html ("Specification").\n\
-\n\
-You may use Provisioning Technology to allow other parties to install Installable Software.\n\
-You shall be responsible for enabling the applicable license agreements relating to the\n\
-Installable Software to be presented to, and accepted by, the users of the Provisioning Technology\n\
-in accordance with the Specification. By using Provisioning Technology in such a manner and\n\
-making it available in accordance with the Specification, you further acknowledge your\n\
-agreement to, and the acquisition of all necessary rights to permit the following:\n\
-\n\
-\t1. A series of actions may occur ("Provisioning Process") in which a user may execute\n\
-\t   the Provisioning Technology on a machine ("Target Machine") with the intent of installing,\n\
-\t   extending or updating the functionality of an Eclipse-based product.\n\
-\t2. During the Provisioning Process, the Provisioning Technology may cause third party\n\
-\t   Installable Software or a portion thereof to be accessed and copied to the Target Machine.\n\
-\t3. Pursuant to the Specification, you will provide to the user the terms and conditions that\n\
-\t   govern the use of the Installable Software ("Installable Software Agreement") and such\n\
-\t   Installable Software Agreement shall be accessed from the Target Machine in accordance\n\
-\t   with the Specification. Such Installable Software Agreement must inform the user of the\n\
-\t   terms and conditions that govern the Installable Software and must solicit acceptance by\n\
-\t   the end user in the manner prescribed in such Installable Software Agreement. Upon such\n\
-\t   indication of agreement by the user, the provisioning Technology will complete installation\n\
-\t   of the Installable Software.\n\
-\n\
-Cryptography\n\
-\n\
-Content may contain encryption software. The country in which you are\n\
-currently may have restrictions on the import, possession, and use,\n\
-and/or re-export to another country, of encryption software. BEFORE\n\
-using any encryption software, please check the country's laws,\n\
-regulations and policies concerning the import, possession, or use, and\n\
-re-export of encryption software, to see if this is permitted.\n\
-\n\
-Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.\n
-########### end of license property ##########################################
diff --git a/features/org.eclipse.papyrus.requirements.core.feature/feature.xml b/features/org.eclipse.papyrus.requirements.core.feature/feature.xml
deleted file mode 100755
index a20e414..0000000
--- a/features/org.eclipse.papyrus.requirements.core.feature/feature.xml
+++ /dev/null
@@ -1,187 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<feature
-      id="org.eclipse.papyrus.requirements.core.feature"
-      label="Requirements Core (Incubation)"
-      version="3.1.0.qualifier"
-      provider-name="Eclipse Modeling Project">
-
-   <copyright url="http://www.eclipse.org/legal/epl-v10.html">
-      Copyright (c) 2016 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
-   </copyright>
-
-   <license url="%licenseURL">
-      %license
-   </license>
-
-   <plugin
-         id="org.eclipse.papyrus.requirements.sysml14.common"
-         download-size="0"
-         install-size="0"
-         version="0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.papyrus.requirements.sysml14.common.ui"
-         download-size="0"
-         install-size="0"
-         version="0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.papyrus.requirements.sysml14.export"
-         download-size="0"
-         install-size="0"
-         version="0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.papyrus.requirements.sysml14.assistant.commands"
-         download-size="0"
-         install-size="0"
-         version="0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.papyrus.requirements.sysml14.assistant.handlers"
-         download-size="0"
-         install-size="0"
-         version="0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.papyrus.requirements.sysml14.assistant.ui"
-         download-size="0"
-         install-size="0"
-         version="0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.papyrus.requirements.sysml14.common"
-         download-size="0"
-         install-size="0"
-         version="0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.papyrus.requirements.sysml14.testers"
-         download-size="0"
-         install-size="0"
-         version="0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.papyrus.requirements.sysml14.traceability.assistant"
-         download-size="0"
-         install-size="0"
-         version="0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.papyrus.requirements.sysml14.traceability.commands"
-         download-size="0"
-         install-size="0"
-         version="0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.papyrus.requirements.sysml14.traceability.handlers"
-         download-size="0"
-         install-size="0"
-         version="0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.papyrus.requirements.sysml14.traceability.ui"
-         download-size="0"
-         install-size="0"
-         version="0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.papyrus.requirements.sysml14.verification"
-         download-size="0"
-         install-size="0"
-         version="0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.papyrus.requirements.sysml14.templates"
-         download-size="0"
-         install-size="0"
-         version="0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.papyrus.requirements.sysml14.preferences"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.papyrus.requirements.sysml14.matrix.common"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.papyrus.requirement.architecture"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-   
-   <plugin
-         id="org.eclipse.papyrus.requirements.sysml14.papyrusre"
-         download-size="0"
-         install-size="0"
-         version="0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.papyrus.requirements.sysml14.papyrusre.ui"
-         download-size="0"
-         install-size="0"
-         version="0"
-         unpack="false"/>
-   <plugin
-         id="org.eclipse.papyrus.proxy"
-         download-size="0"
-         install-size="0"
-         version="0"
-         unpack="false"/>
-		 
-   <plugin
-         id="org.eclipse.papyrus.requirements.sysml14.papyrusre.modellibrary"
-         download-size="0"
-         install-size="0"
-         version="0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.papyrus.requirements.sysml14.papyrusre.modellibrary.ui"
-         download-size="0"
-         install-size="0"
-         version="0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.papyrus.requirements.sysml14.migrationtoreq"
-         download-size="0"
-         install-size="0"
-         version="0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.papyrus.requirements.sysml14.migrationtoreq.ui"
-         download-size="0"
-         install-size="0"
-         version="0"
-         unpack="false"/>
-
-</feature>
diff --git a/features/org.eclipse.papyrus.requirements.core.feature/license.html b/features/org.eclipse.papyrus.requirements.core.feature/license.html
deleted file mode 100755
index c3d34c3..0000000
--- a/features/org.eclipse.papyrus.requirements.core.feature/license.html
+++ /dev/null
@@ -1,107 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1" ?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
-<title>Eclipse Foundation Software User Agreement</title>
-</head>
-
-<body lang="EN-US">
-<h2>Eclipse Foundation Software User Agreement</h2>
-<p>April 9, 2014</p>
-
-<h3>Usage Of Content</h3>
-
-<p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
-   (COLLECTIVELY &quot;CONTENT&quot;).  USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
-   CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU AGREE THAT YOUR USE
-   OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR
-   NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND
-   CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.</p>
-
-<h3>Applicable Licenses</h3>
-
-<p>Unless otherwise indicated, all Content made available by the Eclipse Foundation is provided to you under the terms and conditions of the Eclipse Public License Version 1.0
-   (&quot;EPL&quot;).  A copy of the EPL is provided with this Content and is also available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-   For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>Content includes, but is not limited to, source code, object code, documentation and other files maintained in the Eclipse Foundation source code
-   repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as downloadable archives (&quot;Downloads&quot;).</p>
-
-<ul>
-       <li>Content may be structured and packaged into modules to facilitate delivering, extending, and upgrading the Content.  Typical modules may include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).</li>
-       <li>Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java&trade; ARchive) in a directory named &quot;plugins&quot;.</li>
-       <li>A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version numbers of the Plug-ins
-      and/or Fragments associated with that Feature.</li>
-       <li>Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.</li>
-</ul>
-
-<p>The terms and conditions governing Plug-ins and Fragments should be contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features and
-Included Features should be contained in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;).  Abouts and Feature Licenses may be located in any directory of a Download or Module
-including, but not limited to the following locations:</p>
-
-<ul>
-       <li>The top-level (root) directory</li>
-       <li>Plug-in and Fragment directories</li>
-       <li>Inside Plug-ins and Fragments packaged as JARs</li>
-       <li>Sub-directories of the directory named &quot;src&quot; of certain Plug-ins</li>
-       <li>Feature directories</li>
-</ul>
-
-<p>Note: if a Feature made available by the Eclipse Foundation is installed using the Provisioning Technology (as defined below), you must agree to a license (&quot;Feature Update License&quot;) during the
-installation process.  If the Feature contains Included Features, the Feature Update License should either provide you with the terms and conditions governing the Included Features or
-inform you where you can locate them.  Feature Update Licenses may be found in the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.
-Such Abouts, Feature Licenses, and Feature Update Licenses contain the terms and conditions (or references to such terms and conditions) that govern your use of the associated Content in
-that directory.</p>
-
-<p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.  SOME OF THESE
-OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
-
-<ul>
-       <li>Eclipse Distribution License Version 1.0 (available at <a href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)</li>
-       <li>Common Public License Version 1.0 (available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)</li>
-       <li>Apache Software License 1.1 (available at <a href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)</li>
-       <li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
-       <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
-</ul>
-
-<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT.  If no About, Feature License, or Feature Update License is provided, please
-contact the Eclipse Foundation to determine what terms and conditions govern that particular Content.</p>
-
-
-<h3>Use of Provisioning Technology</h3>
-
-<p>The Eclipse Foundation makes available provisioning software, examples of which include, but are not limited to, p2 and the Eclipse
-   Update Manager (&quot;Provisioning Technology&quot;) for the purpose of allowing users to install software, documentation, information and/or
-   other materials (collectively &quot;Installable Software&quot;). This capability is provided with the intent of allowing such users to
-   install, extend and update Eclipse-based products. Information about packaging Installable Software is available at <a
-       href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
-   (&quot;Specification&quot;).</p>
-
-<p>You may use Provisioning Technology to allow other parties to install Installable Software. You shall be responsible for enabling the
-   applicable license agreements relating to the Installable Software to be presented to, and accepted by, the users of the Provisioning Technology
-   in accordance with the Specification. By using Provisioning Technology in such a manner and making it available in accordance with the
-   Specification, you further acknowledge your agreement to, and the acquisition of all necessary rights to permit the following:</p>
-
-<ol>
-       <li>A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute the Provisioning Technology
-       on a machine (&quot;Target Machine&quot;) with the intent of installing, extending or updating the functionality of an Eclipse-based
-       product.</li>
-       <li>During the Provisioning Process, the Provisioning Technology may cause third party Installable Software or a portion thereof to be
-       accessed and copied to the Target Machine.</li>
-       <li>Pursuant to the Specification, you will provide to the user the terms and conditions that govern the use of the Installable
-       Software (&quot;Installable Software Agreement&quot;) and such Installable Software Agreement shall be accessed from the Target
-       Machine in accordance with the Specification. Such Installable Software Agreement must inform the user of the terms and conditions that govern
-       the Installable Software and must solicit acceptance by the end user in the manner prescribed in such Installable Software Agreement. Upon such
-       indication of agreement by the user, the provisioning Technology will complete installation of the Installable Software.</li>
-</ol>
-
-<h3>Cryptography</h3>
-
-<p>Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to
-   another country, of encryption software. BEFORE using any encryption software, please check the country's laws, regulations and policies concerning the import,
-   possession, or use, and re-export of encryption software, to see if this is permitted.</p>
-
-<p><small>Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.</small></p>
-</body>
-</html>
diff --git a/features/org.eclipse.papyrus.requirements.core.feature/pom.xml b/features/org.eclipse.papyrus.requirements.core.feature/pom.xml
deleted file mode 100755
index d76d6cb..0000000
--- a/features/org.eclipse.papyrus.requirements.core.feature/pom.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., root POM of Requirements project) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.features</artifactId>
-		<version>0.8.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.core.feature</artifactId>
-	<packaging>eclipse-feature</packaging>
-	<name>Requirements Core Feature</name>
-
-	<build>
-		<plugins>
-			<plugin>
-				<groupId>org.eclipse.tycho.extras</groupId>
-				<artifactId>tycho-source-feature-plugin</artifactId>
-				<executions>
-					<execution>
-						<id>source-feature</id>
-						<phase>package</phase>
-						<goals>
-							<goal>source-feature</goal>
-						</goals>
-					</execution>
-				</executions>
-			</plugin>
-		</plugins>
-	</build>
-
-	<version>3.1.0-SNAPSHOT</version>
-</project>
\ No newline at end of file
diff --git a/features/pom.xml b/features/pom.xml
index 0d99e7b..cd3d226 100755
--- a/features/pom.xml
+++ b/features/pom.xml
@@ -20,7 +20,6 @@
 		<module>org.eclipse.papyrus.requirements.controler.feature</module>
 		<module>org.eclipse.papyrus.requirements.viewpoint.feature</module>
 		<module>org.eclipse.papyrus.requirements.gui.feature</module>
-		<module>org.eclipse.papyrus.requirements.core.feature</module>
 		<!-- module>org.eclipse.papyrus.requirements.bmm.feature</module-->
 		<module>org.eclipse.papyrus.requirements.metrics.feature</module>
 		<module>org.eclipse.papyrus.requirements.sysml14.metrics.feature</module>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/.classpath b/notbuild/org.eclipse.papyrus.requirements.reqif/.classpath
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/.classpath
rename to notbuild/org.eclipse.papyrus.requirements.reqif/.classpath
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/.project b/notbuild/org.eclipse.papyrus.requirements.reqif/.project
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/.project
rename to notbuild/org.eclipse.papyrus.requirements.reqif/.project
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/.settings/org.eclipse.jdt.core.prefs b/notbuild/org.eclipse.papyrus.requirements.reqif/.settings/org.eclipse.jdt.core.prefs
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/.settings/org.eclipse.jdt.core.prefs
rename to notbuild/org.eclipse.papyrus.requirements.reqif/.settings/org.eclipse.jdt.core.prefs
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/.settings/org.eclipse.jdt.ui.prefs b/notbuild/org.eclipse.papyrus.requirements.reqif/.settings/org.eclipse.jdt.ui.prefs
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/.settings/org.eclipse.jdt.ui.prefs
rename to notbuild/org.eclipse.papyrus.requirements.reqif/.settings/org.eclipse.jdt.ui.prefs
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/META-INF/MANIFEST.MF b/notbuild/org.eclipse.papyrus.requirements.reqif/META-INF/MANIFEST.MF
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/META-INF/MANIFEST.MF
rename to notbuild/org.eclipse.papyrus.requirements.reqif/META-INF/MANIFEST.MF
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/about.html b/notbuild/org.eclipse.papyrus.requirements.reqif/about.html
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/about.html
rename to notbuild/org.eclipse.papyrus.requirements.reqif/about.html
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/build.properties b/notbuild/org.eclipse.papyrus.requirements.reqif/build.properties
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/build.properties
rename to notbuild/org.eclipse.papyrus.requirements.reqif/build.properties
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/DeveloperDoc.html b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/DeveloperDoc.html
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/DeveloperDoc.html
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/DeveloperDoc.html
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/DeveloperDoc.mediawiki b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/DeveloperDoc.mediawiki
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/DeveloperDoc.mediawiki
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/DeveloperDoc.mediawiki
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/default.css b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/default.css
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/default.css
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/default.css
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/ActivityDiagram.png b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/ActivityDiagram.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/ActivityDiagram.png
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/ActivityDiagram.png
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Architecture_of_ReqIF_Import-Export.png b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Architecture_of_ReqIF_Import-Export.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Architecture_of_ReqIF_Import-Export.png
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Architecture_of_ReqIF_Import-Export.png
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/CannotImport.png b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/CannotImport.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/CannotImport.png
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/CannotImport.png
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Choose_Predefined_Profile.png b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Choose_Predefined_Profile.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Choose_Predefined_Profile.png
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Choose_Predefined_Profile.png
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/ClassDiagram.png b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/ClassDiagram.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/ClassDiagram.png
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/ClassDiagram.png
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Export4.png b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Export4.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Export4.png
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Export4.png
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Export_Activity.png b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Export_Activity.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Export_Activity.png
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Export_Activity.png
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Import_Activity.png b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Import_Activity.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Import_Activity.png
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Import_Activity.png
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/UseCaseDiagram.png b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/UseCaseDiagram.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/UseCaseDiagram.png
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/UseCaseDiagram.png
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/UseCases_Diagram.png b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/UseCases_Diagram.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/UseCases_Diagram.png
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/UseCases_Diagram.png
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Userkind.png b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Userkind.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Userkind.png
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/Userkind.png
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/export1.png b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/export1.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/export1.png
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/export1.png
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/export2.png b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/export2.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/export2.png
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/export2.png
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/export3.png b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/export3.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/export3.png
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/export3.png
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/export5.png b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/export5.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/export5.png
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/export5.png
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import7.png b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import7.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import7.png
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import7.png
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_1.png b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_1.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_1.png
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_1.png
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_2.png b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_2.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_2.png
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_2.png
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_3.png b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_3.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_3.png
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_3.png
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_4.png b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_4.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_4.png
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_4.png
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_5.png b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_5.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_5.png
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_5.png
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_6.png b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_6.png
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_6.png
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/imgDOC/import_6.png
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/model/ReqifForDarwin.di b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/model/ReqifForDarwin.di
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/model/ReqifForDarwin.di
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/model/ReqifForDarwin.di
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/model/ReqifForDarwin.notation b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/model/ReqifForDarwin.notation
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/model/ReqifForDarwin.notation
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/model/ReqifForDarwin.notation
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/model/ReqifForDarwin.uml b/notbuild/org.eclipse.papyrus.requirements.reqif/doc/model/ReqifForDarwin.uml
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/doc/model/ReqifForDarwin.uml
rename to notbuild/org.eclipse.papyrus.requirements.reqif/doc/model/ReqifForDarwin.uml
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/img/Papyrus_Req_logo_16x16.bmp b/notbuild/org.eclipse.papyrus.requirements.reqif/img/Papyrus_Req_logo_16x16.bmp
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/img/Papyrus_Req_logo_16x16.bmp
rename to notbuild/org.eclipse.papyrus.requirements.reqif/img/Papyrus_Req_logo_16x16.bmp
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/plugin.properties b/notbuild/org.eclipse.papyrus.requirements.reqif/plugin.properties
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/plugin.properties
rename to notbuild/org.eclipse.papyrus.requirements.reqif/plugin.properties
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/plugin.xml b/notbuild/org.eclipse.papyrus.requirements.reqif/plugin.xml
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/plugin.xml
rename to notbuild/org.eclipse.papyrus.requirements.reqif/plugin.xml
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/pom.xml b/notbuild/org.eclipse.papyrus.requirements.reqif/pom.xml
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/pom.xml
rename to notbuild/org.eclipse.papyrus.requirements.reqif/pom.xml
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/resource/ReqDisplay.custom b/notbuild/org.eclipse.papyrus.requirements.reqif/resource/ReqDisplay.custom
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/resource/ReqDisplay.custom
rename to notbuild/org.eclipse.papyrus.requirements.reqif/resource/ReqDisplay.custom
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/Activator.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/Activator.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/Activator.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/Activator.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/I_SysMLStereotype.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/I_SysMLStereotype.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/I_SysMLStereotype.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/I_SysMLStereotype.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/assistant/CreateOrSelectProfilDialog.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/assistant/CreateOrSelectProfilDialog.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/assistant/CreateOrSelectProfilDialog.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/assistant/CreateOrSelectProfilDialog.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/assistant/ReqIFNewFilePage.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/assistant/ReqIFNewFilePage.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/assistant/ReqIFNewFilePage.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/assistant/ReqIFNewFilePage.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/assistant/ReqIFSelectionPage.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/assistant/ReqIFSelectionPage.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/assistant/ReqIFSelectionPage.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/assistant/ReqIFSelectionPage.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/assistant/SelectProfilDialog.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/assistant/SelectProfilDialog.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/assistant/SelectProfilDialog.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/assistant/SelectProfilDialog.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/assistant/AbstractWizardForPapyrus.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/assistant/AbstractWizardForPapyrus.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/assistant/AbstractWizardForPapyrus.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/assistant/AbstractWizardForPapyrus.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/assistant/ChooseAttributeEnumerationDialog.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/assistant/ChooseAttributeEnumerationDialog.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/assistant/ChooseAttributeEnumerationDialog.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/assistant/ChooseAttributeEnumerationDialog.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/assistant/ChooseReqIFTypeDialog.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/assistant/ChooseReqIFTypeDialog.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/assistant/ChooseReqIFTypeDialog.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/assistant/ChooseReqIFTypeDialog.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/assistant/ReqIFExportWizard.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/assistant/ReqIFExportWizard.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/assistant/ReqIFExportWizard.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/assistant/ReqIFExportWizard.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/assistant/ReqIFImportWizard.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/assistant/ReqIFImportWizard.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/assistant/ReqIFImportWizard.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/assistant/ReqIFImportWizard.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/command/DefineProfileCommand.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/command/DefineProfileCommand.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/command/DefineProfileCommand.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/command/DefineProfileCommand.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/transformation/ReqIFImporterServiceEdit.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/transformation/ReqIFImporterServiceEdit.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/transformation/ReqIFImporterServiceEdit.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/integration/transformation/ReqIFImporterServiceEdit.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/preference/ReqIFPreferenceConstants.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/preference/ReqIFPreferenceConstants.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/preference/ReqIFPreferenceConstants.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/preference/ReqIFPreferenceConstants.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/preference/ReqIFPreferenceInitializer.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/preference/ReqIFPreferenceInitializer.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/preference/ReqIFPreferenceInitializer.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/preference/ReqIFPreferenceInitializer.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/preference/ReqIFPreferencePage.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/preference/ReqIFPreferencePage.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/preference/ReqIFPreferencePage.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/preference/ReqIFPreferencePage.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/queries/GetComplexName.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/queries/GetComplexName.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/queries/GetComplexName.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/queries/GetComplexName.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/queries/ReqIFBaseTransformation.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/queries/ReqIFBaseTransformation.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/queries/ReqIFBaseTransformation.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/queries/ReqIFBaseTransformation.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/transformation/ReqIFBaseTransformation.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/transformation/ReqIFBaseTransformation.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/transformation/ReqIFBaseTransformation.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/transformation/ReqIFBaseTransformation.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/transformation/ReqIFExporter.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/transformation/ReqIFExporter.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/transformation/ReqIFExporter.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/transformation/ReqIFExporter.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/transformation/ReqIFImporter.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/transformation/ReqIFImporter.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/transformation/ReqIFImporter.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/transformation/ReqIFImporter.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/user/AdvancedUser.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/user/AdvancedUser.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/user/AdvancedUser.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/user/AdvancedUser.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/user/IUserRegistry.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/user/IUserRegistry.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/user/IUserRegistry.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/user/IUserRegistry.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/user/SampleUser.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/user/SampleUser.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/user/SampleUser.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/user/SampleUser.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/user/User.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/user/User.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/user/User.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/user/User.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/user/UserRegistry.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/user/UserRegistry.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/user/UserRegistry.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/user/UserRegistry.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/BasicRequirementMerger.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/BasicRequirementMerger.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/BasicRequirementMerger.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/BasicRequirementMerger.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/CopierWithoutContainment.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/CopierWithoutContainment.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/CopierWithoutContainment.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/CopierWithoutContainment.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/EqualityHelperWithoutContainment.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/EqualityHelperWithoutContainment.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/EqualityHelperWithoutContainment.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/EqualityHelperWithoutContainment.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/IRequirementMerger.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/IRequirementMerger.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/IRequirementMerger.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/IRequirementMerger.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/ProfileUtil.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/ProfileUtil.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/ProfileUtil.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/ProfileUtil.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/ReqIFUtil.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/ReqIFUtil.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/ReqIFUtil.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/ReqIFUtil.java
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/RequirementUtil.java b/notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/RequirementUtil.java
old mode 100755
new mode 100644
similarity index 100%
rename from plugins/sysml11/requirements/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/RequirementUtil.java
rename to notbuild/org.eclipse.papyrus.requirements.reqif/src/org/eclipse/papyrus/requirements/reqif/util/RequirementUtil.java
diff --git a/plugins/sysml11/pom.xml b/plugins/sysml11/pom.xml
deleted file mode 100755
index e10194f..0000000
--- a/plugins/sysml11/pom.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11</artifactId>
-	<packaging>pom</packaging>
-	<name>Requirements for sysml11</name>
-	
-	<!-- Modules to build -->
-	<modules>
-		<module>requirements</module>
-	</modules>
-	
-</project>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/.project
deleted file mode 100755
index 37e4293..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.common.ui</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index b3aa6d6..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,291 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.comment.line_length=260
-org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
-org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
-org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
-org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.join_lines_in_comments=false
-org.eclipse.jdt.core.formatter.join_wrapped_lines=false
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=260
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=5
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.use_on_off_tags=false
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
-org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/.settings/org.eclipse.jdt.ui.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100755
index 954281d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,68 +0,0 @@
-cleanup.add_default_serial_version_id=true
-cleanup.add_generated_serial_version_id=false
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_methods=false
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_missing_override_annotations_interface_methods=true
-cleanup.add_serial_version_id=false
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_functional_interfaces=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.correct_indentation=false
-cleanup.format_source_code=false
-cleanup.format_source_code_changes_only=false
-cleanup.insert_inferred_type_arguments=false
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_type_abstract_if_missing_method=false
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=false
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_redundant_type_arguments=true
-cleanup.remove_trailing_whitespaces=true
-cleanup.remove_trailing_whitespaces_all=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.sort_members=false
-cleanup.sort_members_all=false
-cleanup.use_anonymous_class_creation=false
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_lambda=true
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.use_type_arguments=false
-cleanup_profile=_Papyrus
-cleanup_settings_version=2
-eclipse.preferences.version=1
-formatter_profile=_Papyrus
-formatter_settings_version=12
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><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\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\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><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/META-INF/MANIFEST.MF
deleted file mode 100755
index 8bf29fc..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,12 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.common.ui;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.common.ui.Activator
-Bundle-Vendor: %Bundle-Vendor
-Require-Bundle: org.eclipse.gmf.runtime.diagram.ui;bundle-version="1.6.0"
-Bundle-ActivationPolicy: lazy
-Bundle-Localization: plugin
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Export-Package: org.eclipse.papyrus.requirements.common.ui
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/build.properties
deleted file mode 100755
index 608e1b4..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/build.properties
+++ /dev/null
@@ -1,20 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               images/,\
-               about.html,\
-               plugin.properties,\
-               plugin.xml
-src.includes = about.html
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_16x16.png b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_16x16.png
deleted file mode 100755
index fc20adf..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_16x16.png
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_32x32.ico b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_32x32.ico
deleted file mode 100755
index ae20fcd..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_32x32.ico
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_48x48.ico b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_48x48.ico
deleted file mode 100755
index d1941be..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_48x48.ico
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/plugin.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/plugin.properties
deleted file mode 100755
index 98f488b..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/plugin.properties
+++ /dev/null
@@ -1,15 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.common.ui
-
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = Papyrus for Requirements - Common UI (Incubation)
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/plugin.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/plugin.xml
deleted file mode 100755
index 0f5b6a0..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/plugin.xml
+++ /dev/null
@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
-     Copyright (c) 2017 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:
-     		CEA LIST - Initial API and implementation
- -->
-
-<plugin>
-   <extension
-         point="org.eclipse.ui.menus">
-      <menuContribution
-            allPopups="true"
-            locationURI="popup:org.eclipse.papyrus.views.modelexplorer.modelexplorer.popup">
-         <separator
-               name="org.eclipse.papyrus.requirements.common.ui.sysml.assistant.additions"
-               visible="true">
-         </separator>
-         <separator
-               name="org.eclipse.papyrus.requirements.common.ui.traceability.additions"
-               visible="false">
-         </separator>
-         <separator
-               name="org.eclipse.papyrus.requirements.common.ui.languagecreation.additions"
-               visible="false">
-         </separator>
-         <separator
-               name="org.eclipse.papyrus.requirements.common.ui.analysis.additions"
-               visible="false">
-         </separator>
-         <separator
-               name="org.eclipse.papyrus.requirements.common.ui.metrics.additions"
-               visible="false">
-         </separator>
-         <separator
-               name="org.eclipse.papyrus.requirements.common.ui.preferences.additions"
-               visible="false">
-         </separator>
-         <separator
-               name="org.eclipse.papyrus.requirements.common.ui.dummy"
-               visible="true">
-         </separator>
-      </menuContribution>
-      <menuContribution
-            allPopups="true"
-            locationURI="popup:org.eclipse.gmf.runtime.diagram.ui.DiagramEditorContextMenu?after=filtersMenu">
-         <separator
-               name="org.eclipse.papyrus.requirements.common.ui.sysml.assistant.additions"
-               visible="true">
-         </separator>
-         <separator
-               name="org.eclipse.papyrus.requirements.common.ui.traceability.additions"
-               visible="false">
-         </separator>
-         <separator
-               name="org.eclipse.papyrus.requirements.common.ui.languagecreation.additions"
-               visible="false">
-         </separator>
-         <separator
-               name="org.eclipse.papyrus.requirements.common.ui.analysis.additions"
-               visible="false">
-         </separator>
-         <separator
-               name="org.eclipse.papyrus.requirements.common.ui.metrics.additions"
-               visible="false">
-         </separator>
-         <separator
-               name="org.eclipse.papyrus.requirements.common.ui.preferences.additions"
-               visible="false">
-         </separator>
-         <separator
-               name="org.eclipse.papyrus.requirements.common.ui.dummy"
-               visible="true">
-         </separator>
-      </menuContribution>
-   </extension>
-
-</plugin>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/pom.xml
deleted file mode 100755
index 57f7800..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.common.ui</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/src/org/eclipse/papyrus/requirements/common/ui/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/src/org/eclipse/papyrus/requirements/common/ui/Activator.java
deleted file mode 100755
index 68c275e..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common.ui/src/org/eclipse/papyrus/requirements/common/ui/Activator.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.common.ui;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
-	// The plug-in ID
-	public static final String PLUGIN_ID = "org.eclipse.papyrus.requirements.common.ui"; //$NON-NLS-1$
-
-	// The shared instance
-	private static Activator plugin;
-	
-	/**
-	 * The constructor
-	 */
-	public Activator() {
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext context) throws Exception {
-		super.start(context);
-		plugin = this;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext context) throws Exception {
-		plugin = null;
-		super.stop(context);
-	}
-
-	/**
-	 * Returns the shared instance
-	 *
-	 * @return the shared instance
-	 */
-	public static Activator getDefault() {
-		return plugin;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/.gitignore b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/.gitignore
deleted file mode 100755
index ae3c172..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/bin/
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/.project
deleted file mode 100755
index 7ac2587..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.common</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index b3aa6d6..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,291 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.comment.line_length=260
-org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
-org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
-org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
-org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.join_lines_in_comments=false
-org.eclipse.jdt.core.formatter.join_wrapped_lines=false
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=260
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=5
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.use_on_off_tags=false
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
-org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/.settings/org.eclipse.jdt.ui.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100755
index 954281d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,68 +0,0 @@
-cleanup.add_default_serial_version_id=true
-cleanup.add_generated_serial_version_id=false
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_methods=false
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_missing_override_annotations_interface_methods=true
-cleanup.add_serial_version_id=false
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_functional_interfaces=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.correct_indentation=false
-cleanup.format_source_code=false
-cleanup.format_source_code_changes_only=false
-cleanup.insert_inferred_type_arguments=false
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_type_abstract_if_missing_method=false
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=false
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_redundant_type_arguments=true
-cleanup.remove_trailing_whitespaces=true
-cleanup.remove_trailing_whitespaces_all=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.sort_members=false
-cleanup.sort_members_all=false
-cleanup.use_anonymous_class_creation=false
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_lambda=true
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.use_type_arguments=false
-cleanup_profile=_Papyrus
-cleanup_settings_version=2
-eclipse.preferences.version=1
-formatter_profile=_Papyrus
-formatter_settings_version=12
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><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\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\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><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/META-INF/MANIFEST.MF
deleted file mode 100755
index 7cf1727..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,27 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.common
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.common.Activator
-Bundle-Vendor: %Bundle-Vendor
-Require-Bundle: org.eclipse.core.runtime;bundle-version="3.12.0",
- org.eclipse.emf.common;bundle-version="2.12.0",
- org.eclipse.emf.ecore;bundle-version="2.12.0",
- org.eclipse.uml2.uml;bundle-version="5.1.100",
- org.eclipse.uml2.uml.resources;bundle-version="5.1.0",
- org.eclipse.ui;bundle-version="3.107.0",
- org.eclipse.emf.transaction;bundle-version="1.9.0",
- org.eclipse.papyrus.infra.core;bundle-version="1.2.0",
- org.eclipse.papyrus.infra.emf;bundle-version="1.2.0",
- org.eclipse.gmf.runtime.diagram.ui;bundle-version="1.8.0",
- org.eclipse.core.resources;bundle-version="3.11.0",
- org.eclipse.papyrus.infra.ui;bundle-version="1.2.0",
- org.eclipse.jface,
- org.eclipse.papyrus.requirements.sysml.common;bundle-version="0.7.0",
- org.eclipse.papyrus.requirements.preferences;bundle-version="0.7.0"
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-ActivationPolicy: lazy
-Export-Package: org.eclipse.papyrus.requirements.common
-Bundle-Localization: bundle
-Import-Package: org.eclipse.papyrus.sysml.requirements
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/build.properties
deleted file mode 100755
index 2d819a3..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/build.properties
+++ /dev/null
@@ -1,18 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               about.html,\
-               bundle.properties
-src.includes = about.html
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/bundle.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/bundle.properties
deleted file mode 100755
index 853bcd2..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/bundle.properties
+++ /dev/null
@@ -1,14 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.common
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = Papyrus for Requirements - Common (Incubation)
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/pom.xml
deleted file mode 100755
index ed8bd72..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.common</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/src/org/eclipse/papyrus/requirements/common/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/src/org/eclipse/papyrus/requirements/common/Activator.java
deleted file mode 100755
index fee44d3..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/src/org/eclipse/papyrus/requirements/common/Activator.java
+++ /dev/null
@@ -1,44 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.common;
-
-import org.osgi.framework.BundleActivator;
-import org.osgi.framework.BundleContext;
-
-public class Activator implements BundleActivator {
-
-	private static BundleContext context;
-
-	static BundleContext getContext() {
-		return context;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.osgi.framework.BundleActivator#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext bundleContext) throws Exception {
-		Activator.context = bundleContext;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.osgi.framework.BundleActivator#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext bundleContext) throws Exception {
-		Activator.context = null;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/src/org/eclipse/papyrus/requirements/common/PapyrusAbstractHandler.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/src/org/eclipse/papyrus/requirements/common/PapyrusAbstractHandler.java
deleted file mode 100755
index 8ed4ee8..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/src/org/eclipse/papyrus/requirements/common/PapyrusAbstractHandler.java
+++ /dev/null
@@ -1,123 +0,0 @@
-/*****************************************************************************
- * 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:
-*     CEA LIST. - initial API and implementation
-*******************************************************************************/
-package org.eclipse.papyrus.requirements.common;
-
-import java.util.ArrayList;
-import java.util.Iterator;
-
-import org.eclipse.core.commands.AbstractHandler;
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.core.runtime.IAdaptable;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart;
-import org.eclipse.gmf.runtime.notation.View;
-import org.eclipse.jface.viewers.ISelection;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.papyrus.infra.core.services.ServiceException;
-import org.eclipse.papyrus.infra.ui.editor.IMultiDiagramEditor;
-import org.eclipse.papyrus.infra.ui.util.ServiceUtilsForHandlers;
-import org.eclipse.ui.ISelectionService;
-import org.eclipse.ui.PlatformUI;
-import org.eclipse.uml2.uml.Element;
-
-/**
- * Abstract handler in order to do the connection with Papyrus
- *
- */
-public abstract class PapyrusAbstractHandler extends AbstractHandler {
-
-	protected TransactionalEditingDomain transactionalEditingDomain=null;
-	protected IMultiDiagramEditor papyrusEditor;
-
-
-	/**
-	 * install element of Papyrus in order to execute commands
-	 * @param event the context of the execution
-	 */
-	protected void setPapyrusEnvironment(ExecutionEvent event){
-		//look for papyrus
-		try {
-			papyrusEditor = ServiceUtilsForHandlers.getInstance().getService(IMultiDiagramEditor.class, event);
-			transactionalEditingDomain= ServiceUtilsForHandlers.getInstance().getService(org.eclipse.emf.transaction.TransactionalEditingDomain.class, event);
-
-		} catch (ServiceException ex) {
-			System.err.println(ex);
-		}
-	}
-	/**
-	 * getSelected element in the diagram or in the model explorer
-	 * @return Element or null
-	 */
-	protected Element getSelection(){
-		org.eclipse.uml2.uml.Element selectedElement =null;
-		ISelectionService selectionService = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getSelectionService();
-		ISelection selection = selectionService.getSelection();
-		//look for papyrus
-		if(selection instanceof IStructuredSelection) {
-			Object selectedobject = ((IStructuredSelection)selection).getFirstElement();
-			if(selectedobject instanceof GraphicalEditPart) {
-				Object graphicalElement = ((GraphicalEditPart)selectedobject).getModel();
-				if((graphicalElement instanceof View) && ((View)graphicalElement).getElement() instanceof org.eclipse.uml2.uml.Element) {
-					selectedElement = (org.eclipse.uml2.uml.Element)((View)graphicalElement).getElement();
-				}
-			}
-			else if(selectedobject instanceof IAdaptable) {
-				EObject selectedEObject = (EObject)((IAdaptable)selectedobject).getAdapter(EObject.class);
-				if (selectedEObject instanceof org.eclipse.uml2.uml.Element){
-					selectedElement=(Element)selectedEObject;
-				}
-			}
-		}
-		return selectedElement;
-	}
-	public  Object execute(ExecutionEvent event) throws ExecutionException {
-		setPapyrusEnvironment(event);
-		return null;
-	}
-	/**
-	 * getSelected element in the diagram or in the model explorer
-	 * @return Element or null
-	 */
-	protected ArrayList<Element> getSelectionSet(){
-		ArrayList<Element> selectedSet =new ArrayList<Element>();
-		ISelectionService selectionService = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getSelectionService();
-		ISelection selection = selectionService.getSelection();
-
-
-		if(selection instanceof IStructuredSelection) {
-			@SuppressWarnings("rawtypes")
-			Iterator selectedobjectIteractor = ((IStructuredSelection)selection).iterator();
-			while (selectedobjectIteractor.hasNext()) {
-				Object currentSelection = selectedobjectIteractor.next();
-				if(currentSelection instanceof GraphicalEditPart) {
-					Object graphicalElement = ((GraphicalEditPart)currentSelection).getModel();
-					if((graphicalElement instanceof View) && ((View)graphicalElement).getElement() instanceof org.eclipse.uml2.uml.Element) {
-						selectedSet.add( (org.eclipse.uml2.uml.Element)((View)graphicalElement).getElement());
-					}
-				}
-				else if(currentSelection instanceof IAdaptable) {
-					EObject selectedEObject = (EObject)((IAdaptable)currentSelection).getAdapter(EObject.class);
-					if (selectedEObject instanceof org.eclipse.uml2.uml.Element){
-						selectedSet.add((Element)selectedEObject);
-					}
-				}
-			}
-
-
-		}
-		return selectedSet;
-	}
-}
-
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/src/org/eclipse/papyrus/requirements/common/Utils.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/src/org/eclipse/papyrus/requirements/common/Utils.java
deleted file mode 100755
index 782a41f..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.common/src/org/eclipse/papyrus/requirements/common/Utils.java
+++ /dev/null
@@ -1,150 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.common;
-
-import java.text.DecimalFormat;
-import java.util.ArrayList;
-import java.util.Iterator;
-
-import org.eclipse.emf.common.util.EList;
-import org.eclipse.jface.dialogs.MessageDialog;
-import org.eclipse.jface.preference.IPreferenceStore;
-import org.eclipse.papyrus.requirements.preferences.PreferenceConstants;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.papyrus.sysml.requirements.Requirement;
-import org.eclipse.swt.widgets.Display;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.Package;
-import org.eclipse.uml2.uml.Profile;
-import org.eclipse.uml2.uml.util.UMLUtil;
-import org.eclipse.uml2.uml.Class;
-
-public class Utils {
-
-	private Utils() {
-	}
-
-	/**
-	 * @param elem
-	 *            UML model element
-	 * @return the highest level Package of the element
-	 */
-	public static Package getToPackage(Element elememt) {
-		Package tmp = elememt.getNearestPackage();
-		while (tmp.getOwner() != null && (tmp.getOwner() instanceof Package)) {
-			tmp = (Package) tmp.getOwner();
-		}
-		return tmp;
-	}
-
-	/**
-	 * Verifies if an element applies a list of profiles
-	 * 
-	 * @param element
-	 *            the model element that can apply profiles
-	 * @param requiredProfiles
-	 *            the qualified names of the profiles that will be verified
-	 * @return the list of missing profiles
-	 */
-	public static ArrayList<Profile> getMissingRequiredProfileApplications(org.eclipse.uml2.uml.Package element,
-			ArrayList<Profile> requiredProfiles) {
-		ArrayList<Profile> missingProfiles = new ArrayList<Profile>();
-		for (Profile profile : requiredProfiles) {
-			if (!element.isProfileApplied(profile)) {
-				missingProfiles.add(profile);
-			}
-		}
-		return missingProfiles;
-	}
-
-	/**
-	 * Prints a list of missing profiles
-	 * 
-	 * @param missingProfiles
-	 */
-	public static void applyMissingProfiles(Package thePackage, ArrayList<Profile> missingProfiles) {
-		for (Profile missingProfile : Utils
-				.getMissingRequiredProfileApplications(thePackage, missingProfiles)) {
-			thePackage.applyProfile(missingProfile);
-			MessageDialog.openInformation(Display.getDefault().getActiveShell(), "Applying missing profile",
-					"The profile " + missingProfile.getQualifiedName() + " was applied to "
-							+ thePackage.getName());
-		}
-	}
-
-	/**
-	 * Get a new id and name for a Papyrus SysML requirement based on the Papyrus for Requirements preferences page.
-	 * Also, if the parent is a requirement, the name and id will depend on the parent requirement's id and name.
-	 * 
-	 * @param parent
-	 *            the parent requirement
-	 * @return the name for a potential requirement
-	 */
-	public static String getNewRequirementID(Element parent) {
-		IPreferenceStore store = org.eclipse.papyrus.requirements.preferences.Activator.getDefault().getPreferenceStore();
-
-		String prefix = store.getString(PreferenceConstants.REQUIREMENT_ID_PREFIX);// by
-																					// default
-																					// "R-"
-		String separator = store.getString(PreferenceConstants.CHILD_REQUIREMENTS_SEPARATOR); // by
-																								// default
-																								// "-"
-		boolean idUniqueInModel = store.getBoolean(PreferenceConstants.REQUIREMENT_ID_UNIQUE_IN_ENTIRE_MODEL); // by default true
-		String parentRequirementId = "";
-		String parentRequirementIdSuffix = "";
-		if (parent instanceof Class) {
-			if (null != UMLUtil.getStereotypeApplication((Class) parent, Requirement.class)) {
-				// Parent is a requirement
-				parentRequirementId = (String) UMLUtil.getTaggedValue((Class) parent, I_SysMLStereotype.REQUIREMENT_STEREOTYPE, I_SysMLStereotype.REQUIREMENT_ID_ATT);
-				parentRequirementIdSuffix = parentRequirementId.replaceAll(prefix, "");
-			}
-		} else
-			separator = "";// we are not dealing with a child requirement, so the separator must be empty.
-
-
-		int digit = store.getInt(PreferenceConstants.REQUIREMENT_ID_DIGIT);// by
-																			// default 2
-		int i = 0;
-		DecimalFormat df = new DecimalFormat();
-		df.setMinimumIntegerDigits(digit);
-		String value = (df.format(i));
-		boolean IDexist = true;
-		while (IDexist) {
-			IDexist = false;
-			i++;
-			value = (df.format(i));
-			EList<Element> elements = null;
-			if (idUniqueInModel) {
-				elements = parent.getModel().allOwnedElements();
-			} else {
-				elements = parent.allOwnedElements();
-			}
-			for (Iterator<Element> iterator = elements.iterator(); iterator.hasNext() && (!IDexist);) {
-				Element element = (Element) iterator.next();
-				Object reqIdObject = UMLUtil.getTaggedValue(element, I_SysMLStereotype.REQUIREMENT_STEREOTYPE, I_SysMLStereotype.REQUIREMENT_ID_ATT);
-				if (reqIdObject != null) {
-					String existedID = (String) reqIdObject;
-					String newID = prefix + parentRequirementIdSuffix + separator + value;
-					// id already exists so increment suffix
-					if (newID.equals(existedID)) {
-						IDexist = true;
-					}
-				}
-			}
-		}
-		return prefix + parentRequirementIdSuffix + separator + value;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/.project
deleted file mode 100755
index 544247c..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.export</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index 0c68a61..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,7 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/META-INF/MANIFEST.MF
deleted file mode 100755
index fdf52bc..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,18 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: Export
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.export;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.export.Activator
-Require-Bundle: org.eclipse.ui,
- org.eclipse.core.runtime,
- org.eclipse.core.expressions,
- org.eclipse.papyrus.requirements.sysml.testers;bundle-version="0.7.0",
- org.eclipse.papyrus.infra.emf,
- org.eclipse.uml2.uml,
- org.eclipse.papyrus.uml.tools.utils,
- org.eclipse.papyrus.infra.emf.gmf,
- org.eclipse.papyrus.sysml
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-ActivationPolicy: lazy
-Bundle-Vendor: Eclipse Modeling Project
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/build.properties
deleted file mode 100755
index 9aed7d1..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/build.properties
+++ /dev/null
@@ -1,18 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               about.html,\
-               plugin.xml
-src.includes = about.html
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/plugin.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/plugin.xml
deleted file mode 100755
index f9903fd..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/plugin.xml
+++ /dev/null
@@ -1,71 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
-     Copyright (c) 2017 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:
-     		CEA LIST - Initial API and implementation
- -->
-
-<plugin>
-   <extension
-         point="org.eclipse.ui.menus">
-      <menuContribution
-            allPopups="true"
-            locationURI="popup:org.eclipse.papyrus.views.modelexplorer.modelexplorer.popup?after=org.eclipse.papyrus.uml.import.menu">
-         <menu
-               id="org.eclipse.papyrus.infra.gmfdiag.export.menu"
-               label="&amp;Export">
-            <command
-                  commandId="org.eclipse.papyrus.requirements.export.exportRequirements"
-                  label="Export Requirements..."
-                  style="push"
-                  tooltip="export requirements in csv">
-               <visibleWhen
-                     checkEnabled="false">
-                  <with
-                        variable="selection">
-                        
-                     <test
-                           forcePluginActivation="true"
-                           property="org.eclipse.papyrus.requirements.sysml.testers.appliesSysMLRequirementsProfile"
-                           value="true">
-                     </test>
-                   </with>
-               </visibleWhen>
-            </command>
-         </menu>
-      </menuContribution>
-   </extension>
-   <extension
-         point="org.eclipse.ui.commands">
-      <command
-            description="export requirements in csv"
-            id="org.eclipse.papyrus.requirements.export.exportRequirements"
-            name="exportRequirements">
-      </command>
-   </extension>
-   <extension
-         point="org.eclipse.ui.handlers">
-      <handler
-            class="org.eclipse.papyrus.requirements.export.ExportRequirementCommandHandler"
-            commandId="org.eclipse.papyrus.requirements.export.exportRequirements">
-         <enabledWhen>
-            <with
-                  variable="selection">
-               <test
-                     forcePluginActivation="true"
-                     property="org.eclipse.papyrus.requirements.sysml.testers.appliesSysMLRequirementsProfile"
-                     value="true">
-               </test>
-            </with>
-         </enabledWhen>
-      </handler>
-   </extension>
-
-</plugin>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/pom.xml
deleted file mode 100755
index f14df6a..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.export</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/src/org/eclipse/papyrus/requirements/export/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/src/org/eclipse/papyrus/requirements/export/Activator.java
deleted file mode 100755
index a20340a..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/src/org/eclipse/papyrus/requirements/export/Activator.java
+++ /dev/null
@@ -1,68 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- *
- * 		Géry Deloge (gery.deloge@cea.fr) CEATech AQUI - Initial API and implementation
- *
- *****************************************************************************/
-
-package org.eclipse.papyrus.requirements.export;
-
-import org.eclipse.papyrus.infra.core.log.LogHelper;
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
-	// The plug-in ID
-	public static final String PLUGIN_ID = "org.eclipse.papyrus.requirements.export"; //$NON-NLS-1$
-
-	// The shared instance
-	private static Activator plugin;
-	
-	public static LogHelper log;
-	
-	/**
-	 * The constructor
-	 */
-	public Activator() {
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext context) throws Exception {
-		super.start(context);
-		plugin = this;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext context) throws Exception {
-		plugin = null;
-		super.stop(context);
-	}
-
-	/**
-	 * Returns the shared instance
-	 *
-	 * @return the shared instance
-	 */
-	public static Activator getDefault() {
-		return plugin;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/src/org/eclipse/papyrus/requirements/export/ExportRequirementCommandHandler.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/src/org/eclipse/papyrus/requirements/export/ExportRequirementCommandHandler.java
deleted file mode 100755
index 904b599..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/src/org/eclipse/papyrus/requirements/export/ExportRequirementCommandHandler.java
+++ /dev/null
@@ -1,209 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- *
- * 		Géry Deloge (gery.deloge@cea.fr) CEATech AQUI - Initial API and implementation
- *
- *****************************************************************************/
-
-package org.eclipse.papyrus.requirements.export;
-
-import java.io.IOException;
-import java.nio.charset.Charset;
-import java.nio.file.Files;
-import java.nio.file.Path;
-import java.nio.file.Paths;
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.List;
-import java.util.logging.Logger;
-import java.util.stream.Collectors;
-
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.core.expressions.IEvaluationContext;
-import org.eclipse.core.runtime.IAdaptable;
-import org.eclipse.core.runtime.IProgressMonitor;
-import org.eclipse.emf.common.command.Command;
-import org.eclipse.emf.common.command.UnexecutableCommand;
-import org.eclipse.emf.common.util.EList;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.gmf.runtime.common.core.command.CommandResult;
-import org.eclipse.gmf.runtime.emf.commands.core.command.AbstractTransactionalCommand;
-import org.eclipse.papyrus.infra.emf.gmf.command.GMFtoEMFCommandWrapper;
-import org.eclipse.papyrus.infra.ui.command.AbstractCommandHandler;
-import org.eclipse.papyrus.sysml.requirements.Requirement;
-import org.eclipse.swt.SWT;
-import org.eclipse.swt.widgets.Display;
-import org.eclipse.swt.widgets.FileDialog;
-import org.eclipse.uml2.uml.Classifier;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.Package;
-import org.eclipse.uml2.uml.PackageableElement;
-import org.eclipse.uml2.uml.util.UMLUtil;
-
-public class ExportRequirementCommandHandler extends AbstractCommandHandler {
-
-	private final String FS = ",";
-	private static Logger LOGGER = Logger.getLogger(ExportRequirementCommandHandler.class.getName());
-
-	@Override
-	protected Command getCommand(IEvaluationContext context) {
-
-		List<EObject> selectedElements = getSelectedElements();
-		if (selectedElements.size() == 1) {
-
-			if (selectedElements.get(0) instanceof Package) {
-				final Package myPackage = (Package) selectedElements.get(0);
-
-				final String currentName = myPackage.getName();
-				if (currentName != null) {
-					TransactionalEditingDomain editingDomain = getEditingDomain(context);
-					AbstractTransactionalCommand cmd = new AbstractTransactionalCommand(editingDomain, "ExportCommand", //$NON-NLS-1$
-							null, null) {
-
-						/**
-						 * @param monitor
-						 * @param info
-						 * @return
-						 * @throws ExecutionException
-						 * @see org.eclipse.gmf.runtime.emf.commands.core.command.AbstractTransactionalCommand#doExecuteWithResult(org.eclipse.core.runtime.IProgressMonitor,
-						 *      org.eclipse.core.runtime.IAdaptable)
-						 */
-						@Override
-						protected CommandResult doExecuteWithResult(IProgressMonitor monitor, IAdaptable info)
-								throws ExecutionException {
-							FileDialog dialog = new FileDialog(Display.getCurrent().getActiveShell(), SWT.SAVE);
-							dialog.setText("Save requirements as");
-							dialog.setFileName(currentName + ".csv");
-							dialog.setFilterPath(System.getProperty("user.home"));
-							dialog.setOverwrite(true);
-							String result = dialog.open();
-							
-							
-							
-							if (result != null) {
-								try {
-									saveRequirements(result);
-								} catch (IOException e) {
-									Activator.log.error("can't save to file " + result, e);
-								}
-							}
-							return CommandResult.newOKCommandResult();
-						}
-						
-						public boolean canUndo(){
-							return false;
-						}
-
-					};
-					return new GMFtoEMFCommandWrapper(cmd);
-				}
-			}
-		}
-		return UnexecutableCommand.INSTANCE;
-	}
-
-	private Collection<Requirement> getRequirements(Package pkg) {
-		Collection<Requirement> requirements = new ArrayList<Requirement>();
-
-		for (NamedElement member : pkg.getMembers()) {
-			Requirement requirement = UMLUtil.getStereotypeApplication(member, Requirement.class);
-
-			if (requirement != null) {
-				requirements.add(requirement);
-			}
-		}
-
-		return requirements;
-	}
-
-	
-	/*
-	 * file format :
-	 * package name , req ID , req name , req text
-	 * package name is empty if the req parent is a requirement
-	 * 
-	 * encoding is current system encoding
-	 */
-	private void saveRequirements(String filename) throws IOException {
-
-		List<EObject> selectedElements = getSelectedElements();
-		if (selectedElements.size() == 1) {
-			Package selectedPackage = (Package) selectedElements.get(0);
-			List<String> msg = new ArrayList<>();
-			addRequirements(selectedPackage, msg);
-
-			Path path = Paths.get(filename);
-			Files.write(path, msg, Charset.forName(System.getProperty("file.encoding", "UTF-8")));
-		}
-	}
-
-	private void addRequirements(Package pkg, List<String> list) {
-		for (Requirement req : getRequirements(pkg)) {
-
-			list.add(getRow(req));
-
-			EList<Classifier> classList = req.getBase_Class().getNestedClassifiers();
-			for (Classifier classifier : classList) {
-
-				Requirement requirement = UMLUtil.getStereotypeApplication(classifier, Requirement.class);
-				if (requirement != null) {
-					list.add(getRow(requirement));
-				}
-			}
-		}
-
-		// iterate over sub packages
-		for (PackageableElement subPkg : pkg.getPackagedElements()) {
-			if (subPkg instanceof Package) {
-				addRequirements((Package) subPkg, list);
-			}
-		}
-	}
-
-	protected String formatCsvField(String field) {
-		String ret = "";
-		
-		if(field != null){
-			ret = field;
-		}
-		if (ret.contains("\"") || ret.contains(FS)) {
-			String newField = field.replace("\"", "\"\"");
-			if(ret.length() > 1 && newField.startsWith("\"") && newField.endsWith("\""))
-				ret = newField;
-			else 
-				ret = "\"" + newField + "\"";
-		}
-		if (ret.contains("\r\n")) {
-			ret = ret.replace("\r\n", " ");
-		}
-		if (ret.contains("\n")) {
-			ret = ret.replace("\n", " ");
-		}
-		return ret;
-	}
-
-	private String getRow(Requirement req) {
-		List<String> list = new ArrayList<>();
-
-		Package ppackage = req.getBase_Class().getPackage();
-		if (ppackage != null) {
-			list.add(formatCsvField(ppackage.getQualifiedName()));
-		} else {
-			list.add("");
-		}
-		list.add(req.getId());
-		list.add(formatCsvField(req.getBase_Class().getName()));
-		list.add(formatCsvField(req.getText()));
-
-		return list.stream().collect(Collectors.joining(FS));
-	}
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/src/org/eclipse/papyrus/requirements/export/ExportRequirementCommandHandlerTest.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/src/org/eclipse/papyrus/requirements/export/ExportRequirementCommandHandlerTest.java
deleted file mode 100755
index 5be2a6c..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.export/src/org/eclipse/papyrus/requirements/export/ExportRequirementCommandHandlerTest.java
+++ /dev/null
@@ -1,121 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- *
- * 		Géry Deloge (gery.deloge@cea.fr) CEATech AQUI - Initial API and implementation
- *
- *****************************************************************************/
-
-/* to execute tests, decomment and add junit to plugin dependencies */
-/*
-package org.eclipse.papyrus.requirements.export;
-
-import org.eclipse.papyrus.requirements.export.ExportRequirementCommandHandler;
-import org.junit.Before;
-import org.junit.Test;
-
-import junit.framework.TestCase;
-
-
-public class ExportRequirementCommandHandlerTest extends TestCase {
-	
-	
-	@Test
-	public void testFormatCsvField1(){
-		
-		ExportRequirementCommandHandler handler = new ExportRequirementCommandHandler();
-		
-		String test = "";
-		assertEquals("", handler.formatCsvField(test));
-	}
-	
-	@Test
-	public void testFormatCsvField2(){
-		
-		ExportRequirementCommandHandler handler = new ExportRequirementCommandHandler();
-		
-		String test = "1";
-		assertEquals(test, handler.formatCsvField(test));
-	}
-	
-	@Test
-	public void testFormatCsvField3(){
-		
-		ExportRequirementCommandHandler handler = new ExportRequirementCommandHandler();
-		
-		String test = "\"1\"";
-		assertEquals("\"\"1\"\"", handler.formatCsvField(test));
-	}
-	
-	@Test
-	public void testFormatCsvField4(){
-		
-		ExportRequirementCommandHandler handler = new ExportRequirementCommandHandler();
-		
-		String test = "1,2";
-		assertEquals("\"" + test + "\"", handler.formatCsvField(test));
-	}
-	
-	@Test
-	public void testFormatCsvField5(){
-		
-		ExportRequirementCommandHandler handler = new ExportRequirementCommandHandler();
-		
-		String test = "1,\"2\"";
-		assertEquals("\"1,\"\"2\"\"\"", handler.formatCsvField(test));
-	}
-	
-	@Test
-	public void testFormatCsvField6(){
-		
-		ExportRequirementCommandHandler handler = new ExportRequirementCommandHandler();
-		
-		String test = "1\n2";
-		assertEquals("1 2", handler.formatCsvField(test));
-	}
-	
-	@Test
-	public void testFormatCsvField7(){
-		
-		ExportRequirementCommandHandler handler = new ExportRequirementCommandHandler();
-		
-		String test = "1\r\n2";
-		assertEquals("1 2", handler.formatCsvField(test));
-	}
-	
-	@Test
-	public void testFormatCsvField8(){
-		
-		ExportRequirementCommandHandler handler = new ExportRequirementCommandHandler();
-		
-		String test = "\"\"";
-		assertEquals("\"\"\"\"", handler.formatCsvField(test));
-	}
-	
-	@Test
-	public void testFormatCsvField9(){
-		
-		ExportRequirementCommandHandler handler = new ExportRequirementCommandHandler();
-		
-		String test = "\"";
-		assertEquals("\"\"\"\"", handler.formatCsvField(test));
-	}
-	
-	@Test
-	public void testFormatCsvField10(){
-		
-		ExportRequirementCommandHandler handler = new ExportRequirementCommandHandler();
-		
-		String test = "1 \"2\"";
-		assertEquals("\"1 \"\"2\"\"\"", handler.formatCsvField(test));
-	}
-	
-}
-*/
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/.project
deleted file mode 100755
index 436170d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.languagecreationtools.commands</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index b3aa6d6..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,291 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.comment.line_length=260
-org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
-org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
-org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
-org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.join_lines_in_comments=false
-org.eclipse.jdt.core.formatter.join_wrapped_lines=false
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=260
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=5
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.use_on_off_tags=false
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
-org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/.settings/org.eclipse.jdt.ui.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100755
index 954281d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,68 +0,0 @@
-cleanup.add_default_serial_version_id=true
-cleanup.add_generated_serial_version_id=false
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_methods=false
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_missing_override_annotations_interface_methods=true
-cleanup.add_serial_version_id=false
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_functional_interfaces=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.correct_indentation=false
-cleanup.format_source_code=false
-cleanup.format_source_code_changes_only=false
-cleanup.insert_inferred_type_arguments=false
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_type_abstract_if_missing_method=false
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=false
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_redundant_type_arguments=true
-cleanup.remove_trailing_whitespaces=true
-cleanup.remove_trailing_whitespaces_all=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.sort_members=false
-cleanup.sort_members_all=false
-cleanup.use_anonymous_class_creation=false
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_lambda=true
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.use_type_arguments=false
-cleanup_profile=_Papyrus
-cleanup_settings_version=2
-eclipse.preferences.version=1
-formatter_profile=_Papyrus
-formatter_settings_version=12
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><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\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\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><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/META-INF/MANIFEST.MF
deleted file mode 100755
index 2ad1e4d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,20 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.languagecreationtools.commands;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.languagecreationtools.commands.Activator
-Bundle-Vendor: %Bundle-Vendor
-Require-Bundle: org.eclipse.gmf.runtime.diagram.ui;bundle-version="1.6.0",
- org.eclipse.papyrus.uml.tools;bundle-version="0.9.1";resolution:=optional,
- org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile,
- org.eclipse.papyrus.infra.widgets;bundle-version="0.9.1";resolution:=optional,
- org.eclipse.papyrus.infra.ui.emf;bundle-version="1.2.0"
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-ActivationPolicy: lazy
-Export-Package: org.eclipse.papyrus.requirements.languagecreationtools.commands;
-  uses:="org.osgi.framework,
-   org.eclipse.uml2.uml,
-   org.eclipse.ui.plugin,
-   org.eclipse.emf.transaction"
-Bundle-Localization: plugin
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/build.properties
deleted file mode 100755
index 132b005..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/build.properties
+++ /dev/null
@@ -1,19 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               about.html,\
-               plugin.properties,\
-               plugin.xml
-src.includes = about.html
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/plugin.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/plugin.properties
deleted file mode 100755
index 18527b7..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/plugin.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.languagecreationtools.commands
-
-generateProfileFromADomainModel.command.name = Generate a profile from a domain model
-
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = Papyrus for Requirements - Language Creation Tools Commands (Incubation)
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/plugin.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/plugin.xml
deleted file mode 100755
index 43997b1..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/plugin.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
-     Copyright (c) 2017 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:
-     		CEA LIST - Initial API and implementation
- -->
-
-<plugin>
-   <extension
-         point="org.eclipse.ui.commands">
-      <command
-            categoryId="org.eclipse.papyrus.editor.category"
-            id="org.eclipse.papyrus.requirements.languagecreationtools.handlers.InitCreateInitialProfileFromDomainModelHandler"
-            name="%generateProfileFromADomainModel.command.name">
-      </command>
-   </extension>
-
-</plugin>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/pom.xml
deleted file mode 100755
index 0f6c8df..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.languagecreationtools.commands</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/src/org/eclipse/papyrus/requirements/languagecreationtools/commands/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/src/org/eclipse/papyrus/requirements/languagecreationtools/commands/Activator.java
deleted file mode 100755
index 8d6dc5f..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/src/org/eclipse/papyrus/requirements/languagecreationtools/commands/Activator.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.languagecreationtools.commands;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
-	// The plug-in ID
-	public static final String PLUGIN_ID = "org.eclipse.papyrus.requirements.languagecreationtools.commands"; //$NON-NLS-1$
-
-	// The shared instance
-	private static Activator plugin;
-	
-	/**
-	 * The constructor
-	 */
-	public Activator() {
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext context) throws Exception {
-		super.start(context);
-		plugin = this;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext context) throws Exception {
-		plugin = null;
-		super.stop(context);
-	}
-
-	/**
-	 * Returns the shared instance
-	 *
-	 * @return the shared instance
-	 */
-	public static Activator getDefault() {
-		return plugin;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/src/org/eclipse/papyrus/requirements/languagecreationtools/commands/CreateProfileFromDomainModelCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/src/org/eclipse/papyrus/requirements/languagecreationtools/commands/CreateProfileFromDomainModelCommand.java
deleted file mode 100755
index 2322ee3..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/src/org/eclipse/papyrus/requirements/languagecreationtools/commands/CreateProfileFromDomainModelCommand.java
+++ /dev/null
@@ -1,48 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.languagecreationtools.commands;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile.generator.ProfileGenerator;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.Package;
-
-/**
- * 
- * Generates an UML profile based on a UML domain model
- *
- */
-
-public class CreateProfileFromDomainModelCommand extends RecordingCommand {
-	protected Element selectedElement;
-
-	public CreateProfileFromDomainModelCommand(TransactionalEditingDomain domain, Element selectedElement) {
-		super(domain, "CreateProfileFromDomainModelCommand");
-		this.selectedElement = selectedElement;
-	}
-
-	protected void createProfile(org.eclipse.uml2.uml.Package selectedPackage) {
-		ProfileGenerator profileGenerator = new ProfileGenerator(selectedPackage);
-		profileGenerator.generate();
-	}
-
-	@Override
-	protected void doExecute() {
-		if (selectedElement instanceof Package) {
-			createProfile((Package) selectedElement);
-		}
-	}
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/src/org/eclipse/papyrus/requirements/languagecreationtools/commands/InitCreateProfileFromDomainModelCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/src/org/eclipse/papyrus/requirements/languagecreationtools/commands/InitCreateProfileFromDomainModelCommand.java
deleted file mode 100755
index 475b3c4..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.commands/src/org/eclipse/papyrus/requirements/languagecreationtools/commands/InitCreateProfileFromDomainModelCommand.java
+++ /dev/null
@@ -1,70 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.languagecreationtools.commands;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.infra.widgets.editors.TreeSelectorDialog;
-import org.eclipse.papyrus.uml.tools.providers.UMLContentProvider;
-import org.eclipse.papyrus.uml.tools.providers.UMLLabelProvider;
-import org.eclipse.swt.widgets.Display;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.Package;
-import org.eclipse.uml2.uml.UMLPackage;
-
-/**
- * Executes the generation of a profile based on a class diagram according to
- * the preferences page of Papyrus for Requirements
- *
- */
-public class InitCreateProfileFromDomainModelCommand extends RecordingCommand {
-	protected Element selectedElement;
-	TransactionalEditingDomain domain;
-
-	public InitCreateProfileFromDomainModelCommand(TransactionalEditingDomain domain, Element selectedElement) {
-		super(domain, "InitCreateProfileFromDomainModelCommand");
-		this.selectedElement = selectedElement;
-		this.domain = domain;
-	}
-
-	@Override
-	protected void doExecute() {
-		Package sourcePackage = null;
-		if (!(selectedElement instanceof Package)) {
-			TreeSelectorDialog dialog = new TreeSelectorDialog(Display.getDefault().getActiveShell());
-			dialog.setContentProvider(
-					new UMLContentProvider(selectedElement.getModel(), UMLPackage.eINSTANCE.getPackage_NestedPackage()));
-			dialog.setLabelProvider(new UMLLabelProvider());
-			dialog.setMessage("Choose the domain model");
-			dialog.setTitle("Choose the domain model");
-			dialog.create();
-			dialog.setDescription("Choose the domain model");
-			if (dialog.open() == org.eclipse.jface.window.Window.OK) {
-				Object[] result = dialog.getResult();
-				sourcePackage = ((org.eclipse.uml2.uml.Package) result[0]);
-			} else {
-				return;
-			}
-			CreateProfileFromDomainModelCommand createProfileFromDomainModelCommand = new CreateProfileFromDomainModelCommand(
-					domain, sourcePackage);
-			createProfileFromDomainModelCommand.execute();
-		} else {
-			sourcePackage = (Package) selectedElement;
-			CreateProfileFromDomainModelCommand createProfileFromDomainModelCommand = new CreateProfileFromDomainModelCommand(
-					domain, sourcePackage);
-			createProfileFromDomainModelCommand.execute();
-		}
-	}
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/.gitignore b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/.gitignore
deleted file mode 100755
index ae3c172..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/bin/
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/.project
deleted file mode 100755
index 6cd66cb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index b3aa6d6..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,291 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.comment.line_length=260
-org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
-org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
-org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
-org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.join_lines_in_comments=false
-org.eclipse.jdt.core.formatter.join_wrapped_lines=false
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=260
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=5
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.use_on_off_tags=false
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
-org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/.settings/org.eclipse.jdt.ui.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100755
index 954281d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,68 +0,0 @@
-cleanup.add_default_serial_version_id=true
-cleanup.add_generated_serial_version_id=false
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_methods=false
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_missing_override_annotations_interface_methods=true
-cleanup.add_serial_version_id=false
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_functional_interfaces=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.correct_indentation=false
-cleanup.format_source_code=false
-cleanup.format_source_code_changes_only=false
-cleanup.insert_inferred_type_arguments=false
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_type_abstract_if_missing_method=false
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=false
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_redundant_type_arguments=true
-cleanup.remove_trailing_whitespaces=true
-cleanup.remove_trailing_whitespaces_all=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.sort_members=false
-cleanup.sort_members_all=false
-cleanup.use_anonymous_class_creation=false
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_lambda=true
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.use_type_arguments=false
-cleanup_profile=_Papyrus
-cleanup_settings_version=2
-eclipse.preferences.version=1
-formatter_profile=_Papyrus
-formatter_settings_version=12
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><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\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\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><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/META-INF/MANIFEST.MF
deleted file mode 100755
index 6cca455..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,16 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile.Activator
-Bundle-Vendor: %Bundle-Vendor
-Require-Bundle: org.eclipse.uml2.uml.resources,
- org.eclipse.gmf.runtime.diagram.ui,
- org.eclipse.papyrus.requirements.preferences
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-ActivationPolicy: lazy
-Export-Package: org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile;uses:="org.osgi.framework",
- org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile.generator;uses:="org.eclipse.uml2.uml,org.eclipse.emf.common.util,org.eclipse.emf.ecore.resource",
- org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile.utils;uses:="org.eclipse.uml2.uml,org.eclipse.emf.common.util"
-Bundle-Localization: bundle
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/about.html
deleted file mode 100755
index dd3c089..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>November 14, 2008</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/build.properties
deleted file mode 100755
index 5ccd991..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/build.properties
+++ /dev/null
@@ -1,19 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               plugin.xml,\
-               about.html,\
-               bundle.properties
-src.includes = about.html
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/bundle.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/bundle.properties
deleted file mode 100755
index 798ec3e..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/bundle.properties
+++ /dev/null
@@ -1,15 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile
-
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = Papyrus for Requirements - Profile Generation from Domain Model (Incubation)
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/plugin.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/plugin.xml
deleted file mode 100755
index b98eee5..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/plugin.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
-     Copyright (c) 2017 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:
-     		CEA LIST - Initial API and implementation
- -->
-
-<plugin>
-   <extension
-         point="org.eclipse.ui.commands">
-      <command
-            categoryId="org.eclipse.papyrus.editor.category"
-            id="org.eclipse.papyrus.requirements.languagecreationtools.handlers.CreateProfileFromDomainModelHandler"
-            name="%generateProfileFromADomainModel.command.name">
-      </command>
-   </extension>
-
-</plugin>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/pom.xml
deleted file mode 100755
index 9d89c62..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/src/org/eclipse/papyrus/requirements/languagecreationtools/domainModel2Profile/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/src/org/eclipse/papyrus/requirements/languagecreationtools/domainModel2Profile/Activator.java
deleted file mode 100755
index 31db09a..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/src/org/eclipse/papyrus/requirements/languagecreationtools/domainModel2Profile/Activator.java
+++ /dev/null
@@ -1,44 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile;
-
-import org.osgi.framework.BundleActivator;
-import org.osgi.framework.BundleContext;
-
-public class Activator implements BundleActivator {
-
-	private static BundleContext context;
-
-	static BundleContext getContext() {
-		return context;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.osgi.framework.BundleActivator#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext bundleContext) throws Exception {
-		Activator.context = bundleContext;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.osgi.framework.BundleActivator#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext bundleContext) throws Exception {
-		Activator.context = null;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/src/org/eclipse/papyrus/requirements/languagecreationtools/domainModel2Profile/generator/ProfileGenerator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/src/org/eclipse/papyrus/requirements/languagecreationtools/domainModel2Profile/generator/ProfileGenerator.java
deleted file mode 100755
index 9178aed..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/src/org/eclipse/papyrus/requirements/languagecreationtools/domainModel2Profile/generator/ProfileGenerator.java
+++ /dev/null
@@ -1,523 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile.generator;
-
-import java.io.File;
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-import java.util.Set;
-
-import org.eclipse.emf.common.util.URI;
-import org.eclipse.emf.common.util.WrappedException;
-import org.eclipse.emf.ecore.resource.Resource;
-import org.eclipse.emf.ecore.resource.ResourceSet;
-import org.eclipse.emf.ecore.resource.impl.ResourceSetImpl;
-import org.eclipse.emf.ecore.util.EcoreUtil;
-import org.eclipse.jface.preference.IPreferenceStore;
-import org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile.utils.Utils;
-import org.eclipse.papyrus.requirements.preferences.Activator;
-import org.eclipse.papyrus.requirements.preferences.PreferenceConstants;
-import org.eclipse.uml2.uml.Abstraction;
-import org.eclipse.uml2.uml.AggregationKind;
-import org.eclipse.uml2.uml.Association;
-import org.eclipse.uml2.uml.Class;
-import org.eclipse.uml2.uml.Classifier;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.Enumeration;
-import org.eclipse.uml2.uml.EnumerationLiteral;
-import org.eclipse.uml2.uml.Generalization;
-import org.eclipse.uml2.uml.Model;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.Package;
-import org.eclipse.uml2.uml.PackageableElement;
-import org.eclipse.uml2.uml.PrimitiveType;
-import org.eclipse.uml2.uml.Profile;
-import org.eclipse.uml2.uml.Property;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.UMLFactory;
-import org.eclipse.uml2.uml.UMLPackage;
-import org.eclipse.uml2.uml.resource.UMLResource;
-import org.eclipse.uml2.uml.resources.util.UMLResourcesUtil;
-
-/**
- * Generates an UML profile based on a UML domain model
- *
- */
-public class ProfileGenerator {
-	protected static ResourceSet resourceSet;
-	// Output profile created based on the domain model
-	protected Profile profile;
-	// Input package representing the domain model
-	protected Package sourcePackage;
-	// File of the sourcePackage
-	protected File sourceModelFile;
-	// Generation options
-	private static String NSURI_PREFIX = "https://www.eclipse.org/papyrus/";
-	private static boolean GENERATE_ABSTRACTIONS_MODEL = false;
-	private static boolean FROM_ASSOCIATIONS_TO_STEREOTYPES = false;
-	private static boolean FROM_ASSOCIATIONS_TO_ASSOCIATIONS = false;
-	private static String METACLASS_EXTENDED_BY_NODES = "none"; //UMLPackage.Literals.CLASS.getName();
-	private static String METACLASS_EXTENDED_BY_EDGES = "none";//= UMLPackage.Literals.ASSOCIATION.getName();
-	// Debug=true will automatically refresh the project to show the output
-	// files.
-	private static boolean DEBUG = true;
-	protected Stereotype baseNodeStereotype;
-	protected Stereotype baseEdgeStereotype;
-	protected Map<Element, Element> mapClassNodes = new HashMap<Element, Element>();
-	protected Map<Element, Element> mapAssociationsEdges = new HashMap<Element, Element>();
-	protected Map<Element, Element> mapProfileAssociations2MMAssociations = new HashMap<Element, Element>();
-	protected Map<Element, Element> mapPrimitiveTypesNodes = new HashMap<Element, Element>();
-	protected Map<Element, Element> mapEnumerationsNodes = new HashMap<Element, Element>();
-	protected Map<Element, Element> mapPackagesNodes = new HashMap<Element, Element>();
-	protected List<PrimitiveType> listStandardPrimitiveTypes = new ArrayList<PrimitiveType>();
-	protected String outputDirectoryPath;
-	protected List<Generalization> listInternalGeneralizations = new ArrayList<Generalization>();
-	protected List<Association> listAssociations = new ArrayList<Association>();
-	protected Model abstractionsModel;
-	
-
-	/**
-	 * Constructor to be called by Eclipse, takes into account generation
-	 * preferences in the Papyrus for Requirements preference page.
-	 * 
-	 * @param selectedPackage The UML domain model
-	 */
-	public ProfileGenerator(Package selectedPackage) {
-		DEBUG = false;
-		IPreferenceStore store = Activator.getDefault().getPreferenceStore();
-		NSURI_PREFIX = store.getString(PreferenceConstants.NSURI_PREFIX);
-		GENERATE_ABSTRACTIONS_MODEL = store.getBoolean(PreferenceConstants.GENERATE_ABSTRACTIONS_MODEL);
-		FROM_ASSOCIATIONS_TO_STEREOTYPES = store.getBoolean(PreferenceConstants.FROM_ASSOCIATIONS_TO_STEREOTYPES);
-		FROM_ASSOCIATIONS_TO_ASSOCIATIONS =store.getBoolean(PreferenceConstants.FROM_ASSOCIATIONS_TO_ASSOCIATIONS);
-		// METACLASS_EXTENDED_BY_NODES =
-		// store.getString(PreferenceConstants.METACLASS_EXTENDED_BY_NODES);
-		// //by default "none"
-		// METACLASS_EXTENDED_BY_EDGES =
-		// store.getString(PreferenceConstants.METACLASS_EXTENDED_BY_EDGES);
-		// //by default "none"
-		sourcePackage = selectedPackage;
-		URI uri = sourcePackage.eResource().getURI();
-		sourceModelFile = Utils.getFileFromURI(uri);
-		outputDirectoryPath = sourceModelFile.getParent();
-		setResourceSet();
-	}
-
-	/**
-	 * Constructor to be used in an standalone Java application. It does not takes
-	 * into account preferences in the Papyrus for Requirements preference page.
-	 * 
-	 * @param _inputModelPath The path of the input model
-	 * @param _outputDirectoryPath The path to save the profile and if the abstractions model
-	 * @param _prefix the NSURI prefix used in the profile
-	 */
-	public ProfileGenerator(String _inputModelPath, String _outputDirectoryPath, String _prefix) {
-		DEBUG = true;
-		NSURI_PREFIX = _prefix;
-		ResourceSet resourceSetSourceModel = new ResourceSetImpl();
-		UMLResourcesUtil.init(resourceSetSourceModel);
-		URI _inputModelURI = URI.createFileURI(new File(_inputModelPath).getAbsolutePath());
-		Resource r = resourceSetSourceModel.getResource(_inputModelURI, true);
-		sourcePackage = (Package) EcoreUtil.getObjectByType(r.getContents(), UMLPackage.Literals.PACKAGE);
-		sourceModelFile = new File(_inputModelPath).getAbsoluteFile();
-		outputDirectoryPath = new File(_outputDirectoryPath).getAbsolutePath();
-		setResourceSet();
-	}
-
-	protected void setResourceSet() {
-		resourceSet = new ResourceSetImpl();
-		UMLResourcesUtil.init(resourceSet);
-	}
-
-	public void generate() {
-		String nameOfAbstractionsModel = sourcePackage.getName() + "_refinement";
-		String nameOfProfile = sourcePackage.getName();
-		setProfile(Utils.createProfile(nameOfProfile, NSURI_PREFIX + sourcePackage.getName()));
-
-		if (!METACLASS_EXTENDED_BY_NODES.contentEquals("none")) {
-			METACLASS_EXTENDED_BY_NODES= UMLPackage.Literals.CLASS.getName();
-			baseNodeStereotype = Utils.createStereotype(profile, "baseNodeStereotype", true);
-		}
-		if (!METACLASS_EXTENDED_BY_EDGES.contentEquals("none")) {
-			METACLASS_EXTENDED_BY_EDGES= UMLPackage.Literals.ASSOCIATION.getName();
-			baseEdgeStereotype = Utils.createStereotype(profile, "baseEdgeStereotype", true);
-		}
-
-		visitPackagedElements(sourcePackage);
-
-		String[] requiredPrimitiveTypes = { "Boolean", "Real", "String", "Integer", "UnlimitedNatural" };
-		createStandardPrimitiveTypes(requiredPrimitiveTypes);
-
-		createProfiles(mapClassNodes);
-		createProfiles(mapPrimitiveTypesNodes);
-		createProfiles(mapEnumerationsNodes);
-		if (FROM_ASSOCIATIONS_TO_STEREOTYPES) {
-			createProfiles(mapAssociationsEdges);
-		}
-		if (FROM_ASSOCIATIONS_TO_ASSOCIATIONS) {
-			createAssociations();
-		}
-		createEnumerationLiterals();
-		createTagDefinitions();
-		createInternalGeneralizations();
-
-		if (!METACLASS_EXTENDED_BY_NODES.contentEquals("none")
-				&& referenceMetaclass(profile, METACLASS_EXTENDED_BY_NODES) != null) {
-			createGeneralizations(mapClassNodes.keySet(), baseNodeStereotype);
-			Utils.createExtension(referenceMetaclass(profile, METACLASS_EXTENDED_BY_NODES), baseNodeStereotype, false);
-		}
-		if (!METACLASS_EXTENDED_BY_EDGES.contentEquals("none")
-				&& referenceMetaclass(profile, METACLASS_EXTENDED_BY_NODES) != null) {
-			createGeneralizations(mapAssociationsEdges.keySet(), baseEdgeStereotype);
-			Utils.createExtension(referenceMetaclass(profile, METACLASS_EXTENDED_BY_EDGES), baseEdgeStereotype, false);
-		}
-
-		Utils.defineProfile(profile);
-
-		for (Element element : mapPackagesNodes.keySet()) {
-			if (element instanceof Profile) {
-				Utils.defineProfile((Profile) element);
-			}
-		}
-
-		save(profile, outputDirectoryPath, nameOfProfile, UMLResource.PROFILE_FILE_EXTENSION);
-
-		if (GENERATE_ABSTRACTIONS_MODEL) {
-			abstractionsModel = Utils.createModel(nameOfAbstractionsModel);
-			createAbstractionsModel(mapClassNodes);
-			createAbstractionsModel(mapProfileAssociations2MMAssociations);
-			abstractionsModel.setURI(NSURI_PREFIX + nameOfAbstractionsModel);
-			save(abstractionsModel, outputDirectoryPath, nameOfAbstractionsModel, UMLResource.FILE_EXTENSION);
-		}
-		// Debug=true will automatically refresh the project to show the
-		// generated ...profile.uml file.
-		if (!DEBUG) {
-			Utils.refreshProject(sourceModelFile);
-		}
-	}
-
-	/**
-	 * Creates associations between stereotypes in a profile, based on the
-	 * associations in a domain model
-	 */
-	protected void createAssociations() {
-		Stereotype targetEndInProfile = null;
-		Stereotype sourceEndInProfile = null;
-		for (Association assocInMM : listAssociations) {
-			Property targetEndInMM = Utils.getTargetEnd(assocInMM);
-			// Property sourceEndInMM = targetEndInMM.getOtherEnd();
-			Property sourceEndInMM = Utils.getSourceEnd(assocInMM);
-			targetEndInProfile = getStereotypeByName(targetEndInMM.getType().getName());
-			sourceEndInProfile = getStereotypeByName(sourceEndInMM.getType().getName());
-			if (targetEndInProfile != null) {
-				Association assocInProfile = Utils.createAssociation(sourceEndInProfile, true,
-						AggregationKind.NONE_LITERAL, targetEndInMM.getName(), targetEndInMM.getLower(),
-						targetEndInMM.getUpper(), targetEndInProfile, true, AggregationKind.NONE_LITERAL,
-						sourceEndInMM.getName(), sourceEndInMM.getLower(), sourceEndInMM.getUpper());
-				assocInProfile.setName(assocInMM.getName());
-				mapProfileAssociations2MMAssociations.put(assocInProfile, assocInMM);
-			}
-		}
-	}
-
-	/**
-	 * @param stereotypeName
-	 *            The not qualified name of a stereotype
-	 * @return stereotype The stereotype with the stereotypeName in the
-	 *         Stereotypes - Class map (ex. key: Stereotype named Focus, value:
-	 *         Class named Focus).
-	 */
-	protected Stereotype getStereotypeByName(String stereotypeName) {
-		Stereotype stereotype=null;
-		for (Map.Entry<Element, Element> entry : mapClassNodes.entrySet()) {
-			if (entry.getKey() instanceof Stereotype && entry.getValue() instanceof Class) {
-				stereotype = (Stereotype) entry.getKey();
-				if (stereotype.getName().contentEquals(stereotypeName)){
-					return stereotype;
-				}
-			}
-		}
-		return null;
-	}
-
-	/**
-	 * Generates the mapping model between source elements and produced
-	 * elements. Each abstraction relationship can have many sources and many
-	 * targets which is ideal to allow N 2 M mappings.
-	 * 
-	 * @param map
-	 *            containing the element (value) in the domain model that
-	 *            originated the element (key) in the profile
-	 */
-	protected void createAbstractionsModel(Map<Element, Element> map) {
-		for (Map.Entry<Element, Element> entry : map.entrySet()) {
-			NamedElement key = (NamedElement) entry.getKey();
-			NamedElement value = (NamedElement) entry.getValue();
-			Abstraction _abstraction = UMLFactory.eINSTANCE.createAbstraction();
-			_abstraction.getSuppliers().add(key);
-			_abstraction.getClients().add(value);
-			_abstraction.setName(key.getName() + "-" + value.getName());
-			abstractionsModel.getPackagedElements().add(_abstraction);
-		}
-	}
-
-	protected void visitPackagedElements(Element element) {
-		if (element instanceof org.eclipse.uml2.uml.Package) {
-			org.eclipse.uml2.uml.Package packageInMetamodel = (org.eclipse.uml2.uml.Package) element;
-			for (Element e : packageInMetamodel.getPackagedElements()) {
-				visitPackagedElements(e);
-			}
-		} else if (element instanceof org.eclipse.uml2.uml.Class) {
-			mapClassNodes.put((Element) Utils.createStereotype(profile, ((NamedElement) element).getName(),
-					((Class) element).isAbstract()), element);
-			if (((Classifier) element).getGeneralizations() != null) {
-				for (Generalization generalization : ((Classifier) element).getGeneralizations()) {
-					listInternalGeneralizations.add(generalization);
-				}
-			}
-		} else if (element instanceof PrimitiveType) {
-			mapPrimitiveTypesNodes.put((Element) Utils.createPrimitiveType(profile, ((NamedElement) element).getName()),
-					element);
-		} else if (element instanceof Enumeration) {
-			mapEnumerationsNodes.put((Element) Utils.createEnumeration(profile, ((NamedElement) element).getName()),
-					element);
-		} else if (element instanceof Association) {
-			if (FROM_ASSOCIATIONS_TO_STEREOTYPES) {
-				mapAssociationsEdges.put(
-						(Element) Utils.createStereotype(profile, ((NamedElement) element).getName(), false), element);
-			}
-			listAssociations.add((Association)element);
-		}
-	}
-
-	protected void createInternalGeneralizations() {
-		for (Generalization generalizationInMM : listInternalGeneralizations) {
-			Classifier specificInMM = generalizationInMM.getSpecific();
-			Classifier generalInMM = generalizationInMM.getGeneral();
-			Stereotype specificInProfile = null;
-			Stereotype generalInProfile = null;
-			Set<Element> classNodesStereotypesInProfile = mapClassNodes.keySet();
-			for (Element e : classNodesStereotypesInProfile) {
-				Stereotype classNodeStereotypeInProfile = (Stereotype) e;
-				if (classNodeStereotypeInProfile.getName().contentEquals(specificInMM.getName())) {
-					specificInProfile = classNodeStereotypeInProfile;
-				} else if (classNodeStereotypeInProfile.getName().contentEquals(generalInMM.getName())) {
-					generalInProfile = classNodeStereotypeInProfile;
-				}
-			}
-			if (specificInProfile != null && generalInProfile != null) {
-				Utils.createGeneralization(specificInProfile, generalInProfile);
-			}
-		}
-	}
-
-	protected static org.eclipse.uml2.uml.Package load(URI uri) {
-		org.eclipse.uml2.uml.Package package_ = null;
-		try {
-			// Load the requested resource
-			Resource resource = resourceSet.getResource(uri, true);
-			// Get the first (should be only) package from it
-			package_ = (org.eclipse.uml2.uml.Package) EcoreUtil.getObjectByType(resource.getContents(),
-					UMLPackage.Literals.PACKAGE);
-		} catch (WrappedException we) {
-			System.err.println();
-			System.exit(1);
-		}
-		return package_;
-	}
-
-	public static PrimitiveType importPrimitiveType(org.eclipse.uml2.uml.Package package_, String name) {
-		org.eclipse.uml2.uml.Package umlLibrary = load(URI.createURI(UMLResource.UML_PRIMITIVE_TYPES_LIBRARY_URI));
-		PrimitiveType primitiveType = (PrimitiveType) umlLibrary.getOwnedType(name);
-		package_.createElementImport(primitiveType);
-		return primitiveType;
-	}
-
-	protected static org.eclipse.uml2.uml.Class referenceMetaclass(Profile profile, String metaclassName) {
-		Model umlMetamodel = (Model) load(URI.createURI(UMLResource.UML_METAMODEL_URI));
-		// my hack
-		Class metaclass = null;
-		if (umlMetamodel.getOwnedType(metaclassName) instanceof Class) {
-			metaclass = (Class) umlMetamodel.getOwnedType(metaclassName);
-			if (metaclass != null) {
-				profile.createMetaclassReference(metaclass);
-			}
-		}
-		return metaclass;
-	}
-
-	/**
-	 * @param stereotypeInProfile
-	 * @param propertyInClass
-	 */
-	protected void addEnumerationProperty(Stereotype stereotypeInProfile, Property propertyInClass) {
-		Set<Element> enumerationsInProfile = mapEnumerationsNodes.keySet();
-		for (Element e : enumerationsInProfile) {
-			Enumeration enumerationInProfile = (Enumeration) e;
-			if (enumerationInProfile.getName().contentEquals(propertyInClass.getType().getName())) {
-				Utils.createAttribute((Class) stereotypeInProfile, propertyInClass.getName(), enumerationInProfile, 0,
-						1, null);
-			}
-		}
-	}
-
-	/**
-	 * @param stereotypeInProfile
-	 * @param propertyInClass
-	 */
-	protected void addPrimitiveTypeProperty(Stereotype stereotypeInProfile, Property propertyInClass) {
-		boolean foundStandardPrimitiveType = false;
-		for (PrimitiveType standardPrimitiveType : listStandardPrimitiveTypes) {
-			if (standardPrimitiveType.getName().contentEquals(propertyInClass.getType().getName())) {
-				foundStandardPrimitiveType = true;
-
-				Utils.createAttribute((Class) stereotypeInProfile, propertyInClass.getName(), standardPrimitiveType,
-						propertyInClass.getLower(), propertyInClass.getUpper(), null);
-				break;
-			}
-		}
-		if (!foundStandardPrimitiveType) {
-			Set<Element> primitiveTypesInProfile = mapPrimitiveTypesNodes.keySet();
-			for (Element e : primitiveTypesInProfile) {
-				PrimitiveType primitiveTypeInProfile = (PrimitiveType) e;
-				if (primitiveTypeInProfile.getName().contentEquals(propertyInClass.getType().getName())) {
-					Utils.createAttribute((Class) stereotypeInProfile, propertyInClass.getName(),
-							primitiveTypeInProfile, propertyInClass.getLower(), propertyInClass.getUpper(), null);
-				}
-			}
-		}
-	}
-
-	protected void createEnumerationLiterals() {
-		for (Map.Entry<Element, Element> entry : mapEnumerationsNodes.entrySet()) {
-			Element key = entry.getKey();
-			Element value = entry.getValue();
-			if (key instanceof Enumeration && value instanceof Enumeration) {
-				Enumeration enumInProfile = (Enumeration) key;
-				Enumeration enumInMetamodel = (Enumeration) value;
-				for (EnumerationLiteral literalInMM : enumInMetamodel.getOwnedLiterals()) {
-					Utils.createEnumerationLiteral(enumInProfile, literalInMM.getName().replaceAll("\\s", ""));
-				}
-			}
-		}
-	}
-
-	protected void createGeneralizations(Set<Element> specificStereotypes, Stereotype generalStereotype) {
-		for (Element element : specificStereotypes) {
-			if (element instanceof Stereotype) {
-				Stereotype specificStereotype = (Stereotype) element;
-				if (specificStereotype.getGeneralizations().size() == 0) {
-					Utils.createGeneralization(specificStereotype, generalStereotype);
-				}
-			}
-		}
-	}
-
-	/**
-	 * Creates a profile and sub-profiles based on the packages structure of the
-	 * domain model. Each Package becomes a new profile.
-	 * 
-	 * @param map
-	 *            in the map, the key is an Stereotype, PrimitiveType, Profile,
-	 *            etc. and the value is the Element that originated the creation
-	 *            of the key. For example, a Class X (the key) originated an
-	 *            Stereotype X (the value)
-	 * 
-	 */
-	protected void createProfiles(Map<Element, Element> map) {
-		boolean foundPackage;
-		for (Map.Entry<Element, Element> entry : map.entrySet()) {
-			Element key = entry.getKey();
-			Element value = entry.getValue();
-			Package package_ = value.getNearestPackage();
-			foundPackage = false;
-			for (Package nestedPackage : profile.getNestedPackages()) {
-				if (nestedPackage.getName().contentEquals(package_.getName())) {
-					foundPackage = true;
-					nestedPackage.getPackagedElements().add((PackageableElement) key);
-					break;
-				}
-			}
-			if (!foundPackage) {
-				Profile newSubProfile = Utils.createProfile(package_.getName(), NSURI_PREFIX + package_.getName());
-				mapPackagesNodes.put(newSubProfile, package_);
-				profile.getNestedPackages().add(newSubProfile);
-				newSubProfile.getPackagedElements().add((PackageableElement) key);
-			}
-		}
-	}
-
-	protected void createStandardPrimitiveTypes(String[] requiredPrimitiveTypes) {
-		for (String primitiveTypeName : requiredPrimitiveTypes) {
-			listStandardPrimitiveTypes.add(importPrimitiveType(profile, primitiveTypeName));
-		}
-	}
-
-	protected void createTagDefinitions() {
-		for (Map.Entry<Element, Element> entry : mapClassNodes.entrySet()) {
-			Element key = entry.getKey();
-			Element value = entry.getValue();
-			if (key instanceof Stereotype && value instanceof Class) {
-				Stereotype stereotypeInProfile = (Stereotype) key;
-				Class classInMetamodel = (Class) value;
-				for (Property propertyInClass : classInMetamodel.getOwnedAttributes()) {
-					if (propertyInClass.getType() instanceof PrimitiveType) {
-						addPrimitiveTypeProperty(stereotypeInProfile, propertyInClass);
-					} else if (propertyInClass.getType() instanceof Enumeration) {
-						addEnumerationProperty(stereotypeInProfile, propertyInClass);
-					}
-				}
-			}
-		}
-	}
-
-	/**
-	 * @return the profile
-	 */
-	public Profile getProfile() {
-		return profile;
-	}
-
-	/**
-	 * Save our refinement model to a file in the user-specified output
-	 * directory
-	 * 
-	 */
-	protected void save(Package model, String outputDirectoryPath, String fileName, String fileExtension) {
-		URI outputURI = URI.createFileURI(outputDirectoryPath).appendSegment(fileName)
-				.appendFileExtension(fileExtension);
-		save(model, outputURI);
-	}
-
-	protected static void save(org.eclipse.uml2.uml.Package package_, URI uri) {
-		Resource resource = resourceSet.createResource(uri);
-		resource.getContents().add(package_);
-		try {
-			resource.save(null);
-		} catch (IOException ioe) {
-			System.err.println(ioe.getMessage());
-		}
-	}
-
-	/**
-	 * @param profile
-	 *            the profile to set
-	 */
-	public void setProfile(Profile profile) {
-		this.profile = profile;
-	}
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/src/org/eclipse/papyrus/requirements/languagecreationtools/domainModel2Profile/utils/Utils.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/src/org/eclipse/papyrus/requirements/languagecreationtools/domainModel2Profile/utils/Utils.java
deleted file mode 100755
index b061479..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile/src/org/eclipse/papyrus/requirements/languagecreationtools/domainModel2Profile/utils/Utils.java
+++ /dev/null
@@ -1,375 +0,0 @@
-/*****************************************************************************
- * 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:
- * 
- * 		Mauricio Alférez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation based on UML2 tutorials.
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile.utils;
-
-import java.io.File;
-
-import org.eclipse.core.resources.IFile;
-import org.eclipse.core.resources.IProject;
-import org.eclipse.core.resources.IResource;
-import org.eclipse.core.resources.IWorkspaceRoot;
-import org.eclipse.core.resources.ResourcesPlugin;
-import org.eclipse.core.runtime.CoreException;
-import org.eclipse.core.runtime.IPath;
-import org.eclipse.core.runtime.NullProgressMonitor;
-import org.eclipse.core.runtime.Path;
-import org.eclipse.emf.common.util.URI;
-import org.eclipse.uml2.uml.AggregationKind;
-import org.eclipse.uml2.uml.Association;
-import org.eclipse.uml2.uml.Classifier;
-import org.eclipse.uml2.uml.Enumeration;
-import org.eclipse.uml2.uml.EnumerationLiteral;
-import org.eclipse.uml2.uml.Extension;
-import org.eclipse.uml2.uml.Generalization;
-import org.eclipse.uml2.uml.InstanceValue;
-import org.eclipse.uml2.uml.LiteralBoolean;
-import org.eclipse.uml2.uml.LiteralString;
-import org.eclipse.uml2.uml.Model;
-import org.eclipse.uml2.uml.PrimitiveType;
-import org.eclipse.uml2.uml.Profile;
-import org.eclipse.uml2.uml.Property;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.Type;
-import org.eclipse.uml2.uml.UMLFactory;
-import org.eclipse.uml2.uml.UMLPackage;
-
-/**
- * Utility methods to create a profile
- *
- */
-/**
- * @author MA244259
- *
- */
-public class Utils {
-	/**
-	 * Creates a new UML model with a specific name
-	 * 
-	 * @param name
-	 *            The name of the model
-	 * @return the UML model
-	 */
-	public static Model createModel(String name) {
-		Model model = UMLFactory.eINSTANCE.createModel();
-		model.setName(name);
-		return model;
-	}
-
-	/**
-	 * Refresh the project that contains a file without user intervention (e.g.,
-	 * by using the F5 key)
-	 * 
-	 * @param file
-	 *            The file contained in the project to be refreshed
-	 */
-	public static void refreshProject(File file) {
-		IProject iproject = ResourcesPlugin.getWorkspace().getRoot().getProject(file.getParentFile().getName());
-		try {
-			iproject.refreshLocal(IResource.DEPTH_INFINITE, new NullProgressMonitor());
-		} catch (CoreException e) {
-			e.printStackTrace();
-		}
-	}
-
-	/**
-	 * Creates an enumeration in a UML package
-	 * 
-	 * @param package_
-	 *            The UML package that will owns the enumeration
-	 * @param name
-	 *            The name of the enumeration contained in package_
-	 * @return a new Enumeration
-	 */
-	public static Enumeration createEnumeration(org.eclipse.uml2.uml.Package package_, String name) {
-		Enumeration enumeration = package_.createOwnedEnumeration(name);
-		return enumeration;
-	}
-
-	/**
-	 * Creates an enumeration literal
-	 * 
-	 * @param enumeration
-	 *            The enumeration that will own the literal
-	 * @param name
-	 *            The name of the literal
-	 * @return a new enumeration literal
-	 */
-	public static EnumerationLiteral createEnumerationLiteral(Enumeration enumeration, String name) {
-		EnumerationLiteral enumerationLiteral = enumeration.createOwnedLiteral(name);
-		return enumerationLiteral;
-	}
-
-	/**
-	 * Creates a extension of the specified metaclass with this stereotype.
-	 * 
-	 * @param metaclass
-	 *            The UML metaclass that will be extended, for example Class or
-	 *            Association
-	 * @param stereotype
-	 *            The stereotype that will extend the metaclass
-	 * @param required
-	 *            Whether the new extension should be required
-	 * @return the new extension
-	 */
-	public static Extension createExtension(org.eclipse.uml2.uml.Class metaclass, Stereotype stereotype,
-			boolean required) {
-		Extension extension = stereotype.createExtension(metaclass, required);
-		return extension;
-	}
-
-	/**
-	 * Creates a new {@link org.eclipse.uml2.uml.Generalization}, with the
-	 * specified '<em><b>General</b></em>', and appends it to the
-	 * '<em><b>Generalization</b></em>' containment reference list.
-	 * 
-	 * @param specificClassifier
-	 *            The '<em><b>Specific</b></em>' for the new
-	 *            {@link org.eclipse.uml2.uml.Generalization}
-	 * @param generalClassifier
-	 *            The '<em><b>General</b></em>' for the new
-	 *            {@link org.eclipse.uml2.uml.Generalization}
-	 * @return the new generalization
-	 */
-	public static Generalization createGeneralization(Classifier specificClassifier, Classifier generalClassifier) {
-		Generalization generalization = specificClassifier.createGeneralization(generalClassifier);
-		return generalization;
-	}
-
-	/**
-	 * Creates a new UML package inside another package
-	 * 
-	 * @param nestingPackage
-	 *            The package that will contain the new package
-	 * @param name
-	 *            The name of the new package
-	 * @return the new UML package
-	 */
-	public static org.eclipse.uml2.uml.Package createPackage(org.eclipse.uml2.uml.Package nestingPackage, String name) {
-		org.eclipse.uml2.uml.Package package_ = nestingPackage.createNestedPackage(name);
-		return package_;
-	}
-
-	/**
-	 * Creates a new primitive type inside a Package
-	 * 
-	 * @param package_
-	 *            The name of the package
-	 * @param name
-	 *            The name of the primitive type
-	 * @return the primitive type
-	 */
-	public static PrimitiveType createPrimitiveType(org.eclipse.uml2.uml.Package package_, String name) {
-		PrimitiveType primitiveType = package_.createOwnedPrimitiveType(name);
-		return primitiveType;
-	}
-
-	/**
-	 * Creates a UML profile with a specific name and nsURI
-	 * 
-	 * @param name
-	 *            The new profile
-	 * @param nsURI
-	 *            The nsURI of the new package
-	 * @return the new UML profile
-	 */
-	public static Profile createProfile(String name, String nsURI) {
-		Profile profile = UMLFactory.eINSTANCE.createProfile();
-		profile.setName(name);
-		profile.setURI(nsURI);
-		return profile;
-	}
-
-	/**
-	 * Creates a new stereotype in a specific profile
-	 * 
-	 * @param profile
-	 *            The profile that will contain the stereotype
-	 * @param name
-	 *            The name of the stereotype
-	 * @param isAbstract
-	 *            Whether the stereotype is abstract
-	 * @return
-	 */
-	public static Stereotype createStereotype(Profile profile, String name, boolean isAbstract) {
-		Stereotype stereotype = profile.createOwnedStereotype(name, isAbstract);
-		return stereotype;
-	}
-
-	/**
-	 * Defines a profile
-	 * 
-	 * @param profile
-	 *            the profile to be defined
-	 */
-	public static void defineProfile(Profile profile) {
-		profile.define();
-	}
-
-	/**
-	 * Applies a profile to a package
-	 * 
-	 * @param package_
-	 *            The package where the profile will be applied
-	 * @param profile
-	 *            The profile that will be applied to the package
-	 */
-	protected static void applyProfile(org.eclipse.uml2.uml.Package package_, Profile profile) {
-		package_.applyProfile(profile);
-	}
-
-	/**
-	 * Creates a property with the specified name, type, lower bound, upper
-	 * bound and default value as an owned attribute of a class
-	 * 
-	 * @param class_
-	 *            The class that will have the attribute
-	 * @param name
-	 *            The name of the attribute
-	 * @param type
-	 *            The type of the attribute
-	 * @param lowerBound
-	 *            The lower bound for the new attribute
-	 * @param upperBound
-	 *            The upper bound for the new attribute
-	 * @param defaultValue
-	 *            The default value of the new attribute
-	 * @return the new attribute
-	 */
-	public static Property createAttribute(org.eclipse.uml2.uml.Class class_, String name, Type type, int lowerBound,
-			int upperBound, Object defaultValue) {
-		Property attribute = class_.createOwnedAttribute(name, type, lowerBound, upperBound);
-		if (defaultValue instanceof Boolean) {
-			LiteralBoolean literal = (LiteralBoolean) attribute.createDefaultValue(null, null,
-					UMLPackage.Literals.LITERAL_BOOLEAN);
-			literal.setValue(((Boolean) defaultValue).booleanValue());
-		} else if (defaultValue instanceof String) {
-			if (type instanceof Enumeration) {
-				InstanceValue value = (InstanceValue) attribute.createDefaultValue(null, null,
-						UMLPackage.Literals.INSTANCE_VALUE);
-				value.setInstance(((Enumeration) type).getOwnedLiteral((String) defaultValue));
-			} else {
-				LiteralString literal = (LiteralString) attribute.createDefaultValue(null, null,
-						UMLPackage.Literals.LITERAL_STRING);
-				literal.setValue((String) defaultValue);
-			}
-		}
-		return attribute;
-	}
-
-	/**
-	 * Obtains a java.io.File in a workspace based on a URI
-	 * @param uri The URI
-	 * @return the file
-	 */
-	public static File getFileFromURI(URI uri) {
-		if (uri != null) {
-			IWorkspaceRoot myWorkspaceRoot = ResourcesPlugin.getWorkspace().getRoot();
-			IPath path = new Path(uri.toPlatformString(true));
-			IFile file = myWorkspaceRoot.getFile(path);
-			if (file != null && file.getLocation() != null) {
-				File f = file.getLocation().toFile();
-				return f;
-			}
-		}
-		return null;
-	}
-	
-	/**
-	 * Creates an interface to call the createAssociation method of Type.class.
-	 * In other words, it creates a(n) (binary) association between this type
-	 * and the specified other type, with the specified navigabilities,
-	 * aggregations, names, lower bounds, and upper bounds, and owned by this
-	 * type's nearest package.
-	 * 
-	 * @param end1IsNavigable The navigability for the first end of the new
-	 * association.
-	 * 
-	 * @param end1Aggregation The aggregation for the first end of the new
-	 * association.
-	 * 
-	 * @param end1Name The name for the first end of the new association.
-	 * 
-	 * @param end1Lower The lower bound for the first end of the new
-	 * association.
-	 * 
-	 * @param end1Upper The upper bound for the first end of the new
-	 * association.
-	 * 
-	 * @param end1Type The type for the first end of the new association.
-	 * 
-	 * @param end2IsNavigable The navigability for the second end of the new
-	 * association.
-	 * 
-	 * @param end2Aggregation The aggregation for the second end of the new
-	 * association.
-	 * 
-	 * @param end2Name The name for the second end of the new association.
-	 * 
-	 * @param end2Lower The lower bound for the second end of the new
-	 * association.
-	 * 
-	 * @param end2Upper The upper bound for the second end of the new
-	 * association.
-	 */
-	public static Association createAssociation(Type type1,
-			boolean end1IsNavigable, AggregationKind end1Aggregation,
-			String end1Name, int end1LowerBound, int end1UpperBound,
-			Type type2, boolean end2IsNavigable,
-			AggregationKind end2Aggregation, String end2Name,
-			int end2LowerBound, int end2UpperBound) {
-		Association association = type1.createAssociation(end1IsNavigable,
-			end1Aggregation, end1Name, end1LowerBound, end1UpperBound, type2,
-			end2IsNavigable, end2Aggregation, end2Name, end2LowerBound,
-			end2UpperBound);
-		return association;
-	}
-	
-
-
-	/**
-	 * Obtains the source end of an association
-	 * @param association
-	 * @return The member end
-	 */
-	public static Property getSourceEnd(Association association) {
-		return getMemberEnd(association, true);
-	}
-
-	/**
-	 * Obtains the target end of an association
-	 * @param association
-	 * @return The member end
-	 */
-	public static Property getTargetEnd(Association association) {
-		return getMemberEnd(association, false);
-	}
-	
-	/**
-	 * Obtains the source or target ends of an association
-	 * @param association
-	 * @param sourceNotTarget
-	 * @return
-	 */
-	public static Property getMemberEnd(Association association, boolean sourceNotTarget) {
-		if (sourceNotTarget && association.getMemberEnds().size() > 0) {
-			return (Property) association.getMemberEnds().get(0);
-		}
-		if (!sourceNotTarget && association.getMemberEnds().size() > 1) {
-			return (Property) association.getMemberEnds().get(1);
-		}
-		return null;
-	}
-	
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/.project
deleted file mode 100755
index eb54bcb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.languagecreationtools.handlers</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index b3aa6d6..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,291 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.comment.line_length=260
-org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
-org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
-org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
-org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.join_lines_in_comments=false
-org.eclipse.jdt.core.formatter.join_wrapped_lines=false
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=260
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=5
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.use_on_off_tags=false
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
-org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/.settings/org.eclipse.jdt.ui.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100755
index 954281d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,68 +0,0 @@
-cleanup.add_default_serial_version_id=true
-cleanup.add_generated_serial_version_id=false
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_methods=false
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_missing_override_annotations_interface_methods=true
-cleanup.add_serial_version_id=false
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_functional_interfaces=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.correct_indentation=false
-cleanup.format_source_code=false
-cleanup.format_source_code_changes_only=false
-cleanup.insert_inferred_type_arguments=false
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_type_abstract_if_missing_method=false
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=false
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_redundant_type_arguments=true
-cleanup.remove_trailing_whitespaces=true
-cleanup.remove_trailing_whitespaces_all=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.sort_members=false
-cleanup.sort_members_all=false
-cleanup.use_anonymous_class_creation=false
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_lambda=true
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.use_type_arguments=false
-cleanup_profile=_Papyrus
-cleanup_settings_version=2
-eclipse.preferences.version=1
-formatter_profile=_Papyrus
-formatter_settings_version=12
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><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\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\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><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/META-INF/MANIFEST.MF
deleted file mode 100755
index e79966c..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,15 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.languagecreationtools.handlers;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.languagecreationtools.handlers.Activator
-Bundle-Vendor: %Bundle-Vendor
-Require-Bundle: org.eclipse.gmf.runtime.diagram.ui;bundle-version="1.6.0",
- org.eclipse.papyrus.uml.tools;bundle-version="1.2.0";resolution:=optional,
- org.eclipse.papyrus.requirements.common;bundle-version="0.7.0",
- org.eclipse.papyrus.requirements.languagecreationtools.commands;bundle-version="0.7.0"
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-ActivationPolicy: lazy
-Export-Package: org.eclipse.papyrus.requirements.languagecreationtools.handlers
-Bundle-Localization: plugin
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/build.properties
deleted file mode 100755
index 132b005..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/build.properties
+++ /dev/null
@@ -1,19 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               about.html,\
-               plugin.properties,\
-               plugin.xml
-src.includes = about.html
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/plugin.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/plugin.properties
deleted file mode 100755
index 19de205..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/plugin.properties
+++ /dev/null
@@ -1,14 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.languagecreationtools.handlers
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = Papyrus for Requirements - Language Creation Tools Handlers (Incubation)
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/plugin.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/plugin.xml
deleted file mode 100755
index 4f5fe4d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/plugin.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
-     Copyright (c) 2017 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:
-     		CEA LIST - Initial API and implementation
- -->
-
-<plugin>
-   <extension
-         point="org.eclipse.ui.handlers">
-      <handler
-            class="org.eclipse.papyrus.requirements.languagecreationtools.handlers.InitCreateInitialProfileFromDomainModelHandler"
-            commandId="org.eclipse.papyrus.requirements.languagecreationtools.handlers.InitCreateInitialProfileFromDomainModelHandler">
-      </handler>
-   </extension>
-
-</plugin>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/pom.xml
deleted file mode 100755
index 7623b83..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.languagecreationtools.handlers</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/src/org/eclipse/papyrus/requirements/languagecreationtools/handlers/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/src/org/eclipse/papyrus/requirements/languagecreationtools/handlers/Activator.java
deleted file mode 100755
index 2d1ce01..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/src/org/eclipse/papyrus/requirements/languagecreationtools/handlers/Activator.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.languagecreationtools.handlers;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
-	// The plug-in ID
-	public static final String PLUGIN_ID = "org.eclipse.papyrus.requirements.languagecreationtools.handlers"; //$NON-NLS-1$
-
-	// The shared instance
-	private static Activator plugin;
-	
-	/**
-	 * The constructor
-	 */
-	public Activator() {
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext context) throws Exception {
-		super.start(context);
-		plugin = this;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext context) throws Exception {
-		plugin = null;
-		super.stop(context);
-	}
-
-	/**
-	 * Returns the shared instance
-	 *
-	 * @return the shared instance
-	 */
-	public static Activator getDefault() {
-		return plugin;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/src/org/eclipse/papyrus/requirements/languagecreationtools/handlers/InitCreateInitialProfileFromDomainModelHandler.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/src/org/eclipse/papyrus/requirements/languagecreationtools/handlers/InitCreateInitialProfileFromDomainModelHandler.java
deleted file mode 100755
index 8e91809..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.handlers/src/org/eclipse/papyrus/requirements/languagecreationtools/handlers/InitCreateInitialProfileFromDomainModelHandler.java
+++ /dev/null
@@ -1,57 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.languagecreationtools.handlers;
-
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.papyrus.requirements.common.PapyrusAbstractHandler;
-import org.eclipse.papyrus.requirements.languagecreationtools.commands.InitCreateProfileFromDomainModelCommand;
-import org.eclipse.uml2.uml.Element;
-
-/**
- * Executes the generation of a profile based on a class diagram according to
- * the preferences page of Papyrus for Requirements
- *
- */
-public class InitCreateInitialProfileFromDomainModelHandler extends PapyrusAbstractHandler {
-
-	public Object execute(ExecutionEvent event) throws ExecutionException {
-		super.execute(event);
-		Element selectedElement = getSelection();
-		if (selectedElement != null) {
-			InitCreateProfileFromDomainModelCommand initCreateProfileFromDomainModelCommand = new InitCreateProfileFromDomainModelCommand(
-					transactionalEditingDomain, selectedElement);
-			transactionalEditingDomain.getCommandStack().execute(initCreateProfileFromDomainModelCommand);
-		}
-		return null;
-	}
-
-	/**
-	 * 
-	 * @see org.eclipse.core.commands.AbstractHandler#isEnabled()
-	 * 
-	 * @return true if the handler is possible
-	 */
-	@Override
-	public boolean isEnabled() {
-		Element selectedElement = getSelection();
-		if (selectedElement != null) {
-			return true;
-		} else {
-			return false;
-		}
-	}
-
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/.project
deleted file mode 100755
index 212ee09..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.languagecreationtools.ui</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index b3aa6d6..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,291 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.comment.line_length=260
-org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
-org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
-org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
-org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.join_lines_in_comments=false
-org.eclipse.jdt.core.formatter.join_wrapped_lines=false
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=260
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=5
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.use_on_off_tags=false
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
-org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/.settings/org.eclipse.jdt.ui.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100755
index 954281d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,68 +0,0 @@
-cleanup.add_default_serial_version_id=true
-cleanup.add_generated_serial_version_id=false
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_methods=false
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_missing_override_annotations_interface_methods=true
-cleanup.add_serial_version_id=false
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_functional_interfaces=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.correct_indentation=false
-cleanup.format_source_code=false
-cleanup.format_source_code_changes_only=false
-cleanup.insert_inferred_type_arguments=false
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_type_abstract_if_missing_method=false
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=false
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_redundant_type_arguments=true
-cleanup.remove_trailing_whitespaces=true
-cleanup.remove_trailing_whitespaces_all=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.sort_members=false
-cleanup.sort_members_all=false
-cleanup.use_anonymous_class_creation=false
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_lambda=true
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.use_type_arguments=false
-cleanup_profile=_Papyrus
-cleanup_settings_version=2
-eclipse.preferences.version=1
-formatter_profile=_Papyrus
-formatter_settings_version=12
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><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\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\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><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/META-INF/MANIFEST.MF
deleted file mode 100755
index 9988eb1..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,13 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.languagecreationtools.ui;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.languagecreationtools.ui.Activator
-Bundle-Vendor: %Bundle-Vendor
-Require-Bundle: org.eclipse.gmf.runtime.diagram.ui;bundle-version="1.6.0",
- org.eclipse.papyrus.requirements.common.ui;bundle-version="0.7.0"
-Bundle-ActivationPolicy: lazy
-Bundle-Localization: plugin
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Export-Package: org.eclipse.papyrus.requirements.languagecreationtools.ui
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/build.properties
deleted file mode 100755
index 44ac5a0..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/build.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               plugin.xml,\
-               images/,\
-               about.html,\
-               plugin.properties
-src.includes = about.html,\
-               images/
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/images/Profile.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/images/Profile.gif
deleted file mode 100755
index 18eed1f..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/images/Profile.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/plugin.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/plugin.properties
deleted file mode 100755
index 5dc6626..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/plugin.properties
+++ /dev/null
@@ -1,23 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.languagecreationtools.ui
-papyrus.requirements.languagecreationtools.menu.label = Papyrus Req - Language Creation Tools
-papyrus.requirements.languagecreationtools.menu.tooltip = Tools to define requirements languages based on profiles and stereotypes
-
-generateProfileFromADomainModel.command.label = Generate a profile from a domain model
-generateProfileFromADomainModel.command.tooltip = Generate an initial profile from a domain model according to user-defined Papyrus Req preferences
-
-defineOrUpdateStereotypes.command.label = Define or update stereotypes
-defineOrUpdateStereotypes.command.tooltip = Define or update stereotype and profile on demand
-
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = Papyrus for Requirements - Language Creation Tools UI (Incubation)
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/plugin.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/plugin.xml
deleted file mode 100755
index 71e041d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/plugin.xml
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
-     Copyright (c) 2017 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:
-     		CEA LIST - Initial API and implementation
- -->
-
-<plugin>
-   <extension
-         point="org.eclipse.ui.menus">
-      <menuContribution
-            allPopups="false"
-            locationURI="popup:org.eclipse.gmf.runtime.diagram.ui.DiagramEditorContextMenu?after=org.eclipse.papyrus.requirements.common.ui.languagecreation.additions">
-         <menu
-               icon="platform:/plugin/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_16x16.png"
-               id="papyrus.requirements.languagecreationtools.menu"
-               label="%papyrus.requirements.languagecreationtools.menu.label"
-               tooltip="%papyrus.requirements.languagecreationtools.tooltip">
-            <visibleWhen>
-               <with
-                     variable="activeEditorId">
-                  <equals
-                        value="org.eclipse.papyrus.infra.core.papyrusEditor">
-                  </equals>
-               </with>
-            </visibleWhen>
-         </menu>
-      </menuContribution>
-      <menuContribution
-            allPopups="false"
-            locationURI="popup:org.eclipse.papyrus.views.modelexplorer.modelexplorer.popup?after=org.eclipse.papyrus.requirements.common.ui.languagecreation.additions">
-         <menu
-               icon="platform:/plugin/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_16x16.png"
-               id="papyrus.requirements.languagecreationtools.menu"
-               label="%papyrus.requirements.languagecreationtools.menu.label"
-               tooltip="%papyrus.requirements.languagecreationtools.menu.tooltip">
-         </menu>
-      </menuContribution>
-      <menuContribution
-            allPopups="false"
-            locationURI="popup:papyrus.requirements.languagecreationtools.menu">
-         <command
-               commandId="org.eclipse.papyrus.requirements.languagecreationtools.handlers.InitCreateInitialProfileFromDomainModelHandler"
-               icon="images/Profile.gif"
-               label="%generateProfileFromADomainModel.command.label"
-               style="push"
-               tooltip="%generateProfileFromADomainModel.command.tooltip">
-         </command>
-      </menuContribution>
-   </extension>
-</plugin>
-
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/pom.xml
deleted file mode 100755
index 1b530df..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.languagecreationtools.ui</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/src/org/eclipse/papyrus/requirements/languagecreationtools/ui/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/src/org/eclipse/papyrus/requirements/languagecreationtools/ui/Activator.java
deleted file mode 100755
index 0af6d72..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.languagecreationtools.ui/src/org/eclipse/papyrus/requirements/languagecreationtools/ui/Activator.java
+++ /dev/null
@@ -1,62 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
-*     CEA LIST. - initial API and implementation
-*******************************************************************************/
-package org.eclipse.papyrus.requirements.languagecreationtools.ui;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
-	// The plug-in ID
-	public static final String PLUGIN_ID = "org.eclipse.papyrus.requirements.languagecreationtools.ui"; //$NON-NLS-1$
-
-	// The shared instance
-	private static Activator plugin;
-	
-	/**
-	 * The constructor
-	 */
-	public Activator() {
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext context) throws Exception {
-		super.start(context);
-		plugin = this;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext context) throws Exception {
-		plugin = null;
-		super.stop(context);
-	}
-
-	/**
-	 * Returns the shared instance
-	 *
-	 * @return the shared instance
-	 */
-	public static Activator getDefault() {
-		return plugin;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/.project
deleted file mode 100755
index a6b258b..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.metrics.library</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index 0c68a61..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,7 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/META-INF/MANIFEST.MF
deleted file mode 100755
index c3d840a..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,17 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.metrics.library;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.metrics.library.Activator
-Require-Bundle: org.eclipse.core.runtime,
- org.eclipse.uml2.uml,
- org.eclipse.papyrus.metrics.extensionpoints,
- org.eclipse.papyrus.metrics.smm,
- org.eclipse.papyrus.requirements.sysml.common
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-ActivationPolicy: lazy
-Export-Package: org.eclipse.papyrus.requirements.metrics.library
-Import-Package: org.eclipse.ui.internal
-Bundle-Localization: bundle
-Bundle-Vendor: %Bundle-Vendor
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/build.properties
deleted file mode 100755
index d7dc325..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/build.properties
+++ /dev/null
@@ -1,23 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               plugin.xml,\
-               about.html,\
-               bundle.properties,\
-               model/,\
-               build.properties
-src.includes = about.html,\
-               model/,\
-               bundle.properties
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/bundle.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/bundle.properties
deleted file mode 100755
index 81535be..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/bundle.properties
+++ /dev/null
@@ -1,14 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.metrics.library
-Bundle-Name = Papyrus for Requirements - Requirements Metrics Library (Incubation)
-Bundle-Vendor = Eclipse Modeling Project
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/model/SmmRequirementsMetricsModel.xmi b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/model/SmmRequirementsMetricsModel.xmi
deleted file mode 100755
index 7fd7bd3..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/model/SmmRequirementsMetricsModel.xmi
+++ /dev/null
@@ -1,135 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<smm:SmmModel
-    xmi:version="2.0"
-    xmlns:xmi="http://www.omg.org/XMI"
-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-    xmlns:smm="http://www.omg.org/spec/SMM/20150201/SMM.cmof"
-    xsi:schemaLocation="http://www.omg.org/spec/SMM/20150201/SMM.cmof ../../org.eclipse.papyrus.metrics.smm/metamodel/smm.ecore"
-    description="This model is an alternative to the metrics written in java in the package org.eclipse.papyrus.requirements.metrics.library"
-    name="Requirements Metrics"
-    shortDescription="Software Metrics Meta-Model Specification for Papyrus for Requirements">
-  <libraries
-      description="SysML Requirements-Specific Metrics Library"
-      name="SysMLRequirementsMetricsLibrary"
-      shortDescription="SysML Requirements-Specific Metrics Library">
-    <measureElements
-        xsi:type="smm:MeasureCategory"
-        description=""
-        name="Requirements"
-        shortDescription="Requirements specific category"
-        categoryMeasure="//@libraries.0/@measureElements.3 //@libraries.0/@measureElements.4 //@libraries.0/@measureElements.5"/>
-    <measureElements
-        xsi:type="smm:Scope"
-        description="The scope is a Package or a Model"
-        name="Package or Model"
-        shortDescription=""
-        recognizer="//@libraries.0/@measureElements.2"/>
-    <measureElements
-        xsi:type="smm:Operation"
-        description="Returns true if the element is a Package or Model"
-        name="Package or Model"
-        shortDescription=""
-        body="Package or Model"
-        language="Java"/>
-    <measureElements
-        xsi:type="smm:NamedMeasure"
-        description=""
-        name="Number of Requirements"
-        shortDescription="Determines the Number of Requirements"
-        measureLabelFormat=""
-        source=""
-        defaultQuery="//@libraries.0/@measureElements.6"
-        category="//@libraries.0/@measureElements.0"
-        scope="//@libraries.0/@measureElements.1"
-        trait="//@libraries.0/@measureElements.10"
-        unit="//@libraries.0/@measureElements.9"
-        formula=""/>
-    <measureElements
-        xsi:type="smm:NamedMeasure"
-        description=""
-        name="Number of Satisfied Requirements"
-        shortDescription="Determines the number of satisfied requirements"
-        source=""
-        defaultQuery="//@libraries.0/@measureElements.7"
-        category="//@libraries.0/@measureElements.0"
-        scope="//@libraries.0/@measureElements.1"
-        trait="//@libraries.0/@measureElements.11"
-        customScale=""
-        unit="//@libraries.0/@measureElements.9"/>
-    <measureElements
-        xsi:type="smm:NamedMeasure"
-        description="Determines the number of unsatisfied requirements"
-        name="Number of Unsatisfied Requirements"
-        shortDescription="Determines the Number of Unsatisfied Requirements"
-        source=""
-        defaultQuery="//@libraries.0/@measureElements.8"
-        category="//@libraries.0/@measureElements.0"
-        scope="//@libraries.0/@measureElements.1"
-        trait="//@libraries.0/@measureElements.12"
-        unit="//@libraries.0/@measureElements.9"/>
-    <measureElements
-        xsi:type="smm:Operation"
-        description=""
-        name="countRequirementsInAllOwnedElements"
-        shortDescription="count Requirements In All Owned Elements"
-        body="countRequirementsInAllOwnedElements"
-        language="Java"/>
-    <measureElements
-        xsi:type="smm:Operation"
-        description=""
-        name="countSatisfiedRequirementsInAllOwnedElements"
-        shortDescription="count Satisfied Requirements In All Owned Elements"
-        body="countSatisfiedRequirementsInAllOwnedElements"
-        language="Java"/>
-    <measureElements
-        xsi:type="smm:Operation"
-        description=""
-        name="countUnsatisfiedRequirementsInAllOwnedElements"
-        shortDescription="count Unsatisfied Requirements In All Owned Elements"
-        body="countUnsatisfiedRequirementsInAllOwnedElements"
-        language="Java"/>
-    <measureElements
-        xsi:type="smm:UnitOfMeasure"
-        description="Requirement"
-        name="Requirement"
-        shortDescription="Requirement"/>
-    <measureElements
-        xsi:type="smm:Characteristic"
-        description="RequirementsLength"
-        name="RequirementsLength"
-        shortDescription="RequirementsLength"/>
-    <measureElements
-        xsi:type="smm:Characteristic"
-        description="RequirementsSatisfaction"
-        name="RequirementsSatisfaction"
-        shortDescription="RequirementsSatisfaction"/>
-    <measureElements
-        xsi:type="smm:Characteristic"
-        description="RequirementsInSatisfaction"
-        name="RequirementsInSatisfaction"
-        shortDescription="RequirementsInSatisfaction"/>
-  </libraries>
-  <observations
-      description=""
-      name=""
-      shortDescription=""
-      observer=""
-      tool="Papyrus for Requirements"
-      requestedMeasures="//@libraries.0/@measureElements.0">
-    <observedMeasures
-        description="Observes Named Measure Number of Requirements"
-        name="Number of Requirements"
-        shortDescription="Observes Named Measure Number of Requirements"
-        measure="//@libraries.0/@measureElements.3"/>
-    <observedMeasures
-        description="Observes Named Measure Number of Satisfied Requirements"
-        name="Named Measure Number of Satisfied Requirements"
-        shortDescription="Observes Named Measure Number of Satisfied Requirements"
-        measure="//@libraries.0/@measureElements.4"/>
-    <observedMeasures
-        description="Observes Measure Number of Unsatisfied Requirements"
-        name="Number of Satisfied Requirements"
-        shortDescription="Observes Measure Number of Unsatisfied Requirements"
-        measure="//@libraries.0/@measureElements.5"/>
-  </observations>
-</smm:SmmModel>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/plugin.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/plugin.xml
deleted file mode 100755
index ce82457..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/plugin.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
-     Copyright (c) 2017 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:
-     		CEA LIST - Initial API and implementation
- -->
-
-<plugin>
-   <extension
-         point="org.eclipse.papyrus.metrics.extensionpoints.smmmetricsmodel">
-      <element
-            xmiFile="platform:/plugin/org.eclipse.papyrus.requirements.metrics.library/model/SmmRequirementsMetricsModel.xmi">
-      </element>
-   </extension>
-   <extension
-         point="org.eclipse.papyrus.metrics.extensionpoints.defaultqueryswitch">
-      <element
-            class="org.eclipse.papyrus.requirements.metrics.library.SysMLRequirementsDefaultQuerySwitch">
-      </element>
-   </extension>
-   <extension
-         point="org.eclipse.papyrus.metrics.extensionpoints.recognizerswitch">
-      <element
-            class="org.eclipse.papyrus.requirements.metrics.library.SysMLRequirementsRecognizerSwitch">
-      </element>
-   </extension>
-
-</plugin>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/pom.xml
deleted file mode 100755
index 35178c8..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.metrics.library</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/src/org/eclipse/papyrus/requirements/metrics/library/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/src/org/eclipse/papyrus/requirements/metrics/library/Activator.java
deleted file mode 100755
index c83b662..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/src/org/eclipse/papyrus/requirements/metrics/library/Activator.java
+++ /dev/null
@@ -1,48 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.metrics.library;
-
-import org.osgi.framework.BundleActivator;
-import org.osgi.framework.BundleContext;
-
-public class Activator implements BundleActivator {
-
-	private static BundleContext context;
-
-	static BundleContext getContext() {
-		return context;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * 
-	 * @see org.osgi.framework.BundleActivator#start(org.osgi.framework.
-	 * BundleContext)
-	 */
-	public void start(BundleContext bundleContext) throws Exception {
-		Activator.context = bundleContext;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * 
-	 * @see
-	 * org.osgi.framework.BundleActivator#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext bundleContext) throws Exception {
-		Activator.context = null;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/src/org/eclipse/papyrus/requirements/metrics/library/IRequirementsOperations.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/src/org/eclipse/papyrus/requirements/metrics/library/IRequirementsOperations.java
deleted file mode 100755
index 692b50a..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/src/org/eclipse/papyrus/requirements/metrics/library/IRequirementsOperations.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.metrics.library;
-
-/**
- * List of constants used to calculate metrics about SysML requirements
- *
- */
-public interface IRequirementsOperations {
-	public static final String N_REQS="countRequirementsInAllOwnedElements";
-	public static final String N_SAT_REQS="countSatisfiedRequirementsInAllOwnedElements";
-	public static final String N_UNSAT_REQS="countUnsatisfiedRequirementsInAllOwnedElements";
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/src/org/eclipse/papyrus/requirements/metrics/library/SysMLRequirementsDefaultQuerySwitch.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/src/org/eclipse/papyrus/requirements/metrics/library/SysMLRequirementsDefaultQuerySwitch.java
deleted file mode 100755
index d83989a..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/src/org/eclipse/papyrus/requirements/metrics/library/SysMLRequirementsDefaultQuerySwitch.java
+++ /dev/null
@@ -1,71 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.metrics.library;
-
-import org.eclipse.emf.common.util.EList;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.papyrus.metrics.extensionpoints.interfaces.IDefaultQuerySwitch;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.Stereotype;
-
-public class SysMLRequirementsDefaultQuerySwitch implements IDefaultQuerySwitch{
-
-	@Override
-	public Object calculateValue(String operationName, Element element) {
-		switch (operationName) {
-		case IRequirementsOperations.N_REQS:
-			return countRequirementsInAllOwnedElements(element);
-
-		case IRequirementsOperations.N_UNSAT_REQS:
-			return countUnsatisfiedRequirementsInAllOwnedElements(element);
-
-		case IRequirementsOperations.N_SAT_REQS:
-			return countSatisfiedRequirementsInAllOwnedElements(element);
-		}
-		return null;
-	}
-
-	public static Integer countSatisfiedRequirementsInAllOwnedElements(Element element) {
-		return countRequirementsInAllOwnedElements(element) - countUnsatisfiedRequirementsInAllOwnedElements(element);
-	}
-
-	public static Integer countRequirementsInAllOwnedElements(Element element) {
-		int numberOfRequirements = 0;
-		for (Element e : element.allOwnedElements()) {
-			if (e.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE) != null)
-				numberOfRequirements++;
-		}
-		return numberOfRequirements;
-	}
-
-	public static Integer countUnsatisfiedRequirementsInAllOwnedElements(Element element) {
-		int numberOfUnsatisfiedRequirements = 0;
-		for (Element e : element.allOwnedElements()) {
-			if (e.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE) != null) {
-				Stereotype reqStereotype = e.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
-				Object listOfObjectsThatSatisfyRequirement = e.getValue(reqStereotype, I_SysMLStereotype.REQUIREMENT_SATISFIEDBY_ATT);
-				if (listOfObjectsThatSatisfyRequirement instanceof EList<?>) {
-					@SuppressWarnings("unchecked")
-					EList<EObject> list = (EList<EObject>) listOfObjectsThatSatisfyRequirement;
-					if (list.isEmpty()) {
-						numberOfUnsatisfiedRequirements++;
-					}
-				}
-			}
-		}
-		return numberOfUnsatisfiedRequirements;
-	}
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/src/org/eclipse/papyrus/requirements/metrics/library/SysMLRequirementsRecognizerSwitch.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/src/org/eclipse/papyrus/requirements/metrics/library/SysMLRequirementsRecognizerSwitch.java
deleted file mode 100755
index eb8e92e..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.metrics.library/src/org/eclipse/papyrus/requirements/metrics/library/SysMLRequirementsRecognizerSwitch.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.metrics.library;
-
-import org.eclipse.papyrus.metrics.extensionpoints.interfaces.IRecognizerSwitch;
-
-public class SysMLRequirementsRecognizerSwitch implements IRecognizerSwitch{
-
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/.project
deleted file mode 100755
index 34a6cc2..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.preferences</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index b3aa6d6..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,291 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.comment.line_length=260
-org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
-org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
-org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
-org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.join_lines_in_comments=false
-org.eclipse.jdt.core.formatter.join_wrapped_lines=false
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=260
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=5
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.use_on_off_tags=false
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
-org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/.settings/org.eclipse.jdt.ui.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100755
index 954281d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,68 +0,0 @@
-cleanup.add_default_serial_version_id=true
-cleanup.add_generated_serial_version_id=false
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_methods=false
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_missing_override_annotations_interface_methods=true
-cleanup.add_serial_version_id=false
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_functional_interfaces=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.correct_indentation=false
-cleanup.format_source_code=false
-cleanup.format_source_code_changes_only=false
-cleanup.insert_inferred_type_arguments=false
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_type_abstract_if_missing_method=false
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=false
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_redundant_type_arguments=true
-cleanup.remove_trailing_whitespaces=true
-cleanup.remove_trailing_whitespaces_all=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.sort_members=false
-cleanup.sort_members_all=false
-cleanup.use_anonymous_class_creation=false
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_lambda=true
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.use_type_arguments=false
-cleanup_profile=_Papyrus
-cleanup_settings_version=2
-eclipse.preferences.version=1
-formatter_profile=_Papyrus
-formatter_settings_version=12
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><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\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\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><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/META-INF/MANIFEST.MF
deleted file mode 100755
index ac4ee19..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,18 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-Vendor: %Bundle-Vendor
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.preferences;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.preferences.Activator
-Require-Bundle: org.eclipse.ui,
- org.eclipse.core.runtime
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-ActivationPolicy: lazy
-Export-Package: org.eclipse.papyrus.requirements.preferences;
-  uses:="org.osgi.framework,
-   org.eclipse.ui,
-   org.eclipse.jface.preference,
-   org.eclipse.core.runtime.preferences,
-   org.eclipse.ui.plugin"
-Bundle-Localization: bundle
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/build.properties
deleted file mode 100755
index 2bc7ba9..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/build.properties
+++ /dev/null
@@ -1,20 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               plugin.xml,\
-               about.html,\
-               bundle.properties
-src.includes = about.html,\
-               bundle.properties
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/bundle.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/bundle.properties
deleted file mode 100755
index e1c0144..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/bundle.properties
+++ /dev/null
@@ -1,16 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.preferences
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = Papyrus for Requirements - Preferences (Incubation)
-page.name = Papyrus for Requirements
-command.name = Papyrus Req - Preferences Settings...
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/plugin.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/plugin.xml
deleted file mode 100755
index 43bfa7c..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/plugin.xml
+++ /dev/null
@@ -1,69 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
-     Copyright (c) 2017 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:
-     		CEA LIST - Initial API and implementation
- -->
-
-<plugin>
-   <extension
-         point="org.eclipse.ui.preferencePages">
-      <page
-            category="org.eclipse.papyrus.infra.core.sasheditor.preferences.generalcategory"
-            class="org.eclipse.papyrus.requirements.preferences.PreferencePage"
-            id="org.eclipse.papyrus.requirements.preferences.PreferencePage"
-            name="%page.name">
-      </page>
-   </extension>
-   <extension
-         point="org.eclipse.core.runtime.preferences">
-      <initializer
-            class="org.eclipse.papyrus.requirements.preferences.PreferenceInitializer">
-      </initializer>
-   </extension>
-   <extension
-         point="org.eclipse.ui.menus">
-      <menuContribution
-            allPopups="false"
-            locationURI="popup:org.eclipse.gmf.runtime.diagram.ui.DiagramEditorContextMenu?after=org.eclipse.papyrus.requirements.common.ui.preferences.additions">
-         <command
-               commandId="org.eclipse.papyrus.requirements.preferences.handlers.ShowPreferencePageHandler"
-               icon="platform:/plugin/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_16x16.png"
-               id="org.eclipse.papyrus.requirements.preferences.handlers.ShowPreferencePageHandler"
-               style="push">
-         </command>
-      </menuContribution>
-      <menuContribution
-            allPopups="false"
-            locationURI="popup:org.eclipse.papyrus.views.modelexplorer.modelexplorer.popup?after=org.eclipse.papyrus.requirements.common.ui.preferences.additions">
-         <command
-               commandId="org.eclipse.papyrus.requirements.preferences.handlers.ShowPreferencePageHandler"
-               icon="platform:/plugin/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_16x16.png"
-               id="org.eclipse.papyrus.requirements.preferences.handlers.ShowPreferencePageHandler"
-               style="push">
-         </command>
-      </menuContribution>
-   </extension>
-   <extension
-         point="org.eclipse.ui.handlers">
-      <handler
-            class="org.eclipse.papyrus.requirements.preferences.handlers.ShowPreferencePageHandler"
-            commandId="org.eclipse.papyrus.requirements.preferences.handlers.ShowPreferencePageHandler">
-      </handler>
-   </extension>
-   <extension
-         point="org.eclipse.ui.commands">
-      <command
-            categoryId="org.eclipse.papyrus.editor.category"
-            id="org.eclipse.papyrus.requirements.preferences.handlers.ShowPreferencePageHandler"
-            name="%command.name">
-      </command>
-   </extension>
-</plugin>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/pom.xml
deleted file mode 100755
index 6bcad8a..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.preferences</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/src/org/eclipse/papyrus/requirements/preferences/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/src/org/eclipse/papyrus/requirements/preferences/Activator.java
deleted file mode 100755
index 1263cc8..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/src/org/eclipse/papyrus/requirements/preferences/Activator.java
+++ /dev/null
@@ -1,62 +0,0 @@
-/*****************************************************************************
- * 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:
-*     CEA LIST. - initial API and implementation
-*******************************************************************************/
-package org.eclipse.papyrus.requirements.preferences;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
-	// The plug-in ID
-	public static final String PLUGIN_ID = "org.eclipse.papyrus.requirements.preferences"; //$NON-NLS-1$
-
-	// The shared instance
-	private static Activator plugin;
-	
-	/**
-	 * The constructor
-	 */
-	public Activator() {
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext context) throws Exception {
-		super.start(context);
-		plugin = this;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext context) throws Exception {
-		plugin = null;
-		super.stop(context);
-	}
-
-	/**
-	 * Returns the shared instance
-	 *
-	 * @return the shared instance
-	 */
-	public static Activator getDefault() {
-		return plugin;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/src/org/eclipse/papyrus/requirements/preferences/PreferenceConstants.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/src/org/eclipse/papyrus/requirements/preferences/PreferenceConstants.java
deleted file mode 100755
index 94a91ac..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/src/org/eclipse/papyrus/requirements/preferences/PreferenceConstants.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*****************************************************************************
- * 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:
- *     CEA LIST. - initial API and implementation
- *     Mauricio Alférez (mauricio.alferez@cea.fr) CEA LIST - Bugs 477726, 478595
- *     
- ******************************************************************************/
-package org.eclipse.papyrus.requirements.preferences;
-
-/**
- * Constant definitions for plug-in preferences
- */
-public class PreferenceConstants {
-	//Options for requirements creation
-	public static final String REQUIREMENT_ID_PREFIX = "REQUIREMENT_ID_PREFIX";
-	public static final String REQUIREMENT_ID_DIGIT = "REQUIREMENT_ID_DIGIT";
-	public static final String CHILD_REQUIREMENTS_SEPARATOR = "CHILD_REQUIREMENTS_SEPARATOR";
-	public static final String REQUIREMENT_ID_UNIQUE_IN_ENTIRE_MODEL = "REQUIREMENT_ID_UNIQUE_IN_ENTIRE_MODEL";
-	
-	//Options for the command "Extract annotations as comments"
-	public static final String INITIAL_CHAR = "INITIAL_CHAR";
-	public static final String FINAL_CHAR = "FINAL_CHAR";
-	public static final String MEANING_OF_TEXT_BETWEEN_CHARS = "MEANING_OF_TEXT_BETWEEN_CHARS";
-	
-	//Options for the generation of a profile based on a domain model
-	public static final String NSURI_PREFIX = "NSURI_PREFIX";
-	public static final String GENERATE_ABSTRACTIONS_MODEL = "GENERATE_ABSTRACTIONS_MODEL";
-	public static final String FROM_ASSOCIATIONS_TO_STEREOTYPES = "FROM_ASSOCIATIONS_TO_STEREOTYPES";
-	public static final String FROM_ASSOCIATIONS_TO_ASSOCIATIONS="FROM_ASSOCIATIONS_TO_ASSOCIATIONS";
-	//public static final String METACLASS_EXTENDED_BY_NODES = "METACLASS_EXTENDED_BY_NODES";
-	//public static final String METACLASS_EXTENDED_BY_EDGES = "METACLASS_EXTENDED_BY_EDGES";
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/src/org/eclipse/papyrus/requirements/preferences/PreferenceInitializer.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/src/org/eclipse/papyrus/requirements/preferences/PreferenceInitializer.java
deleted file mode 100755
index 6def300..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/src/org/eclipse/papyrus/requirements/preferences/PreferenceInitializer.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/*****************************************************************************
- * 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:
- *     CEA LIST. - initial API and implementation
- *     Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Bugs 477726, 478595, 481377, ...
- *     
- ******************************************************************************/
-package org.eclipse.papyrus.requirements.preferences;
-
-import org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer;
-import org.eclipse.jface.preference.IPreferenceStore;
-
-/**
- * Initializes the preferences for the creation of Papyrus for Requirements SysML
- * requirements
- *
- */
-public class PreferenceInitializer extends AbstractPreferenceInitializer {
-
-	@Override
-	public void initializeDefaultPreferences() {
-		IPreferenceStore store = Activator.getDefault().getPreferenceStore();
-
-		// Options for requirements creation
-		store.setDefault(PreferenceConstants.REQUIREMENT_ID_PREFIX, "R-");
-		store.setDefault(PreferenceConstants.REQUIREMENT_ID_DIGIT, 2);
-		store.setDefault(PreferenceConstants.CHILD_REQUIREMENTS_SEPARATOR, "-");
-		store.setDefault(PreferenceConstants.REQUIREMENT_ID_UNIQUE_IN_ENTIRE_MODEL, true);
-		
-		store.setDefault(PreferenceConstants.INITIAL_CHAR, "["); 
-		store.setDefault(PreferenceConstants.FINAL_CHAR, "]");
-		store.setDefault(PreferenceConstants.MEANING_OF_TEXT_BETWEEN_CHARS, "Stakeholder: ");
-				
-		// Options for the generation of a profile based on a domain model
-		store.setDefault(PreferenceConstants.NSURI_PREFIX, "https://www.eclipse.org/papyrus/");
-		store.setDefault(PreferenceConstants.GENERATE_ABSTRACTIONS_MODEL, false);
-		store.setDefault(PreferenceConstants.FROM_ASSOCIATIONS_TO_STEREOTYPES, false);
-		store.setDefault(PreferenceConstants.FROM_ASSOCIATIONS_TO_ASSOCIATIONS, false);
-		// store.setDefault(PreferenceConstants.METACLASS_EXTENDED_BY_NODES,
-		// "none");
-		// store.setDefault(PreferenceConstants.METACLASS_EXTENDED_BY_EDGES,
-		// "none");
-	}
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/src/org/eclipse/papyrus/requirements/preferences/PreferencePage.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/src/org/eclipse/papyrus/requirements/preferences/PreferencePage.java
deleted file mode 100755
index 3e520e8..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/src/org/eclipse/papyrus/requirements/preferences/PreferencePage.java
+++ /dev/null
@@ -1,103 +0,0 @@
-/*****************************************************************************
- * 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:
- *     CEA LIST. - initial API and implementation
- *     Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Bugs 477726, 478595, 481377,...
- *     
- *******************************************************************************/
-
-package org.eclipse.papyrus.requirements.preferences;
-
-import org.eclipse.jface.preference.BooleanFieldEditor;
-import org.eclipse.jface.preference.FieldEditorPreferencePage;
-import org.eclipse.jface.preference.IntegerFieldEditor;
-import org.eclipse.jface.preference.StringFieldEditor;
-import org.eclipse.swt.SWT;
-import org.eclipse.swt.layout.GridData;
-import org.eclipse.swt.layout.GridLayout;
-import org.eclipse.swt.widgets.Group;
-import org.eclipse.ui.IWorkbench;
-import org.eclipse.ui.IWorkbenchPreferencePage;
-
-/**
- * Preference page related to SysML Papyrus for Requirements
- *
- */
-public class PreferencePage extends FieldEditorPreferencePage implements IWorkbenchPreferencePage {
-
-	public PreferencePage() {
-		super(GRID);
-		setPreferenceStore(Activator.getDefault().getPreferenceStore());
-		setDescription("Papyrus SysML Requirements");
-	}
-
-	/**
-	 * Creates the field editors. Field editors are abstractions of the common
-	 * GUI blocks needed to manipulate various types of preferences. Each field
-	 * editor knows how to save and restore itself.
-	 */
-	@Override
-	public void createFieldEditors() {
-		Group reqCreationOptions = createGroup("Requirements creation");
-		addField(new StringFieldEditor(PreferenceConstants.REQUIREMENT_ID_PREFIX, "Prefix for requirement ID",
-				reqCreationOptions));
-		addField(new IntegerFieldEditor(PreferenceConstants.REQUIREMENT_ID_DIGIT, "Number of digits for requirement ID",
-				reqCreationOptions));
-		addField(new StringFieldEditor(PreferenceConstants.CHILD_REQUIREMENTS_SEPARATOR,
-				"Separator between parent and child requirements IDs", reqCreationOptions));
-		addField(new BooleanFieldEditor(PreferenceConstants.REQUIREMENT_ID_UNIQUE_IN_ENTIRE_MODEL,
-				"ID must be unique in the entire model?", reqCreationOptions));
-		
-		Group annotationsOptions = createGroup("Requirements extract annotations as comments");
-		addField(new StringFieldEditor(PreferenceConstants.INITIAL_CHAR, "Initial character",
-				annotationsOptions));
-		addField(new StringFieldEditor(PreferenceConstants.FINAL_CHAR, "Final character",
-				annotationsOptions));
-		addField(new StringFieldEditor(PreferenceConstants.MEANING_OF_TEXT_BETWEEN_CHARS, "Label to identify what is between the initial and characters",
-				annotationsOptions));
-		
-		
-		Group profileCreationOptions = createGroup("Generation of a profile based on a domain model");
-		addField(new StringFieldEditor(PreferenceConstants.NSURI_PREFIX, "Ns URI prefix for new profile",
-				profileCreationOptions));
-		addField(new BooleanFieldEditor(PreferenceConstants.GENERATE_ABSTRACTIONS_MODEL,
-				"Generate an abstraction model?", profileCreationOptions));
-		addField(new BooleanFieldEditor(PreferenceConstants.FROM_ASSOCIATIONS_TO_STEREOTYPES,
-				"Transform from associations to stereotypes?", profileCreationOptions));
-		addField(new BooleanFieldEditor(PreferenceConstants.FROM_ASSOCIATIONS_TO_ASSOCIATIONS,
-				"Transform from associations to associations?", profileCreationOptions));
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * 
-	 * @see
-	 * org.eclipse.ui.IWorkbenchPreferencePage#init(org.eclipse.ui.IWorkbench)
-	 */
-	public void init(IWorkbench workbench) {
-	}
-
-	private Group createGroup(String text) {
-		Group group = new Group(getFieldEditorParent(), SWT.NONE);
-		// group.setLayout(new GridLayout(1, false));
-
-		GridLayout gridLayout = new GridLayout(2, false);
-		GridData gridData = new GridData(GridData.FILL_HORIZONTAL);
-		gridData.grabExcessHorizontalSpace = true;
-		gridData.horizontalSpan = 2;
-
-		group.setLayoutData(gridData);
-		group.setLayout(gridLayout);
-
-		group.setText(text);
-
-		return group;
-	}
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/src/org/eclipse/papyrus/requirements/preferences/handlers/ShowPreferencePageHandler.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/src/org/eclipse/papyrus/requirements/preferences/handlers/ShowPreferencePageHandler.java
deleted file mode 100755
index abb67d0..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.preferences/src/org/eclipse/papyrus/requirements/preferences/handlers/ShowPreferencePageHandler.java
+++ /dev/null
@@ -1,48 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.preferences.handlers;
-
-import org.eclipse.core.commands.AbstractHandler;
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.jface.preference.PreferenceDialog;
-import org.eclipse.swt.widgets.Shell;
-import org.eclipse.ui.IWorkbenchWindow;
-import org.eclipse.ui.dialogs.PreferencesUtil;
-import org.eclipse.ui.handlers.HandlerUtil;
-
-public final class ShowPreferencePageHandler extends AbstractHandler {
-
-	private static final String PREFERENCE_PAGE_ID = "org.eclipse.papyrus.requirements.preferences.PreferencePage"; //$NON-NLS-1$
-
-	public final Object execute(final ExecutionEvent event)
-			throws ExecutionException {
-
-		final IWorkbenchWindow activeWorkbenchWindow = HandlerUtil
-				.getActiveWorkbenchWindowChecked(event);
-
-		final Shell shell = activeWorkbenchWindow.getShell();
-		if (shell == null) {
-			throw new ExecutionException("No shell for active workbench window"); //$NON-NLS-1$
-		}
-
-		final PreferenceDialog dialog = PreferencesUtil
-				.createPreferenceDialogOn(shell, PREFERENCE_PAGE_ID, null, null);
-		dialog.open();
-
-		return null;
-	}
-
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/.project
deleted file mode 100755
index 2516a81..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.sysml.assistant.commands</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index b3aa6d6..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,291 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.comment.line_length=260
-org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
-org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
-org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
-org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.join_lines_in_comments=false
-org.eclipse.jdt.core.formatter.join_wrapped_lines=false
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=260
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=5
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.use_on_off_tags=false
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
-org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/.settings/org.eclipse.jdt.ui.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100755
index 954281d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,68 +0,0 @@
-cleanup.add_default_serial_version_id=true
-cleanup.add_generated_serial_version_id=false
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_methods=false
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_missing_override_annotations_interface_methods=true
-cleanup.add_serial_version_id=false
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_functional_interfaces=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.correct_indentation=false
-cleanup.format_source_code=false
-cleanup.format_source_code_changes_only=false
-cleanup.insert_inferred_type_arguments=false
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_type_abstract_if_missing_method=false
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=false
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_redundant_type_arguments=true
-cleanup.remove_trailing_whitespaces=true
-cleanup.remove_trailing_whitespaces_all=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.sort_members=false
-cleanup.sort_members_all=false
-cleanup.use_anonymous_class_creation=false
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_lambda=true
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.use_type_arguments=false
-cleanup_profile=_Papyrus
-cleanup_settings_version=2
-eclipse.preferences.version=1
-formatter_profile=_Papyrus
-formatter_settings_version=12
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><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\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\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><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/META-INF/MANIFEST.MF
deleted file mode 100755
index 5b4e0d2..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,17 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.sysml.assistant.commands;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.sysml.assistant.commands.Activator
-Bundle-Vendor: %Bundle-Vendor
-Require-Bundle: org.eclipse.papyrus.requirements.preferences;bundle-version="0.7.0",
- org.eclipse.gmf.runtime.diagram.ui,
- org.eclipse.papyrus.requirements.sysml.common,
- org.eclipse.papyrus.uml.tools,
- org.eclipse.papyrus.requirements.preferences,
- org.eclipse.papyrus.requirements.common
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-ActivationPolicy: lazy
-Export-Package: org.eclipse.papyrus.requirements.sysml.assistant.commands
-Bundle-Localization: plugin
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/build.properties
deleted file mode 100755
index 132b005..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/build.properties
+++ /dev/null
@@ -1,19 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               about.html,\
-               plugin.properties,\
-               plugin.xml
-src.includes = about.html
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/plugin.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/plugin.properties
deleted file mode 100755
index d05427f..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/plugin.properties
+++ /dev/null
@@ -1,23 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.sysml.assistant.commands
-
-#Commands to be executed from a Package or Model
-createNewRequirement.command.name = Create new requirement
-
-#Commands to be executed from requirements
-decomposeRequirement.command.name = Decompose Requirement
-createComments.command.name = Create Comments
-extractComments.command.name = Extract Comments
-
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = Papyrus for Requirements - SysML Assistant Commands (Incubation)
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/plugin.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/plugin.xml
deleted file mode 100755
index 556dd34..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/plugin.xml
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
-     Copyright (c) 2017 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:
-     		CEA LIST - Initial API and implementation
- -->
-
-<plugin>
-   <extension
-         point="org.eclipse.ui.commands">
-      <command
-            categoryId="org.eclipse.papyrus.editor.category"
-            id="org.eclipse.papyrus.requirements.sysml.assistant.handlers.PapyrusReqSysMLRequirementHandler"
-            name="%createNewRequirement.command.name">
-      </command>
-      <command
-            categoryId="org.eclipse.papyrus.editor.category"
-            id="org.eclipse.papyrus.requirements.sysml.assistant.handlers.DecomposeReqHandler"
-            name="%decomposeRequirement.command.name">
-      </command>
-      <command
-            categoryId="org.eclipse.papyrus.editor.category"
-            id="org.eclipse.papyrus.requirements.sysml.assistant.handlers.CommentReqHandler"
-            name="%createComments.command.name">
-      </command>
-      <command
-            categoryId="org.eclipse.papyrus.editor.category"
-            id="org.eclipse.papyrus.requirements.sysml.assistant.handlers.ExtractCommentsHandler"
-            name="%extractComments.command.name">
-      </command>
-   </extension>
-</plugin>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/pom.xml
deleted file mode 100755
index ec93d86..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.sysml.assistant.commands</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/src/org/eclipse/papyrus/requirements/sysml/assistant/commands/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/src/org/eclipse/papyrus/requirements/sysml/assistant/commands/Activator.java
deleted file mode 100755
index 2a665f5..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/src/org/eclipse/papyrus/requirements/sysml/assistant/commands/Activator.java
+++ /dev/null
@@ -1,62 +0,0 @@
-/*****************************************************************************
- * 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:
-*     CEA LIST. - initial API and implementation
-*******************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.assistant.commands;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
-	// The plug-in ID
-	public static final String PLUGIN_ID = "org.eclipse.papyrus.requirements.sysml.assistant.commands"; //$NON-NLS-1$
-
-	// The shared instance
-	private static Activator plugin;
-	
-	/**
-	 * The constructor
-	 */
-	public Activator() {
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext context) throws Exception {
-		super.start(context);
-		plugin = this;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext context) throws Exception {
-		plugin = null;
-		super.stop(context);
-	}
-
-	/**
-	 * Returns the shared instance
-	 *
-	 * @return the shared instance
-	 */
-	public static Activator getDefault() {
-		return plugin;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/src/org/eclipse/papyrus/requirements/sysml/assistant/commands/CommentReqCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/src/org/eclipse/papyrus/requirements/sysml/assistant/commands/CommentReqCommand.java
deleted file mode 100755
index c825138..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/src/org/eclipse/papyrus/requirements/sysml/assistant/commands/CommentReqCommand.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/*****************************************************************************
- * 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:
-*     CEA LIST. - initial API and implementation
-*******************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.assistant.commands;
-
-import java.util.ArrayList;
-import java.util.Iterator;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.uml2.uml.Comment;
-import org.eclipse.uml2.uml.Element;
-/**
- * 
- * Parses the text of the requirement and move some parts as comment
- *
- */
-public class CommentReqCommand extends RecordingCommand {
-	protected ArrayList<Element> selectedElements;
-	public CommentReqCommand(TransactionalEditingDomain domain, ArrayList<Element> selectedElements) {
-		super(domain,"CommentReqCommand" );
-		this.selectedElements=selectedElements;
-	}
-
-	protected void createAnnotatedComment(Element owner,String text){
-		Comment comment=owner.createOwnedComment();
-		comment.getAnnotatedElements().add(owner);
-		comment.setBody(text);
-	}
-
-	
-	@Override
-	protected void doExecute() {
-		for (Iterator<Element> iterator = selectedElements.iterator(); iterator.hasNext();) {
-			Element currentElement = (Element) iterator.next();
-				createAnnotatedComment(currentElement, "Comments:\n");
-
-		}
-
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/src/org/eclipse/papyrus/requirements/sysml/assistant/commands/DecomposeReqCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/src/org/eclipse/papyrus/requirements/sysml/assistant/commands/DecomposeReqCommand.java
deleted file mode 100755
index 66420a0..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/src/org/eclipse/papyrus/requirements/sysml/assistant/commands/DecomposeReqCommand.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.assistant.commands;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-
-/**
- * This class creates a "Decompose" link between requirements
- *
- */
-public class DecomposeReqCommand extends RecordingCommand {
-	private org.eclipse.uml2.uml.Class parent;
-	private org.eclipse.uml2.uml.Class child;
-
-	/**
-	 * Makes a decomposition
-	 * 
-	 * @param domain
-	 *            the domain to execute a transaction
-	 * @param child
-	 *            element that will be nested by the parent
-	 * @param parent
-	 *            element that will nest the child
-	 * 
-	 */
-	public DecomposeReqCommand(TransactionalEditingDomain domain, org.eclipse.uml2.uml.Class child,
-			org.eclipse.uml2.uml.Class parent) {
-		super(domain, "Create a Decompositon");
-		this.parent = parent;
-		this.child = child;
-	}
-
-	@Override
-	protected void doExecute() {
-		parent.getNestedClassifiers().add(child);
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/src/org/eclipse/papyrus/requirements/sysml/assistant/commands/ExtractCommentCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/src/org/eclipse/papyrus/requirements/sysml/assistant/commands/ExtractCommentCommand.java
deleted file mode 100755
index f01dc4c..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/src/org/eclipse/papyrus/requirements/sysml/assistant/commands/ExtractCommentCommand.java
+++ /dev/null
@@ -1,88 +0,0 @@
-/*****************************************************************************
- * 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:
-*     CEA LIST. - initial API and implementation
-*     Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Modifications and improvements
-*     
-*******************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.assistant.commands;
-
-import java.util.ArrayList;
-import java.util.Iterator;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.jface.preference.IPreferenceStore;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.papyrus.requirements.preferences.PreferenceConstants;
-import org.eclipse.uml2.uml.Class;
-import org.eclipse.uml2.uml.Comment;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.Stereotype;
-
-/**
- * 
- * Parses the text of the requirement and move some parts as comments
- *
- */
-public class ExtractCommentCommand extends RecordingCommand {
-	protected ArrayList<Element> selectedElements;
-
-	public ExtractCommentCommand(TransactionalEditingDomain domain, ArrayList<Element> selectedElements) {
-		super(domain, "ExtractCommentCommand");
-		this.selectedElements = selectedElements;
-	}
-
-	protected void createAnnotatedComment(Element owner, String text) {
-		Comment comment = owner.createOwnedComment();
-		comment.getAnnotatedElements().add(owner);
-		comment.setBody(text);
-	}
-
-	/**
-	 * 
-	 * Example: "[stakeHolder1, stakeHolder2] some text" in the text attribute of a requirement,
-	 * becomes the text "Stakeholders:[stakeHolder1, stakeHolder2]" in the body of a new comment
-	 * of the requirement received as input.
-	 * 
-	 * @param requirement
-	 */
-	protected void parseAndExecute(Class requirement) {
-		IPreferenceStore store = org.eclipse.papyrus.requirements.preferences.Activator.getDefault().getPreferenceStore();
-		String initialChar = store.getString(PreferenceConstants.INITIAL_CHAR);
-		String finalChar = store.getString(PreferenceConstants.FINAL_CHAR);
-		String meaningOfTextBetweenChars = store.getString(PreferenceConstants.MEANING_OF_TEXT_BETWEEN_CHARS);
-
-		Stereotype reqStereotype = requirement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
-		String text = (String) requirement.getValue(reqStereotype, I_SysMLStereotype.REQUIREMENT_TEXT_ATT);
-		if (text == null)
-			return;
-		text = text.trim();
-		if (text.startsWith(initialChar)) {
-			int index = text.indexOf(finalChar);
-			String extractedText = text.substring(0, index + 1);
-			text = text.substring(index + 1);
-			text = text.trim();
-			createAnnotatedComment(requirement, meaningOfTextBetweenChars + extractedText);
-			requirement.setValue(reqStereotype, I_SysMLStereotype.REQUIREMENT_TEXT_ATT, text);
-		}
-	}
-
-	@Override
-	protected void doExecute() {
-		for (Iterator<Element> iterator = selectedElements.iterator(); iterator.hasNext();) {
-			Element currentElement = (Element) iterator.next();
-			if (currentElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE) != null) {
-				parseAndExecute((Class) currentElement);
-			}
-		}
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/src/org/eclipse/papyrus/requirements/sysml/assistant/commands/InitDecomposeReqCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/src/org/eclipse/papyrus/requirements/sysml/assistant/commands/InitDecomposeReqCommand.java
deleted file mode 100755
index 03caa5c..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/src/org/eclipse/papyrus/requirements/sysml/assistant/commands/InitDecomposeReqCommand.java
+++ /dev/null
@@ -1,58 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.assistant.commands;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.requirements.common.Utils;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.uml2.uml.Class;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.Package;
-/**
- * Creates a requirement and adds a decomposition link from the selected
- * requirement to the new requirement. The names are based on the Papyrus for Requirements
- * preferences.
- *
- */
-public class InitDecomposeReqCommand extends RecordingCommand {
-	protected Element selectedElement;
-	TransactionalEditingDomain domain;
-
-	public InitDecomposeReqCommand(TransactionalEditingDomain domain, Element selectedElement) {
-		super(domain, "DecomposeReqCommand");
-		this.selectedElement = selectedElement;
-		this.domain = domain;
-	}
-
-	@Override
-	protected void doExecute() {
-		Package owner = null;
-		if (selectedElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE) != null) {
-			owner = selectedElement.getNearestPackage();
-			String id = Utils.getNewRequirementID((Class) selectedElement);
-			Class requirement = owner.createOwnedClass(id, false);
-			Stereotype reqStereotype = requirement.getApplicableStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
-			requirement.applyStereotype(reqStereotype);
-			requirement.setValue(reqStereotype, I_SysMLStereotype.REQUIREMENT_TEXT_ATT, "");
-			requirement.setValue(reqStereotype, I_SysMLStereotype.REQUIREMENT_ID_ATT, id);
-			DecomposeReqCommand decompositionReqCreateCommand = new DecomposeReqCommand(domain, requirement,
-					(Class) selectedElement);
-			decompositionReqCreateCommand.execute();
-		}
-	}
-
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/src/org/eclipse/papyrus/requirements/sysml/assistant/commands/PapyrusReqSysMLRequirementCreateCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/src/org/eclipse/papyrus/requirements/sysml/assistant/commands/PapyrusReqSysMLRequirementCreateCommand.java
deleted file mode 100755
index de97b03..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.commands/src/org/eclipse/papyrus/requirements/sysml/assistant/commands/PapyrusReqSysMLRequirementCreateCommand.java
+++ /dev/null
@@ -1,54 +0,0 @@
-/*****************************************************************************
- * 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:
-*     CEA LIST. - initial API and implementation
-*     Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Modifications and improvements
-*     
-*******************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.assistant.commands;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.papyrus.requirements.common.Utils;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.Package;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.Class;
-
-/**
- * Creates a new SysML requirement based on the options chosen in the Papyrus for Requirements preferences page.
- *
- */
-public class PapyrusReqSysMLRequirementCreateCommand extends RecordingCommand {
-	protected Element selectedElement;
-
-	public PapyrusReqSysMLRequirementCreateCommand(TransactionalEditingDomain domain, Element selectedElements) {
-		super(domain, "PapyrusReqSysMLRequirementCreateCommand");
-		this.selectedElement = selectedElements;
-	}
-
-	protected void createRequirement(Package owner, String id, String text) {
-		Class requirement = owner.createOwnedClass(id, false);
-		Stereotype reqStereotype = requirement.getApplicableStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
-		requirement.applyStereotype(reqStereotype);
-		requirement.setValue(reqStereotype, I_SysMLStereotype.REQUIREMENT_TEXT_ATT, text);
-		requirement.setValue(reqStereotype, I_SysMLStereotype.REQUIREMENT_ID_ATT, id);
-	}
-
-	@Override
-	protected void doExecute() {
-		if (selectedElement.getNearestPackage() != null) {
-			Package owner = selectedElement.getNearestPackage();
-			String id = Utils.getNewRequirementID(owner);
-			createRequirement(owner, id, "");
-		}
-	}
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/.project
deleted file mode 100755
index ca66a8b..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.sysml.assistant.handlers</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index b3aa6d6..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,291 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.comment.line_length=260
-org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
-org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
-org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
-org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.join_lines_in_comments=false
-org.eclipse.jdt.core.formatter.join_wrapped_lines=false
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=260
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=5
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.use_on_off_tags=false
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
-org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/.settings/org.eclipse.jdt.ui.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100755
index 954281d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,68 +0,0 @@
-cleanup.add_default_serial_version_id=true
-cleanup.add_generated_serial_version_id=false
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_methods=false
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_missing_override_annotations_interface_methods=true
-cleanup.add_serial_version_id=false
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_functional_interfaces=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.correct_indentation=false
-cleanup.format_source_code=false
-cleanup.format_source_code_changes_only=false
-cleanup.insert_inferred_type_arguments=false
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_type_abstract_if_missing_method=false
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=false
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_redundant_type_arguments=true
-cleanup.remove_trailing_whitespaces=true
-cleanup.remove_trailing_whitespaces_all=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.sort_members=false
-cleanup.sort_members_all=false
-cleanup.use_anonymous_class_creation=false
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_lambda=true
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.use_type_arguments=false
-cleanup_profile=_Papyrus
-cleanup_settings_version=2
-eclipse.preferences.version=1
-formatter_profile=_Papyrus
-formatter_settings_version=12
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><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\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\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><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/META-INF/MANIFEST.MF
deleted file mode 100755
index b79d562..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,15 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.sysml.assistant.handlers;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.sysml.assistant.handlers.Activator
-Bundle-Vendor: %Bundle-Vendor
-Require-Bundle: org.eclipse.gmf.runtime.diagram.ui;bundle-version="1.6.0",
- org.eclipse.papyrus.uml.tools;bundle-version="1.2.0";resolution:=optional,
- org.eclipse.papyrus.requirements.common,
- org.eclipse.papyrus.requirements.sysml.assistant.commands;bundle-version="0.7.0"
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-ActivationPolicy: lazy
-Export-Package: org.eclipse.papyrus.requirements.sysml.assistant.handlers
-Bundle-Localization: plugin
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/build.properties
deleted file mode 100755
index 132b005..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/build.properties
+++ /dev/null
@@ -1,19 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               about.html,\
-               plugin.properties,\
-               plugin.xml
-src.includes = about.html
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/plugin.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/plugin.properties
deleted file mode 100755
index 9341c06..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/plugin.properties
+++ /dev/null
@@ -1,51 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.sysml.assistant
-menu.label = Papyrus Req
-menu.tooltip = Assistants to manage SysML requirements
-menu.label.0 = Tools to Define Requirements Profile
-menu.tooltip.0 = Tools to Define Requirements Language
-
-command.label = Create New Requirement
-command.tooltip = Create New Requirement
-command.label.0 = Add Derived Link
-command.tooltip.0 = Add Derived Link
-command.label.1 = Derive New Requirement 
-command.tooltip.1 = Derive New Requirement 
-command.label.2 = Create Comments for Elements
-command.tooltip.2 = Create Comments for Elements
-command.label.3 = Extract Comments
-command.tooltip.3 = Extract Comments
-command.label.4 = Decompose Requirement
-command.tooltip.4 = Decompose Requirement
-command.label.5 = Add Satisfy Link
-command.tooltip.5 = Add Satisfy Link
-command.label.6 = Add Verify Link
-command.tooltip.6 = Add Verify Link
-command.label.7 = Define or Update Stereotype and Profile on Demand
-command.tooltip.7 = Define or Update Stereotype and Profile on Demand
-command.label.8 = Generate Profile from Domain Model
-command.tooltip.8 = Generates an initial profile from a domain model according to user-defined Papyrus Req preferences
-
-command.name = Extract Comments Assistant
-command.name.0 = InitDerivedRequirement Assistant
-command.name.1 = Create Comments
-command.name.2 = Create New Papyrus SysML Requirement
-command.name.3 = Add Derived Link
-command.name.4 = Decompose Requirement
-command.name.5 = Add Satisfy Link
-command.name.6 = Add Verify Link
-command.name.7 = Generate Profile from a Domain Model
-command.name.8 = Define or Update Stereotypes
-
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = Papyrus for Requirements - SysML Assistant Handlers (Incubation)
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/plugin.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/plugin.xml
deleted file mode 100755
index c50800d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/plugin.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
-     Copyright (c) 2017 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:
-     		CEA LIST - Initial API and implementation
- -->
-
-<plugin>
-   <extension
-         point="org.eclipse.ui.handlers">
-      <handler
-            class="org.eclipse.papyrus.requirements.sysml.assistant.handlers.PapyrusReqSysMLRequirementHandler"
-            commandId="org.eclipse.papyrus.requirements.sysml.assistant.handlers.PapyrusReqSysMLRequirementHandler">
-      </handler>
-      <handler
-            class="org.eclipse.papyrus.requirements.sysml.assistant.handlers.DecomposeReqHandler"
-            commandId="org.eclipse.papyrus.requirements.sysml.assistant.handlers.DecomposeReqHandler">
-      </handler>
-      <handler
-            class="org.eclipse.papyrus.requirements.sysml.assistant.handlers.ExtractCommentsHandler"
-            commandId="org.eclipse.papyrus.requirements.sysml.assistant.handlers.ExtractCommentsHandler">
-      </handler>
-		
-      <handler
-            class="org.eclipse.papyrus.requirements.sysml.assistant.handlers.CommentReqHandler"
-            commandId="org.eclipse.papyrus.requirements.sysml.assistant.handlers.CommentReqHandler">
-      </handler>
-   </extension>
-</plugin>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/pom.xml
deleted file mode 100755
index 7e5c142..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.sysml.assistant.handlers</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/src/org/eclipse/papyrus/requirements/sysml/assistant/handlers/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/src/org/eclipse/papyrus/requirements/sysml/assistant/handlers/Activator.java
deleted file mode 100755
index e2126f4..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/src/org/eclipse/papyrus/requirements/sysml/assistant/handlers/Activator.java
+++ /dev/null
@@ -1,62 +0,0 @@
-/*****************************************************************************
- * 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:
-*     CEA LIST. - initial API and implementation
-*******************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.assistant.handlers;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
-	// The plug-in ID
-	public static final String PLUGIN_ID = "org.eclipse.papyrus.requirements.sysml.assistant.handlers"; //$NON-NLS-1$
-
-	// The shared instance
-	private static Activator plugin;
-	
-	/**
-	 * The constructor
-	 */
-	public Activator() {
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext context) throws Exception {
-		super.start(context);
-		plugin = this;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext context) throws Exception {
-		plugin = null;
-		super.stop(context);
-	}
-
-	/**
-	 * Returns the shared instance
-	 *
-	 * @return the shared instance
-	 */
-	public static Activator getDefault() {
-		return plugin;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/src/org/eclipse/papyrus/requirements/sysml/assistant/handlers/CommentReqHandler.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/src/org/eclipse/papyrus/requirements/sysml/assistant/handlers/CommentReqHandler.java
deleted file mode 100755
index fbb991a..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/src/org/eclipse/papyrus/requirements/sysml/assistant/handlers/CommentReqHandler.java
+++ /dev/null
@@ -1,55 +0,0 @@
-/*****************************************************************************
- * 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:
- *     Patrick Tessier (patrick.tessier@cea.fr) CEA LIST. - initial API and implementation
- *******************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.assistant.handlers;
-
-import java.util.ArrayList;
-
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.papyrus.requirements.sysml.assistant.commands.CommentReqCommand;
-import org.eclipse.papyrus.requirements.common.PapyrusAbstractHandler;
-import org.eclipse.uml2.uml.Element;
-
-/**
- * Executes the creation of a comment with the annotated element filled
- *
- */
-public class CommentReqHandler extends PapyrusAbstractHandler {
-
-	public Object execute(ExecutionEvent event) throws ExecutionException {
-		super.execute(event);
-		ArrayList<Element> selectedElement = getSelectionSet();
-		if (selectedElement.size() != 0) {
-			CommentReqCommand commentReqCommand = new CommentReqCommand(transactionalEditingDomain, selectedElement);
-			transactionalEditingDomain.getCommandStack().execute(commentReqCommand);
-		}
-		return null;
-	}
-
-	/**
-	 * 
-	 * @see org.eclipse.core.commands.AbstractHandler#isEnabled()
-	 * 
-	 * @return true if the handler is possible
-	 */
-	@Override
-	public boolean isEnabled() {
-		ArrayList<Element> selectedElement = getSelectionSet();
-		if (selectedElement.size() != 0) {
-			return true;
-		} else {
-			return false;
-		}
-	}
-
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/src/org/eclipse/papyrus/requirements/sysml/assistant/handlers/DecomposeReqHandler.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/src/org/eclipse/papyrus/requirements/sysml/assistant/handlers/DecomposeReqHandler.java
deleted file mode 100755
index 2abb1d3..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/src/org/eclipse/papyrus/requirements/sysml/assistant/handlers/DecomposeReqHandler.java
+++ /dev/null
@@ -1,57 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.assistant.handlers;
-
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.papyrus.requirements.common.PapyrusAbstractHandler;
-import org.eclipse.papyrus.requirements.sysml.assistant.commands.InitDecomposeReqCommand;
-import org.eclipse.uml2.uml.Element;
-
-/**
- * Executes the decomposition of a parent requirement to create a new child
- * requirement with a name based on its ancestors as defined in the Papyrus Req
- * preferences page.
- *
- */
-public class DecomposeReqHandler extends PapyrusAbstractHandler {
-
-	public Object execute(ExecutionEvent event) throws ExecutionException {
-		super.execute(event);
-		Element selectedElement = getSelection();
-		if (selectedElement != null) {
-			InitDecomposeReqCommand decomposeReqCommand = new InitDecomposeReqCommand(transactionalEditingDomain,
-					selectedElement);
-			transactionalEditingDomain.getCommandStack().execute(decomposeReqCommand);
-		}
-		return null;
-	}
-
-	/**
-	 * 
-	 * @see org.eclipse.core.commands.AbstractHandler#isEnabled()
-	 * 
-	 * @return true if the handler is possible
-	 */
-	@Override
-	public boolean isEnabled() {
-		Element selectedElement = getSelection();
-		if (selectedElement != null) {
-			return true;
-		} else {
-			return false;
-		}
-	}
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/src/org/eclipse/papyrus/requirements/sysml/assistant/handlers/ExtractCommentsHandler.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/src/org/eclipse/papyrus/requirements/sysml/assistant/handlers/ExtractCommentsHandler.java
deleted file mode 100755
index dd7210a..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/src/org/eclipse/papyrus/requirements/sysml/assistant/handlers/ExtractCommentsHandler.java
+++ /dev/null
@@ -1,57 +0,0 @@
-/*****************************************************************************
- * 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:
- *     Patrick Tessier (patrick.tessier@cea.fr) CEA LIST. - initial API and implementation
- *     
- *******************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.assistant.handlers;
-
-import java.util.ArrayList;
-
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.papyrus.requirements.sysml.assistant.commands.ExtractCommentCommand;
-import org.eclipse.papyrus.requirements.common.PapyrusAbstractHandler;
-import org.eclipse.uml2.uml.Element;
-
-/**
- * Executes the parsing of a requirement to extract comments
- */
-
-public class ExtractCommentsHandler extends PapyrusAbstractHandler {
-
-	public Object execute(ExecutionEvent event) throws ExecutionException {
-		super.execute(event);
-		ArrayList<Element> selectedElement = getSelectionSet();
-		if (selectedElement.size() != 0) {
-			ExtractCommentCommand extractCommentCommand = new ExtractCommentCommand(transactionalEditingDomain,
-					selectedElement);
-			transactionalEditingDomain.getCommandStack().execute(extractCommentCommand);
-		}
-		return null;
-	}
-
-	/**
-	 * 
-	 * @see org.eclipse.core.commands.AbstractHandler#isEnabled()
-	 * 
-	 * @return true if the handler is possible
-	 */
-	@Override
-	public boolean isEnabled() {
-		ArrayList<Element> selectedElement = getSelectionSet();
-		if (selectedElement.size() != 0) {
-			return true;
-		} else {
-			return false;
-		}
-	}
-
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/src/org/eclipse/papyrus/requirements/sysml/assistant/handlers/PapyrusReqSysMLRequirementHandler.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/src/org/eclipse/papyrus/requirements/sysml/assistant/handlers/PapyrusReqSysMLRequirementHandler.java
deleted file mode 100755
index d73b427..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.handlers/src/org/eclipse/papyrus/requirements/sysml/assistant/handlers/PapyrusReqSysMLRequirementHandler.java
+++ /dev/null
@@ -1,52 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- *     Mauricio Alférez(mauricio.alferez@cea.fr) CEA LIST. - initial API and implementation
- *******************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.assistant.handlers;
-
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.papyrus.requirements.sysml.assistant.commands.PapyrusReqSysMLRequirementCreateCommand;
-import org.eclipse.papyrus.requirements.common.PapyrusAbstractHandler;
-import org.eclipse.uml2.uml.Element;
-/**
- * Executes the creation of a new SysML requirement based on the Papyrus Req
- * preferences page.
- *
- */
-public class PapyrusReqSysMLRequirementHandler extends PapyrusAbstractHandler {
-		public Object execute(ExecutionEvent event) throws ExecutionException {
-			super.execute(event);
-			Element selectedElement = getSelection();
-			if (selectedElement != null) {
-				PapyrusReqSysMLRequirementCreateCommand papyrusReqSysMLRequirementCreateCommand = new PapyrusReqSysMLRequirementCreateCommand(
-						transactionalEditingDomain, selectedElement);
-				transactionalEditingDomain.getCommandStack().execute(papyrusReqSysMLRequirementCreateCommand);
-			}
-			return null;
-		}
-
-	/**
-	 * 
-	 * @see org.eclipse.core.commands.AbstractHandler#isEnabled()
-	 * 
-	 * @return true if the handler is possible
-	 */
-	@Override
-	public boolean isEnabled() {
-		Element selectedElement = getSelection();
-		if (selectedElement != null) {
-			return true;
-		} else {
-			return false;
-		}
-	}
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/.project
deleted file mode 100755
index 1eba959..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.sysml.assistant.ui</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index b3aa6d6..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,291 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.comment.line_length=260
-org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
-org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
-org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
-org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.join_lines_in_comments=false
-org.eclipse.jdt.core.formatter.join_wrapped_lines=false
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=260
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=5
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.use_on_off_tags=false
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
-org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/.settings/org.eclipse.jdt.ui.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100755
index 954281d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,68 +0,0 @@
-cleanup.add_default_serial_version_id=true
-cleanup.add_generated_serial_version_id=false
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_methods=false
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_missing_override_annotations_interface_methods=true
-cleanup.add_serial_version_id=false
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_functional_interfaces=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.correct_indentation=false
-cleanup.format_source_code=false
-cleanup.format_source_code_changes_only=false
-cleanup.insert_inferred_type_arguments=false
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_type_abstract_if_missing_method=false
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=false
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_redundant_type_arguments=true
-cleanup.remove_trailing_whitespaces=true
-cleanup.remove_trailing_whitespaces_all=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.sort_members=false
-cleanup.sort_members_all=false
-cleanup.use_anonymous_class_creation=false
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_lambda=true
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.use_type_arguments=false
-cleanup_profile=_Papyrus
-cleanup_settings_version=2
-eclipse.preferences.version=1
-formatter_profile=_Papyrus
-formatter_settings_version=12
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><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\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\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><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/META-INF/MANIFEST.MF
deleted file mode 100755
index 866ac0f..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,14 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.sysml.assistant.ui;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.sysml.assistant.ui.Activator
-Bundle-Vendor: %Bundle-Vendor
-Require-Bundle: org.eclipse.gmf.runtime.diagram.ui;bundle-version="1.6.0",
- org.eclipse.papyrus.requirements.common.ui;bundle-version="0.7.0",
- org.eclipse.papyrus.requirements.sysml.testers;bundle-version="0.7.0"
-Bundle-ActivationPolicy: lazy
-Bundle-Localization: plugin
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Export-Package: org.eclipse.papyrus.requirements.sysml.assistant.ui
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/build.properties
deleted file mode 100755
index 44ac5a0..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/build.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               plugin.xml,\
-               images/,\
-               about.html,\
-               plugin.properties
-src.includes = about.html,\
-               images/
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Comment.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Comment.gif
deleted file mode 100755
index c495731..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Comment.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/ContainmentConnection.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/ContainmentConnection.gif
deleted file mode 100755
index 8b2a7a3..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/ContainmentConnection.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Copy.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Copy.gif
deleted file mode 100755
index 47caa0b..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Copy.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/DeriveReqt.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/DeriveReqt.gif
deleted file mode 100755
index 6217748..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/DeriveReqt.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Link.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Link.gif
deleted file mode 100755
index 13fb22e..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Link.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Profile.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Profile.gif
deleted file mode 100755
index 18eed1f..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Profile.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Refine.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Refine.gif
deleted file mode 100755
index c8d1d8c..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Refine.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Requirement.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Requirement.gif
deleted file mode 100755
index 50618e0..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Requirement.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Satisfy.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Satisfy.gif
deleted file mode 100755
index 00848d8..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Satisfy.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/TestCase.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/TestCase.gif
deleted file mode 100755
index ac29611..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/TestCase.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Trace.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Trace.gif
deleted file mode 100755
index f4cb0d3..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Trace.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Verify.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Verify.gif
deleted file mode 100755
index 2d54efc..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/images/Verify.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/plugin.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/plugin.properties
deleted file mode 100755
index d1134ee..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/plugin.properties
+++ /dev/null
@@ -1,33 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.sysml.assistant.ui
-
-papyrus.requirements.sysml.assistant.menu.label = Papyrus Req - Editing Tools
-papyrus.requirements.sysml.assistant.menu.tooltip = Assistants to edit SysML requirements models
-
-#Commands to be executed from package or model
-createNewRequirement.command.label = Create new requirement
-createNewRequirement.command.tooltip = Create new requirement in the selected package
-
-#Commands to be executed from requirements
-decomposeRequirement.command.label = Decompose requirement
-decomposeRequirement.command.tooltip = Create new requirement that decomposes the selected requirement 
-
-
-createComments.command.label = Create comments
-createComments.command.tooltip = Create Comments
-
-extractComments.command.label = Extract annotations as comments
-extractComments.command.tooltip = Extract stakeholders names written as annotations between "[" and "]" to a new comment
-
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = Papyrus for Requirements - SysML Editing Assistant (Incubation)
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/plugin.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/plugin.xml
deleted file mode 100755
index 77ad264..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/plugin.xml
+++ /dev/null
@@ -1,151 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
-     Copyright (c) 2017 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:
-     		CEA LIST - Initial API and implementation
- -->
-
-<plugin>
-   <extension
-         point="org.eclipse.ui.menus">
-      <menuContribution
-            allPopups="false"
-            locationURI="popup:org.eclipse.gmf.runtime.diagram.ui.DiagramEditorContextMenu?after=org.eclipse.papyrus.requirements.common.ui.sysml.assistant.additions">
-         <menu
-               icon="platform:/plugin/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_16x16.png"
-               id="papyrus.requirements.sysml.assistant.menu"
-               label="%papyrus.requirements.sysml.assistant.menu.label"
-               tooltip="%papyrus.requirements.sysml.assistant.menu.tooltip">
-            <visibleWhen>
-               <with
-                     variable="activeEditorId">
-                  <equals
-                        value="org.eclipse.papyrus.infra.core.papyrusEditor">
-                  </equals>
-               </with>
-            </visibleWhen>
-         </menu>
-      </menuContribution>
-      <menuContribution
-            allPopups="false"
-            locationURI="popup:org.eclipse.papyrus.views.modelexplorer.modelexplorer.popup?after=org.eclipse.papyrus.requirements.common.ui.sysml.assistant.additions">
-         <menu
-               icon="platform:/plugin/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_16x16.png"
-               id="papyrus.requirements.sysml.assistant.menu"
-               label="%papyrus.requirements.sysml.assistant.menu.label"
-               tooltip="%papyrus.requirements.sysml.assistant.menu.tooltip">
-         </menu>
-      </menuContribution>
-      <menuContribution
-            allPopups="false"
-            locationURI="popup:papyrus.requirements.sysml.assistant.menu">
-         <command
-               commandId="org.eclipse.papyrus.requirements.sysml.assistant.handlers.PapyrusReqSysMLRequirementHandler"
-               icon="images/Requirement.gif"
-               label="%createNewRequirement.command.label"
-               style="push"
-               tooltip="%createNewRequirement.command.tooltip">
-            <visibleWhen
-                  checkEnabled="false">
-               <with
-                     variable="selection">
-                  <test
-                        forcePluginActivation="true"
-                        property="org.eclipse.papyrus.requirements.sysml.testers.appliesSysMLRequirementsProfile"
-                        value="true">
-                  </test>
-               </with>
-            </visibleWhen>
-         </command>
-         <command
-               commandId="org.eclipse.papyrus.requirements.sysml.assistant.handlers.DecomposeReqHandler"
-               icon="images/ContainmentConnection.gif"
-               label="%decomposeRequirement.command.label"
-               style="push"
-               tooltip="%decomposeRequirement.command.tooltip">
-            <visibleWhen
-                  checkEnabled="false">
-               <with
-                     variable="selection">
-                  <test
-                        forcePluginActivation="true"
-                        property="org.eclipse.papyrus.requirements.sysml.testers.isRequirementElement"
-                        value="true">
-                  </test>
-               </with>
-            </visibleWhen>
-         </command>
-         <command
-               commandId="org.eclipse.papyrus.requirements.sysml.assistant.handlers.CommentReqHandler"
-               icon="images/Comment.gif"
-               label="%createComments.command.label"
-               style="push"
-               tooltip="%createComments.command.tooltip">
-            <visibleWhen
-                  checkEnabled="false">
-               <with
-                     variable="selection">
-                  <test
-                        forcePluginActivation="true"
-                        property="org.eclipse.papyrus.requirements.sysml.testers.isRequirementElement"
-                        value="true">
-                  </test>
-               </with>
-            </visibleWhen>
-         </command>
-         <command
-               commandId="org.eclipse.papyrus.requirements.sysml.assistant.handlers.ExtractCommentsHandler"
-               icon="images/Link.gif"
-               label="%extractComments.command.label"
-               style="push"
-               tooltip="%extractComments.command.tooltip">
-            <visibleWhen
-                  checkEnabled="false">
-               <with
-                     variable="selection">
-                  <test
-                        forcePluginActivation="true"
-                        property="org.eclipse.papyrus.requirements.sysml.testers.isRequirementElement"
-                        value="true">
-                  </test>
-               </with>
-            </visibleWhen>
-         </command>
-      </menuContribution>
-   </extension>
-   <extension
-         point="org.eclipse.ui.bindings">
-      <key
-            commandId="org.eclipse.papyrus.requirements.sysml.assistant.handlers.PapyrusReqSysMLRequirementHandler"
-            contextId="org.eclipse.ui.contexts.window"
-            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
-            sequence="M1+1">
-      </key>
-      <key
-            commandId="org.eclipse.papyrus.requirements.sysml.assistant.handlers.DecomposeReqHandler"
-            contextId="org.eclipse.ui.contexts.window"
-            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
-            sequence="M1+2">
-      </key>
-      <key
-            commandId="org.eclipse.papyrus.requirements.sysml.assistant.handlers.CommentReqHandler"
-            contextId="org.eclipse.ui.contexts.window"
-            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
-            sequence="M1+4">
-      </key>
-      <key
-            commandId="org.eclipse.papyrus.requirements.sysml.assistant.handlers.ExtractCommentsHandler"
-            contextId="org.eclipse.ui.contexts.window"
-            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
-            sequence="M1+5">
-      </key>
-   </extension>
-</plugin>
-
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/pom.xml
deleted file mode 100755
index 1997d71..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.sysml.assistant.ui</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/src/org/eclipse/papyrus/requirements/sysml/assistant/ui/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/src/org/eclipse/papyrus/requirements/sysml/assistant/ui/Activator.java
deleted file mode 100755
index 425f84f..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.assistant.ui/src/org/eclipse/papyrus/requirements/sysml/assistant/ui/Activator.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.assistant.ui;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
-	// The plug-in ID
-	public static final String PLUGIN_ID = "org.eclipse.papyrus.requirements.sysml.assistant.ui"; //$NON-NLS-1$
-
-	// The shared instance
-	private static Activator plugin;
-	
-	/**
-	 * The constructor
-	 */
-	public Activator() {
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext context) throws Exception {
-		super.start(context);
-		plugin = this;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext context) throws Exception {
-		plugin = null;
-		super.stop(context);
-	}
-
-	/**
-	 * Returns the shared instance
-	 *
-	 * @return the shared instance
-	 */
-	public static Activator getDefault() {
-		return plugin;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/.gitignore b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/.gitignore
deleted file mode 100755
index ae3c172..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/bin/
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/.project
deleted file mode 100755
index e6449ba..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.sysml.common</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index b3aa6d6..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,291 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.comment.line_length=260
-org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
-org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
-org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
-org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.join_lines_in_comments=false
-org.eclipse.jdt.core.formatter.join_wrapped_lines=false
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=260
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=5
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.use_on_off_tags=false
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
-org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/.settings/org.eclipse.jdt.ui.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100755
index 954281d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,68 +0,0 @@
-cleanup.add_default_serial_version_id=true
-cleanup.add_generated_serial_version_id=false
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_methods=false
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_missing_override_annotations_interface_methods=true
-cleanup.add_serial_version_id=false
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_functional_interfaces=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.correct_indentation=false
-cleanup.format_source_code=false
-cleanup.format_source_code_changes_only=false
-cleanup.insert_inferred_type_arguments=false
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_type_abstract_if_missing_method=false
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=false
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_redundant_type_arguments=true
-cleanup.remove_trailing_whitespaces=true
-cleanup.remove_trailing_whitespaces_all=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.sort_members=false
-cleanup.sort_members_all=false
-cleanup.use_anonymous_class_creation=false
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_lambda=true
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.use_type_arguments=false
-cleanup_profile=_Papyrus
-cleanup_settings_version=2
-eclipse.preferences.version=1
-formatter_profile=_Papyrus
-formatter_settings_version=12
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><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\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\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><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/META-INF/MANIFEST.MF
deleted file mode 100755
index e702599..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,12 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.sysml.common
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.sysml.common.Activator
-Bundle-Vendor: %Bundle-Vendor
-Require-Bundle: org.eclipse.gmf.runtime.diagram.ui;bundle-version="1.8.0"
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-ActivationPolicy: lazy
-Export-Package: org.eclipse.papyrus.requirements.sysml.common;uses:="org.osgi.framework"
-Bundle-Localization: bundle
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/build.properties
deleted file mode 100755
index 05ede59..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/build.properties
+++ /dev/null
@@ -1,18 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = .,\
-               about.html,\
-               bundle.properties,\
-               META-INF/
-src.includes = about.html
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/bundle.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/bundle.properties
deleted file mode 100755
index 0dea45f..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/bundle.properties
+++ /dev/null
@@ -1,14 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.sysml.common
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = Papyrus for Requirements - SysML Common (Incubation)
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/pom.xml
deleted file mode 100755
index d857b1c..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.sysml.common</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/src/org/eclipse/papyrus/requirements/sysml/common/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/src/org/eclipse/papyrus/requirements/sysml/common/Activator.java
deleted file mode 100755
index c211ce2..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/src/org/eclipse/papyrus/requirements/sysml/common/Activator.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- *  Copyright (c) 2017 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:
- *  		CEA LIST - Initial API and implementation
- *******************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.common;
-
-import org.osgi.framework.BundleActivator;
-import org.osgi.framework.BundleContext;
-
-public class Activator implements BundleActivator {
-
-	private static BundleContext context;
-
-	static BundleContext getContext() {
-		return context;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.osgi.framework.BundleActivator#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext bundleContext) throws Exception {
-		Activator.context = bundleContext;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.osgi.framework.BundleActivator#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext bundleContext) throws Exception {
-		Activator.context = null;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/src/org/eclipse/papyrus/requirements/sysml/common/I_SysMLStereotype.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/src/org/eclipse/papyrus/requirements/sysml/common/I_SysMLStereotype.java
deleted file mode 100755
index 9b03b3c..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.common/src/org/eclipse/papyrus/requirements/sysml/common/I_SysMLStereotype.java
+++ /dev/null
@@ -1,250 +0,0 @@
-/*****************************************************************************
- * 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:
-*     CEA LIST. - initial API and implementation
-*******************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.common;
-
-/**
- * list of constants for SysML
- *
- */
-public interface I_SysMLStereotype {
-		/** Qualified name of the SysML for Requirements profile*/
-		public static final String SYSML_4_REQUIREMENTS_PROFILE = "SysML::Requirements"; 
-		/** Qualified name of the stereotype Conform */
-		public static final String CONFORM_STEREOTYPE = "SysML::ModelElements::Conform";
-		/**  name of property base_Dependency of the stereotype Conform */
-		public static final String CONFORM_BASE_DEPENDENCY_ATT = "base_Dependency";
-		/** Qualified name of the stereotype View */
-		public static final String VIEW_STEREOTYPE = "SysML::ModelElements::View";
-		/**  name of property viewPoint of the stereotype View */
-		public static final String VIEW_VIEWPOINT_ATT = "viewPoint";
-		/**  name of property base_Package of the stereotype View */
-		public static final String VIEW_BASE_PACKAGE_ATT = "base_Package";
-		/** Qualified name of the stereotype ViewPoint */
-		public static final String VIEWPOINT_STEREOTYPE = "SysML::ModelElements::ViewPoint";
-		/**  name of property base_Class of the stereotype ViewPoint */
-		public static final String VIEWPOINT_BASE_CLASS_ATT = "base_Class";
-		/**  name of property stakeHolders of the stereotype ViewPoint */
-		public static final String VIEWPOINT_STAKEHOLDERS_ATT = "stakeHolders";
-		/**  name of property purpose of the stereotype ViewPoint */
-		public static final String VIEWPOINT_PURPOSE_ATT = "purpose";
-		/**  name of property concerns of the stereotype ViewPoint */
-		public static final String VIEWPOINT_CONCERNS_ATT = "concerns";
-		/**  name of property languages of the stereotype ViewPoint */
-		public static final String VIEWPOINT_LANGUAGES_ATT = "languages";
-		/**  name of property methods of the stereotype ViewPoint */
-		public static final String VIEWPOINT_METHODS_ATT = "methods";
-		/** Qualified name of the stereotype Rationale */
-		public static final String RATIONALE_STEREOTYPE = "SysML::ModelElements::Rationale";
-		/**  name of property base_Comment of the stereotype Rationale */
-		public static final String RATIONALE_BASE_COMMENT_ATT = "base_Comment";
-		/** Qualified name of the stereotype Problem */
-		public static final String PROBLEM_STEREOTYPE = "SysML::ModelElements::Problem";
-		/**  name of property base_Comment of the stereotype Problem */
-		public static final String PROBLEM_BASE_COMMENT_ATT = "base_Comment";
-		/** Qualified name of the stereotype Block */
-		public static final String BLOCK_STEREOTYPE = "SysML::Blocks::Block";
-		/**  name of property isEncapsulated of the stereotype Block */
-		public static final String BLOCK_ISENCAPSULATED_ATT = "isEncapsulated";
-		/**  name of property base_Class of the stereotype Block */
-		public static final String BLOCK_BASE_CLASS_ATT = "base_Class";
-		/** Qualified name of the stereotype DistributedProperty */
-		public static final String DISTRIBUTEDPROPERTY_STEREOTYPE = "SysML::Blocks::DistributedProperty";
-		/**  name of property base_Property of the stereotype DistributedProperty */
-		public static final String DISTRIBUTEDPROPERTY_BASE_PROPERTY_ATT = "base_Property";
-		/** Qualified name of the stereotype Dimension */
-		public static final String DIMENSION_STEREOTYPE = "SysML::Blocks::Dimension";
-		/**  name of property base_InstanceSpecification of the stereotype Dimension */
-		public static final String DIMENSION_BASE_INSTANCESPECIFICATION_ATT = "base_InstanceSpecification";
-		/** Qualified name of the stereotype Unit */
-		public static final String UNIT_STEREOTYPE = "SysML::Blocks::Unit";
-		/**  name of property base_InstanceSpecification of the stereotype Unit */
-		public static final String UNIT_BASE_INSTANCESPECIFICATION_ATT = "base_InstanceSpecification";
-		/**  name of property dimension of the stereotype Unit */
-		public static final String UNIT_DIMENSION_ATT = "dimension";
-		/** Qualified name of the stereotype ValueType */
-		public static final String VALUETYPE_STEREOTYPE = "SysML::Blocks::ValueType";
-		/**  name of property base_DataType of the stereotype ValueType */
-		public static final String VALUETYPE_BASE_DATATYPE_ATT = "base_DataType";
-		/**  name of property unit of the stereotype ValueType */
-		public static final String VALUETYPE_UNIT_ATT = "unit";
-		/**  name of property dimension of the stereotype ValueType */
-		public static final String VALUETYPE_DIMENSION_ATT = "dimension";
-		/** Qualified name of the stereotype NestedConnectorEnd */
-		public static final String NESTEDCONNECTOREND_STEREOTYPE = "SysML::Blocks::NestedConnectorEnd";
-		/**  name of property propertyPath of the stereotype NestedConnectorEnd */
-		public static final String NESTEDCONNECTOREND_PROPERTYPATH_ATT = "propertyPath";
-		/**  name of property base_ConnectorEnd of the stereotype NestedConnectorEnd */
-		public static final String NESTEDCONNECTOREND_BASE_CONNECTOREND_ATT = "base_ConnectorEnd";
-		/** Qualified name of the stereotype ParticipantProperty */
-		public static final String PARTICIPANTPROPERTY_STEREOTYPE = "SysML::Blocks::ParticipantProperty";
-		/**  name of property base_Property of the stereotype ParticipantProperty */
-		public static final String PARTICIPANTPROPERTY_BASE_PROPERTY_ATT = "base_Property";
-		/**  name of property end of the stereotype ParticipantProperty */
-		public static final String PARTICIPANTPROPERTY_END_ATT = "end";
-		/** Qualified name of the stereotype ConnectorProperty */
-		public static final String CONNECTORPROPERTY_STEREOTYPE = "SysML::Blocks::ConnectorProperty";
-		/**  name of property base_Property of the stereotype ConnectorProperty */
-		public static final String CONNECTORPROPERTY_BASE_PROPERTY_ATT = "base_Property";
-		/**  name of property connector of the stereotype ConnectorProperty */
-		public static final String CONNECTORPROPERTY_CONNECTOR_ATT = "connector";
-		/** Qualified name of the stereotype BindingConnector */
-		public static final String BINDINGCONNECTOR_STEREOTYPE = "SysML::Blocks::BindingConnector";
-		/**  name of property base_Connector of the stereotype BindingConnector */
-		public static final String BINDINGCONNECTOR_BASE_CONNECTOR_ATT = "base_Connector";
-		/** Qualified name of the stereotype PropertySpecificType */
-		public static final String PROPERTYSPECIFICTYPE_STEREOTYPE = "SysML::Blocks::PropertySpecificType";
-		/**  name of property base_Classifier of the stereotype PropertySpecificType */
-		public static final String PROPERTYSPECIFICTYPE_BASE_CLASSIFIER_ATT = "base_Classifier";
-		/** Qualified name of the stereotype FlowPort */
-		public static final String FLOWPORT_STEREOTYPE = "SysML::PortAndFlows::FlowPort";
-		/**  name of property base_Port of the stereotype FlowPort */
-		public static final String FLOWPORT_BASE_PORT_ATT = "base_Port";
-		/**  name of property isAtomic of the stereotype FlowPort */
-		public static final String FLOWPORT_ISATOMIC_ATT = "isAtomic";
-		/**  name of property isConjugated of the stereotype FlowPort */
-		public static final String FLOWPORT_ISCONJUGATED_ATT = "isConjugated";
-		/**  name of property direction of the stereotype FlowPort */
-		public static final String FLOWPORT_DIRECTION_ATT = "direction";
-		/** Qualified name of the stereotype FlowProperty */
-		public static final String FLOWPROPERTY_STEREOTYPE = "SysML::PortAndFlows::FlowProperty";
-		/**  name of property base_Property of the stereotype FlowProperty */
-		public static final String FLOWPROPERTY_BASE_PROPERTY_ATT = "base_Property";
-		/**  name of property direction of the stereotype FlowProperty */
-		public static final String FLOWPROPERTY_DIRECTION_ATT = "direction";
-		/** Qualified name of the stereotype FlowSpecification */
-		public static final String FLOWSPECIFICATION_STEREOTYPE = "SysML::PortAndFlows::FlowSpecification";
-		/**  name of property base_Interface of the stereotype FlowSpecification */
-		public static final String FLOWSPECIFICATION_BASE_INTERFACE_ATT = "base_Interface";
-		/**  name of literal in of the Enumeration FlowDirection */
-		public static final String FLOWDIRECTION_IN_ENUM = "in";
-		/**  name of literal out of the Enumeration FlowDirection */
-		public static final String FLOWDIRECTION_OUT_ENUM = "out";
-		/**  name of literal inout of the Enumeration FlowDirection */
-		public static final String FLOWDIRECTION_INOUT_ENUM = "inout";
-		/** Qualified name of the stereotype ItemFlow */
-		public static final String ITEMFLOW_STEREOTYPE = "SysML::PortAndFlows::ItemFlow";
-		/**  name of property base_InformationFlow of the stereotype ItemFlow */
-		public static final String ITEMFLOW_BASE_INFORMATIONFLOW_ATT = "base_InformationFlow";
-		/**  name of property itemProperty of the stereotype ItemFlow */
-		public static final String ITEMFLOW_ITEMPROPERTY_ATT = "itemProperty";
-		/** Qualified name of the stereotype ConstraintBlock */
-		public static final String CONSTRAINTBLOCK_STEREOTYPE = "SysML::Constraints::ConstraintBlock";
-		/** Qualified name of the stereotype ConstraintProperty */
-		public static final String CONSTRAINTPROPERTY_STEREOTYPE = "SysML::Constraints::ConstraintProperty";
-		/**  name of property base_Property of the stereotype ConstraintProperty */
-		public static final String CONSTRAINTPROPERTY_BASE_PROPERTY_ATT = "base_Property";
-		/** Qualified name of the stereotype Optional */
-		public static final String OPTIONAL_STEREOTYPE = "SysML::Activities::Optional";
-		/**  name of property base_Parameter of the stereotype Optional */
-		public static final String OPTIONAL_BASE_PARAMETER_ATT = "base_Parameter";
-		/** Qualified name of the stereotype Rate */
-		public static final String RATE_STEREOTYPE = "SysML::Activities::Rate";
-		/**  name of property base_Parameter of the stereotype Rate */
-		public static final String RATE_BASE_PARAMETER_ATT = "base_Parameter";
-		/**  name of property base_ActivityEdge of the stereotype Rate */
-		public static final String RATE_BASE_ACTIVITYEDGE_ATT = "base_ActivityEdge";
-		/**  name of property rate of the stereotype Rate */
-		public static final String RATE_RATE_ATT = "rate";
-		/** Qualified name of the stereotype Probability */
-		public static final String PROBABILITY_STEREOTYPE = "SysML::Activities::Probability";
-		/**  name of property base_ActivityEdge of the stereotype Probability */
-		public static final String PROBABILITY_BASE_ACTIVITYEDGE_ATT = "base_ActivityEdge";
-		/**  name of property base_ParameterSet of the stereotype Probability */
-		public static final String PROBABILITY_BASE_PARAMETERSET_ATT = "base_ParameterSet";
-		/**  name of property probability of the stereotype Probability */
-		public static final String PROBABILITY_PROBABILITY_ATT = "probability";
-		/** Qualified name of the stereotype Continuous */
-		public static final String CONTINUOUS_STEREOTYPE = "SysML::Activities::Continuous";
-		/** Qualified name of the stereotype Discrete */
-		public static final String DISCRETE_STEREOTYPE = "SysML::Activities::Discrete";
-		/** Qualified name of the stereotype ControlOperator */
-		public static final String CONTROLOPERATOR_STEREOTYPE = "SysML::Activities::ControlOperator";
-		/**  name of property base_Operation of the stereotype ControlOperator */
-		public static final String CONTROLOPERATOR_BASE_OPERATION_ATT = "base_Operation";
-		/**  name of property base_Behavior of the stereotype ControlOperator */
-		public static final String CONTROLOPERATOR_BASE_BEHAVIOR_ATT = "base_Behavior";
-		/** Qualified name of the stereotype NoBuffer */
-		public static final String NOBUFFER_STEREOTYPE = "SysML::Activities::NoBuffer";
-		/**  name of property base_ObjectNode of the stereotype NoBuffer */
-		public static final String NOBUFFER_BASE_OBJECTNODE_ATT = "base_ObjectNode";
-		/** Qualified name of the stereotype Overwrite */
-		public static final String OVERWRITE_STEREOTYPE = "SysML::Activities::Overwrite";
-		/**  name of property base_ObjectNode of the stereotype Overwrite */
-		public static final String OVERWRITE_BASE_OBJECTNODE_ATT = "base_ObjectNode";
-		/** Qualified name of the stereotype Allocate */
-		public static final String ALLOCATE_STEREOTYPE = "SysML::Allocations::Allocate";
-		/**  name of property base_Abstraction of the stereotype Allocate */
-		public static final String ALLOCATE_BASE_ABSTRACTION_ATT = "base_Abstraction";
-		/** Qualified name of the stereotype Allocated */
-		public static final String ALLOCATED_STEREOTYPE = "SysML::Allocations::Allocated";
-		/**  name of property base_NamedElement of the stereotype Allocated */
-		public static final String ALLOCATED_BASE_NAMEDELEMENT_ATT = "base_NamedElement";
-		/**  name of property allocatedFrom of the stereotype Allocated */
-		public static final String ALLOCATED_ALLOCATEDFROM_ATT = "allocatedFrom";
-		/**  name of property allocatedTo of the stereotype Allocated */
-		public static final String ALLOCATED_ALLOCATEDTO_ATT = "allocatedTo";
-		/** Qualified name of the stereotype AllocateActivityPartition */
-		public static final String ALLOCATEACTIVITYPARTITION_STEREOTYPE = "SysML::Allocations::AllocateActivityPartition";
-		/**  name of property base_ActivityPartition of the stereotype AllocateActivityPartition */
-		public static final String ALLOCATEACTIVITYPARTITION_BASE_ACTIVITYPARTITION_ATT = "base_ActivityPartition";
-		/** Qualified name of the stereotype DeriveReqt */
-		public static final String DERIVEREQT_STEREOTYPE = "SysML::Requirements::DeriveReqt";
-		/** Qualified name of the stereotype Verify */
-		public static final String VERIFY_STEREOTYPE = "SysML::Requirements::Verify";
-		/** Qualified name of the stereotype Copy */
-		public static final String COPY_STEREOTYPE = "SysML::Requirements::Copy";
-		/** Qualified name of the stereotype Satisfy */
-		public static final String SATISFY_STEREOTYPE = "SysML::Requirements::Satisfy";
-		/** Qualified name of the stereotype TestCase */
-		public static final String TESTCASE_STEREOTYPE = "SysML::Requirements::TestCase";
-		/**  name of property base_Behavior of the stereotype TestCase */
-		public static final String TESTCASE_BASE_BEHAVIOR_ATT = "base_Behavior";
-		/**  name of property base_Operation of the stereotype TestCase */
-		public static final String TESTCASE_BASE_OPERATION_ATT = "base_Operation";
-		/**  name of property verifies of the stereotype TestCase */
-		public static final String TESTCASE_VERIFIES_ATT = "verifies";
-		/** Qualified name of the stereotype Requirement */
-		public static final String REQUIREMENT_STEREOTYPE = "SysML::Requirements::Requirement";
-		/**  name of property text of the stereotype Requirement */
-		public static final String REQUIREMENT_TEXT_ATT = "text";
-		/**  name of property id of the stereotype Requirement */
-		public static final String REQUIREMENT_ID_ATT = "id";
-		/**  name of property derived of the stereotype Requirement */
-		public static final String REQUIREMENT_DERIVED_ATT = "derived";
-		/**  name of property derivedFrom of the stereotype Requirement */
-		public static final String REQUIREMENT_DERIVEDFROM_ATT = "derivedFrom";
-		/**  name of property satisfiedBy of the stereotype Requirement */
-		public static final String REQUIREMENT_SATISFIEDBY_ATT = "satisfiedBy";
-		/**  name of property refinedBy of the stereotype Requirement */
-		public static final String REQUIREMENT_REFINEDBY_ATT = "refinedBy";
-		/**  name of property tracedTo of the stereotype Requirement */
-		public static final String REQUIREMENT_TRACEDTO_ATT = "tracedTo";
-		/**  name of property verifiedBy of the stereotype Requirement */
-		public static final String REQUIREMENT_VERIFIEDBY_ATT = "verifiedBy";
-		/**  name of property master of the stereotype Requirement */
-		public static final String REQUIREMENT_MASTER_ATT = "master";
-		/**  name of property base_Class of the stereotype Requirement */
-		public static final String REQUIREMENT_BASE_CLASS_ATT = "base_Class";
-		/** Qualified name of the stereotype RequirementRelated */
-		public static final String REQUIREMENTRELATED_STEREOTYPE = "SysML::Requirements::RequirementRelated";
-		/**  name of property base_NamedElement of the stereotype RequirementRelated */
-		public static final String REQUIREMENTRELATED_BASE_NAMEDELEMENT_ATT = "base_NamedElement";
-		/**  name of property tracedFrom of the stereotype RequirementRelated */
-		public static final String REQUIREMENTRELATED_TRACEDFROM_ATT = "tracedFrom";
-		/**  name of property satisfies of the stereotype RequirementRelated */
-		public static final String REQUIREMENTRELATED_SATISFIES_ATT = "satisfies";
-		/**  name of property refines of the stereotype RequirementRelated */
-		public static final String REQUIREMENTRELATED_REFINES_ATT = "refines";
-		/**  name of property verifies of the stereotype RequirementRelated */
-		public static final String REQUIREMENTRELATED_VERIFIES_ATT = "verifies";
-		}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/.project
deleted file mode 100755
index c8c8d8e..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.sysml.matrix.common</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index 0c68a61..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,7 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/META-INF/MANIFEST.MF
deleted file mode 100755
index e0f15a4..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,25 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.sysml.matrix.common;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.sysml.matrix.common.Activator
-Bundle-Vendor: %Bundle-Vendor
-Require-Bundle: org.eclipse.ui,
- org.eclipse.core.runtime,
- org.eclipse.papyrus.infra.nattable,
- org.eclipse.papyrus.infra.viewpoints.policy,
- org.eclipse.uml2.uml,
- org.eclipse.papyrus.sysml.service.types,
- org.eclipse.papyrus.sysml,
- org.eclipse.papyrus.sysml.nattable,
- org.eclipse.papyrus.requirements.sysml.common
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-ActivationPolicy: lazy
-Export-Package: org.eclipse.papyrus.requirements.sysml.matrix.common,
- org.eclipse.papyrus.requirements.sysml.matrix.common.axismanager,
- org.eclipse.papyrus.requirements.sysml.matrix.common.celleditor,
- org.eclipse.papyrus.requirements.sysml.matrix.common.cellmanager,
- org.eclipse.papyrus.requirements.sysml.matrix.common.helpers,
- org.eclipse.papyrus.requirements.sysml.matrix.common.tester
-Bundle-Localization: bundle
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/build.properties
deleted file mode 100755
index 5ccd991..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/build.properties
+++ /dev/null
@@ -1,19 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               plugin.xml,\
-               about.html,\
-               bundle.properties
-src.includes = about.html
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/bundle.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/bundle.properties
deleted file mode 100755
index 87b1661..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/bundle.properties
+++ /dev/null
@@ -1,14 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.sysml.matrix.common
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = Papyrus for Requirements - Common Parts for Matrices (Incubation)
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/plugin.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/plugin.xml
deleted file mode 100755
index b62b79a..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/plugin.xml
+++ /dev/null
@@ -1,50 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
-     Copyright (c) 2017 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:
-     		CEA LIST - Initial API and implementation
- -->
-
-<plugin>
-   <extension
-         point="org.eclipse.papyrus.infra.nattable.tester">
-      <tester
-            class="org.eclipse.papyrus.requirements.sysml.matrix.common.tester.RequirementTableTester"
-            id="org.eclipse.papyrus.requirements.sysml.matrix.common.tester.RequirementTableTester">
-      </tester>
-   </extension>
-   <extension
-         point="org.eclipse.papyrus.infra.nattable.axismanager">
-      <axisManager
-            id="org.eclipse.papyrus.requirements.sysml.matrix.common.axismanager.NamedElementsWithoutRequirementsAndDependenciesAxisManager"
-            manager="org.eclipse.papyrus.requirements.sysml.matrix.common.axismanager.NamedElementsWithoutRequirementsAndDependenciesAxisManager">
-      </axisManager>
-   </extension>
-   <extension
-         point="org.eclipse.papyrus.infra.nattable.cellmanager">
-      <cellManager
-            id="org.eclipse.papyrus.requirements.sysml.matrix.common.cellmanager.RowEqualsColumCellManager"
-            manager="org.eclipse.papyrus.requirements.sysml.matrix.common.cellmanager.RowEqualsColumCellManager"
-            order="3">
-      </cellManager>
-      <cellManager
-            id="org.eclipse.papyrus.requirements.sysml.matrix.common.cellmanager.SameStereotypeCellManager"
-            manager="org.eclipse.papyrus.requirements.sysml.matrix.common.cellmanager.SameStereotypeCellManager"
-            order="5">
-      </cellManager>
-   </extension>
-   <extension
-         point="org.eclipse.papyrus.infra.nattable.celleditor.configuration">
-      <cellAxisConfiguration
-            class="org.eclipse.papyrus.requirements.sysml.matrix.common.celleditor.BooleanMatrixCellEditorConfiguration"
-            order="29">
-      </cellAxisConfiguration>
-   </extension>
-</plugin>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/pom.xml
deleted file mode 100755
index e2e9d6e..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.sysml.matrix.common</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/src/org/eclipse/papyrus/requirements/sysml/matrix/common/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/src/org/eclipse/papyrus/requirements/sysml/matrix/common/Activator.java
deleted file mode 100755
index ca43b81..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/src/org/eclipse/papyrus/requirements/sysml/matrix/common/Activator.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.matrix.common;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
-	// The plug-in ID
-	public static final String PLUGIN_ID = "org.eclipse.papyrus.requirements.sysml.matrix.common"; //$NON-NLS-1$
-
-	// The shared instance
-	private static Activator plugin;
-	
-	/**
-	 * The constructor
-	 */
-	public Activator() {
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext context) throws Exception {
-		super.start(context);
-		plugin = this;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext context) throws Exception {
-		plugin = null;
-		super.stop(context);
-	}
-
-	/**
-	 * Returns the shared instance
-	 *
-	 * @return the shared instance
-	 */
-	public static Activator getDefault() {
-		return plugin;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/src/org/eclipse/papyrus/requirements/sysml/matrix/common/axismanager/NamedElementsWithoutRequirementsAndDependenciesAxisManager.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/src/org/eclipse/papyrus/requirements/sysml/matrix/common/axismanager/NamedElementsWithoutRequirementsAndDependenciesAxisManager.java
deleted file mode 100755
index 30639ec..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/src/org/eclipse/papyrus/requirements/sysml/matrix/common/axismanager/NamedElementsWithoutRequirementsAndDependenciesAxisManager.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.matrix.common.axismanager;
-
-import org.eclipse.papyrus.infra.nattable.model.nattable.nattableaxisconfiguration.TreeFillingConfiguration;
-import org.eclipse.papyrus.sysml.requirements.Requirement;
-import org.eclipse.papyrus.uml.nattable.manager.axis.UMLElementTreeAxisManagerForEventList;
-import org.eclipse.uml2.uml.Dependency;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.util.UMLUtil;
-
-public class NamedElementsWithoutRequirementsAndDependenciesAxisManager extends UMLElementTreeAxisManagerForEventList {
-
-	@Override
-	public boolean isAllowedContents(Object objectToTest, Object semanticParent, TreeFillingConfiguration conf,
-			int depth) {
-		if (objectToTest instanceof NamedElement) {
-			if (!(objectToTest instanceof Dependency)) {
-				if (UMLUtil.getStereotypeApplication((Element) objectToTest, Requirement.class) == null) {
-					return true;
-				}
-			}
-		}
-		return false;
-	}
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/src/org/eclipse/papyrus/requirements/sysml/matrix/common/celleditor/BooleanMatrixCellEditorConfiguration.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/src/org/eclipse/papyrus/requirements/sysml/matrix/common/celleditor/BooleanMatrixCellEditorConfiguration.java
deleted file mode 100755
index 1077a53..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/src/org/eclipse/papyrus/requirements/sysml/matrix/common/celleditor/BooleanMatrixCellEditorConfiguration.java
+++ /dev/null
@@ -1,104 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-
-package org.eclipse.papyrus.requirements.sysml.matrix.common.celleditor;
-
-import org.eclipse.nebula.widgets.nattable.config.CellConfigAttributes;
-import org.eclipse.nebula.widgets.nattable.config.IConfigRegistry;
-import org.eclipse.nebula.widgets.nattable.data.convert.DefaultBooleanDisplayConverter;
-import org.eclipse.nebula.widgets.nattable.edit.EditConfigAttributes;
-import org.eclipse.nebula.widgets.nattable.edit.editor.CheckBoxCellEditor;
-import org.eclipse.nebula.widgets.nattable.style.DisplayMode;
-import org.eclipse.papyrus.infra.nattable.celleditor.config.ICellAxisConfiguration;
-import org.eclipse.papyrus.infra.nattable.model.nattable.Table;
-import org.eclipse.papyrus.infra.nattable.painter.CustomCheckBoxPainter;
-import org.eclipse.papyrus.infra.nattable.utils.AxisUtils;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.papyrus.requirements.sysml.matrix.common.Activator;
-import org.eclipse.papyrus.sysml.requirements.Requirement;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.util.UMLUtil;
-
-public class BooleanMatrixCellEditorConfiguration implements ICellAxisConfiguration {
-	/**
-	 * the id of this editor
-	 */
-	private static final String ID = Activator.PLUGIN_ID
-			+ ".celleditor.BooleanMatrixCellEditorConfiguration.CheckBox";//$NON-NLS-1$
-
-	/**
-	 * @see org.eclipse.papyrus.infra.nattable.configuration.IPapyrusNatTableConfiguration#getConfigurationId()
-	 *
-	 * @return
-	 */
-	@Override
-	public String getConfigurationId() {
-		return ID;
-	}
-
-	/**
-	 * @see org.eclipse.papyrus.infra.nattable.configuration.IPapyrusNatTableConfiguration#getConfigurationDescription()
-	 *
-	 * @return
-	 */
-	@Override
-	public String getConfigurationDescription() {
-		return "This configuration provides a CheckBox editor for a single Boolean that is not necessarily a EStructuralFeature as in SingleBooleanCellEditorConfiguration";//$NON-NLS-1$
-	}
-
-	/**
-	 * @see org.eclipse.papyrus.infra.nattable.celleditor.config.ICellAxisConfiguration#handles(org.eclipse.papyrus.infra.nattable.model.nattable.Table,
-	 *      java.lang.Object)
-	 *
-	 * @param table
-	 * @param axisElement
-	 * @return
-	 */
-	@Override
-	public boolean handles(Table table, Object axisElement) {
-		if (table.getTableConfiguration().getType().equals("RequirementsBooleanMatrix")) {
-			Object repElement = AxisUtils.getRepresentedElement(axisElement);
-			Element colUMLElement = (Element) repElement;
-			if (UMLUtil.getStereotypeApplication(colUMLElement, Requirement.class) != null) {
-				Stereotype reqStereotype = colUMLElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
-				if (reqStereotype != null) {
-					return true;
-				}
-			}
-		}
-		return false;
-	}
-
-	/**
-	 * @see org.eclipse.papyrus.infra.nattable.celleditor.config.ICellAxisConfiguration#configureCellEditor(org.eclipse.nebula.widgets.nattable.config.IConfigRegistry,
-	 *      java.lang.Object, java.lang.String)
-	 *
-	 * @param configRegistry
-	 * @param axis
-	 * @param configLabel
-	 */
-
-	@Override
-	public void configureCellEditor(IConfigRegistry configRegistry, Object axis, String configLabel) {
-		configRegistry.registerConfigAttribute(CellConfigAttributes.CELL_PAINTER, new CustomCheckBoxPainter(),
-				DisplayMode.NORMAL, configLabel);
-		configRegistry.registerConfigAttribute(EditConfigAttributes.CELL_EDITOR, new CheckBoxCellEditor(),
-				DisplayMode.NORMAL, configLabel);
-		configRegistry.registerConfigAttribute(CellConfigAttributes.DISPLAY_CONVERTER,
-				new DefaultBooleanDisplayConverter(), DisplayMode.EDIT, configLabel);
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/src/org/eclipse/papyrus/requirements/sysml/matrix/common/cellmanager/RowEqualsColumCellManager.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/src/org/eclipse/papyrus/requirements/sysml/matrix/common/cellmanager/RowEqualsColumCellManager.java
deleted file mode 100755
index ad9595f..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/src/org/eclipse/papyrus/requirements/sysml/matrix/common/cellmanager/RowEqualsColumCellManager.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.matrix.common.cellmanager;
-
-import org.eclipse.papyrus.infra.nattable.manager.cell.AbstractCellManager;
-import org.eclipse.papyrus.infra.nattable.manager.table.INattableModelManager;
-import org.eclipse.papyrus.infra.nattable.utils.AxisUtils;
-import org.eclipse.papyrus.requirements.sysml.matrix.common.Activator;
-
-public class RowEqualsColumCellManager extends AbstractCellManager {
-	public static final String CELL_MANAGER_ID = Activator.PLUGIN_ID + ".cellmanager.RowEqualsColumnCellManager";
-
-	@Override
-	public boolean handles(Object columnElement, Object rowElement) {
-		Object column = AxisUtils.getRepresentedElement(columnElement);
-		Object row = AxisUtils.getRepresentedElement(rowElement);
-		if (row.equals(column)) {
-			return true;
-		}
-		return false;
-	}
-
-	@Override
-	protected Object doGetValue(Object columnElement, Object rowElement, INattableModelManager tableManager) {
-		return "N/A"; 
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/src/org/eclipse/papyrus/requirements/sysml/matrix/common/cellmanager/SameStereotypeCellManager.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/src/org/eclipse/papyrus/requirements/sysml/matrix/common/cellmanager/SameStereotypeCellManager.java
deleted file mode 100755
index ffdc901..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/src/org/eclipse/papyrus/requirements/sysml/matrix/common/cellmanager/SameStereotypeCellManager.java
+++ /dev/null
@@ -1,66 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.matrix.common.cellmanager;
-
-import org.eclipse.emf.common.util.EList;
-import org.eclipse.papyrus.infra.nattable.manager.cell.AbstractCellManager;
-import org.eclipse.papyrus.infra.nattable.manager.table.INattableModelManager;
-import org.eclipse.papyrus.infra.nattable.model.nattable.nattableaxis.ITreeItemAxis;
-import org.eclipse.papyrus.infra.nattable.model.nattable.nattableaxisconfiguration.AxisManagerRepresentation;
-import org.eclipse.papyrus.infra.nattable.model.nattable.nattableconfiguration.TableConfiguration;
-import org.eclipse.papyrus.infra.nattable.utils.AxisUtils;
-import org.eclipse.papyrus.requirements.sysml.matrix.common.Activator;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.Stereotype;
-
-public class SameStereotypeCellManager extends AbstractCellManager {
-	public static final String CELL_MANAGER_ID = Activator.PLUGIN_ID + ".cellmanager.SameStereotypeCellManager";
-
-	@Override
-	public boolean handles(Object columnElement, Object rowElement) {
-		Object column = AxisUtils.getRepresentedElement(columnElement);
-		Object row = AxisUtils.getRepresentedElement(rowElement);
-		if (column instanceof Element && row instanceof Element) {
-			Element colUMLElement = (Element) column;
-			Element rowUMLElement = (Element) row;
-			// This cell manager must be applied only to SatisfyMatrix and
-			// VerifiedByMatrix and not to other type of matrix, such as
-			// DerivedFromMatrix, where columns and rows have the same stereotype
-			if (rowElement instanceof ITreeItemAxis) {
-				ITreeItemAxis axis = (ITreeItemAxis) rowElement;
-				AxisManagerRepresentation manager = axis.getManager();
-				TableConfiguration conf = (TableConfiguration) manager.eContainer().eContainer();
-				String tableName = conf.getName();
-				if (!tableName.equals("SatisfyMatrix") && !tableName.equals("VerifiedByMatrix")) {
-					return false;
-				}
-			}
-
-			EList<Stereotype> stereotypesInRowUMLElement = rowUMLElement.getAppliedStereotypes();
-			for (Stereotype s : colUMLElement.getAppliedStereotypes()) {
-				if (stereotypesInRowUMLElement.contains(s)) {
-					return true;
-				}
-			}
-		}
-		return false;
-	}
-
-	@Override
-	protected Object doGetValue(Object columnElement, Object rowElement, INattableModelManager tableManager) {
-		return "N/A";
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/src/org/eclipse/papyrus/requirements/sysml/matrix/common/helpers/Helper.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/src/org/eclipse/papyrus/requirements/sysml/matrix/common/helpers/Helper.java
deleted file mode 100755
index dad5581..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/src/org/eclipse/papyrus/requirements/sysml/matrix/common/helpers/Helper.java
+++ /dev/null
@@ -1,99 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.matrix.common.helpers;
-
-import java.util.Iterator;
-
-import org.eclipse.emf.common.util.EList;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.gmf.runtime.common.core.command.ICommand;
-import org.eclipse.gmf.runtime.emf.type.core.requests.DestroyElementRequest;
-import org.eclipse.papyrus.infra.emf.gmf.command.GMFtoEMFCommandWrapper;
-import org.eclipse.papyrus.infra.services.edit.service.ElementEditServiceUtils;
-import org.eclipse.papyrus.infra.services.edit.service.IElementEditService;
-import org.eclipse.uml2.uml.Abstraction;
-import org.eclipse.uml2.uml.Dependency;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.Stereotype;
-
-@SuppressWarnings("deprecation")
-public class Helper {
-	/**
-	 * Deletes a relationship between an stereotyped UML element represented in
-	 * a column, and an element represented in the row.
-	 * 
-	 * @param domain
-	 *            the TransactionalEditingDomain
-	 * @param row
-	 *            the element in the row represented by the IAxis using
-	 *            IAxis.getElement(), otherwise the element itself
-	 * @param colUMLElement
-	 *            the UML element in the column
-	 * @param columnStereotypeQN
-	 *            the qualified name of the stereotype of the UML element in the
-	 *            column, ex. "SysML::Requirements::Requirement"
-	 * @param columnStereotypePropertyName
-	 *            the qualified name of the property of the stereotype of the
-	 *            UML element in the column, ex. "verifiedBy"
-	 * @param abstractionStereotypeToDeleteQN
-	 *            the qualified name of the stereotype of the abstraction that
-	 *            we will deleted, ex. SysML::Requirements::Verify
-	 */
-	public static void deleteRelationshipInIntersection(final TransactionalEditingDomain domain, final Object row,
-			final Element colUMLElement, final String columnStereotypeQN, final String columnStereotypePropertyName,
-			final String abstractionStereotypeToDeleteQN) {
-		EObject eObjectInRow = (EObject) row;
-		Stereotype columnStereotype = colUMLElement.getAppliedStereotype(columnStereotypeQN);
-		Object listOfPropertySatisfyingObjects = colUMLElement.getValue(columnStereotype, columnStereotypePropertyName);
-		if (listOfPropertySatisfyingObjects instanceof EList<?>) {
-			@SuppressWarnings("unchecked")
-			EList<EObject> list = (EList<EObject>) listOfPropertySatisfyingObjects;
-			// Check if the element in the current row is in the list
-			Dependency toDestroy = null;
-			for (EObject propertySatisfyingObject : list) {
-				if (toDestroy == null) {
-					if (eObjectInRow.equals(propertySatisfyingObject)) {
-						EList<Dependency> dependencies = ((NamedElement) propertySatisfyingObject)
-								.getClientDependencies();
-						Iterator<Dependency> iter = dependencies.iterator();
-						while (iter.hasNext() && toDestroy == null) {
-							Dependency dependency = iter.next();
-							if (dependency instanceof Abstraction) {
-								if (dependency.getAppliedStereotype(abstractionStereotypeToDeleteQN) != null) {
-									if (dependency.getClients().contains(row)
-											&& dependency.getSuppliers().contains(colUMLElement)) {
-										toDestroy = dependency;
-									}
-								}
-							}
-						}
-
-					}
-				}
-			}
-
-			if (toDestroy != null) {
-				DestroyElementRequest req = new DestroyElementRequest(toDestroy, true);
-				IElementEditService provider = ElementEditServiceUtils.getCommandProvider(toDestroy);
-				ICommand cmd = provider.getEditCommand(req);
-				if (cmd != null && cmd.canExecute()) {
-					domain.getCommandStack().execute(new GMFtoEMFCommandWrapper(cmd));
-				}
-			}
-		}
-	}
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/src/org/eclipse/papyrus/requirements/sysml/matrix/common/tester/RequirementTableTester.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/src/org/eclipse/papyrus/requirements/sysml/matrix/common/tester/RequirementTableTester.java
deleted file mode 100755
index 5f64c5c..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.common/src/org/eclipse/papyrus/requirements/sysml/matrix/common/tester/RequirementTableTester.java
+++ /dev/null
@@ -1,59 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.matrix.common.tester;
-
-import org.eclipse.core.runtime.IStatus;
-import org.eclipse.core.runtime.Status;
-import org.eclipse.gmf.runtime.emf.type.core.IElementMatcher;
-import org.eclipse.papyrus.infra.nattable.tester.ITableTester;
-import org.eclipse.papyrus.requirements.sysml.matrix.common.Activator;
-import org.eclipse.papyrus.sysml.requirements.RequirementsPackage;
-import org.eclipse.papyrus.sysml.service.types.matcher.RequirementMatcher;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.Package;
-import org.eclipse.uml2.uml.util.UMLUtil;
-
-public class RequirementTableTester implements ITableTester {
-
-	private static final IElementMatcher matcher = new RequirementMatcher();
-
-	/**
-	 *
-	 * @see org.eclipse.papyrus.infra.nattable.tester.ITableTester#isAllowed(java.lang.Object)
-	 *
-	 * @param context
-	 * @return
-	 */
-	@Override
-	public IStatus isAllowed(Object context) {
-		if (context instanceof Element) {
-			Element el = (Element) context;
-			boolean result = context instanceof Package || matcher.matches(el);
-			if (result) {
-				final String packageQN = UMLUtil.getProfile(RequirementsPackage.eINSTANCE, el).getQualifiedName();
-				result = result && el.getNearestPackage().getAppliedProfile(packageQN, true) != null;
-				if (result) {
-					return new Status(IStatus.OK, Activator.PLUGIN_ID,
-							"The context allowed to create a requirement matrix");
-				} else {
-					return new Status(IStatus.ERROR, Activator.PLUGIN_ID,
-							String.format("The profile {0} is not applied on the model", packageQN));
-				}
-			}
-		}
-		return new Status(IStatus.ERROR, Activator.PLUGIN_ID, "The context is not an UML Element");
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/.project
deleted file mode 100755
index 5b3f735..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index 0c68a61..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,7 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/META-INF/MANIFEST.MF
deleted file mode 100755
index cf279ac..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,26 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config.Activator
-Bundle-Vendor: %Bundle-Vendor
-Require-Bundle: org.eclipse.ui,
- org.eclipse.core.runtime,
- org.eclipse.papyrus.uml.nattable,
- org.eclipse.papyrus.sysml.nattable,
- org.eclipse.papyrus.requirements.sysml.common,
- org.eclipse.papyrus.infra.emf.gmf,
- org.eclipse.papyrus.requirements.sysml.matrix.common,
- org.eclipse.uml2.uml,
- org.eclipse.papyrus.infra.nattable.model,
- org.eclipse.papyrus.uml.tools.utils,
- org.eclipse.papyrus.sysml.service.types
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-ActivationPolicy: lazy
-Import-Package: org.eclipse.papyrus.commands.wrappers,
- org.eclipse.papyrus.sysml.requirements
-Export-Package: org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config,
- org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config.axismanager,
- org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config.cellmanager
-Bundle-Localization: bundle
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/build.properties
deleted file mode 100755
index e05e156..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/build.properties
+++ /dev/null
@@ -1,20 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               plugin.xml,\
-               about.html,\
-               config/,\
-               bundle.properties
-src.includes = about.html
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/bundle.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/bundle.properties
deleted file mode 100755
index 5757296..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/bundle.properties
+++ /dev/null
@@ -1,14 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = Papyrus for Requirements - DerivedFrom Matrix (Incubation)
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/config/DerivedFromMatrix.configuration b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/config/DerivedFromMatrix.configuration
deleted file mode 100755
index 2302a13..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/config/DerivedFromMatrix.configuration
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<configuration:PapyrusConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:configuration="http://www.eclipse.org/papyrus/infra/viewpoints/configuration" xmi:id="_ko07IErbEeSdQKzSRatBjg">
-  <viewpoints xsi:type="configuration:PapyrusViewpoint" xmi:id="_xogdoErbEeSdQKzSRatBjg" name="Default Papyrus Viewpoint">
-    <modelKinds xsi:type="configuration:PapyrusSyncTable" xmi:id="_lTE0gHDwEeWh-MssWmCB_A" name="Papyrus Req - DerivedFrom Matrix" icon="platform:/plugin/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_16x16.png" implementationID="DerivedFromMatrix">
-      <profiles href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements"/>
-      <modelRules xmi:id="_lTE0gXDwEeWh-MssWmCB_A">
-        <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
-      </modelRules>
-      <modelRules xmi:id="_lTE0gnDwEeWh-MssWmCB_A">
-        <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
-        <stereotypes href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements/Requirement"/>
-      </modelRules>
-      <owningRules xmi:id="_lTE0g3DwEeWh-MssWmCB_A">
-        <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
-      </owningRules>
-      <categories href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wNb49xhEeOqHvRyiN87hA"/>
-    </modelKinds>
-  </viewpoints>
-  <defaultStakeholder href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wLmkdxhEeOqHvRyiN87hA"/>
-  <metamodel href="http://www.eclipse.org/uml2/5.0.0/UML#/"/>
-</configuration:PapyrusConfiguration>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/config/DerivedFromMatrix.nattableconfiguration b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/config/DerivedFromMatrix.nattableconfiguration
deleted file mode 100755
index 68a1ac0..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/config/DerivedFromMatrix.nattableconfiguration
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<nattableconfiguration:TableConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:nattableaxis="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxis" xmlns:nattableaxisconfiguration="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisconfiguration" xmlns:nattableaxisprovider="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisprovider" xmlns:nattableconfiguration="http://www.eclipse.org/papyrus/nattable/model/nattableconfiguration" xmlns:nattablelabelprovider="http://www.eclipse.org/papyrus/nattable/model/table/nattablecontentprovider" xmlns:nattablestyle="http://www.eclipse.org/papyrus/nattable/model/table/nattablestyle" xmlns:nattabletester="http://www.eclipse.org/papyrus/nattable/model/table/nattabletester" description="This table is a matrix that shows if a requirement is derivedFrom another requirement" name="DerivedFromMatrix" type="RequirementsBooleanMatrix" iconPath="platform:/plugin/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_16x16.png" defaultRowAxisProvider="//@rowAxisProviders.0" defaultColumnAxisProvider="//@columnAxisProviders.0">
-  <styles xsi:type="nattablestyle:TableDisplayStyle" displayStyle="HIERARCHIC_SINGLE_TREE_COLUMN"/>
-  <styles xsi:type="nattablestyle:BooleanValueStyle" name="expandAll" booleanValue="true"/>
-  <styles xsi:type="nattablestyle:IntListValueStyle" name="hiddenCategoriesByDepth">
-    <intListValue>0</intListValue>
-    <intListValue>1</intListValue>
-    <intListValue>2</intListValue>
-    <intListValue>3</intListValue>
-  </styles>
-  <creationTester xsi:type="nattabletester:JavaTableTester" tester="org.eclipse.papyrus.requirements.sysml.matrix.common.tester.RequirementTableTester.java"/>
-  <rowHeaderAxisConfiguration xsi:type="nattableaxisconfiguration:TableHeaderAxisConfiguration" indexStyle="NUMERIC" displayIndex="false">
-    <ownedLabelConfigurations xsi:type="nattablelabelprovider:ObjectLabelProviderConfiguration"/>
-    <ownedLabelConfigurations xsi:type="nattablelabelprovider:FeatureLabelProviderConfiguration" displayType="false" displayMultiplicity="false"/>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:TreeFillingConfiguration" labelProvider="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.1" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.treefilling.feature.labelprovider">
-      <axisUsedAsAxisProvider xsi:type="nattableaxis:EStructuralFeatureAxis">
-        <element xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/ownedElement"/>
-      </axisUsedAsAxisProvider>
-    </ownedAxisConfigurations>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:TreeFillingConfiguration" depth="1" labelProvider="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.1" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.treefilling.feature.labelprovider">
-      <axisUsedAsAxisProvider xsi:type="nattableaxis:EStructuralFeatureAxis">
-        <element xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/ownedElement"/>
-      </axisUsedAsAxisProvider>
-    </ownedAxisConfigurations>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:TreeFillingConfiguration" depth="2" labelProvider="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.1" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.treefilling.feature.labelprovider">
-      <axisUsedAsAxisProvider xsi:type="nattableaxis:EStructuralFeatureAxis">
-        <element xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/ownedElement"/>
-      </axisUsedAsAxisProvider>
-    </ownedAxisConfigurations>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:TreeFillingConfiguration" depth="3" labelProvider="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.1" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.treefilling.feature.labelprovider">
-      <axisUsedAsAxisProvider xsi:type="nattableaxis:EStructuralFeatureAxis">
-        <element xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/ownedElement"/>
-      </axisUsedAsAxisProvider>
-    </ownedAxisConfigurations>
-    <axisManagers xsi:type="nattableaxisconfiguration:AxisManagerRepresentation" axisManagerId="org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config.axismanager.RequirementsWithPackagesRowAxisManager" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.labelprovider" headerLabelConfiguration="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.0" specificAxisConfigurations="//@rowHeaderAxisConfiguration/@ownedAxisConfigurations.0 //@rowHeaderAxisConfiguration/@ownedAxisConfigurations.1 //@rowHeaderAxisConfiguration/@ownedAxisConfigurations.2 //@rowHeaderAxisConfiguration/@ownedAxisConfigurations.3"/>
-  </rowHeaderAxisConfiguration>
-  <columnHeaderAxisConfiguration xsi:type="nattableaxisconfiguration:TableHeaderAxisConfiguration">
-    <ownedLabelConfigurations xsi:type="nattablelabelprovider:ObjectLabelProviderConfiguration"/>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:EStructuralFeatureValueFillingConfiguration">
-      <listenFeature xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Namespace/ownedMember"/>
-    </ownedAxisConfigurations>
-    <axisManagers xsi:type="nattableaxisconfiguration:AxisManagerRepresentation" axisManagerId="org.eclipse.papyrus.sysml.nattable.requirement.axis.manager" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.labelprovider" headerLabelConfiguration="//@columnHeaderAxisConfiguration/@ownedLabelConfigurations.0" specificAxisConfigurations="//@columnHeaderAxisConfiguration/@ownedAxisConfigurations.0"/>
-  </columnHeaderAxisConfiguration>
-  <columnAxisProviders xsi:type="nattableaxisprovider:MasterObjectAxisProvider" name="DefaultColumnProvider"/>
-  <rowAxisProviders xsi:type="nattableaxisprovider:MasterObjectAxisProvider" name="DefaultRowProvider"/>
-</nattableconfiguration:TableConfiguration>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/plugin.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/plugin.xml
deleted file mode 100755
index 70db32a..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/plugin.xml
+++ /dev/null
@@ -1,50 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
-     Copyright (c) 2017 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:
-     		CEA LIST - Initial API and implementation
- -->
-
-<plugin>
-   <extension
-         point="org.eclipse.papyrus.infra.nattable.configuration">
-      <configuration
-            file="config/DerivedFromMatrix.nattableconfiguration"
-            type="DerivedFromMatrix">
-      </configuration>
-   </extension>
-   <extension
-         point="org.eclipse.papyrus.infra.nattable.cellmanager">
-      <cellManager
-            id="org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config.cellmanager.DerivedFromMatrixCellManager"
-            manager="org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config.cellmanager.DerivedFromMatrixCellManager"
-            order="51">
-      </cellManager>
-      <cellManager
-            id="org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config.cellmanager.DerivedFromMatrixPackageCellManager"
-            manager="org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config.cellmanager.DerivedFromMatrixPackageCellManager"
-            order="50">
-      </cellManager>
-   </extension>
-   <extension
-         point="org.eclipse.papyrus.infra.viewpoints.policy.custom">
-      <contribution
-            file="config/DerivedFromMatrix.configuration"
-            original="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration">
-      </contribution>
-   </extension>
-   <extension
-         point="org.eclipse.papyrus.infra.nattable.axismanager">
-      <axisManager
-            id="org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config.axismanager.RequirementsWithPackagesRowAxisManager"
-            manager="org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config.axismanager.RequirementsWithPackagesRowAxisManager">
-      </axisManager>
-   </extension>
-</plugin>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/pom.xml
deleted file mode 100755
index 747f5fa..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/src/org/eclipse/papyrus/requirements/sysml/matrix/derivedFrom/config/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/src/org/eclipse/papyrus/requirements/sysml/matrix/derivedFrom/config/Activator.java
deleted file mode 100755
index 31f15f2..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/src/org/eclipse/papyrus/requirements/sysml/matrix/derivedFrom/config/Activator.java
+++ /dev/null
@@ -1,68 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
-	// The plug-in ID
-	public static final String PLUGIN_ID = "org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config"; //$NON-NLS-1$
-
-	// The shared instance
-	private static Activator plugin;
-
-	/**
-	 * The constructor
-	 */
-	public Activator() {
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * 
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.
-	 * BundleContext)
-	 */
-	public void start(BundleContext context) throws Exception {
-		super.start(context);
-		plugin = this;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * 
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.
-	 * BundleContext)
-	 */
-	public void stop(BundleContext context) throws Exception {
-		plugin = null;
-		super.stop(context);
-	}
-
-	/**
-	 * Returns the shared instance
-	 *
-	 * @return the shared instance
-	 */
-	public static Activator getDefault() {
-		return plugin;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/src/org/eclipse/papyrus/requirements/sysml/matrix/derivedFrom/config/axismanager/RequirementsWithPackagesRowAxisManager.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/src/org/eclipse/papyrus/requirements/sysml/matrix/derivedFrom/config/axismanager/RequirementsWithPackagesRowAxisManager.java
deleted file mode 100755
index c7bd017..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/src/org/eclipse/papyrus/requirements/sysml/matrix/derivedFrom/config/axismanager/RequirementsWithPackagesRowAxisManager.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config.axismanager;
-
-import org.eclipse.papyrus.infra.nattable.model.nattable.nattableaxisconfiguration.TreeFillingConfiguration;
-import org.eclipse.papyrus.sysml.requirements.Requirement;
-import org.eclipse.papyrus.uml.nattable.manager.axis.UMLElementTreeAxisManagerForEventList;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.util.UMLUtil;
-
-public class RequirementsWithPackagesRowAxisManager extends UMLElementTreeAxisManagerForEventList {
-
-	@Override
-	public boolean isAllowedContents(Object objectToTest, Object semanticParent, TreeFillingConfiguration conf,
-			int depth) {
-		if (objectToTest instanceof NamedElement) {
-			if (UMLUtil.getStereotypeApplication((Element) objectToTest, Requirement.class) != null) {
-				return true;
-			} else if (objectToTest instanceof org.eclipse.uml2.uml.Package) {
-				return true;
-			}
-		}
-		return false;
-	}
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/src/org/eclipse/papyrus/requirements/sysml/matrix/derivedFrom/config/cellmanager/DerivedFromMatrixCellManager.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/src/org/eclipse/papyrus/requirements/sysml/matrix/derivedFrom/config/cellmanager/DerivedFromMatrixCellManager.java
deleted file mode 100755
index 42caaee..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/src/org/eclipse/papyrus/requirements/sysml/matrix/derivedFrom/config/cellmanager/DerivedFromMatrixCellManager.java
+++ /dev/null
@@ -1,191 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-
-package org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config.cellmanager;
-
-import java.util.Iterator;
-
-import org.eclipse.emf.common.command.Command;
-import org.eclipse.emf.common.util.EList;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.gmf.runtime.common.core.command.ICommand;
-import org.eclipse.gmf.runtime.emf.type.core.requests.CreateRelationshipRequest;
-import org.eclipse.gmf.runtime.emf.type.core.requests.DestroyElementRequest;
-import org.eclipse.papyrus.infra.emf.gmf.command.GMFtoEMFCommandWrapper;
-import org.eclipse.papyrus.infra.nattable.manager.cell.AbstractCellManager;
-import org.eclipse.papyrus.infra.nattable.manager.table.INattableModelManager;
-import org.eclipse.papyrus.infra.nattable.model.nattable.nattableaxis.ITreeItemAxis;
-import org.eclipse.papyrus.infra.nattable.model.nattable.nattableaxisconfiguration.AxisManagerRepresentation;
-import org.eclipse.papyrus.infra.nattable.model.nattable.nattableconfiguration.TableConfiguration;
-import org.eclipse.papyrus.infra.nattable.utils.AxisUtils;
-import org.eclipse.papyrus.infra.services.edit.service.ElementEditServiceUtils;
-import org.eclipse.papyrus.infra.services.edit.service.IElementEditService;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config.Activator;
-import org.eclipse.papyrus.sysml.requirements.Requirement;
-import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes;
-import org.eclipse.uml2.uml.Abstraction;
-import org.eclipse.uml2.uml.DirectedRelationship;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.util.UMLUtil;
-
-@SuppressWarnings("deprecation")
-public class DerivedFromMatrixCellManager extends AbstractCellManager {
-	public static final String CELL_MANAGER_ID = Activator.PLUGIN_ID + ".cellmanager.DerivedFromMatrixCellManager";
-
-	@Override
-	public boolean handles(Object columnElement, Object rowElement) {
-		// Supports Requirement x Requirement
-		Object column = AxisUtils.getRepresentedElement(columnElement);
-		Object row = AxisUtils.getRepresentedElement(rowElement);
-		if (rowElement instanceof ITreeItemAxis) {
-			ITreeItemAxis axis = (ITreeItemAxis) rowElement;
-			AxisManagerRepresentation manager = axis.getManager();
-			TableConfiguration conf = (TableConfiguration) manager.eContainer().eContainer();
-			String tableName = conf.getName();
-			if (!tableName.equals("DerivedFromMatrix")) {
-				return false;
-			}
-		}
-
-		if (column instanceof Element && row instanceof Element) {
-			Element colUMLElement = (Element) column;
-			Element rowUMLElement = (Element) row;
-			if (UMLUtil.getStereotypeApplication(colUMLElement, Requirement.class) != null
-					&& UMLUtil.getStereotypeApplication(rowUMLElement, Requirement.class) != null) {
-				return true;
-			}
-		}
-		return false;
-	}
-
-	@Override
-	protected Object doGetValue(Object columnElement, Object rowElement, INattableModelManager tableManager) {
-		Object column = AxisUtils.getRepresentedElement(columnElement);
-		Object row = AxisUtils.getRepresentedElement(rowElement);
-		if (column instanceof Element && row instanceof Element) {
-			Element colUMLElement = (Element) column;
-			Element rowUMLElement = (Element) row;
-			if (UMLUtil.getStereotypeApplication(colUMLElement, Requirement.class) != null
-					&& UMLUtil.getStereotypeApplication(rowUMLElement, Requirement.class) != null) {
-				Requirement requirementInRow = UMLUtil.getStereotypeApplication(rowUMLElement, Requirement.class);
-				@SuppressWarnings("unchecked")
-				EList<EObject> list = (EList<EObject>) UMLUtil.getTaggedValue(colUMLElement,
-						I_SysMLStereotype.REQUIREMENT_STEREOTYPE, I_SysMLStereotype.REQUIREMENT_DERIVEDFROM_ATT);
-				// Find if the requirement in the row is in the list of
-				// requirements that derive the requirement (in the column)
-				for (EObject requirementThatDerivedRequirementInColumn : list) {
-					if (requirementThatDerivedRequirementInColumn.equals(requirementInRow)) {
-						return true;
-					}
-				}
-			}
-		}
-		return false;
-	}
-
-	@Override
-	public void setValue(TransactionalEditingDomain domain, Object columnElement, Object rowElement, Object newValue,
-			INattableModelManager tableManager) {
-		Object column = AxisUtils.getRepresentedElement(columnElement);
-		Object row = AxisUtils.getRepresentedElement(rowElement);
-		EObject eObjectInRow = (EObject) row;
-
-		if (column instanceof Element) {
-			Element colUMLElement = (Element) column;
-			Element rowUMLElement = (Element) row;
-			if (Boolean.FALSE.equals(newValue)) {
-				if (UMLUtil.getStereotypeApplication(colUMLElement, Requirement.class) != null) {
-					Stereotype reqStereotype = colUMLElement
-							.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
-					Object listOfObjectsThatSatisfyRequirement = colUMLElement.getValue(reqStereotype, I_SysMLStereotype.REQUIREMENT_DERIVEDFROM_ATT);
-
-					if (listOfObjectsThatSatisfyRequirement instanceof EList<?>) {
-						@SuppressWarnings("unchecked")
-						EList<EObject> list = (EList<EObject>) listOfObjectsThatSatisfyRequirement;
-						// check the list of elements that satisfy the
-						// requirement to see if the element in the current row
-						DirectedRelationship toDestroy = null;
-						for (EObject eObjectThatSatisfiesRequirement : list) {
-							if (toDestroy == null) {
-								EObject baseClass = UMLUtil.getBaseElement(eObjectThatSatisfiesRequirement);
-								if (eObjectInRow.equals(baseClass)) {
-									EList<DirectedRelationship> directedRelationships = colUMLElement
-											.getSourceDirectedRelationships();
-
-									Iterator<DirectedRelationship> iter = directedRelationships.iterator();
-									while (iter.hasNext() && toDestroy == null) {
-										DirectedRelationship relationship = iter.next();
-										if (relationship instanceof Abstraction) {
-											if (relationship.getAppliedStereotype(
-													I_SysMLStereotype.DERIVEREQT_STEREOTYPE) != null) {
-												EList<Element> sources = relationship.getSources();
-												EList<Element> targets = relationship.getTargets();
-												if (sources.contains(column) && targets.contains(rowUMLElement)) {
-													toDestroy = relationship;
-												}
-											}
-										}
-									}
-								}
-							}
-						}
-
-						if (toDestroy != null) {
-							DestroyElementRequest req = new DestroyElementRequest(toDestroy, false);
-							IElementEditService provider = ElementEditServiceUtils.getCommandProvider(toDestroy);
-							ICommand cmd = provider.getEditCommand(req);
-							if (cmd != null && cmd.canExecute()) {
-								domain.getCommandStack().execute(new GMFtoEMFCommandWrapper(cmd));
-							}
-						}
-					}
-				}
-			} else if (Boolean.TRUE.equals(newValue)
-					|| (newValue instanceof Abstraction && ((Abstraction) newValue).eContainer() == null)) {
-				Element container = rowUMLElement.getNearestPackage();
-				// derivedReqt is owned by the most concrete requirement package
-				IElementEditService provider = ElementEditServiceUtils.getCommandProvider(container);
-				CreateRelationshipRequest request = new CreateRelationshipRequest(domain, container, (EObject) column,
-						rowUMLElement, SysMLElementTypes.DERIVE_REQT);
-				request.setContainer(container);
-				ICommand cmd = provider.getEditCommand(request);
-				if (cmd != null && cmd.canExecute()) {
-					domain.getCommandStack().execute(new GMFtoEMFCommandWrapper(cmd));
-				}
-			}
-		}
-	}
-
-	@Override
-	public Command getSetValueCommand(TransactionalEditingDomain domain, Object columnElement, Object rowElement,
-			Object newValue, INattableModelManager tableManager) {
-		return super.getSetValueCommand(domain, columnElement, rowElement, newValue, tableManager);
-	}
-
-	@Override
-	public boolean isCellEditable(Object columnElement, Object rowElement) {
-		Object column = AxisUtils.getRepresentedElement(columnElement);
-		Object row = AxisUtils.getRepresentedElement(rowElement);
-
-		if (column instanceof Element && row instanceof Element) {
-			return UMLUtil.getStereotypeApplication((Element) column, Requirement.class) != null
-					&& UMLUtil.getStereotypeApplication((Element) row, Requirement.class) != null;
-		}
-		return false;
-	}
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/src/org/eclipse/papyrus/requirements/sysml/matrix/derivedFrom/config/cellmanager/DerivedFromMatrixPackageCellManager.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/src/org/eclipse/papyrus/requirements/sysml/matrix/derivedFrom/config/cellmanager/DerivedFromMatrixPackageCellManager.java
deleted file mode 100755
index 0a489c9..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config/src/org/eclipse/papyrus/requirements/sysml/matrix/derivedFrom/config/cellmanager/DerivedFromMatrixPackageCellManager.java
+++ /dev/null
@@ -1,62 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config.cellmanager;
-
-import org.eclipse.papyrus.infra.nattable.manager.cell.AbstractCellManager;
-import org.eclipse.papyrus.infra.nattable.manager.table.INattableModelManager;
-import org.eclipse.papyrus.infra.nattable.model.nattable.nattableaxis.ITreeItemAxis;
-import org.eclipse.papyrus.infra.nattable.model.nattable.nattableaxisconfiguration.AxisManagerRepresentation;
-import org.eclipse.papyrus.infra.nattable.model.nattable.nattableconfiguration.TableConfiguration;
-import org.eclipse.papyrus.infra.nattable.utils.AxisUtils;
-import org.eclipse.papyrus.requirements.sysml.matrix.common.Activator;
-import org.eclipse.uml2.uml.Element;
-
-public class DerivedFromMatrixPackageCellManager extends AbstractCellManager {
-	public static final String CELL_MANAGER_ID = Activator.PLUGIN_ID
-			+ ".cellmanager.DerivedFromMatrixPackageCellManager";
-
-	@Override
-	public boolean handles(Object columnElement, Object rowElement) {
-		Object column = AxisUtils.getRepresentedElement(columnElement);
-		Object row = AxisUtils.getRepresentedElement(rowElement);
-		if (rowElement instanceof ITreeItemAxis) {
-			ITreeItemAxis axis = (ITreeItemAxis) rowElement;
-			AxisManagerRepresentation manager = axis.getManager();
-			TableConfiguration conf = (TableConfiguration) manager.eContainer().eContainer();
-			String tableName = conf.getName();
-			if (!tableName.equals("DerivedFromMatrix")) {
-				return false;
-			}
-		}
-
-		if (column instanceof Element && row instanceof Element) {
-			Element colUMLElement = (Element) column;
-			Element rowUMLElement = (Element) row;
-			if (colUMLElement instanceof org.eclipse.uml2.uml.Package
-					|| rowUMLElement instanceof org.eclipse.uml2.uml.Package) {
-				return true;
-			}
-		}
-
-		return false;
-	}
-
-	@Override
-	protected Object doGetValue(Object columnElement, Object rowElement, INattableModelManager tableManager) {
-		return "N/A";// "Packages are just for grouping requirements but are
-						// shown in the matrix for grouping requirements"
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/.project
deleted file mode 100755
index 8148026..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index 0c68a61..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,7 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/META-INF/MANIFEST.MF
deleted file mode 100755
index 64e8d01..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,27 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config.Activator
-Bundle-Vendor: %Bundle-Vendor
-Require-Bundle: org.eclipse.ui,
- org.eclipse.core.runtime,
- org.eclipse.papyrus.uml.nattable,
- org.eclipse.papyrus.sysml.nattable,
- org.eclipse.papyrus.requirements.sysml.common,
- org.eclipse.papyrus.infra.emf.gmf,
- org.eclipse.papyrus.requirements.sysml.matrix.common,
- org.eclipse.uml2.uml,
- org.eclipse.papyrus.infra.nattable.model,
- org.eclipse.papyrus.uml.tools.utils,
- org.eclipse.papyrus.sysml.service.types,
- org.eclipse.papyrus.requirements.sysml.traceability.commands
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-ActivationPolicy: lazy
-Import-Package: org.eclipse.papyrus.commands.wrappers,
- org.eclipse.papyrus.sysml.requirements
-Export-Package: org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config,
- org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config.celleditor,
- org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config.cellmanager
-Bundle-Localization: bundle
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/build.properties
deleted file mode 100755
index e05e156..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/build.properties
+++ /dev/null
@@ -1,20 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               plugin.xml,\
-               about.html,\
-               config/,\
-               bundle.properties
-src.includes = about.html
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/bundle.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/bundle.properties
deleted file mode 100755
index 085e447..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/bundle.properties
+++ /dev/null
@@ -1,14 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = Papyrus for Requirements - RefinedBy Matrix (Incubation)
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/config/RefinedByMatrix.configuration b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/config/RefinedByMatrix.configuration
deleted file mode 100755
index e6f6dc5..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/config/RefinedByMatrix.configuration
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<configuration:PapyrusConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:configuration="http://www.eclipse.org/papyrus/infra/viewpoints/configuration" xmi:id="_ko07IErbEeSdQKzSRatBjg">
-  <viewpoints xsi:type="configuration:PapyrusViewpoint" xmi:id="_xogdoErbEeSdQKzSRatBjg" name="Default Papyrus Viewpoint">
-    <modelKinds xsi:type="configuration:PapyrusSyncTable" xmi:id="_lTE0gHDwEeWh-MssWmCB_A" name="Papyrus Req - RefinedBy Matrix" icon="platform:/plugin/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_16x16.png" implementationID="RefinedByMatrix">
-      <profiles href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements"/>
-      <modelRules xmi:id="_lTE0gXDwEeWh-MssWmCB_A">
-        <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
-      </modelRules>
-      <modelRules xmi:id="_lTE0gnDwEeWh-MssWmCB_A">
-        <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
-        <stereotypes href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements/Requirement"/>
-      </modelRules>
-      <owningRules xmi:id="_lTE0g3DwEeWh-MssWmCB_A">
-        <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
-      </owningRules>
-      <categories href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wNb49xhEeOqHvRyiN87hA"/>
-    </modelKinds>
-  </viewpoints>
-  <defaultStakeholder href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wLmkdxhEeOqHvRyiN87hA"/>
-  <metamodel href="http://www.eclipse.org/uml2/5.0.0/UML#/"/>
-</configuration:PapyrusConfiguration>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/config/RefinedByMatrix.nattableconfiguration b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/config/RefinedByMatrix.nattableconfiguration
deleted file mode 100755
index ab5fddd..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/config/RefinedByMatrix.nattableconfiguration
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<nattableconfiguration:TableConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:nattableaxis="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxis" xmlns:nattableaxisconfiguration="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisconfiguration" xmlns:nattableaxisprovider="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisprovider" xmlns:nattableconfiguration="http://www.eclipse.org/papyrus/nattable/model/nattableconfiguration" xmlns:nattablelabelprovider="http://www.eclipse.org/papyrus/nattable/model/table/nattablecontentprovider" xmlns:nattablestyle="http://www.eclipse.org/papyrus/nattable/model/table/nattablestyle" xmlns:nattabletester="http://www.eclipse.org/papyrus/nattable/model/table/nattabletester" description="This table is a matrix that shows if a requirement is verified by an element" name="RefinedByMatrix" type="RequirementsBooleanMatrix" iconPath="platform:/plugin/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_16x16.png" defaultRowAxisProvider="//@rowAxisProviders.0" defaultColumnAxisProvider="//@columnAxisProviders.0">
-  <styles xsi:type="nattablestyle:TableDisplayStyle" displayStyle="HIERARCHIC_SINGLE_TREE_COLUMN"/>
-  <styles xsi:type="nattablestyle:BooleanValueStyle" name="expandAll" booleanValue="true"/>
-  <styles xsi:type="nattablestyle:IntListValueStyle" name="hiddenCategoriesByDepth">
-    <intListValue>0</intListValue>
-    <intListValue>1</intListValue>
-    <intListValue>2</intListValue>
-    <intListValue>3</intListValue>
-  </styles>
-  <creationTester xsi:type="nattabletester:JavaTableTester" tester="org.eclipse.papyrus.requirements.sysml.matrix.common.tester.RequirementTableTester.java"/>
-  <rowHeaderAxisConfiguration xsi:type="nattableaxisconfiguration:TableHeaderAxisConfiguration" indexStyle="NUMERIC" displayIndex="false">
-    <ownedLabelConfigurations xsi:type="nattablelabelprovider:ObjectLabelProviderConfiguration"/>
-    <ownedLabelConfigurations xsi:type="nattablelabelprovider:FeatureLabelProviderConfiguration" displayType="false" displayMultiplicity="false"/>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:TreeFillingConfiguration" labelProvider="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.1" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.treefilling.feature.labelprovider">
-      <axisUsedAsAxisProvider xsi:type="nattableaxis:EStructuralFeatureAxis">
-        <element xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/ownedElement"/>
-      </axisUsedAsAxisProvider>
-    </ownedAxisConfigurations>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:TreeFillingConfiguration" depth="1" labelProvider="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.1" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.treefilling.feature.labelprovider">
-      <axisUsedAsAxisProvider xsi:type="nattableaxis:EStructuralFeatureAxis">
-        <element xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/ownedElement"/>
-      </axisUsedAsAxisProvider>
-    </ownedAxisConfigurations>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:TreeFillingConfiguration" depth="2" labelProvider="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.1" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.treefilling.feature.labelprovider">
-      <axisUsedAsAxisProvider xsi:type="nattableaxis:EStructuralFeatureAxis">
-        <element xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/ownedElement"/>
-      </axisUsedAsAxisProvider>
-    </ownedAxisConfigurations>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:TreeFillingConfiguration" depth="3" labelProvider="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.1" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.treefilling.feature.labelprovider">
-      <axisUsedAsAxisProvider xsi:type="nattableaxis:EStructuralFeatureAxis">
-        <element xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/ownedElement"/>
-      </axisUsedAsAxisProvider>
-    </ownedAxisConfigurations>
-    <axisManagers xsi:type="nattableaxisconfiguration:AxisManagerRepresentation" axisManagerId="org.eclipse.papyrus.requirements.sysml.matrix.common.axismanager.NamedElementsWithoutRequirementsAndDependenciesAxisManager" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.labelprovider" headerLabelConfiguration="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.0" specificAxisConfigurations="//@rowHeaderAxisConfiguration/@ownedAxisConfigurations.0 //@rowHeaderAxisConfiguration/@ownedAxisConfigurations.1 //@rowHeaderAxisConfiguration/@ownedAxisConfigurations.2 //@rowHeaderAxisConfiguration/@ownedAxisConfigurations.3"/>
-  </rowHeaderAxisConfiguration>
-  <columnHeaderAxisConfiguration xsi:type="nattableaxisconfiguration:TableHeaderAxisConfiguration">
-    <ownedLabelConfigurations xsi:type="nattablelabelprovider:ObjectLabelProviderConfiguration"/>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:EStructuralFeatureValueFillingConfiguration">
-      <listenFeature xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Namespace/ownedMember"/>
-    </ownedAxisConfigurations>
-    <axisManagers xsi:type="nattableaxisconfiguration:AxisManagerRepresentation" axisManagerId="org.eclipse.papyrus.sysml.nattable.requirement.axis.manager" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.labelprovider" headerLabelConfiguration="//@columnHeaderAxisConfiguration/@ownedLabelConfigurations.0" specificAxisConfigurations="//@columnHeaderAxisConfiguration/@ownedAxisConfigurations.0"/>
-  </columnHeaderAxisConfiguration>
-  <columnAxisProviders xsi:type="nattableaxisprovider:MasterObjectAxisProvider" name="DefaultColumnProvider"/>
-  <rowAxisProviders xsi:type="nattableaxisprovider:MasterObjectAxisProvider" name="DefaultRowProvider"/>
-</nattableconfiguration:TableConfiguration>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/plugin.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/plugin.xml
deleted file mode 100755
index b7db114..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/plugin.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
-     Copyright (c) 2017 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:
-     		CEA LIST - Initial API and implementation
- -->
-
-<plugin>
-   <extension
-         point="org.eclipse.papyrus.infra.nattable.configuration">
-      <configuration
-            file="config/RefinedByMatrix.nattableconfiguration"
-            type="RefinedByMatrix">
-      </configuration>
-   </extension>
-   <extension
-         point="org.eclipse.papyrus.infra.nattable.cellmanager">
-      <cellManager
-            id="org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config.cellmanager.RefinedByMatrixCellManager"
-            manager="org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config.cellmanager.RefinedByMatrixCellManager"
-            order="101">
-      </cellManager>
-   </extension>
-   <extension
-         point="org.eclipse.papyrus.infra.viewpoints.policy.custom">
-      <contribution
-            file="config/RefinedByMatrix.configuration"
-            original="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration">
-      </contribution>
-   </extension>
-   <extension
-         point="org.eclipse.papyrus.infra.nattable.celleditor.configuration">
-      <cellAxisConfiguration
-            class="org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config.celleditor.RefinedByMatrixCellEditorConfiguration"
-            order="31">
-      </cellAxisConfiguration>
-   </extension>
-
-</plugin>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/pom.xml
deleted file mode 100755
index e43d0ff..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/refinedBy/config/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/refinedBy/config/Activator.java
deleted file mode 100755
index dae5ecc..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/refinedBy/config/Activator.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
-	// The plug-in ID
-	public static final String PLUGIN_ID = "org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config"; //$NON-NLS-1$
-	
-	// The shared instance
-	private static Activator plugin;
-	
-	/**
-	 * The constructor
-	 */
-	public Activator() {
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext context) throws Exception {
-		super.start(context);
-		plugin = this;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext context) throws Exception {
-		plugin = null;
-		super.stop(context);
-	}
-
-	/**
-	 * Returns the shared instance
-	 *
-	 * @return the shared instance
-	 */
-	public static Activator getDefault() {
-		return plugin;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/refinedBy/config/celleditor/RefinedByMatrixCellEditorConfiguration.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/refinedBy/config/celleditor/RefinedByMatrixCellEditorConfiguration.java
deleted file mode 100755
index 83c12f1..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/refinedBy/config/celleditor/RefinedByMatrixCellEditorConfiguration.java
+++ /dev/null
@@ -1,104 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-
-package org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config.celleditor;
-
-import org.eclipse.nebula.widgets.nattable.config.CellConfigAttributes;
-import org.eclipse.nebula.widgets.nattable.config.IConfigRegistry;
-import org.eclipse.nebula.widgets.nattable.data.convert.DefaultBooleanDisplayConverter;
-import org.eclipse.nebula.widgets.nattable.edit.EditConfigAttributes;
-import org.eclipse.nebula.widgets.nattable.edit.editor.CheckBoxCellEditor;
-import org.eclipse.nebula.widgets.nattable.style.DisplayMode;
-import org.eclipse.papyrus.infra.nattable.celleditor.config.ICellAxisConfiguration;
-import org.eclipse.papyrus.infra.nattable.model.nattable.Table;
-import org.eclipse.papyrus.infra.nattable.painter.CustomCheckBoxPainter;
-import org.eclipse.papyrus.infra.nattable.utils.AxisUtils;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config.Activator;
-import org.eclipse.papyrus.sysml.requirements.Requirement;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.util.UMLUtil;
-
-public class RefinedByMatrixCellEditorConfiguration implements ICellAxisConfiguration {
-	/**
-	 * the id of this editor
-	 */
-	private static final String ID = Activator.PLUGIN_ID
-			+ ".celleditor.RefinedByMatrixCellEditorConfiguration.CheckBox";//$NON-NLS-1$
-
-	/**
-	 * @see org.eclipse.papyrus.infra.nattable.configuration.IPapyrusNatTableConfiguration#getConfigurationId()
-	 *
-	 * @return
-	 */
-	@Override
-	public String getConfigurationId() {
-		return ID;
-	}
-
-	/**
-	 * @see org.eclipse.papyrus.infra.nattable.configuration.IPapyrusNatTableConfiguration#getConfigurationDescription()
-	 *
-	 * @return
-	 */
-	@Override
-	public String getConfigurationDescription() {
-		return "This configuration provides a CheckBox editor for a single Boolean that is not necessarily a EStructuralFeature as in SingleBooleanCellEditorConfiguration";//$NON-NLS-1$
-	}
-
-	/**
-	 * @see org.eclipse.papyrus.infra.nattable.celleditor.config.ICellAxisConfiguration#handles(org.eclipse.papyrus.infra.nattable.model.nattable.Table,
-	 *      java.lang.Object)
-	 *
-	 * @param table
-	 * @param axisElement
-	 * @return
-	 */
-	@Override
-	public boolean handles(Table table, Object axisElement) {
-		if (table.getTableConfiguration().getName().equals("RefinedByMatrix")) {
-			Object repElement = AxisUtils.getRepresentedElement(axisElement);
-			Element colUMLElement = (Element) repElement;
-			if (UMLUtil.getStereotypeApplication(colUMLElement, Requirement.class) != null) {
-				Stereotype reqStereotype = colUMLElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
-				if (reqStereotype != null) {
-					return true;
-				}
-			}
-		}
-		return false;
-	}
-
-	/**
-	 * @see org.eclipse.papyrus.infra.nattable.celleditor.config.ICellAxisConfiguration#configureCellEditor(org.eclipse.nebula.widgets.nattable.config.IConfigRegistry,
-	 *      java.lang.Object, java.lang.String)
-	 *
-	 * @param configRegistry
-	 * @param axis
-	 * @param configLabel
-	 */
-
-	@Override
-	public void configureCellEditor(IConfigRegistry configRegistry, Object axis, String configLabel) {
-		configRegistry.registerConfigAttribute(CellConfigAttributes.CELL_PAINTER, new CustomCheckBoxPainter(),
-				DisplayMode.NORMAL, configLabel);
-		configRegistry.registerConfigAttribute(EditConfigAttributes.CELL_EDITOR, new CheckBoxCellEditor(),
-				DisplayMode.NORMAL, configLabel);
-		configRegistry.registerConfigAttribute(CellConfigAttributes.DISPLAY_CONVERTER,
-				new DefaultBooleanDisplayConverter(), DisplayMode.EDIT, configLabel);
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/refinedBy/config/cellmanager/RefinedByMatrixCellManager.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/refinedBy/config/cellmanager/RefinedByMatrixCellManager.java
deleted file mode 100755
index c089ccd..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/refinedBy/config/cellmanager/RefinedByMatrixCellManager.java
+++ /dev/null
@@ -1,136 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-
-package org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config.cellmanager;
-
-import org.eclipse.emf.common.command.Command;
-import org.eclipse.emf.common.util.EList;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.infra.nattable.manager.cell.AbstractCellManager;
-import org.eclipse.papyrus.infra.nattable.manager.table.INattableModelManager;
-import org.eclipse.papyrus.infra.nattable.model.nattable.nattableaxis.ITreeItemAxis;
-import org.eclipse.papyrus.infra.nattable.model.nattable.nattableaxisconfiguration.AxisManagerRepresentation;
-import org.eclipse.papyrus.infra.nattable.model.nattable.nattableconfiguration.TableConfiguration;
-import org.eclipse.papyrus.infra.nattable.utils.AxisUtils;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.papyrus.requirements.sysml.matrix.common.helpers.Helper;
-import org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config.Activator;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.RefinementCreateCommand;
-import org.eclipse.papyrus.sysml.requirements.Requirement;
-import org.eclipse.uml2.uml.Abstraction;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.util.UMLUtil;
-
-public class RefinedByMatrixCellManager extends AbstractCellManager {
-	public static final String CELL_MANAGER_ID = Activator.PLUGIN_ID + ".cellmanager.RefinedByMatrixCellManager";
-
-	@Override
-	public boolean handles(Object columnElement, Object rowElement) {
-		// Supports Requirement x Element
-		Object column = AxisUtils.getRepresentedElement(columnElement);
-		Object row = AxisUtils.getRepresentedElement(rowElement);
-		if (rowElement instanceof ITreeItemAxis) {
-			ITreeItemAxis axis = (ITreeItemAxis) rowElement;
-			AxisManagerRepresentation manager = axis.getManager();
-			TableConfiguration conf = (TableConfiguration) manager.eContainer().eContainer();
-			String tableName = conf.getName();
-			if (!tableName.equals("RefinedByMatrix")) {
-				return false;
-			}
-		}
-
-		if (column instanceof Element) {
-			Element colUMLElement = (Element) column;
-			if (UMLUtil.getStereotypeApplication(colUMLElement, Requirement.class) != null) {
-				if (row instanceof Element) {
-					return true;
-				}
-			}
-		}
-		return false;
-	}
-
-	@Override
-	protected Object doGetValue(Object columnElement, Object rowElement, INattableModelManager tableManager) {
-		Object column = AxisUtils.getRepresentedElement(columnElement);
-		Object row = AxisUtils.getRepresentedElement(rowElement);
-		EObject eObjectInRow = (EObject) row;
-		if (column instanceof Element) {
-			Element colUMLElement = (Element) column;
-			if (UMLUtil.getStereotypeApplication(colUMLElement, Requirement.class) != null) {
-				Stereotype reqStereotype = colUMLElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
-				Object listOfObjectsThatSatisfyRequirement = colUMLElement.getValue(reqStereotype, I_SysMLStereotype.REQUIREMENT_REFINEDBY_ATT);
-				if (listOfObjectsThatSatisfyRequirement instanceof EList<?>) {
-					@SuppressWarnings("unchecked")
-					EList<EObject> list = (EList<EObject>) listOfObjectsThatSatisfyRequirement;
-					// check the list of elements that satisfy the requirement
-					// to see if the element in the current row
-					for (EObject eObjectThatSatisfiesRequirement : list) {
-						if (eObjectInRow.equals(eObjectThatSatisfiesRequirement)) {
-							return true;
-						}
-					}
-				}
-
-			}
-		}
-		return false;
-	}
-
-	@Override
-	public void setValue(TransactionalEditingDomain domain, Object columnElement, Object rowElement, Object newValue,
-			INattableModelManager tableManager) {
-		Object column = AxisUtils.getRepresentedElement(columnElement);
-		Object row = AxisUtils.getRepresentedElement(rowElement);
-
-		if (column instanceof Element) {
-			Element colUMLElement = (Element) column;
-
-			if (Boolean.FALSE.equals(newValue)) {
-				if (UMLUtil.getStereotypeApplication(colUMLElement, Requirement.class) != null) {
-					Helper.deleteRelationshipInIntersection(domain, row, colUMLElement,
-							I_SysMLStereotype.REQUIREMENT_STEREOTYPE, I_SysMLStereotype.REQUIREMENT_REFINEDBY_ATT,
-							"StandardProfile::Refine");
-				}
-			} else if (Boolean.TRUE.equals(newValue)
-					|| (newValue instanceof Abstraction && ((Abstraction) newValue).eContainer() == null)) {
-				if (row instanceof Element) {
-					RefinementCreateCommand refinementCreateCommand = new RefinementCreateCommand(domain,
-							(NamedElement) (EObject) row, (NamedElement) colUMLElement);
-					refinementCreateCommand.execute();
-				}
-			}
-		}
-	}
-
-	@Override
-	public Command getSetValueCommand(TransactionalEditingDomain domain, Object columnElement, Object rowElement,
-			Object newValue, INattableModelManager tableManager) {
-		return super.getSetValueCommand(domain, columnElement, rowElement, newValue, tableManager);
-	}
-
-	@Override
-	public boolean isCellEditable(Object columnElement, Object rowElement) {
-		Object column = AxisUtils.getRepresentedElement(columnElement);
-		Object row = AxisUtils.getRepresentedElement(rowElement);
-		if (row instanceof NamedElement && column instanceof Element) {
-			return UMLUtil.getStereotypeApplication((Element) column, Requirement.class) != null;
-		}
-		return false;
-	}
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/.gitignore b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/.gitignore
deleted file mode 100755
index ae3c172..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/bin/
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/.project
deleted file mode 100755
index 2375fde..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index 0c68a61..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,7 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/.settings/org.eclipse.pde.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/.settings/org.eclipse.pde.core.prefs
deleted file mode 100755
index 923c37f..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/.settings/org.eclipse.pde.core.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-resolve.requirebundle=false
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/META-INF/MANIFEST.MF
deleted file mode 100755
index d0caf49..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,41 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config.Activator
-Bundle-Vendor: %Bundle-Vendor
-Require-Bundle: org.eclipse.ui,
- org.eclipse.core.runtime,
- org.eclipse.gmf.runtime.emf.type.core,
- org.eclipse.papyrus.sysml.service.types;bundle-version="1.2.0",
- org.eclipse.papyrus.sysml;bundle-version="1.2.0",
- org.eclipse.papyrus.infra.tools;bundle-version="1.2.0",
- org.eclipse.papyrus.uml.tools.utils;bundle-version="1.2.0",
- org.eclipse.papyrus.requirements.sysml.common;bundle-version="0.7.0",
- org.eclipse.papyrus.sysml.nattable;bundle-version="1.2.0",
- org.eclipse.papyrus.infra.nattable.common;bundle-version="1.2.0",
- org.eclipse.papyrus.infra.nattable;bundle-version="1.2.0",
- org.eclipse.papyrus.uml.nattable,
- org.eclipse.papyrus.infra.nattable.model;bundle-version="1.2.0",
- org.eclipse.papyrus.infra.widgets;bundle-version="1.2.0",
- org.eclipse.nebula.widgets.nattable.core;bundle-version="1.4.0",
- org.eclipse.papyrus.uml.nattable.stereotype.display;bundle-version="1.2.0",
- org.eclipse.papyrus.infra.emf.nattable;bundle-version="1.2.0",
- org.eclipse.papyrus.sysml.nattable.requirement.config,
- org.eclipse.papyrus.infra.viewpoints.policy,
- ca.odell.glazedlists;bundle-version="1.9.0",
- org.eclipse.emf.ecore,
- org.eclipse.uml2.uml,
- org.eclipse.emf.common,
- org.eclipse.papyrus.infra.services.edit,
- org.eclipse.papyrus.infra.gmfdiag.commands,
- org.eclipse.papyrus.infra.ui;bundle-version="1.2.0",
- org.eclipse.papyrus.requirements.common.ui;bundle-version="0.7.0",
- org.eclipse.papyrus.requirements.sysml.matrix.common;bundle-version="0.7.0"
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-ActivationPolicy: lazy
-Bundle-Localization: bundle
-Export-Package: org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config,
- org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config.celleditor,
- org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config.cellmanager
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/build.properties
deleted file mode 100755
index a3a7c58..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/build.properties
+++ /dev/null
@@ -1,20 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               plugin.xml,\
-               config/,\
-               about.html,\
-               bundle.properties
-src.includes = about.html
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/bundle.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/bundle.properties
deleted file mode 100755
index e73005f..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/bundle.properties
+++ /dev/null
@@ -1,14 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = Papyrus for Requirements - SatisfiedBy Matrix (Incubation)
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/config/SatisfyMatrix.configuration b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/config/SatisfyMatrix.configuration
deleted file mode 100755
index e8ff244..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/config/SatisfyMatrix.configuration
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<configuration:PapyrusConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:configuration="http://www.eclipse.org/papyrus/infra/viewpoints/configuration" xmi:id="_ko07IErbEeSdQKzSRatBjg">
-  <viewpoints xsi:type="configuration:PapyrusViewpoint" xmi:id="_xogdoErbEeSdQKzSRatBjg" name="Default Papyrus Viewpoint">
-    <modelKinds xsi:type="configuration:PapyrusSyncTable" xmi:id="_lTE0gHDwEeWh-MssWmCB_A" name="Papyrus Req - Satisfy Matrix" icon="platform:/plugin/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_16x16.png" implementationID="SatisfyMatrix">
-      <profiles href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements"/>
-      <modelRules xmi:id="_lTE0gXDwEeWh-MssWmCB_A">
-        <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
-      </modelRules>
-      <modelRules xmi:id="_lTE0gnDwEeWh-MssWmCB_A">
-        <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
-        <stereotypes href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements/Requirement"/>
-      </modelRules>
-      <owningRules xmi:id="_lTE0g3DwEeWh-MssWmCB_A">
-        <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
-      </owningRules>
-      <categories href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wNb49xhEeOqHvRyiN87hA"/>
-    </modelKinds>
-  </viewpoints>
-  <defaultStakeholder href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wLmkdxhEeOqHvRyiN87hA"/>
-  <metamodel href="http://www.eclipse.org/uml2/5.0.0/UML#/"/>
-</configuration:PapyrusConfiguration>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/config/SatisfyMatrix.nattableconfiguration b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/config/SatisfyMatrix.nattableconfiguration
deleted file mode 100755
index 9b62dca..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/config/SatisfyMatrix.nattableconfiguration
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<nattableconfiguration:TableConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:nattableaxis="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxis" xmlns:nattableaxisconfiguration="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisconfiguration" xmlns:nattableaxisprovider="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisprovider" xmlns:nattableconfiguration="http://www.eclipse.org/papyrus/nattable/model/nattableconfiguration" xmlns:nattablelabelprovider="http://www.eclipse.org/papyrus/nattable/model/table/nattablecontentprovider" xmlns:nattablestyle="http://www.eclipse.org/papyrus/nattable/model/table/nattablestyle" xmlns:nattabletester="http://www.eclipse.org/papyrus/nattable/model/table/nattabletester" description="This table is a matrix that shows if the element satisfies a requirement" name="SatisfyMatrix" type="RequirementsBooleanMatrix" iconPath="platform:/plugin/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_16x16.png" defaultRowAxisProvider="//@rowAxisProviders.0" defaultColumnAxisProvider="//@columnAxisProviders.0">
-  <styles xsi:type="nattablestyle:TableDisplayStyle" displayStyle="HIERARCHIC_SINGLE_TREE_COLUMN"/>
-  <styles xsi:type="nattablestyle:BooleanValueStyle" name="expandAll" booleanValue="true"/>
-  <styles xsi:type="nattablestyle:IntListValueStyle" name="hiddenCategoriesByDepth">
-    <intListValue>0</intListValue>
-    <intListValue>1</intListValue>
-    <intListValue>2</intListValue>
-    <intListValue>3</intListValue>
-  </styles>
-  <creationTester xsi:type="nattabletester:JavaTableTester" tester="org.eclipse.papyrus.requirements.sysml.matrix.common.tester.RequirementTableTester.java"/>
-  <rowHeaderAxisConfiguration xsi:type="nattableaxisconfiguration:TableHeaderAxisConfiguration" indexStyle="NUMERIC" displayIndex="false">
-    <ownedLabelConfigurations xsi:type="nattablelabelprovider:ObjectLabelProviderConfiguration"/>
-    <ownedLabelConfigurations xsi:type="nattablelabelprovider:FeatureLabelProviderConfiguration" displayType="false" displayMultiplicity="false"/>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:TreeFillingConfiguration" labelProvider="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.1" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.treefilling.feature.labelprovider">
-      <axisUsedAsAxisProvider xsi:type="nattableaxis:EStructuralFeatureAxis">
-        <element xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/ownedElement"/>
-      </axisUsedAsAxisProvider>
-    </ownedAxisConfigurations>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:TreeFillingConfiguration" depth="1" labelProvider="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.1" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.treefilling.feature.labelprovider">
-      <axisUsedAsAxisProvider xsi:type="nattableaxis:EStructuralFeatureAxis">
-        <element xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/ownedElement"/>
-      </axisUsedAsAxisProvider>
-    </ownedAxisConfigurations>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:TreeFillingConfiguration" depth="2" labelProvider="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.1" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.treefilling.feature.labelprovider">
-      <axisUsedAsAxisProvider xsi:type="nattableaxis:EStructuralFeatureAxis">
-        <element xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/ownedElement"/>
-      </axisUsedAsAxisProvider>
-    </ownedAxisConfigurations>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:TreeFillingConfiguration" depth="3" labelProvider="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.1" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.treefilling.feature.labelprovider">
-      <axisUsedAsAxisProvider xsi:type="nattableaxis:EStructuralFeatureAxis" alias="">
-        <element xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/ownedElement"/>
-      </axisUsedAsAxisProvider>
-    </ownedAxisConfigurations>
-    <axisManagers xsi:type="nattableaxisconfiguration:AxisManagerRepresentation" axisManagerId="org.eclipse.papyrus.requirements.sysml.matrix.common.axismanager.NamedElementsWithoutRequirementsAndDependenciesAxisManager" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.labelprovider" headerLabelConfiguration="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.0" specificAxisConfigurations="//@rowHeaderAxisConfiguration/@ownedAxisConfigurations.0 //@rowHeaderAxisConfiguration/@ownedAxisConfigurations.1 //@rowHeaderAxisConfiguration/@ownedAxisConfigurations.2 //@rowHeaderAxisConfiguration/@ownedAxisConfigurations.3"/>
-  </rowHeaderAxisConfiguration>
-  <columnHeaderAxisConfiguration xsi:type="nattableaxisconfiguration:TableHeaderAxisConfiguration">
-    <ownedLabelConfigurations xsi:type="nattablelabelprovider:ObjectLabelProviderConfiguration"/>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:EStructuralFeatureValueFillingConfiguration">
-      <listenFeature xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Namespace/ownedMember"/>
-    </ownedAxisConfigurations>
-    <axisManagers xsi:type="nattableaxisconfiguration:AxisManagerRepresentation" axisManagerId="org.eclipse.papyrus.sysml.nattable.requirement.axis.manager" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.labelprovider" headerLabelConfiguration="//@columnHeaderAxisConfiguration/@ownedLabelConfigurations.0" specificAxisConfigurations="//@columnHeaderAxisConfiguration/@ownedAxisConfigurations.0"/>
-  </columnHeaderAxisConfiguration>
-  <columnAxisProviders xsi:type="nattableaxisprovider:MasterObjectAxisProvider" name="DefaultColumnProvider"/>
-  <rowAxisProviders xsi:type="nattableaxisprovider:MasterObjectAxisProvider" name="DefaultRowProvider"/>
-</nattableconfiguration:TableConfiguration>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/plugin.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/plugin.xml
deleted file mode 100755
index dc3e2e1..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/plugin.xml
+++ /dev/null
@@ -1,45 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
-     Copyright (c) 2017 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:
-     		CEA LIST - Initial API and implementation
- -->
-
-<plugin>
-   <extension
-         point="org.eclipse.papyrus.infra.nattable.configuration">
-      <configuration
-            file="config/SatisfyMatrix.nattableconfiguration"
-            type="SatisfyMatrix">
-      </configuration>
-   </extension>
-   <extension
-         point="org.eclipse.papyrus.infra.nattable.cellmanager">
-      <cellManager
-            id="org.eclipse.papyrus.req.sysml.matrix.config.cellmanager.SatisfyMatrixCellManager"
-            manager="org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config.cellmanager.SatisfyMatrixCellManager"
-            order="3">
-      </cellManager>
-   </extension>
-   <extension
-         point="org.eclipse.papyrus.infra.viewpoints.policy.custom">
-      <contribution
-            file="config/SatisfyMatrix.configuration"
-            original="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration">
-      </contribution>
-   </extension>
-   <extension
-         point="org.eclipse.papyrus.infra.nattable.celleditor.configuration">
-      <cellAxisConfiguration
-            class="org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config.celleditor.SatisfiedByCellEditorConfiguration"
-            order="33">
-      </cellAxisConfiguration>
-   </extension>
-</plugin>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/pom.xml
deleted file mode 100755
index 56670eb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/satisfiedBy/config/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/satisfiedBy/config/Activator.java
deleted file mode 100755
index 771be96..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/satisfiedBy/config/Activator.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
-	// The plug-in ID
-	public static final String PLUGIN_ID = "org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config"; //$NON-NLS-1$
-
-	// The shared instance
-	private static Activator plugin;
-	
-	/**
-	 * The constructor
-	 */
-	public Activator() {
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext context) throws Exception {
-		super.start(context);
-		plugin = this;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext context) throws Exception {
-		plugin = null;
-		super.stop(context);
-	}
-
-	/**
-	 * Returns the shared instance
-	 *
-	 * @return the shared instance
-	 */
-	public static Activator getDefault() {
-		return plugin;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/satisfiedBy/config/celleditor/SatisfiedByCellEditorConfiguration.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/satisfiedBy/config/celleditor/SatisfiedByCellEditorConfiguration.java
deleted file mode 100755
index 839b311..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/satisfiedBy/config/celleditor/SatisfiedByCellEditorConfiguration.java
+++ /dev/null
@@ -1,102 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-
-package org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config.celleditor;
-
-import org.eclipse.nebula.widgets.nattable.config.CellConfigAttributes;
-import org.eclipse.nebula.widgets.nattable.config.IConfigRegistry;
-import org.eclipse.nebula.widgets.nattable.data.convert.DefaultBooleanDisplayConverter;
-import org.eclipse.nebula.widgets.nattable.edit.EditConfigAttributes;
-import org.eclipse.nebula.widgets.nattable.edit.editor.CheckBoxCellEditor;
-import org.eclipse.nebula.widgets.nattable.style.DisplayMode;
-import org.eclipse.papyrus.infra.nattable.celleditor.config.ICellAxisConfiguration;
-import org.eclipse.papyrus.infra.nattable.model.nattable.Table;
-import org.eclipse.papyrus.infra.nattable.painter.CustomCheckBoxPainter;
-import org.eclipse.papyrus.infra.nattable.utils.AxisUtils;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.papyrus.sysml.requirements.Requirement;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.util.UMLUtil;
-
-public class SatisfiedByCellEditorConfiguration implements ICellAxisConfiguration {
-	/**
-	 * the id of this editor
-	 */
-	private static final String ID = "org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config.celleditor.SatisfyByCellEditorConfiguration.CheckBox";//$NON-NLS-1$
-	
-	
-	/**
-	 * @see org.eclipse.papyrus.infra.nattable.configuration.IPapyrusNatTableConfiguration#getConfigurationId()
-	 *
-	 * @return
-	 */
-	@Override
-	public String getConfigurationId() {
-		return ID;
-	}
-
-	/**
-	 * @see org.eclipse.papyrus.infra.nattable.configuration.IPapyrusNatTableConfiguration#getConfigurationDescription()
-	 *
-	 * @return
-	 */
-	@Override
-	public String getConfigurationDescription() {
-		// TODO Auto-generated method stub
-		return "This configuration provides a CheckBox editor for a single Boolean that is not necessarily a EStructuralFeature as in SingleBooleanCellEditorConfiguration";//$NON-NLS-1$
-	}
-
-	
-	/**
-	 * @see org.eclipse.papyrus.infra.nattable.celleditor.config.ICellAxisConfiguration#handles(org.eclipse.papyrus.infra.nattable.model.nattable.Table, java.lang.Object)
-	 *
-	 * @param table
-	 * @param axisElement
-	 * @return
-	 */
-	@Override
-	public boolean handles(Table table, Object axisElement) {
-		if(table.getTableConfiguration().getName().equals("SatisfyMatrix")){
-			Object repElement = AxisUtils.getRepresentedElement(axisElement);
-			Element colUMLElement = (Element) repElement;
-			if (UMLUtil.getStereotypeApplication(colUMLElement, Requirement.class) != null) {
-				Stereotype reqStereotype = colUMLElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
-				if(reqStereotype!=null){
-					return true;
-				}
-			}
-		}
-		return false;
-	}
-
-	/**
-	 * @see org.eclipse.papyrus.infra.nattable.celleditor.config.ICellAxisConfiguration#configureCellEditor(org.eclipse.nebula.widgets.nattable.config.IConfigRegistry, java.lang.Object, java.lang.String)
-	 *
-	 * @param configRegistry
-	 * @param axis
-	 * @param configLabel
-	 */
-	
-	@Override
-	public void configureCellEditor(IConfigRegistry configRegistry, Object axis, String configLabel) {
-		configRegistry.registerConfigAttribute(CellConfigAttributes.CELL_PAINTER, new CustomCheckBoxPainter(), DisplayMode.NORMAL, configLabel);
-		configRegistry.registerConfigAttribute(EditConfigAttributes.CELL_EDITOR, new CheckBoxCellEditor(), DisplayMode.NORMAL, configLabel);
-		configRegistry.registerConfigAttribute(CellConfigAttributes.DISPLAY_CONVERTER, new DefaultBooleanDisplayConverter(), DisplayMode.EDIT, configLabel);
-	}
-
-	
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/satisfiedBy/config/cellmanager/SatisfyMatrixCellManager.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/satisfiedBy/config/cellmanager/SatisfyMatrixCellManager.java
deleted file mode 100755
index d7f78fd..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/satisfiedBy/config/cellmanager/SatisfyMatrixCellManager.java
+++ /dev/null
@@ -1,150 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-
-package org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config.cellmanager;
-
-import org.eclipse.emf.common.command.Command;
-import org.eclipse.emf.common.util.EList;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.gmf.runtime.common.core.command.ICommand;
-import org.eclipse.gmf.runtime.emf.type.core.ElementTypeRegistry;
-import org.eclipse.gmf.runtime.emf.type.core.IElementType;
-import org.eclipse.gmf.runtime.emf.type.core.requests.CreateRelationshipRequest;
-import org.eclipse.papyrus.infra.emf.gmf.command.GMFtoEMFCommandWrapper;
-import org.eclipse.papyrus.infra.nattable.manager.cell.AbstractCellManager;
-import org.eclipse.papyrus.infra.nattable.manager.table.INattableModelManager;
-import org.eclipse.papyrus.infra.nattable.model.nattable.nattableaxis.ITreeItemAxis;
-import org.eclipse.papyrus.infra.nattable.model.nattable.nattableaxisconfiguration.AxisManagerRepresentation;
-import org.eclipse.papyrus.infra.nattable.model.nattable.nattableconfiguration.TableConfiguration;
-import org.eclipse.papyrus.infra.nattable.utils.AxisUtils;
-import org.eclipse.papyrus.infra.services.edit.service.ElementEditServiceUtils;
-import org.eclipse.papyrus.infra.services.edit.service.IElementEditService;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.papyrus.requirements.sysml.matrix.common.helpers.Helper;
-import org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config.Activator;
-import org.eclipse.papyrus.sysml.requirements.Requirement;
-import org.eclipse.uml2.uml.Abstraction;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.util.UMLUtil;
-
-@SuppressWarnings("deprecation")
-public class SatisfyMatrixCellManager extends AbstractCellManager {
-	public static final String CELL_MANAGER_ID = Activator.PLUGIN_ID + ".cellmanager";
-
-	@Override
-	public boolean handles(Object columnElement, Object rowElement) {
-		// Supports Requirement x Element
-		Object column = AxisUtils.getRepresentedElement(columnElement);
-		Object row = AxisUtils.getRepresentedElement(rowElement);
-		if (rowElement instanceof ITreeItemAxis) {
-			ITreeItemAxis axis = (ITreeItemAxis) rowElement;
-			AxisManagerRepresentation manager = axis.getManager();
-			TableConfiguration conf = (TableConfiguration) manager.eContainer().eContainer();
-			String tableName = conf.getName();
-			if (!tableName.equals("SatisfyMatrix")) {
-				return false;
-			}
-		}
-
-		if (column instanceof Element) {
-			Element colUMLElement = (Element) column;
-			if (UMLUtil.getStereotypeApplication(colUMLElement, Requirement.class) != null) {
-				if (row instanceof Element) {
-					return true;
-				}
-			}
-		}
-		return false;
-	}
-
-	@Override
-	protected Object doGetValue(Object columnElement, Object rowElement, INattableModelManager tableManager) {
-		Object column = AxisUtils.getRepresentedElement(columnElement);
-		Object row = AxisUtils.getRepresentedElement(rowElement);
-		EObject eObjectInRow = (EObject) row;
-		if (column instanceof Element) {
-			Element colUMLElement = (Element) column;
-			if (UMLUtil.getStereotypeApplication(colUMLElement, Requirement.class) != null) {
-				Stereotype reqStereotype = colUMLElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
-				Object listOfObjectsThatSatisfyRequirement = colUMLElement.getValue(reqStereotype, I_SysMLStereotype.REQUIREMENT_SATISFIEDBY_ATT);
-				if (listOfObjectsThatSatisfyRequirement instanceof EList<?>) {
-					@SuppressWarnings("unchecked")
-					EList<EObject> list = (EList<EObject>) listOfObjectsThatSatisfyRequirement;
-					// check the list of elements that satisfy the requirement
-					// to see if the element in the current row
-					for (EObject eObjectThatSatisfiesRequirement : list) {
-						if (eObjectInRow.equals(eObjectThatSatisfiesRequirement)) {
-							return true;
-						}
-					}
-				}
-
-			}
-		}
-		return false;
-	}
-
-	@Override
-	public void setValue(TransactionalEditingDomain domain, Object columnElement, Object rowElement, Object newValue,
-			INattableModelManager tableManager) {
-		Object column = AxisUtils.getRepresentedElement(columnElement);
-		Object row = AxisUtils.getRepresentedElement(rowElement);
-
-		if (column instanceof Element) {
-			Element colUMLElement = (Element) column;
-
-			if (Boolean.FALSE.equals(newValue)) {
-				if (UMLUtil.getStereotypeApplication(colUMLElement, Requirement.class) != null) {
-					Helper.deleteRelationshipInIntersection(domain, row, colUMLElement,
-							I_SysMLStereotype.REQUIREMENT_STEREOTYPE, I_SysMLStereotype.REQUIREMENT_SATISFIEDBY_ATT,
-							I_SysMLStereotype.SATISFY_STEREOTYPE);
-				}
-			} else if (Boolean.TRUE.equals(newValue)
-					|| (newValue instanceof Abstraction && ((Abstraction) newValue).eContainer() == null)) {
-				IElementType type = ElementTypeRegistry.getInstance().getType("org.eclipse.papyrus.sysml.Satisfy");
-				if (row instanceof Element) {
-					Element container = ((Element) row).getNearestPackage();
-					CreateRelationshipRequest request = new CreateRelationshipRequest(domain, container, (EObject) row,
-							colUMLElement, type);
-					IElementEditService provider = ElementEditServiceUtils.getCommandProvider(container);
-					ICommand cmd = provider.getEditCommand(request);
-					// CreateR
-					if (cmd != null && cmd.canExecute()) {
-						domain.getCommandStack().execute(new GMFtoEMFCommandWrapper(cmd));
-					}
-				}
-			}
-		}
-	}
-
-	@Override
-	public Command getSetValueCommand(TransactionalEditingDomain domain, Object columnElement, Object rowElement,
-			Object newValue, INattableModelManager tableManager) {
-		return super.getSetValueCommand(domain, columnElement, rowElement, newValue, tableManager);
-	}
-
-	@Override
-	public boolean isCellEditable(Object columnElement, Object rowElement) {
-		Object column = AxisUtils.getRepresentedElement(columnElement);
-		Object row = AxisUtils.getRepresentedElement(rowElement);
-		if (row instanceof NamedElement && column instanceof Element) {
-			return UMLUtil.getStereotypeApplication((Element) column, Requirement.class) != null;
-		}
-		return false;
-	}
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/.project
deleted file mode 100755
index c066473..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index 0c68a61..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,7 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/META-INF/MANIFEST.MF
deleted file mode 100755
index befbb69..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,30 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config.Activator
-Bundle-Vendor: %Bundle-Vendor
-Require-Bundle: org.eclipse.ui,
- org.eclipse.core.runtime,
- org.eclipse.papyrus.uml.nattable,
- org.eclipse.papyrus.sysml.nattable,
- org.eclipse.papyrus.requirements.sysml.common,
- org.eclipse.papyrus.infra.emf.gmf,
- org.eclipse.papyrus.requirements.sysml.matrix.common,
- org.eclipse.uml2.uml,
- org.eclipse.papyrus.infra.nattable.model,
- org.eclipse.papyrus.uml.tools.utils,
- org.eclipse.papyrus.sysml.service.types
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-ActivationPolicy: lazy
-Import-Package: org.eclipse.papyrus.commands.wrappers,
- org.eclipse.papyrus.sysml.requirements
-Export-Package: org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config;uses:="org.osgi.framework,org.eclipse.ui.plugin",
- org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config.celleditor;uses:="org.eclipse.papyrus.infra.nattable.model.nattable,org.eclipse.nebula.widgets.nattable.config,org.eclipse.papyrus.infra.nattable.celleditor.config",
- org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config.cellmanager;
-  uses:="org.eclipse.emf.common.command,
-   org.eclipse.papyrus.infra.nattable.manager.cell,
-   org.eclipse.papyrus.infra.nattable.manager.table,
-   org.eclipse.emf.transaction"
-Bundle-Localization: bundle
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/build.properties
deleted file mode 100755
index 1ac144b..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/build.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               plugin.xml,\
-               about.html,\
-               config/,\
-               bundle.properties
-src.includes = about.html,\
-               config/
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/bundle.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/bundle.properties
deleted file mode 100755
index 1ea63e0..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/bundle.properties
+++ /dev/null
@@ -1,14 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = Papyrus for Requirements - TracedTo Matrix (Incubation)
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/config/TracedToMatrix.configuration b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/config/TracedToMatrix.configuration
deleted file mode 100755
index 142e5e7..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/config/TracedToMatrix.configuration
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<configuration:PapyrusConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:configuration="http://www.eclipse.org/papyrus/infra/viewpoints/configuration" xmi:id="_ko07IErbEeSdQKzSRatBjg">
-  <viewpoints xsi:type="configuration:PapyrusViewpoint" xmi:id="_xogdoErbEeSdQKzSRatBjg" name="Default Papyrus Viewpoint">
-    <modelKinds xsi:type="configuration:PapyrusSyncTable" xmi:id="_lTE0gHDwEeWh-MssWmCB_A" name="Papyrus Req - TracedTo Matrix" icon="platform:/plugin/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_16x16.png" implementationID="TracedToMatrix">
-      <profiles href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements"/>
-      <modelRules xmi:id="_lTE0gXDwEeWh-MssWmCB_A">
-        <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
-      </modelRules>
-      <modelRules xmi:id="_lTE0gnDwEeWh-MssWmCB_A">
-        <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
-        <stereotypes href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements/Requirement"/>
-      </modelRules>
-      <owningRules xmi:id="_lTE0g3DwEeWh-MssWmCB_A">
-        <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
-      </owningRules>
-      <categories href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wNb49xhEeOqHvRyiN87hA"/>
-    </modelKinds>
-  </viewpoints>
-  <defaultStakeholder href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wLmkdxhEeOqHvRyiN87hA"/>
-  <metamodel href="http://www.eclipse.org/uml2/5.0.0/UML#/"/>
-</configuration:PapyrusConfiguration>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/config/TracedToMatrix.nattableconfiguration b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/config/TracedToMatrix.nattableconfiguration
deleted file mode 100755
index 4015a40..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/config/TracedToMatrix.nattableconfiguration
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<nattableconfiguration:TableConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:nattableaxis="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxis" xmlns:nattableaxisconfiguration="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisconfiguration" xmlns:nattableaxisprovider="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisprovider" xmlns:nattableconfiguration="http://www.eclipse.org/papyrus/nattable/model/nattableconfiguration" xmlns:nattablelabelprovider="http://www.eclipse.org/papyrus/nattable/model/table/nattablecontentprovider" xmlns:nattablestyle="http://www.eclipse.org/papyrus/nattable/model/table/nattablestyle" xmlns:nattabletester="http://www.eclipse.org/papyrus/nattable/model/table/nattabletester" description="This table is a matrix that shows if a requirement traces to business elements" name="TracedToMatrix" type="RequirementsBooleanMatrix" iconPath="platform:/plugin/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_16x16.png" defaultRowAxisProvider="//@rowAxisProviders.0" defaultColumnAxisProvider="//@columnAxisProviders.0">
-  <styles xsi:type="nattablestyle:TableDisplayStyle" displayStyle="HIERARCHIC_SINGLE_TREE_COLUMN"/>
-  <styles xsi:type="nattablestyle:BooleanValueStyle" name="expandAll" booleanValue="true"/>
-  <styles xsi:type="nattablestyle:IntListValueStyle" name="hiddenCategoriesByDepth">
-    <intListValue>0</intListValue>
-    <intListValue>1</intListValue>
-    <intListValue>2</intListValue>
-    <intListValue>3</intListValue>
-  </styles>
-  <creationTester xsi:type="nattabletester:JavaTableTester" tester="org.eclipse.papyrus.requirements.sysml.matrix.common.tester.RequirementTableTester.java"/>
-  <rowHeaderAxisConfiguration xsi:type="nattableaxisconfiguration:TableHeaderAxisConfiguration" indexStyle="NUMERIC" displayIndex="false">
-    <ownedLabelConfigurations xsi:type="nattablelabelprovider:ObjectLabelProviderConfiguration"/>
-    <ownedLabelConfigurations xsi:type="nattablelabelprovider:FeatureLabelProviderConfiguration" displayType="false" displayMultiplicity="false"/>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:TreeFillingConfiguration" labelProvider="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.1" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.treefilling.feature.labelprovider">
-      <axisUsedAsAxisProvider xsi:type="nattableaxis:EStructuralFeatureAxis">
-        <element xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/ownedElement"/>
-      </axisUsedAsAxisProvider>
-    </ownedAxisConfigurations>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:TreeFillingConfiguration" depth="1" labelProvider="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.1" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.treefilling.feature.labelprovider">
-      <axisUsedAsAxisProvider xsi:type="nattableaxis:EStructuralFeatureAxis">
-        <element xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/ownedElement"/>
-      </axisUsedAsAxisProvider>
-    </ownedAxisConfigurations>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:TreeFillingConfiguration" depth="2" labelProvider="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.1" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.treefilling.feature.labelprovider">
-      <axisUsedAsAxisProvider xsi:type="nattableaxis:EStructuralFeatureAxis">
-        <element xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/ownedElement"/>
-      </axisUsedAsAxisProvider>
-    </ownedAxisConfigurations>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:TreeFillingConfiguration" depth="3" labelProvider="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.1" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.treefilling.feature.labelprovider">
-      <axisUsedAsAxisProvider xsi:type="nattableaxis:EStructuralFeatureAxis">
-        <element xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/ownedElement"/>
-      </axisUsedAsAxisProvider>
-    </ownedAxisConfigurations>
-    <axisManagers xsi:type="nattableaxisconfiguration:AxisManagerRepresentation" axisManagerId="org.eclipse.papyrus.requirements.sysml.matrix.common.axismanager.NamedElementsWithoutRequirementsAndDependenciesAxisManager" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.labelprovider" headerLabelConfiguration="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.0" specificAxisConfigurations="//@rowHeaderAxisConfiguration/@ownedAxisConfigurations.0 //@rowHeaderAxisConfiguration/@ownedAxisConfigurations.1 //@rowHeaderAxisConfiguration/@ownedAxisConfigurations.2 //@rowHeaderAxisConfiguration/@ownedAxisConfigurations.3"/>
-  </rowHeaderAxisConfiguration>
-  <columnHeaderAxisConfiguration xsi:type="nattableaxisconfiguration:TableHeaderAxisConfiguration">
-    <ownedLabelConfigurations xsi:type="nattablelabelprovider:ObjectLabelProviderConfiguration"/>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:EStructuralFeatureValueFillingConfiguration">
-      <listenFeature xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Namespace/ownedMember"/>
-    </ownedAxisConfigurations>
-    <axisManagers xsi:type="nattableaxisconfiguration:AxisManagerRepresentation" axisManagerId="org.eclipse.papyrus.sysml.nattable.requirement.axis.manager" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.labelprovider" headerLabelConfiguration="//@columnHeaderAxisConfiguration/@ownedLabelConfigurations.0" specificAxisConfigurations="//@columnHeaderAxisConfiguration/@ownedAxisConfigurations.0"/>
-  </columnHeaderAxisConfiguration>
-  <columnAxisProviders xsi:type="nattableaxisprovider:MasterObjectAxisProvider" name="DefaultColumnProvider"/>
-  <rowAxisProviders xsi:type="nattableaxisprovider:MasterObjectAxisProvider" name="DefaultRowProvider"/>
-</nattableconfiguration:TableConfiguration>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/plugin.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/plugin.xml
deleted file mode 100755
index b35a99c..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/plugin.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
-     Copyright (c) 2017 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:
-     		CEA LIST - Initial API and implementation
- -->
-
-<plugin>
-   <extension
-         point="org.eclipse.papyrus.infra.nattable.configuration">
-      <configuration
-            file="config/TracedToMatrix.nattableconfiguration"
-            type="TracedToMatrix">
-      </configuration>
-   </extension>
-   <extension
-         point="org.eclipse.papyrus.infra.nattable.cellmanager">
-      <cellManager
-            id="org.eclipse.papyrus.requirements.sysmlbmm.matrix.tracedTo.config.cellmanager.TracedToMatrixCellManager"
-            manager="org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config.cellmanager.TracedToMatrixCellManager"
-            order="101">
-      </cellManager>
-   </extension>
-   <extension
-         point="org.eclipse.papyrus.infra.viewpoints.policy.custom">
-      <contribution
-            file="config/TracedToMatrix.configuration"
-            original="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration">
-      </contribution>
-   </extension>
-   <extension
-         point="org.eclipse.papyrus.infra.nattable.celleditor.configuration">
-      <cellAxisConfiguration
-            class="org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config.celleditor.TracedToMatrixCellEditorConfiguration"
-            order="31">
-      </cellAxisConfiguration>
-   </extension>
-
-</plugin>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/pom.xml
deleted file mode 100755
index 7c29b1e..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/src/org/eclipse/papyrus/requirements/sysml/matrix/tracedTo/config/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/src/org/eclipse/papyrus/requirements/sysml/matrix/tracedTo/config/Activator.java
deleted file mode 100755
index 8cb595e..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/src/org/eclipse/papyrus/requirements/sysml/matrix/tracedTo/config/Activator.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
-	// The plug-in ID
-	public static final String PLUGIN_ID = "org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config"; //$NON-NLS-1$
-	
-	// The shared instance
-	private static Activator plugin;
-	
-	/**
-	 * The constructor
-	 */
-	public Activator() {
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext context) throws Exception {
-		super.start(context);
-		plugin = this;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext context) throws Exception {
-		plugin = null;
-		super.stop(context);
-	}
-
-	/**
-	 * Returns the shared instance
-	 *
-	 * @return the shared instance
-	 */
-	public static Activator getDefault() {
-		return plugin;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/src/org/eclipse/papyrus/requirements/sysml/matrix/tracedTo/config/celleditor/TracedToMatrixCellEditorConfiguration.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/src/org/eclipse/papyrus/requirements/sysml/matrix/tracedTo/config/celleditor/TracedToMatrixCellEditorConfiguration.java
deleted file mode 100755
index c6f2423..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/src/org/eclipse/papyrus/requirements/sysml/matrix/tracedTo/config/celleditor/TracedToMatrixCellEditorConfiguration.java
+++ /dev/null
@@ -1,104 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-
-package org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config.celleditor;
-
-import org.eclipse.nebula.widgets.nattable.config.CellConfigAttributes;
-import org.eclipse.nebula.widgets.nattable.config.IConfigRegistry;
-import org.eclipse.nebula.widgets.nattable.data.convert.DefaultBooleanDisplayConverter;
-import org.eclipse.nebula.widgets.nattable.edit.EditConfigAttributes;
-import org.eclipse.nebula.widgets.nattable.edit.editor.CheckBoxCellEditor;
-import org.eclipse.nebula.widgets.nattable.style.DisplayMode;
-import org.eclipse.papyrus.infra.nattable.celleditor.config.ICellAxisConfiguration;
-import org.eclipse.papyrus.infra.nattable.model.nattable.Table;
-import org.eclipse.papyrus.infra.nattable.painter.CustomCheckBoxPainter;
-import org.eclipse.papyrus.infra.nattable.utils.AxisUtils;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config.Activator;
-import org.eclipse.papyrus.sysml.requirements.Requirement;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.util.UMLUtil;
-
-public class TracedToMatrixCellEditorConfiguration implements ICellAxisConfiguration {
-	/**
-	 * the id of this editor
-	 */
-	private static final String ID = Activator.PLUGIN_ID
-			+ ".celleditor.TracedToMatrixCellEditorConfiguration.CheckBox";//$NON-NLS-1$
-
-	/**
-	 * @see org.eclipse.papyrus.infra.nattable.configuration.IPapyrusNatTableConfiguration#getConfigurationId()
-	 *
-	 * @return
-	 */
-	@Override
-	public String getConfigurationId() {
-		return ID;
-	}
-
-	/**
-	 * @see org.eclipse.papyrus.infra.nattable.configuration.IPapyrusNatTableConfiguration#getConfigurationDescription()
-	 *
-	 * @return
-	 */
-	@Override
-	public String getConfigurationDescription() {
-		return "This configuration provides a CheckBox editor for a single Boolean that is not necessarily a EStructuralFeature as in SingleBooleanCellEditorConfiguration";//$NON-NLS-1$
-	}
-
-	/**
-	 * @see org.eclipse.papyrus.infra.nattable.celleditor.config.ICellAxisConfiguration#handles(org.eclipse.papyrus.infra.nattable.model.nattable.Table,
-	 *      java.lang.Object)
-	 *
-	 * @param table
-	 * @param axisElement
-	 * @return
-	 */
-	@Override
-	public boolean handles(Table table, Object axisElement) {
-		if (table.getTableConfiguration().getName().equals("TracedToMatrix")) {
-			Object repElement = AxisUtils.getRepresentedElement(axisElement);
-			Element colUMLElement = (Element) repElement;
-			if (UMLUtil.getStereotypeApplication(colUMLElement, Requirement.class) != null) {
-				Stereotype reqStereotype = colUMLElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
-				if (reqStereotype != null) {
-					return true;
-				}
-			}
-		}
-		return false;
-	}
-
-	/**
-	 * @see org.eclipse.papyrus.infra.nattable.celleditor.config.ICellAxisConfiguration#configureCellEditor(org.eclipse.nebula.widgets.nattable.config.IConfigRegistry,
-	 *      java.lang.Object, java.lang.String)
-	 *
-	 * @param configRegistry
-	 * @param axis
-	 * @param configLabel
-	 */
-
-	@Override
-	public void configureCellEditor(IConfigRegistry configRegistry, Object axis, String configLabel) {
-		configRegistry.registerConfigAttribute(CellConfigAttributes.CELL_PAINTER, new CustomCheckBoxPainter(),
-				DisplayMode.NORMAL, configLabel);
-		configRegistry.registerConfigAttribute(EditConfigAttributes.CELL_EDITOR, new CheckBoxCellEditor(),
-				DisplayMode.NORMAL, configLabel);
-		configRegistry.registerConfigAttribute(CellConfigAttributes.DISPLAY_CONVERTER,
-				new DefaultBooleanDisplayConverter(), DisplayMode.EDIT, configLabel);
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/src/org/eclipse/papyrus/requirements/sysml/matrix/tracedTo/config/cellmanager/TracedToMatrixCellManager.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/src/org/eclipse/papyrus/requirements/sysml/matrix/tracedTo/config/cellmanager/TracedToMatrixCellManager.java
deleted file mode 100755
index 46fad8a..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config/src/org/eclipse/papyrus/requirements/sysml/matrix/tracedTo/config/cellmanager/TracedToMatrixCellManager.java
+++ /dev/null
@@ -1,147 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-
-package org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config.cellmanager;
-
-import org.eclipse.emf.common.command.Command;
-import org.eclipse.emf.common.util.EList;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.gmf.runtime.common.core.command.ICommand;
-import org.eclipse.gmf.runtime.emf.type.core.ElementTypeRegistry;
-import org.eclipse.gmf.runtime.emf.type.core.IElementType;
-import org.eclipse.gmf.runtime.emf.type.core.requests.CreateRelationshipRequest;
-import org.eclipse.papyrus.infra.emf.gmf.command.GMFtoEMFCommandWrapper;
-import org.eclipse.papyrus.infra.nattable.manager.cell.AbstractCellManager;
-import org.eclipse.papyrus.infra.nattable.manager.table.INattableModelManager;
-import org.eclipse.papyrus.infra.nattable.model.nattable.nattableaxis.ITreeItemAxis;
-import org.eclipse.papyrus.infra.nattable.model.nattable.nattableaxisconfiguration.AxisManagerRepresentation;
-import org.eclipse.papyrus.infra.nattable.model.nattable.nattableconfiguration.TableConfiguration;
-import org.eclipse.papyrus.infra.nattable.utils.AxisUtils;
-import org.eclipse.papyrus.infra.services.edit.service.ElementEditServiceUtils;
-import org.eclipse.papyrus.infra.services.edit.service.IElementEditService;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.papyrus.requirements.sysml.matrix.common.helpers.Helper;
-import org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config.Activator;
-import org.eclipse.papyrus.sysml.requirements.Requirement;
-import org.eclipse.uml2.uml.Abstraction;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.util.UMLUtil;
-
-@SuppressWarnings("deprecation")
-public class TracedToMatrixCellManager extends AbstractCellManager {
-	public static final String CELL_MANAGER_ID = Activator.PLUGIN_ID + ".cellmanager.TracedToMatrixCellManager";
-
-	@Override
-	public boolean handles(Object columnElement, Object rowElement) {
-		// Supports Requirement x Element
-		Object column = AxisUtils.getRepresentedElement(columnElement);
-		Object row = AxisUtils.getRepresentedElement(rowElement);
-		if (rowElement instanceof ITreeItemAxis) {
-			ITreeItemAxis axis = (ITreeItemAxis) rowElement;
-			AxisManagerRepresentation manager = axis.getManager();
-			TableConfiguration conf = (TableConfiguration) manager.eContainer().eContainer();
-			String tableName = conf.getName();
-			if (!tableName.equals("TracedToMatrix")) {
-				return false;
-			}
-		}
-
-		if (column instanceof Element) {
-			Element colUMLElement = (Element) column;
-			if (UMLUtil.getStereotypeApplication(colUMLElement, Requirement.class) != null) {
-				if (row instanceof Element) {
-					return true;
-				}
-			}
-		}
-		return false;
-	}
-
-	@Override
-	protected Object doGetValue(Object columnElement, Object rowElement, INattableModelManager tableManager) {
-		Object column = AxisUtils.getRepresentedElement(columnElement);
-		Object row = AxisUtils.getRepresentedElement(rowElement);
-		EObject eObjectInRow = (EObject) row;
-		if (column instanceof Element) {
-			Element colUMLElement = (Element) column;
-			if (UMLUtil.getStereotypeApplication(colUMLElement, Requirement.class) != null) {
-				Stereotype reqStereotype = colUMLElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
-				Object listOfObjectsTracedToRequirement = colUMLElement.getValue(reqStereotype, I_SysMLStereotype.REQUIREMENT_TRACEDTO_ATT);
-				if (listOfObjectsTracedToRequirement instanceof EList<?>) {
-					@SuppressWarnings("unchecked")
-					EList<EObject> list = (EList<EObject>) listOfObjectsTracedToRequirement;
-					for (EObject eObjectTracedToRequirement : list) {
-						if (eObjectInRow.equals(eObjectTracedToRequirement)) {
-							return true;
-						}
-					}
-				}
-
-			}
-		}
-		return false;
-	}
-
-	@Override
-	public void setValue(TransactionalEditingDomain domain, Object columnElement, Object rowElement, Object newValue,
-			INattableModelManager tableManager) {
-		Object column = AxisUtils.getRepresentedElement(columnElement);
-		Object row = AxisUtils.getRepresentedElement(rowElement);
-
-		if (column instanceof Element) {
-			Element colUMLElement = (Element) column;
-
-			if (Boolean.FALSE.equals(newValue)) {
-				if (UMLUtil.getStereotypeApplication(colUMLElement, Requirement.class) != null) {
-					Helper.deleteRelationshipInIntersection(domain, row, colUMLElement,
-							I_SysMLStereotype.REQUIREMENT_STEREOTYPE, I_SysMLStereotype.REQUIREMENT_TRACEDTO_ATT,
-							"StandardProfile::Trace");
-				}
-			} else if (Boolean.TRUE.equals(newValue)
-					|| (newValue instanceof Abstraction && ((Abstraction) newValue).eContainer() == null)) {
-				IElementType type = ElementTypeRegistry.getInstance().getType("org.eclipse.papyrus.uml.Trace");
-				if (row instanceof Element) {
-					Element container = ((Element) row).getNearestPackage();
-					CreateRelationshipRequest request = new CreateRelationshipRequest(domain, container, (EObject) row,
-							colUMLElement, type);
-					IElementEditService provider = ElementEditServiceUtils.getCommandProvider(container);
-					ICommand cmd = provider.getEditCommand(request);
-					if (cmd != null && cmd.canExecute()) {
-						domain.getCommandStack().execute(new GMFtoEMFCommandWrapper(cmd));
-					}
-				}
-			}
-		}
-	}
-
-	@Override
-	public Command getSetValueCommand(TransactionalEditingDomain domain, Object columnElement, Object rowElement,
-			Object newValue, INattableModelManager tableManager) {
-		return super.getSetValueCommand(domain, columnElement, rowElement, newValue, tableManager);
-	}
-
-	@Override
-	public boolean isCellEditable(Object columnElement, Object rowElement) {
-		Object column = AxisUtils.getRepresentedElement(columnElement);
-		Object row = AxisUtils.getRepresentedElement(rowElement);
-		if (row instanceof NamedElement && column instanceof Element) {
-			return UMLUtil.getStereotypeApplication((Element) column, Requirement.class) != null;
-		}
-		return false;
-	}
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/.project
deleted file mode 100755
index 8933439..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index 0c68a61..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,7 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/META-INF/MANIFEST.MF
deleted file mode 100755
index 49012a6..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,30 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config.Activator
-Bundle-Vendor: %Bundle-Vendor
-Require-Bundle: org.eclipse.ui,
- org.eclipse.core.runtime,
- org.eclipse.papyrus.uml.nattable,
- org.eclipse.papyrus.sysml.nattable,
- org.eclipse.papyrus.requirements.sysml.common,
- org.eclipse.papyrus.infra.emf.gmf,
- org.eclipse.papyrus.requirements.sysml.matrix.common,
- org.eclipse.uml2.uml,
- org.eclipse.papyrus.infra.nattable.model,
- org.eclipse.papyrus.uml.tools.utils,
- org.eclipse.papyrus.sysml.service.types
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-ActivationPolicy: lazy
-Import-Package: org.eclipse.papyrus.commands.wrappers,
- org.eclipse.papyrus.sysml.requirements
-Export-Package: org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config;uses:="org.osgi.framework,org.eclipse.ui.plugin",
- org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config.celleditor;uses:="org.eclipse.papyrus.infra.nattable.model.nattable,org.eclipse.nebula.widgets.nattable.config,org.eclipse.papyrus.infra.nattable.celleditor.config",
- org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config.cellmanager;
-  uses:="org.eclipse.emf.common.command,
-   org.eclipse.papyrus.infra.nattable.manager.cell,
-   org.eclipse.papyrus.infra.nattable.manager.table,
-   org.eclipse.emf.transaction"
-Bundle-Localization: bundle
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/build.properties
deleted file mode 100755
index e05e156..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/build.properties
+++ /dev/null
@@ -1,20 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               plugin.xml,\
-               about.html,\
-               config/,\
-               bundle.properties
-src.includes = about.html
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/bundle.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/bundle.properties
deleted file mode 100755
index ab89572..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/bundle.properties
+++ /dev/null
@@ -1,14 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = Papyrus for Requirements - VerifiedBy Matrix (Incubation)
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/config/VerifiedByMatrix.configuration b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/config/VerifiedByMatrix.configuration
deleted file mode 100755
index 33b6935..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/config/VerifiedByMatrix.configuration
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<configuration:PapyrusConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:configuration="http://www.eclipse.org/papyrus/infra/viewpoints/configuration" xmi:id="_ko07IErbEeSdQKzSRatBjg">
-  <viewpoints xsi:type="configuration:PapyrusViewpoint" xmi:id="_xogdoErbEeSdQKzSRatBjg" name="Default Papyrus Viewpoint">
-    <modelKinds xsi:type="configuration:PapyrusSyncTable" xmi:id="_lTE0gHDwEeWh-MssWmCB_A" name="Papyrus Req - VerifiedBy Matrix" icon="platform:/plugin/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_16x16.png" implementationID="VerifiedByMatrix">
-      <profiles href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements"/>
-      <modelRules xmi:id="_lTE0gXDwEeWh-MssWmCB_A">
-        <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
-      </modelRules>
-      <modelRules xmi:id="_lTE0gnDwEeWh-MssWmCB_A">
-        <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
-        <stereotypes href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements/Requirement"/>
-      </modelRules>
-      <owningRules xmi:id="_lTE0g3DwEeWh-MssWmCB_A">
-        <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
-      </owningRules>
-      <categories href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wNb49xhEeOqHvRyiN87hA"/>
-    </modelKinds>
-  </viewpoints>
-  <defaultStakeholder href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wLmkdxhEeOqHvRyiN87hA"/>
-  <metamodel href="http://www.eclipse.org/uml2/5.0.0/UML#/"/>
-</configuration:PapyrusConfiguration>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/config/VerifiedByMatrix.nattableconfiguration b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/config/VerifiedByMatrix.nattableconfiguration
deleted file mode 100755
index b415035..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/config/VerifiedByMatrix.nattableconfiguration
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<nattableconfiguration:TableConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:nattableaxis="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxis" xmlns:nattableaxisconfiguration="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisconfiguration" xmlns:nattableaxisprovider="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisprovider" xmlns:nattableconfiguration="http://www.eclipse.org/papyrus/nattable/model/nattableconfiguration" xmlns:nattablelabelprovider="http://www.eclipse.org/papyrus/nattable/model/table/nattablecontentprovider" xmlns:nattablestyle="http://www.eclipse.org/papyrus/nattable/model/table/nattablestyle" xmlns:nattabletester="http://www.eclipse.org/papyrus/nattable/model/table/nattabletester" description="This table is a matrix that shows if a requirement is verified by an element" name="VerifiedByMatrix" type="RequirementsBooleanMatrix" iconPath="platform:/plugin/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_16x16.png" defaultRowAxisProvider="//@rowAxisProviders.0" defaultColumnAxisProvider="//@columnAxisProviders.0">
-  <styles xsi:type="nattablestyle:TableDisplayStyle" displayStyle="HIERARCHIC_SINGLE_TREE_COLUMN"/>
-  <styles xsi:type="nattablestyle:BooleanValueStyle" name="expandAll" booleanValue="true"/>
-  <styles xsi:type="nattablestyle:IntListValueStyle" name="hiddenCategoriesByDepth">
-    <intListValue>0</intListValue>
-    <intListValue>1</intListValue>
-    <intListValue>2</intListValue>
-    <intListValue>3</intListValue>
-  </styles>
-  <creationTester xsi:type="nattabletester:JavaTableTester" tester="org.eclipse.papyrus.requirements.sysml.matrix.common.tester.RequirementTableTester.java"/>
-  <rowHeaderAxisConfiguration xsi:type="nattableaxisconfiguration:TableHeaderAxisConfiguration" indexStyle="NUMERIC" displayIndex="false">
-    <ownedLabelConfigurations xsi:type="nattablelabelprovider:ObjectLabelProviderConfiguration"/>
-    <ownedLabelConfigurations xsi:type="nattablelabelprovider:FeatureLabelProviderConfiguration" displayType="false" displayMultiplicity="false"/>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:TreeFillingConfiguration" labelProvider="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.1" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.treefilling.feature.labelprovider">
-      <axisUsedAsAxisProvider xsi:type="nattableaxis:EStructuralFeatureAxis">
-        <element xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/ownedElement"/>
-      </axisUsedAsAxisProvider>
-    </ownedAxisConfigurations>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:TreeFillingConfiguration" depth="1" labelProvider="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.1" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.treefilling.feature.labelprovider">
-      <axisUsedAsAxisProvider xsi:type="nattableaxis:EStructuralFeatureAxis">
-        <element xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/ownedElement"/>
-      </axisUsedAsAxisProvider>
-    </ownedAxisConfigurations>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:TreeFillingConfiguration" depth="2" labelProvider="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.1" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.treefilling.feature.labelprovider">
-      <axisUsedAsAxisProvider xsi:type="nattableaxis:EStructuralFeatureAxis">
-        <element xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/ownedElement"/>
-      </axisUsedAsAxisProvider>
-    </ownedAxisConfigurations>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:TreeFillingConfiguration" depth="3" labelProvider="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.1" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.treefilling.feature.labelprovider">
-      <axisUsedAsAxisProvider xsi:type="nattableaxis:EStructuralFeatureAxis">
-        <element xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/ownedElement"/>
-      </axisUsedAsAxisProvider>
-    </ownedAxisConfigurations>
-    <axisManagers xsi:type="nattableaxisconfiguration:AxisManagerRepresentation" axisManagerId="org.eclipse.papyrus.requirements.sysml.matrix.common.axismanager.NamedElementsWithoutRequirementsAndDependenciesAxisManager" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.labelprovider" headerLabelConfiguration="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.0" specificAxisConfigurations="//@rowHeaderAxisConfiguration/@ownedAxisConfigurations.0 //@rowHeaderAxisConfiguration/@ownedAxisConfigurations.1 //@rowHeaderAxisConfiguration/@ownedAxisConfigurations.2 //@rowHeaderAxisConfiguration/@ownedAxisConfigurations.3"/>
-  </rowHeaderAxisConfiguration>
-  <columnHeaderAxisConfiguration xsi:type="nattableaxisconfiguration:TableHeaderAxisConfiguration">
-    <ownedLabelConfigurations xsi:type="nattablelabelprovider:ObjectLabelProviderConfiguration"/>
-    <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:EStructuralFeatureValueFillingConfiguration">
-      <listenFeature xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Namespace/ownedMember"/>
-    </ownedAxisConfigurations>
-    <axisManagers xsi:type="nattableaxisconfiguration:AxisManagerRepresentation" axisManagerId="org.eclipse.papyrus.sysml.nattable.requirement.axis.manager" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.labelprovider" headerLabelConfiguration="//@columnHeaderAxisConfiguration/@ownedLabelConfigurations.0" specificAxisConfigurations="//@columnHeaderAxisConfiguration/@ownedAxisConfigurations.0"/>
-  </columnHeaderAxisConfiguration>
-  <columnAxisProviders xsi:type="nattableaxisprovider:MasterObjectAxisProvider" name="DefaultColumnProvider"/>
-  <rowAxisProviders xsi:type="nattableaxisprovider:MasterObjectAxisProvider" name="DefaultRowProvider"/>
-</nattableconfiguration:TableConfiguration>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/plugin.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/plugin.xml
deleted file mode 100755
index 51c2258..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/plugin.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
-     Copyright (c) 2017 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:
-     		CEA LIST - Initial API and implementation
- -->
-
-<plugin>
-   <extension
-         point="org.eclipse.papyrus.infra.nattable.configuration">
-      <configuration
-            file="config/VerifiedByMatrix.nattableconfiguration"
-            type="VerifiedByMatrix">
-      </configuration>
-   </extension>
-   <extension
-         point="org.eclipse.papyrus.infra.nattable.cellmanager">
-      <cellManager
-            id="org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config.cellmanager.VerifiedByMatrixCellManager"
-            manager="org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config.cellmanager.VerifiedByMatrixCellManager"
-            order="101">
-      </cellManager>
-   </extension>
-   <extension
-         point="org.eclipse.papyrus.infra.viewpoints.policy.custom">
-      <contribution
-            file="config/VerifiedByMatrix.configuration"
-            original="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration">
-      </contribution>
-   </extension>
-   <extension
-         point="org.eclipse.papyrus.infra.nattable.celleditor.configuration">
-      <cellAxisConfiguration
-            class="org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config.celleditor.VerifiedByMatrixCellEditorConfiguration"
-            order="31">
-      </cellAxisConfiguration>
-   </extension>
-
-</plugin>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/pom.xml
deleted file mode 100755
index 4b46dfb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/verifiedBy/config/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/verifiedBy/config/Activator.java
deleted file mode 100755
index 49958af..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/verifiedBy/config/Activator.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
-	// The plug-in ID
-	public static final String PLUGIN_ID = "org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config"; //$NON-NLS-1$
-	
-	// The shared instance
-	private static Activator plugin;
-	
-	/**
-	 * The constructor
-	 */
-	public Activator() {
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext context) throws Exception {
-		super.start(context);
-		plugin = this;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext context) throws Exception {
-		plugin = null;
-		super.stop(context);
-	}
-
-	/**
-	 * Returns the shared instance
-	 *
-	 * @return the shared instance
-	 */
-	public static Activator getDefault() {
-		return plugin;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/verifiedBy/config/celleditor/VerifiedByMatrixCellEditorConfiguration.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/verifiedBy/config/celleditor/VerifiedByMatrixCellEditorConfiguration.java
deleted file mode 100755
index cbafcdd..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/verifiedBy/config/celleditor/VerifiedByMatrixCellEditorConfiguration.java
+++ /dev/null
@@ -1,104 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-
-package org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config.celleditor;
-
-import org.eclipse.nebula.widgets.nattable.config.CellConfigAttributes;
-import org.eclipse.nebula.widgets.nattable.config.IConfigRegistry;
-import org.eclipse.nebula.widgets.nattable.data.convert.DefaultBooleanDisplayConverter;
-import org.eclipse.nebula.widgets.nattable.edit.EditConfigAttributes;
-import org.eclipse.nebula.widgets.nattable.edit.editor.CheckBoxCellEditor;
-import org.eclipse.nebula.widgets.nattable.style.DisplayMode;
-import org.eclipse.papyrus.infra.nattable.celleditor.config.ICellAxisConfiguration;
-import org.eclipse.papyrus.infra.nattable.model.nattable.Table;
-import org.eclipse.papyrus.infra.nattable.painter.CustomCheckBoxPainter;
-import org.eclipse.papyrus.infra.nattable.utils.AxisUtils;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config.Activator;
-import org.eclipse.papyrus.sysml.requirements.Requirement;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.util.UMLUtil;
-
-public class VerifiedByMatrixCellEditorConfiguration implements ICellAxisConfiguration {
-	/**
-	 * the id of this editor
-	 */
-	private static final String ID = Activator.PLUGIN_ID
-			+ ".celleditor.VerifiedByMatrixCellEditorConfiguration.CheckBox";//$NON-NLS-1$
-
-	/**
-	 * @see org.eclipse.papyrus.infra.nattable.configuration.IPapyrusNatTableConfiguration#getConfigurationId()
-	 *
-	 * @return
-	 */
-	@Override
-	public String getConfigurationId() {
-		return ID;
-	}
-
-	/**
-	 * @see org.eclipse.papyrus.infra.nattable.configuration.IPapyrusNatTableConfiguration#getConfigurationDescription()
-	 *
-	 * @return
-	 */
-	@Override
-	public String getConfigurationDescription() {
-		return "This configuration provides a CheckBox editor for a single Boolean that is not necessarily a EStructuralFeature as in SingleBooleanCellEditorConfiguration";//$NON-NLS-1$
-	}
-
-	/**
-	 * @see org.eclipse.papyrus.infra.nattable.celleditor.config.ICellAxisConfiguration#handles(org.eclipse.papyrus.infra.nattable.model.nattable.Table,
-	 *      java.lang.Object)
-	 *
-	 * @param table
-	 * @param axisElement
-	 * @return
-	 */
-	@Override
-	public boolean handles(Table table, Object axisElement) {
-		if (table.getTableConfiguration().getName().equals("VerifiedByMatrix")) {
-			Object repElement = AxisUtils.getRepresentedElement(axisElement);
-			Element colUMLElement = (Element) repElement;
-			if (UMLUtil.getStereotypeApplication(colUMLElement, Requirement.class) != null) {
-				Stereotype reqStereotype = colUMLElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
-				if (reqStereotype != null) {
-					return true;
-				}
-			}
-		}
-		return false;
-	}
-
-	/**
-	 * @see org.eclipse.papyrus.infra.nattable.celleditor.config.ICellAxisConfiguration#configureCellEditor(org.eclipse.nebula.widgets.nattable.config.IConfigRegistry,
-	 *      java.lang.Object, java.lang.String)
-	 *
-	 * @param configRegistry
-	 * @param axis
-	 * @param configLabel
-	 */
-
-	@Override
-	public void configureCellEditor(IConfigRegistry configRegistry, Object axis, String configLabel) {
-		configRegistry.registerConfigAttribute(CellConfigAttributes.CELL_PAINTER, new CustomCheckBoxPainter(),
-				DisplayMode.NORMAL, configLabel);
-		configRegistry.registerConfigAttribute(EditConfigAttributes.CELL_EDITOR, new CheckBoxCellEditor(),
-				DisplayMode.NORMAL, configLabel);
-		configRegistry.registerConfigAttribute(CellConfigAttributes.DISPLAY_CONVERTER,
-				new DefaultBooleanDisplayConverter(), DisplayMode.EDIT, configLabel);
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/verifiedBy/config/cellmanager/VerifiedByMatrixCellManager.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/verifiedBy/config/cellmanager/VerifiedByMatrixCellManager.java
deleted file mode 100755
index e86a59b..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config/src/org/eclipse/papyrus/requirements/sysml/matrix/verifiedBy/config/cellmanager/VerifiedByMatrixCellManager.java
+++ /dev/null
@@ -1,149 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-
-package org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config.cellmanager;
-
-import org.eclipse.emf.common.command.Command;
-import org.eclipse.emf.common.util.EList;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.gmf.runtime.common.core.command.ICommand;
-import org.eclipse.gmf.runtime.emf.type.core.ElementTypeRegistry;
-import org.eclipse.gmf.runtime.emf.type.core.IElementType;
-import org.eclipse.gmf.runtime.emf.type.core.requests.CreateRelationshipRequest;
-import org.eclipse.papyrus.infra.emf.gmf.command.GMFtoEMFCommandWrapper;
-import org.eclipse.papyrus.infra.nattable.manager.cell.AbstractCellManager;
-import org.eclipse.papyrus.infra.nattable.manager.table.INattableModelManager;
-import org.eclipse.papyrus.infra.nattable.model.nattable.nattableaxis.ITreeItemAxis;
-import org.eclipse.papyrus.infra.nattable.model.nattable.nattableaxisconfiguration.AxisManagerRepresentation;
-import org.eclipse.papyrus.infra.nattable.model.nattable.nattableconfiguration.TableConfiguration;
-import org.eclipse.papyrus.infra.nattable.utils.AxisUtils;
-import org.eclipse.papyrus.infra.services.edit.service.ElementEditServiceUtils;
-import org.eclipse.papyrus.infra.services.edit.service.IElementEditService;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.papyrus.requirements.sysml.matrix.common.helpers.Helper;
-import org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config.Activator;
-import org.eclipse.papyrus.sysml.requirements.Requirement;
-import org.eclipse.uml2.uml.Abstraction;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.util.UMLUtil;
-
-@SuppressWarnings("deprecation")
-public class VerifiedByMatrixCellManager extends AbstractCellManager {
-	public static final String CELL_MANAGER_ID = Activator.PLUGIN_ID + ".cellmanager.VerifiedByMatrixCellManager";
-
-	@Override
-	public boolean handles(Object columnElement, Object rowElement) {
-		// Supports Requirement x Element
-		Object column = AxisUtils.getRepresentedElement(columnElement);
-		Object row = AxisUtils.getRepresentedElement(rowElement);
-		if (rowElement instanceof ITreeItemAxis) {
-			ITreeItemAxis axis = (ITreeItemAxis) rowElement;
-			AxisManagerRepresentation manager = axis.getManager();
-			TableConfiguration conf = (TableConfiguration) manager.eContainer().eContainer();
-			String tableName = conf.getName();
-			if (!tableName.equals("VerifiedByMatrix")) {
-				return false;
-			}
-		}
-
-		if (column instanceof Element) {
-			Element colUMLElement = (Element) column;
-			if (UMLUtil.getStereotypeApplication(colUMLElement, Requirement.class) != null) {
-				if (row instanceof Element) {
-					return true;
-				}
-			}
-		}
-		return false;
-	}
-
-	@Override
-	protected Object doGetValue(Object columnElement, Object rowElement, INattableModelManager tableManager) {
-		Object column = AxisUtils.getRepresentedElement(columnElement);
-		Object row = AxisUtils.getRepresentedElement(rowElement);
-		EObject eObjectInRow = (EObject) row;
-		if (column instanceof Element) {
-			Element colUMLElement = (Element) column;
-			if (UMLUtil.getStereotypeApplication(colUMLElement, Requirement.class) != null) {
-				Stereotype reqStereotype = colUMLElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
-				Object listOfObjectsThatSatisfyRequirement = colUMLElement.getValue(reqStereotype, "verifiedBy");
-				if (listOfObjectsThatSatisfyRequirement instanceof EList<?>) {
-					@SuppressWarnings("unchecked")
-					EList<EObject> list = (EList<EObject>) listOfObjectsThatSatisfyRequirement;
-					// check the list of elements that satisfy the requirement
-					// to see if the element in the current row
-					for (EObject eObjectThatSatisfiesRequirement : list) {
-						if (eObjectInRow.equals(eObjectThatSatisfiesRequirement)) {
-							return true;
-						}
-					}
-				}
-
-			}
-		}
-		return false;
-	}
-
-	@Override
-	public void setValue(TransactionalEditingDomain domain, Object columnElement, Object rowElement, Object newValue,
-			INattableModelManager tableManager) {
-		Object column = AxisUtils.getRepresentedElement(columnElement);
-		Object row = AxisUtils.getRepresentedElement(rowElement);
-
-		if (column instanceof Element) {
-			Element colUMLElement = (Element) column;
-
-			if (Boolean.FALSE.equals(newValue)) {
-				if (UMLUtil.getStereotypeApplication(colUMLElement, Requirement.class) != null) {
-					Helper.deleteRelationshipInIntersection(domain, row, colUMLElement,
-							I_SysMLStereotype.REQUIREMENT_STEREOTYPE, I_SysMLStereotype.REQUIREMENT_VERIFIEDBY_ATT,
-							I_SysMLStereotype.VERIFY_STEREOTYPE);
-				}
-			} else if (Boolean.TRUE.equals(newValue)
-					|| (newValue instanceof Abstraction && ((Abstraction) newValue).eContainer() == null)) {
-				IElementType type = ElementTypeRegistry.getInstance().getType("org.eclipse.papyrus.sysml.Verify");
-				if (row instanceof Element) {
-					Element container = ((Element) row).getNearestPackage();
-					CreateRelationshipRequest request = new CreateRelationshipRequest(domain, container, (EObject) row,
-							colUMLElement, type);
-					IElementEditService provider = ElementEditServiceUtils.getCommandProvider(container);
-					ICommand cmd = provider.getEditCommand(request);
-					if (cmd != null && cmd.canExecute()) {
-						domain.getCommandStack().execute(new GMFtoEMFCommandWrapper(cmd));
-					}
-				}
-			}
-		}
-	}
-
-	@Override
-	public Command getSetValueCommand(TransactionalEditingDomain domain, Object columnElement, Object rowElement,
-			Object newValue, INattableModelManager tableManager) {
-		return super.getSetValueCommand(domain, columnElement, rowElement, newValue, tableManager);
-	}
-
-	@Override
-	public boolean isCellEditable(Object columnElement, Object rowElement) {
-		Object column = AxisUtils.getRepresentedElement(columnElement);
-		Object row = AxisUtils.getRepresentedElement(rowElement);
-		if (row instanceof NamedElement && column instanceof Element) {
-			return UMLUtil.getStereotypeApplication((Element) column, Requirement.class) != null;
-		}
-		return false;
-	}
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/.project
deleted file mode 100755
index f1b842b..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.sysml.testers</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/.settings/org.eclipse.core.resources.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/.settings/org.eclipse.core.resources.prefs
deleted file mode 100755
index f30e8b3..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,3 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/org/eclipse/papyrus/requirements/sysml/testers/NamedElementTester.java=UTF-8
-encoding//src/org/eclipse/papyrus/requirements/sysml/testers/PackageTester.java=UTF-8
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index b3aa6d6..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,291 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.comment.line_length=260
-org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
-org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
-org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
-org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.join_lines_in_comments=false
-org.eclipse.jdt.core.formatter.join_wrapped_lines=false
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=260
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=5
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.use_on_off_tags=false
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
-org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/.settings/org.eclipse.jdt.ui.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100755
index 954281d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,68 +0,0 @@
-cleanup.add_default_serial_version_id=true
-cleanup.add_generated_serial_version_id=false
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_methods=false
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_missing_override_annotations_interface_methods=true
-cleanup.add_serial_version_id=false
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_functional_interfaces=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.correct_indentation=false
-cleanup.format_source_code=false
-cleanup.format_source_code_changes_only=false
-cleanup.insert_inferred_type_arguments=false
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_type_abstract_if_missing_method=false
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=false
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_redundant_type_arguments=true
-cleanup.remove_trailing_whitespaces=true
-cleanup.remove_trailing_whitespaces_all=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.sort_members=false
-cleanup.sort_members_all=false
-cleanup.use_anonymous_class_creation=false
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_lambda=true
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.use_type_arguments=false
-cleanup_profile=_Papyrus
-cleanup_settings_version=2
-eclipse.preferences.version=1
-formatter_profile=_Papyrus
-formatter_settings_version=12
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><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\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\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><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/META-INF/MANIFEST.MF
deleted file mode 100755
index 1e5ff97..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,17 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.sysml.testers;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.sysml.testers.Activator
-Bundle-Vendor: %Bundle-Vendor
-Require-Bundle: org.eclipse.core.expressions;bundle-version="3.5.0",
- org.eclipse.uml2.uml;bundle-version="5.1.100",
- org.eclipse.papyrus.requirements.sysml.common;bundle-version="0.7.0",
- org.eclipse.gmf.runtime.diagram.ui;bundle-version="1.8.0",
- org.eclipse.uml2.uml.profile.standard
-Bundle-ActivationPolicy: lazy
-Export-Package: org.eclipse.papyrus.requirements.sysml.testers;uses:="org.osgi.framework,org.eclipse.core.expressions,org.eclipse.ui.plugin"
-Bundle-Localization: plugin
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Import-Package: org.eclipse.papyrus.sysml.requirements
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/build.properties
deleted file mode 100755
index 132b005..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/build.properties
+++ /dev/null
@@ -1,19 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               about.html,\
-               plugin.properties,\
-               plugin.xml
-src.includes = about.html
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/plugin.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/plugin.properties
deleted file mode 100755
index 5ed8a36..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/plugin.properties
+++ /dev/null
@@ -1,15 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.sysml.testers
-
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = Papyrus for Requirements - SysML Testers (Incubation)
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/plugin.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/plugin.xml
deleted file mode 100755
index 9e70eca..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/plugin.xml
+++ /dev/null
@@ -1,62 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
-     Copyright (c) 2017 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:
-     		CEA LIST - Initial API and implementation
- -->
-
-<plugin>
-   <extension
-         point="org.eclipse.core.expressions.propertyTesters">
-      <propertyTester
-            class="org.eclipse.papyrus.requirements.sysml.testers.RequirementTester"
-            id="org.eclipse.papyrus.requirements.sysml.testers.RequirementTester"
-            namespace="org.eclipse.papyrus.requirements.sysml.testers"
-            properties="isRequirementElement"
-            type="org.eclipse.jface.viewers.IStructuredSelection">
-      </propertyTester>
-      <propertyTester
-            class="org.eclipse.papyrus.requirements.sysml.testers.PackageTester"
-            id="org.eclipse.papyrus.requirements.sysml.testers.PackageTester"
-            namespace="org.eclipse.papyrus.requirements.sysml.testers"
-            properties="isUMLPackage"
-            type="org.eclipse.jface.viewers.IStructuredSelection">
-      </propertyTester>
-      <propertyTester
-            class="org.eclipse.papyrus.requirements.sysml.testers.ProfileTester"
-            id="org.eclipse.papyrus.requirements.sysml.testers.ProfileTester"
-            namespace="org.eclipse.papyrus.requirements.sysml.testers"
-            properties="isUMLProfile"
-            type="org.eclipse.jface.viewers.IStructuredSelection">
-      </propertyTester>
-      <propertyTester
-            class="org.eclipse.papyrus.requirements.sysml.testers.SysMLRequirementsProfileTester"
-            id="org.eclipse.papyrus.requirements.sysml.testers.SysMLRequirementsProfileTester"
-            namespace="org.eclipse.papyrus.requirements.sysml.testers"
-            properties="appliesSysMLRequirementsProfile"
-            type="org.eclipse.jface.viewers.IStructuredSelection">
-      </propertyTester>
-      <propertyTester
-            class="org.eclipse.papyrus.requirements.sysml.testers.ModelTester"
-            id="org.eclipse.papyrus.requirements.sysml.testers.Model"
-            namespace="org.eclipse.papyrus.requirements.sysml.testers"
-            properties="isModel"
-            type="org.eclipse.jface.viewers.IStructuredSelection">
-      </propertyTester>
-      <propertyTester
-            class="org.eclipse.papyrus.requirements.sysml.testers.NamedElementTester"
-            id="org.eclipse.papyrus.requirements.sysml.testers.NamedElementTester"
-            namespace="org.eclipse.papyrus.requirements.sysml.testers"
-            properties="isNamedElement"
-            type="org.eclipse.jface.viewers.IStructuredSelection">
-      </propertyTester>
-   </extension>
-
-</plugin>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/pom.xml
deleted file mode 100755
index 37af261..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.sysml.testers</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/src/org/eclipse/papyrus/requirements/sysml/testers/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/src/org/eclipse/papyrus/requirements/sysml/testers/Activator.java
deleted file mode 100755
index ed3d4e6..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/src/org/eclipse/papyrus/requirements/sysml/testers/Activator.java
+++ /dev/null
@@ -1,62 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
-*     CEA LIST. - initial API and implementation
-*******************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.testers;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
-	// The plug-in ID
-	public static final String PLUGIN_ID = "org.eclipse.papyrus.requirements.sysml.testers"; //$NON-NLS-1$
-
-	// The shared instance
-	private static Activator plugin;
-	
-	/**
-	 * The constructor
-	 */
-	public Activator() {
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext context) throws Exception {
-		super.start(context);
-		plugin = this;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext context) throws Exception {
-		plugin = null;
-		super.stop(context);
-	}
-
-	/**
-	 * Returns the shared instance
-	 *
-	 * @return the shared instance
-	 */
-	public static Activator getDefault() {
-		return plugin;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/src/org/eclipse/papyrus/requirements/sysml/testers/ModelTester.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/src/org/eclipse/papyrus/requirements/sysml/testers/ModelTester.java
deleted file mode 100755
index 41e497f..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/src/org/eclipse/papyrus/requirements/sysml/testers/ModelTester.java
+++ /dev/null
@@ -1,53 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.testers;
-
-import org.eclipse.core.expressions.PropertyTester;
-import org.eclipse.core.runtime.IAdaptable;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.uml2.uml.Model;
-
-/**
- * This class helps to test if the selected element is a UML Model or not
- */
-public class ModelTester extends PropertyTester {
-
-	public static final String isModel = "isModel";//NLS
-	
-	@Override
-	public boolean test(Object receiver, String property, Object[] args, Object expectedValue) {
-		if (isModel.equals(property)) {
-			boolean testResult = isExpected((IStructuredSelection) receiver);
-
-			return expectedValue.equals(testResult);
-		}
-		return false;
-	}
-	private boolean isExpected(IStructuredSelection receiver) {
-		for (Object current : receiver.toArray()) {
-			// Adapt current selection to EObject
-			if (current instanceof IAdaptable) {
-				EObject eObj = (EObject) ((IAdaptable) current)
-						.getAdapter(EObject.class);
-				if (eObj instanceof Model)
-					return true;
-			}
-			return false;
-		}
-		return false;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/src/org/eclipse/papyrus/requirements/sysml/testers/NamedElementTester.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/src/org/eclipse/papyrus/requirements/sysml/testers/NamedElementTester.java
deleted file mode 100755
index bf21a15..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/src/org/eclipse/papyrus/requirements/sysml/testers/NamedElementTester.java
+++ /dev/null
@@ -1,52 +0,0 @@
-/*****************************************************************************
- * 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:
- *     Mauricio Alf�rez (mauricio.alferez@cea.fr) CEA LIST. - initial API and implementation
- *******************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.testers;
-
-import org.eclipse.core.expressions.PropertyTester;
-import org.eclipse.core.runtime.IAdaptable;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.uml2.uml.NamedElement;
-
-/**
- * This class helps to test if the selected element is a UML Package or not
- */
-public class NamedElementTester extends PropertyTester {
-
-	public static final String isNamedElement = "isNamedElement";// NLS
-
-	@Override
-	public boolean test(Object receiver, String property, Object[] args, Object expectedValue) {
-		if (isNamedElement.equals(property)) {
-			boolean testResult = isExpected((IStructuredSelection) receiver);
-
-			return expectedValue.equals(testResult);
-		}
-		return false;
-	}
-
-	private boolean isExpected(IStructuredSelection receiver) {
-		for (Object current : receiver.toArray()) {
-			// Adapt current selection to EObject
-			if (current instanceof IAdaptable) {
-				EObject eObj = ((IAdaptable) current)
-						.getAdapter(EObject.class);
-				if (eObj instanceof NamedElement)
-					return true;
-			}
-			return false;
-		}
-		return false;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/src/org/eclipse/papyrus/requirements/sysml/testers/PackageTester.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/src/org/eclipse/papyrus/requirements/sysml/testers/PackageTester.java
deleted file mode 100755
index c6ca3b7..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/src/org/eclipse/papyrus/requirements/sysml/testers/PackageTester.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/*****************************************************************************
- * 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:
- *     Mauricio Alf�rez (mauricio.alferez@cea.fr) CEA LIST. - initial API and implementation
- *******************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.testers;
-
-import org.eclipse.core.expressions.PropertyTester;
-import org.eclipse.core.runtime.IAdaptable;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.uml2.uml.UMLPackage;
-
-/**
- * This class helps to test if the selected element is a UML Package or not
- */
-public class PackageTester extends PropertyTester {
-
-	public static final String isUMLPackage = "isUMLPackage";//NLS
-	
-	@Override
-	public boolean test(Object receiver, String property, Object[] args, Object expectedValue) {
-		if (isUMLPackage.equals(property)) {
-			boolean testResult = isExpected((IStructuredSelection) receiver);
-
-			return expectedValue.equals(testResult);
-		}
-		return false;
-	}
-	private boolean isExpected(IStructuredSelection receiver) {
-		for (Object current : receiver.toArray()) {
-			// Adapt current selection to EObject
-			if (current instanceof IAdaptable) {
-				EObject eObj = (EObject) ((IAdaptable) current)
-						.getAdapter(EObject.class);
-				if (eObj instanceof UMLPackage)
-					return true;
-			}
-			return false;
-		}
-		return false;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/src/org/eclipse/papyrus/requirements/sysml/testers/ProfileTester.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/src/org/eclipse/papyrus/requirements/sysml/testers/ProfileTester.java
deleted file mode 100755
index c5ad966..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/src/org/eclipse/papyrus/requirements/sysml/testers/ProfileTester.java
+++ /dev/null
@@ -1,52 +0,0 @@
-/*****************************************************************************
- * 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:
- *     Mauricio Alférez (mauricio.alferez@cea.fr) CEA LIST. - initial API and implementation
- *******************************************************************************/
-
-package org.eclipse.papyrus.requirements.sysml.testers;
-
-import org.eclipse.core.expressions.PropertyTester;
-import org.eclipse.core.runtime.IAdaptable;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.uml2.uml.Profile;
-
-/**
- * This class helps to test if the selected element is a UML Profile or not
- */
-public class ProfileTester extends PropertyTester {
-
-	public static final String appliesSysMLRequirementsProfile = "appliesSysMLRequirementsProfile";//NLS
-	
-	@Override
-	public boolean test(Object receiver, String property, Object[] args, Object expectedValue) {
-		if (appliesSysMLRequirementsProfile.equals(property)) {
-			boolean testResult = isExpected((IStructuredSelection) receiver);
-
-			return expectedValue.equals(testResult);
-		}
-		return false;
-	}
-	private boolean isExpected(IStructuredSelection receiver) {
-		for (Object current : receiver.toArray()) {
-			// Adapt current selection to EObject
-			if (current instanceof IAdaptable) {
-				EObject eObj = (EObject) ((IAdaptable) current)
-						.getAdapter(EObject.class);
-				if (eObj instanceof Profile)
-					return true;
-			}
-			return false;
-		}
-		return false;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/src/org/eclipse/papyrus/requirements/sysml/testers/RequirementTester.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/src/org/eclipse/papyrus/requirements/sysml/testers/RequirementTester.java
deleted file mode 100755
index fbdc66e..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/src/org/eclipse/papyrus/requirements/sysml/testers/RequirementTester.java
+++ /dev/null
@@ -1,59 +0,0 @@
-/*****************************************************************************
- * 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:
-*     CEA LIST. - initial API and implementation
-*     Trung-Truc Nguyen - Bug 473610
-*     
-*******************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.testers;
-
-import org.eclipse.core.expressions.PropertyTester;
-import org.eclipse.core.runtime.IAdaptable;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.Stereotype;
-
-/**
- * This class helps to test if the selected element is a SysML Requirement or not
- */
-public class RequirementTester extends PropertyTester {
-
-	public static final String isRequirementElement = "isRequirementElement";//NSL
-	
-	@Override
-	public boolean test(Object receiver, String property, Object[] args, Object expectedValue) {
-		if (isRequirementElement.equals(property)) {
-			boolean testResult = isExpected((IStructuredSelection) receiver);
-
-			return expectedValue.equals(testResult);
-		}
-		return false;
-	}
-	private boolean isExpected(IStructuredSelection receiver) {
-		for (Object current : receiver.toArray()) {
-			// Adapt current selection to EObject
-			if (current instanceof IAdaptable) {
-				EObject eObj = (EObject) ((IAdaptable) current)
-						.getAdapter(EObject.class);
-				if (!(eObj instanceof Element))
-					return false;
-				for (Stereotype st : ((Element)eObj).getAppliedStereotypes()) {
-					if(st.getQualifiedName().equals(I_SysMLStereotype.REQUIREMENT_STEREOTYPE))
-						return true;
-				}
-			}
-			return false;
-		}
-		return false;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/src/org/eclipse/papyrus/requirements/sysml/testers/SysMLRequirementsProfileTester.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/src/org/eclipse/papyrus/requirements/sysml/testers/SysMLRequirementsProfileTester.java
deleted file mode 100755
index 2a8a003..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.testers/src/org/eclipse/papyrus/requirements/sysml/testers/SysMLRequirementsProfileTester.java
+++ /dev/null
@@ -1,57 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.testers;
-
-import org.eclipse.core.expressions.PropertyTester;
-import org.eclipse.core.runtime.IAdaptable;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.papyrus.sysml.requirements.RequirementsPackage;
-import org.eclipse.uml2.uml.Package;
-import org.eclipse.uml2.uml.util.UMLUtil;
-
-/**
- * This class helps to test if the selected element applies the SysMLRequirements Profile or not
- */
-public class SysMLRequirementsProfileTester extends PropertyTester {
-
-	public static final String propertyToTest = "appliesSysMLRequirementsProfile";//NLS
-	
-	@Override
-	public boolean test(Object receiver, String property, Object[] args, Object expectedValue) {
-		if (propertyToTest.equals(property)) {
-			boolean testResult = isExpected((IStructuredSelection) receiver);
-			
-			return expectedValue.equals(testResult);
-		}
-		return false;
-	}
-	private boolean isExpected(IStructuredSelection receiver) {
-		for (Object current : receiver.toArray()) {
-			// Adapt current selection to EObject
-			if (current instanceof IAdaptable) {
-				EObject eObj = (EObject) ((IAdaptable) current)
-						.getAdapter(EObject.class);
-				if (eObj instanceof Package){
-					final String packageQN = UMLUtil.getProfile(RequirementsPackage.eINSTANCE, eObj).getQualifiedName();
-					return (((Package)eObj).getAppliedProfile(packageQN, true) != null);
-				}
-			}
-			return false;
-		}
-		return false;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/.project
deleted file mode 100755
index 1f9c39d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.sysml.traceability.assistant</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index b3aa6d6..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,291 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.comment.line_length=260
-org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
-org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
-org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
-org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.join_lines_in_comments=false
-org.eclipse.jdt.core.formatter.join_wrapped_lines=false
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=260
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=5
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.use_on_off_tags=false
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
-org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/.settings/org.eclipse.jdt.ui.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100755
index 954281d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,68 +0,0 @@
-cleanup.add_default_serial_version_id=true
-cleanup.add_generated_serial_version_id=false
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_methods=false
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_missing_override_annotations_interface_methods=true
-cleanup.add_serial_version_id=false
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_functional_interfaces=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.correct_indentation=false
-cleanup.format_source_code=false
-cleanup.format_source_code_changes_only=false
-cleanup.insert_inferred_type_arguments=false
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_type_abstract_if_missing_method=false
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=false
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_redundant_type_arguments=true
-cleanup.remove_trailing_whitespaces=true
-cleanup.remove_trailing_whitespaces_all=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.sort_members=false
-cleanup.sort_members_all=false
-cleanup.use_anonymous_class_creation=false
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_lambda=true
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.use_type_arguments=false
-cleanup_profile=_Papyrus
-cleanup_settings_version=2
-eclipse.preferences.version=1
-formatter_profile=_Papyrus
-formatter_settings_version=12
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><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\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\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><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/META-INF/MANIFEST.MF
deleted file mode 100755
index f51dda0..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,19 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.sysml.traceability.assistant;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.sysml.traceability.assistant.Activator
-Bundle-Vendor: %Bundle-Vendor
-Require-Bundle: org.eclipse.ui;bundle-version="3.107.0",
- org.eclipse.emf.transaction;bundle-version="1.9.0",
- org.eclipse.papyrus.infra.widgets;bundle-version="1.2.0",
- org.eclipse.papyrus.uml.tools;bundle-version="1.2.0",
- org.eclipse.papyrus.requirements.sysml.common;bundle-version="0.7.0",
- org.eclipse.papyrus.infra.ui.emf;bundle-version="1.2.0",
- org.eclipse.papyrus.requirements.sysml.traceability.commands
-Bundle-ActivationPolicy: lazy
-Export-Package: org.eclipse.papyrus.requirements.sysml.traceability.assistant;uses:="org.osgi.framework,org.eclipse.ui.plugin",
- org.eclipse.papyrus.requirements.sysml.traceability.assistant.analysis;uses:="org.eclipse.uml2.uml,org.eclipse.emf.transaction"
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-Localization: plugin
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/build.properties
deleted file mode 100755
index b1f6e85..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/build.properties
+++ /dev/null
@@ -1,18 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               about.html,\
-               plugin.properties
-src.includes = about.html
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/plugin.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/plugin.properties
deleted file mode 100755
index 15a0393..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/plugin.properties
+++ /dev/null
@@ -1,15 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.sysml.traceability.assistant
-
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = Papyrus for Requirements - SysML Traceability Assistant (Incubation)
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/pom.xml
deleted file mode 100755
index f656988..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.sysml.traceability.assistant</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/src/org/eclipse/papyrus/requirements/sysml/traceability/assistant/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/src/org/eclipse/papyrus/requirements/sysml/traceability/assistant/Activator.java
deleted file mode 100755
index 8bac537..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/src/org/eclipse/papyrus/requirements/sysml/traceability/assistant/Activator.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*****************************************************************************
- * 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:
- * 
- * 		Patrick Tessier (patrick.tessier@cea.fr) CEA LIST - Initial API and implementation
- * 
- * *******************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.assistant;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
-	/** The plug-in ID**/
-	public static final String PLUGIN_ID = "org.eclipse.papyrus.requirements.sysml.traceability.assistant"; //$NON-NLS-1$
-
-	// The shared instance
-	private static Activator plugin;
-	
-	/**
-	 * The constructor
-	 */
-	public Activator() {
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext context) throws Exception {
-		super.start(context);
-		plugin = this;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext context) throws Exception {
-		plugin = null;
-		super.stop(context);
-	}
-
-	/**
-	 * Returns the shared instance
-	 *
-	 * @return the shared instance
-	 */
-	public static Activator getDefault() {
-		return plugin;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/src/org/eclipse/papyrus/requirements/sysml/traceability/assistant/analysis/AbstractionRule.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/src/org/eclipse/papyrus/requirements/sysml/traceability/assistant/analysis/AbstractionRule.java
deleted file mode 100755
index 8611545..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/src/org/eclipse/papyrus/requirements/sysml/traceability/assistant/analysis/AbstractionRule.java
+++ /dev/null
@@ -1,84 +0,0 @@
-/*****************************************************************************
- * 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:
- * 
- * 		Patrick Tessier (patrick.tessier@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.assistant.analysis;
-
-import java.util.Iterator;
-
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.infra.widgets.editors.TreeSelectorDialog;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.AbstractionCreateCommand;
-import org.eclipse.papyrus.uml.tools.providers.UMLContentProvider;
-import org.eclipse.papyrus.uml.tools.providers.UMLLabelProvider;
-import org.eclipse.swt.widgets.Display;
-import org.eclipse.uml2.uml.Abstraction;
-import org.eclipse.uml2.uml.Class;
-import org.eclipse.uml2.uml.Dependency;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.UMLPackage;
-import org.eclipse.uml2.uml.UseCase;
-/**
- *Rule of tracability for abstraction 
- *
- */
-public class AbstractionRule implements ITracabilityRule {
-
-	public boolean canApplyTracability(Element element) {
-		//this is not a requirement not a usecase
-		if( element instanceof Class && (!(element instanceof UseCase))){
-			if(element.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE)==null){
-				Class currentClass= (Class)element;
-				boolean containsAnAbstraction=false;
-				Iterator<Dependency> dependencyIterator=currentClass.getClientDependencies().iterator();
-				while (dependencyIterator.hasNext()) {
-					Dependency dependency = (Dependency) dependencyIterator.next();
-					if( dependency instanceof Abstraction){
-						containsAnAbstraction=true;
-					}
-					if( dependency.getAppliedStereotype(I_SysMLStereotype.SATISFY_STEREOTYPE)!=null){
-						containsAnAbstraction=true;
-					}
-
-				}
-				if(containsAnAbstraction){
-					return false;
-				}
-				else{
-					return true;
-				}
-			}
-		}
-		return false;
-	}
-
-	public boolean applyTracability(Element element, TransactionalEditingDomain domain) {
-		//look for target of the abstraction
-		TreeSelectorDialog dialog = new TreeSelectorDialog(Display.getDefault().getActiveShell());
-		dialog.setContentProvider(new UMLContentProvider(element.getNearestPackage(), UMLPackage.eINSTANCE.getPackage_PackagedElement()));
-		dialog.setLabelProvider(new UMLLabelProvider());
-		dialog.setMessage("Choose abstraction for "+((NamedElement)element).getQualifiedName());
-		dialog.setTitle("Choose abstraction for "+((NamedElement)element).getName());
-		dialog.create();
-		dialog.setDescription("Choose abstraction for "+((NamedElement)element).getQualifiedName());
-		if(dialog.open() == org.eclipse.jface.window.Window.OK) {
-			Object[] result = dialog.getResult();
-			AbstractionCreateCommand cmd= new AbstractionCreateCommand(domain, ((NamedElement)result[0]),((NamedElement)element) );
-			domain.getCommandStack().execute(cmd);
-		}
-		return false;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/src/org/eclipse/papyrus/requirements/sysml/traceability/assistant/analysis/DeriveReqRule.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/src/org/eclipse/papyrus/requirements/sysml/traceability/assistant/analysis/DeriveReqRule.java
deleted file mode 100755
index 9685c02..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/src/org/eclipse/papyrus/requirements/sysml/traceability/assistant/analysis/DeriveReqRule.java
+++ /dev/null
@@ -1,87 +0,0 @@
-/*****************************************************************************
- * 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:
- * 
- * 		Patrick Tessier (patrick.tessier@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.assistant.analysis;
-
-import java.util.Iterator;
-
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.infra.widgets.editors.TreeSelectorDialog;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.DerivationReqCreateCommand;
-import org.eclipse.papyrus.uml.tools.providers.UMLContentProvider;
-import org.eclipse.papyrus.uml.tools.providers.UMLLabelProvider;
-import org.eclipse.swt.widgets.Display;
-import org.eclipse.uml2.uml.Abstraction;
-import org.eclipse.uml2.uml.Class;
-import org.eclipse.uml2.uml.Dependency;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.UMLPackage;
-/**
- *Rule of DeriveReqt 
- */
-public class DeriveReqRule implements ITracabilityRule {
-
-	public boolean canApplyTracability(Element element) {
-		//this must be a usecase
-		if( (element instanceof Class)){
-			if(element.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE)!=null){
-				Class currentClass= (Class)element;
-				boolean containsAnAbstraction=false;
-				Iterator<Dependency> dependencyIterator=currentClass.getClientDependencies().iterator();
-				while (dependencyIterator.hasNext()) {
-					Dependency dependency = (Dependency) dependencyIterator.next();
-					if( dependency instanceof Abstraction){
-						if( dependency.getAppliedStereotype(I_SysMLStereotype.SATISFY_STEREOTYPE)!=null){
-							containsAnAbstraction=true;
-						}
-						if( dependency.getAppliedStereotype(I_SysMLStereotype.DERIVEREQT_STEREOTYPE)!=null){
-							containsAnAbstraction=true;
-						}
-						if( dependency instanceof Abstraction){
-							containsAnAbstraction=true;
-						}
-					}
-
-				}
-				if(containsAnAbstraction){
-					return false;
-				}
-				else{
-					return true;
-				}
-			}
-		}
-		return false;
-	}
-
-	public boolean applyTracability(Element element, TransactionalEditingDomain domain) {
-		//look for target of the abstraction
-		TreeSelectorDialog dialog = new TreeSelectorDialog(Display.getDefault().getActiveShell());
-		dialog.setContentProvider(new UMLContentProvider(element.getNearestPackage(), UMLPackage.eINSTANCE.getPackage_PackagedElement()));
-		dialog.setLabelProvider(new UMLLabelProvider());
-		dialog.setMessage("Choose DeriveReq Link for "+((NamedElement)element).getQualifiedName());
-		dialog.setTitle("Choose DeriveReq Link for "+((NamedElement)element).getName());
-		dialog.create();
-		dialog.setDescription("Choose DeriveReq Link for "+((NamedElement)element).getQualifiedName());
-		if(dialog.open() == org.eclipse.jface.window.Window.OK) {
-			Object[] result = dialog.getResult();
-			DerivationReqCreateCommand cmd= new DerivationReqCreateCommand(domain, ((NamedElement)result[0]),((NamedElement)element) );
-			domain.getCommandStack().execute(cmd);
-		}
-		return false;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/src/org/eclipse/papyrus/requirements/sysml/traceability/assistant/analysis/ITracabilityRule.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/src/org/eclipse/papyrus/requirements/sysml/traceability/assistant/analysis/ITracabilityRule.java
deleted file mode 100755
index 835910b..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/src/org/eclipse/papyrus/requirements/sysml/traceability/assistant/analysis/ITracabilityRule.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*****************************************************************************
- * 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:
- * 
- * 		Patrick Tessier (patrick.tessier@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.assistant.analysis;
-
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.uml2.uml.Element;
-/**
- * this interface defines the  contract to apply tracability
- *
- */
-public interface ITracabilityRule {
-	/**
-	 * 
-	 * @param element the current element
-	 * @return true if the rules is interesting for this element
-	 */
-	public boolean canApplyTracability(Element element);
-	
-	/**
-	 * if the element is interesting we can apply tracability defined in this Rules
-	 * @param element the current element
-	 * @param domain use to execute command
-	 * @return true if the user has accepted to apply this rules.
-	 */
-	public boolean applyTracability(Element element, TransactionalEditingDomain domain);
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/src/org/eclipse/papyrus/requirements/sysml/traceability/assistant/analysis/SatisfyRule.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/src/org/eclipse/papyrus/requirements/sysml/traceability/assistant/analysis/SatisfyRule.java
deleted file mode 100755
index 401f449..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/src/org/eclipse/papyrus/requirements/sysml/traceability/assistant/analysis/SatisfyRule.java
+++ /dev/null
@@ -1,85 +0,0 @@
-/*****************************************************************************
- * 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:
- * 
- * 		Patrick Tessier (patrick.tessier@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.assistant.analysis;
-
-import java.util.Iterator;
-
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.infra.widgets.editors.TreeSelectorDialog;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.SatisfactionCreateCommand;
-import org.eclipse.papyrus.uml.tools.providers.UMLContentProvider;
-import org.eclipse.papyrus.uml.tools.providers.UMLLabelProvider;
-import org.eclipse.swt.widgets.Display;
-import org.eclipse.uml2.uml.Abstraction;
-import org.eclipse.uml2.uml.Dependency;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.UMLPackage;
-import org.eclipse.uml2.uml.UseCase;
-/**
- *Rule of tracability for abstraction 
- *
- */
-public class SatisfyRule implements ITracabilityRule {
-
-	public boolean canApplyTracability(Element element) {
-		//this must be a usecase
-		if( (element instanceof UseCase)){
-			if(element.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE)==null){
-				UseCase currentClass= (UseCase)element;
-				boolean containsAnAbstraction=false;
-				Iterator<Dependency> dependencyIterator=currentClass.getClientDependencies().iterator();
-				while (dependencyIterator.hasNext()) {
-					Dependency dependency = (Dependency) dependencyIterator.next();
-					if( dependency instanceof Abstraction){
-						if( dependency.getAppliedStereotype(I_SysMLStereotype.SATISFY_STEREOTYPE)!=null){
-							containsAnAbstraction=true;
-						}
-						if( dependency instanceof Abstraction){
-							containsAnAbstraction=true;
-						}
-					}
-
-				}
-				if(containsAnAbstraction){
-					return false;
-				}
-				else{
-					return true;
-				}
-			}
-		}
-		return false;
-	}
-
-	public boolean applyTracability(Element element, TransactionalEditingDomain domain) {
-		//look for target of the abstraction
-		TreeSelectorDialog dialog = new TreeSelectorDialog(Display.getDefault().getActiveShell());
-		dialog.setContentProvider(new UMLContentProvider(element.getNearestPackage(), UMLPackage.eINSTANCE.getPackage_PackagedElement()));
-		dialog.setLabelProvider(new UMLLabelProvider());
-		dialog.setMessage("Choose Satisfy Link for "+((NamedElement)element).getQualifiedName());
-		dialog.setTitle("Choose Satisfy Link for "+((NamedElement)element).getName());
-		dialog.create();
-		dialog.setDescription("Choose Satisfy Link for "+((NamedElement)element).getQualifiedName());
-		if(dialog.open() == org.eclipse.jface.window.Window.OK) {
-			Object[] result = dialog.getResult();
-			SatisfactionCreateCommand cmd= new SatisfactionCreateCommand(domain, ((NamedElement)result[0]),((NamedElement)element) );
-			domain.getCommandStack().execute(cmd);
-		}
-		return false;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/src/org/eclipse/papyrus/requirements/sysml/traceability/assistant/analysis/TracabilityAnalyzer.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/src/org/eclipse/papyrus/requirements/sysml/traceability/assistant/analysis/TracabilityAnalyzer.java
deleted file mode 100755
index b745643..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.assistant/src/org/eclipse/papyrus/requirements/sysml/traceability/assistant/analysis/TracabilityAnalyzer.java
+++ /dev/null
@@ -1,87 +0,0 @@
-/*****************************************************************************
- * 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:
- * 
- * 		Patrick Tessier (patrick.tessier@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.assistant.analysis;
-
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.Iterator;
-
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.uml2.uml.Element;
-
-/**
- * the purpose of this class us to analyze the model
- * and to propose to set the tracability
- *
- */
-public class TracabilityAnalyzer {
-	/**list of element for which question must not be asked**/
-	private ArrayList<Element> blackbox= new ArrayList<Element>();
-	/** list of tracability rules**/
-	private ArrayList<ITracabilityRule> tracabilityRules= new ArrayList<ITracabilityRule>();
-
-	/**
-	 * Constructor
-	 */
-	public TracabilityAnalyzer() {
-		super();
-		tracabilityRules.add(new AbstractionRule());
-		tracabilityRules.add(new SatisfyRule());
-		tracabilityRules.add(new DeriveReqRule());
-	}
-
-	/**
-	 * apply tracability rules on the model
-	 * @param model the package to analyze
-	 * @param domain the domain to execute command
-	 */
-	public  void runAnalysis(org.eclipse.uml2.uml.Package model, TransactionalEditingDomain domain){
-		HashMap<Element, ArrayList<ITracabilityRule>> interestingElement= new HashMap<Element, ArrayList<ITracabilityRule>>();
-		Iterator<Element> modelIterator= model.allOwnedElements().iterator();
-
-		//go through the model in order to know the list of element where we apply the tracability rules.
-		while (modelIterator.hasNext()) {
-			
-			Element currentElement = (Element) modelIterator.next();
-			//test if the element is not referenced in the blackbox
-			if( !blackbox.contains(currentElement)){
-				//look for if a trace rules can be applied
-				Iterator<ITracabilityRule> tracabilityIterator= tracabilityRules.iterator();
-				while (tracabilityIterator.hasNext()) {
-					ITracabilityRule tracabilityRule = (ITracabilityRule) tracabilityIterator.next();
-					if( tracabilityRule.canApplyTracability(currentElement)){
-						if( interestingElement.containsKey(currentElement)){
-							interestingElement.get(currentElement).add(tracabilityRule);
-						}
-						else{
-							interestingElement.put(currentElement, new ArrayList<ITracabilityRule>());
-							interestingElement.get(currentElement).add(tracabilityRule);
-						}
-					}
-				}
-			}
-		}
-		//for each element execute the rules
-		Iterator<Element> elementKeyiterator=interestingElement.keySet().iterator();
-		while (elementKeyiterator.hasNext()) {
-			Element currentKey = (Element) elementKeyiterator.next();
-			Iterator<ITracabilityRule> tracabilityIterator= interestingElement.get(currentKey).iterator();
-			while (tracabilityIterator.hasNext()) {
-				ITracabilityRule iTracabilityRule = (ITracabilityRule) tracabilityIterator.next();
-				iTracabilityRule.applyTracability(currentKey, domain);
-			}
-		}
-	}
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/.classpath
deleted file mode 100755
index c4a519d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry exported="true" kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/.project
deleted file mode 100755
index c845f68..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.sysml.traceability.commands</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index b3aa6d6..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,291 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.comment.line_length=260
-org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
-org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
-org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
-org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.join_lines_in_comments=false
-org.eclipse.jdt.core.formatter.join_wrapped_lines=false
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=260
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=5
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.use_on_off_tags=false
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
-org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/.settings/org.eclipse.jdt.ui.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100755
index 954281d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,68 +0,0 @@
-cleanup.add_default_serial_version_id=true
-cleanup.add_generated_serial_version_id=false
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_methods=false
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_missing_override_annotations_interface_methods=true
-cleanup.add_serial_version_id=false
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_functional_interfaces=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.correct_indentation=false
-cleanup.format_source_code=false
-cleanup.format_source_code_changes_only=false
-cleanup.insert_inferred_type_arguments=false
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_type_abstract_if_missing_method=false
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=false
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_redundant_type_arguments=true
-cleanup.remove_trailing_whitespaces=true
-cleanup.remove_trailing_whitespaces_all=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.sort_members=false
-cleanup.sort_members_all=false
-cleanup.use_anonymous_class_creation=false
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_lambda=true
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.use_type_arguments=false
-cleanup_profile=_Papyrus
-cleanup_settings_version=2
-eclipse.preferences.version=1
-formatter_profile=_Papyrus
-formatter_settings_version=12
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><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\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\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><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/META-INF/MANIFEST.MF
deleted file mode 100755
index ff70c1c..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,29 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.sysml.traceability.commands;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.sysml.traceability.commands.Activator
-Bundle-Vendor: %Bundle-Vendor
-Require-Bundle: org.eclipse.gmf.runtime.diagram.ui;bundle-version="1.6.0",
- org.eclipse.papyrus.uml.tools;bundle-version="0.9.1";resolution:=optional,
- org.eclipse.papyrus.requirements.sysml.common;bundle-version="0.7.0",
- org.eclipse.papyrus.infra.widgets,
- org.eclipse.papyrus.infra.ui.emf;bundle-version="1.2.0",
- org.eclipse.papyrus.requirements.preferences,
- org.eclipse.papyrus.requirements.sysml.assistant.commands,
- org.eclipse.jface,
- org.eclipse.papyrus.sysml,
- org.eclipse.uml2.uml,
- org.eclipse.papyrus.requirements.common,
- org.eclipse.papyrus.uml.tools.utils,
- org.eclipse.papyrus.uml.extensionpoints
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-ActivationPolicy: lazy
-Export-Package: org.eclipse.papyrus.requirements.sysml.traceability.commands;
-  uses:="org.osgi.framework,
-   org.eclipse.uml2.uml,
-   org.eclipse.emf.transaction,
-   org.eclipse.ui.plugin"
-Bundle-Localization: plugin
-Import-Package: org.eclipse.papyrus.requirements.sysml.common
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/build.properties
deleted file mode 100755
index 132b005..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/build.properties
+++ /dev/null
@@ -1,19 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               about.html,\
-               plugin.properties,\
-               plugin.xml
-src.includes = about.html
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/plugin.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/plugin.properties
deleted file mode 100755
index 39e9a9f..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/plugin.properties
+++ /dev/null
@@ -1,30 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.sysml.traceability.commands
-
-#Commands to be executed from a Model
-applyTraceabilityAssistant.command.name = Apply Traceability Assistant
-
-#Commands to be executed from requirements
-deriveNewRequirement.command.name = Derive New Requirement
-addDerivesLink.command.name = Add Derives Link
-addDerivedByLink.command.name = Add Derived By Link
-addSatisfiedByLink.command.name = Add Satisfied By Link
-addVerifiedByLink.command.name = Add Verified By Link
-
-#Commands to be executed from model elements
-
-addVerifiesLink.command.name = Add Verifies Link
-addSatisfiesLink.command.name = Add Satisfies Links
-
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = Papyrus for Requirements - Traceability Assistant Commands (Incubation)
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/plugin.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/plugin.xml
deleted file mode 100755
index 22f334e..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/plugin.xml
+++ /dev/null
@@ -1,77 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
-     Copyright (c) 2017 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:
-     		CEA LIST - Initial API and implementation
- -->
-
-<plugin>
-   <extension
-         point="org.eclipse.ui.commands">
-      <command
-            categoryId="org.eclipse.papyrus.editor.category"
-            id="org.eclipse.papyrus.requirements.sysml.traceability.handlers.ApplyTracabilityHandler"
-            name="%applyTraceabilityAssistant.command.name">
-      </command>
-   </extension>
-   <extension
-         point="org.eclipse.ui.commands">
-         
-      <command
-            categoryId="org.eclipse.papyrus.editor.category"
-            id="org.eclipse.papyrus.requirements.sysml.traceability.handlers.InitDerivedReqHandler"
-            name="%deriveNewRequirement.command.name">
-      </command>
-      <command
-            categoryId="org.eclipse.papyrus.editor.category"
-            id="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddDerivedByLinkHandler"
-            name="%addDerivedByLink.command.name">
-      </command>
-      <command
-            categoryId="org.eclipse.papyrus.editor.category"
-            id="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddRefinedByLinkHandler"
-            name="%addRefinedByLink.command.name">
-      </command>
-      <command
-            categoryId="org.eclipse.papyrus.editor.category"
-            id="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddSatisfiedByLinkHandler"
-            name="%addSatisfiedByLink.command.name">
-      </command>
-      <command
-            categoryId="org.eclipse.papyrus.editor.category"
-            id="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddVerifiedByLinkHandler"
-            name="%addVerifiedByLink.command.name">
-      </command>
-   </extension>
-   <extension
-         point="org.eclipse.ui.commands">
-      <command
-            categoryId="org.eclipse.papyrus.editor.category"
-            id="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddVerifiesLinkHandler"
-            name="%addVerifiesLink.command.name">
-      </command>
-  
-      <command
-            categoryId="org.eclipse.papyrus.editor.category"
-            id="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddRefinesLinkHandler"
-            name="%addRefinesLink.command.name">
-      </command>
-      <command
-            categoryId="org.eclipse.papyrus.editor.category"
-            id="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddSatisfiesLinkHandler"
-            name="%addSatisfiesLink.command.name">
-      </command>
-      <command
-            categoryId="org.eclipse.papyrus.editor.category"
-            id="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddDerivesLinkHandler"
-            name="%addDerivesLink.command.name">
-      </command>
-   </extension>
-</plugin>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/pom.xml
deleted file mode 100755
index d6ddc7a..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.sysml.traceability.commands</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AbstractionCreateCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AbstractionCreateCommand.java
deleted file mode 100755
index ffc68de..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AbstractionCreateCommand.java
+++ /dev/null
@@ -1,53 +0,0 @@
-/*****************************************************************************
- * 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:
- * 
- * 		Patrick Tessier (patrick.tessier@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.commands;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.uml2.uml.Abstraction;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.UMLFactory;
-
-
-/**
- * this command is used to create a abstraction
- *
- */
-public class AbstractionCreateCommand extends RecordingCommand {
-	private NamedElement source;
-	private NamedElement target;
-	/**
-	 * use to make an abstraction 
-	 * @param domain the domain to execute a transaction
-	 * @param source the source of the abstraction (the more concrete element)
-	 * @param target the target of the abstraction (the more abstract element)
-	 
-	 */
-	public AbstractionCreateCommand(TransactionalEditingDomain domain, NamedElement source, NamedElement target){ 
-		super(domain,"Create an Abstraction");
-		this.source=source;
-		this.target=target;
-	}
-
-	@Override
-	protected void doExecute() {
-	 Abstraction theAbstraction= UMLFactory.eINSTANCE.createAbstraction();
-	 target.getNearestPackage().getPackagedElements().add(theAbstraction);
-	 theAbstraction.getSuppliers().add(source);
-	 theAbstraction.getClients().add(target);
-	 theAbstraction.setName("RefinementOf_"+this.source.getName());
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/Activator.java
deleted file mode 100755
index 44875da..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/Activator.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.commands;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
-	// The plug-in ID
-	public static final String PLUGIN_ID = "org.eclipse.papyrus.requirements.sysml.traceability.commands"; //$NON-NLS-1$
-
-	// The shared instance
-	private static Activator plugin;
-	
-	/**
-	 * The constructor
-	 */
-	public Activator() {
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext context) throws Exception {
-		super.start(context);
-		plugin = this;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext context) throws Exception {
-		plugin = null;
-		super.stop(context);
-	}
-
-	/**
-	 * Returns the shared instance
-	 *
-	 * @return the shared instance
-	 */
-	public static Activator getDefault() {
-		return plugin;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddAbstractionByCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddAbstractionByCommand.java
deleted file mode 100755
index 8612cf7..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddAbstractionByCommand.java
+++ /dev/null
@@ -1,79 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.commands;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.infra.widgets.editors.MultipleValueSelectionDialog;
-import org.eclipse.papyrus.infra.widgets.providers.IStaticContentProvider;
-import org.eclipse.papyrus.infra.widgets.selectors.ReferenceSelector;
-import org.eclipse.papyrus.requirements.common.Utils;
-import org.eclipse.papyrus.uml.tools.providers.UMLContentProvider;
-import org.eclipse.papyrus.uml.tools.providers.UMLLabelProvider;
-import org.eclipse.swt.widgets.Display;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.UMLPackage;
-
-/**
- * 
- * Creates a set of Abstraction links based on a element that is refined by the
- * model element(s) selected in a MultipleValueSelectionDialog
- * 
- */
-public class AddAbstractionByCommand extends RecordingCommand {
-	protected Element selectedElement;
-	TransactionalEditingDomain domain;
-
-	public AddAbstractionByCommand(TransactionalEditingDomain domain, Element selectedElement) {
-		super(domain, "AddAbstractionByCommand");
-		this.selectedElement = selectedElement;
-		this.domain = domain;
-	}
-
-	@Override
-	protected void doExecute() {
-		if (selectedElement instanceof NamedElement) {
-			final IStaticContentProvider provider = new UMLContentProvider(Utils.getToPackage(selectedElement),
-					UMLPackage.eINSTANCE.getPackage_PackagedElement());
-			ReferenceSelector selector = new ReferenceSelector();
-			selector.setLabelProvider(new UMLLabelProvider());
-			selector.setContentProvider(provider);
-			MultipleValueSelectionDialog dialog = new MultipleValueSelectionDialog(
-					Display.getDefault().getActiveShell(), selector,
-					"Choose the named element(s) (for example, blocks ) that realize "
-							+ ((NamedElement) selectedElement).getName());
-			dialog.setLabelProvider(new UMLLabelProvider());
-
-			dialog.create();
-
-			if (dialog.open() == org.eclipse.jface.window.Window.OK) {
-				Object[] result = dialog.getResult();
-
-				for (int i = 0; i < result.length; i++) {
-					Element currentElement = (Element) result[i];
-					// chosen elements cannot be requirements
-					if (currentElement instanceof NamedElement) {
-						AbstractionCreateCommand abstractionCreateCommand = new AbstractionCreateCommand(domain,
-								(NamedElement) currentElement, (NamedElement) selectedElement);
-						abstractionCreateCommand.execute();
-					}
-				}
-
-			}
-		}
-	}
-
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddAbstractionLinkCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddAbstractionLinkCommand.java
deleted file mode 100755
index e8e9467..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddAbstractionLinkCommand.java
+++ /dev/null
@@ -1,65 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Patrick.Tessier (patrick.tessier@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.commands;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.infra.widgets.editors.MultipleValueSelectionDialog;
-import org.eclipse.papyrus.infra.widgets.providers.IStaticContentProvider;
-import org.eclipse.papyrus.infra.widgets.selectors.ReferenceSelector;
-import org.eclipse.papyrus.requirements.common.Utils;
-import org.eclipse.papyrus.uml.tools.providers.UMLContentProvider;
-import org.eclipse.papyrus.uml.tools.providers.UMLLabelProvider;
-import org.eclipse.swt.widgets.Display;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.UMLPackage;
-
-/**
- * 
- * Creates a set of Verify links base on a selected model element
- */
-public class AddAbstractionLinkCommand extends RecordingCommand {
-	protected Element selectedElement;
-	TransactionalEditingDomain domain;
-
-	public AddAbstractionLinkCommand(TransactionalEditingDomain domain, Element selectedElement) {
-		super(domain, "Add Abstraction Link Command");
-		this.selectedElement = selectedElement;
-		this.domain = domain;
-	}
-
-	@Override
-	protected void doExecute() {
-		// open Tree selection dialog
-		final IStaticContentProvider provider = new UMLContentProvider(Utils.getToPackage(selectedElement), UMLPackage.eINSTANCE.getPackage_PackagedElement());
-		ReferenceSelector selector = new ReferenceSelector();
-		selector.setLabelProvider(new UMLLabelProvider());
-		selector.setContentProvider(provider);
-		MultipleValueSelectionDialog dialog = new MultipleValueSelectionDialog(Display.getDefault().getActiveShell(), selector, "Choose the NamedElement that this model element realize");
-
-		dialog.setLabelProvider(new UMLLabelProvider());
-		dialog.create();
-		if (dialog.open() == org.eclipse.jface.window.Window.OK) {
-			Object[] result = dialog.getResult();
-
-			for (int i = 0; i < result.length; i++) {
-				Element currentElement = (Element) result[i];
-				AbstractionCreateCommand verifyCreateCommand = new AbstractionCreateCommand(domain, (NamedElement) selectedElement, (NamedElement) currentElement);
-				verifyCreateCommand.execute();
-			}
-		}
-	}
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddDerivedLinkReqCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddDerivedLinkReqCommand.java
deleted file mode 100755
index 2044499..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddDerivedLinkReqCommand.java
+++ /dev/null
@@ -1,75 +0,0 @@
-/*****************************************************************************
- * 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:
-*     CEA LIST. - initial API and implementation
-*******************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.commands;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.infra.widgets.editors.MultipleValueSelectionDialog;
-import org.eclipse.papyrus.infra.widgets.providers.IStaticContentProvider;
-import org.eclipse.papyrus.infra.widgets.selectors.ReferenceSelector;
-import org.eclipse.papyrus.requirements.common.Utils;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.papyrus.uml.tools.providers.UMLContentProvider;
-import org.eclipse.papyrus.uml.tools.providers.UMLLabelProvider;
-import org.eclipse.swt.widgets.Display;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.UMLPackage;
-
-/**
- * 
- * Creates a set of DerivedReq links based on a derived requirement
- */
-public class AddDerivedLinkReqCommand extends RecordingCommand {
-	protected Element selectedElement;
-	TransactionalEditingDomain domain;
-
-	public AddDerivedLinkReqCommand(TransactionalEditingDomain domain, Element selectedElement) {
-		super(domain, "AddDerivedLinkReqCommand");
-		this.selectedElement = selectedElement;
-		this.domain = domain;
-	}
-
-	@Override
-	protected void doExecute() {
-		if (selectedElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE) != null) {
-			Stereotype reqStereotype = selectedElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
-			final IStaticContentProvider provider = new UMLContentProvider(Utils.getToPackage(selectedElement),
-					UMLPackage.eINSTANCE.getPackage_PackagedElement(), reqStereotype);
-			
-			ReferenceSelector selector = new ReferenceSelector();
-			selector.setLabelProvider(new UMLLabelProvider());
-			selector.setContentProvider(provider);
-			MultipleValueSelectionDialog dialog = new MultipleValueSelectionDialog(
-					Display.getDefault().getActiveShell(), selector,
-					"Choose the requirements from which this requirement was derived");
-
-			dialog.setLabelProvider(new UMLLabelProvider());
-
-			dialog.create();
-			if (dialog.open() == org.eclipse.jface.window.Window.OK) {
-				Object[] result = dialog.getResult();
-
-				for (int i = 0; i < result.length; i++) {
-					Element currentElement = (Element) result[i];
-					if (currentElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE) != null) {
-						DerivationReqCreateCommand derivationReqCreateCommand = new DerivationReqCreateCommand(domain,
-								(NamedElement) selectedElement, (NamedElement) currentElement);
-						derivationReqCreateCommand.execute();
-					}
-				}
-			}
-		}
-	}
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddDerivesLinkReqCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddDerivesLinkReqCommand.java
deleted file mode 100755
index 8d9549c..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddDerivesLinkReqCommand.java
+++ /dev/null
@@ -1,74 +0,0 @@
-/*****************************************************************************
- * 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:
-*     CEA LIST. - initial API and implementation
-*******************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.commands;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.infra.widgets.editors.MultipleValueSelectionDialog;
-import org.eclipse.papyrus.infra.widgets.providers.IStaticContentProvider;
-import org.eclipse.papyrus.infra.widgets.selectors.ReferenceSelector;
-import org.eclipse.papyrus.requirements.common.Utils;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.papyrus.uml.tools.providers.UMLContentProvider;
-import org.eclipse.papyrus.uml.tools.providers.UMLLabelProvider;
-import org.eclipse.swt.widgets.Display;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.UMLPackage;
-
-/**
- * 
- * Creates a set of DerivedReq links based on the requirements that derives
- * others
- */
-public class AddDerivesLinkReqCommand extends RecordingCommand {
-	protected Element selectedElement;
-	TransactionalEditingDomain domain;
-
-	public AddDerivesLinkReqCommand(TransactionalEditingDomain domain, Element selectedElement) {
-		super(domain, "AddDerivesLinkReqCommand");
-		this.selectedElement = selectedElement;
-		this.domain = domain;
-	}
-
-	@Override
-	protected void doExecute() {
-		if (selectedElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE) != null) {
-			Stereotype reqStereotype = selectedElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
-			final IStaticContentProvider provider = new UMLContentProvider(Utils.getToPackage(selectedElement),
-					UMLPackage.eINSTANCE.getPackage_PackagedElement(), reqStereotype);
-			ReferenceSelector selector = new ReferenceSelector();
-			selector.setLabelProvider(new UMLLabelProvider());
-			selector.setContentProvider(provider);
-			MultipleValueSelectionDialog dialog = new MultipleValueSelectionDialog(
-					Display.getDefault().getActiveShell(), selector, "Choose the derived requirements");
-
-			dialog.setLabelProvider(new UMLLabelProvider());
-
-			dialog.create();
-			if (dialog.open() == org.eclipse.jface.window.Window.OK) {
-				Object[] result = dialog.getResult();
-
-				for (int i = 0; i < result.length; i++) {
-					Element currentElement = (Element) result[i];
-					if (currentElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE) != null) {
-						DerivationReqCreateCommand derivationReqCreateCommand = new DerivationReqCreateCommand(domain,
-								(NamedElement) currentElement, (NamedElement) selectedElement);
-						derivationReqCreateCommand.execute();
-					}
-				}
-			}
-		}
-	}
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddRefinedByCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddRefinedByCommand.java
deleted file mode 100755
index d025bf8..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddRefinedByCommand.java
+++ /dev/null
@@ -1,80 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.commands;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.infra.widgets.editors.MultipleValueSelectionDialog;
-import org.eclipse.papyrus.infra.widgets.providers.IStaticContentProvider;
-import org.eclipse.papyrus.infra.widgets.selectors.ReferenceSelector;
-import org.eclipse.papyrus.requirements.common.Utils;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.papyrus.uml.tools.providers.UMLContentProvider;
-import org.eclipse.papyrus.uml.tools.providers.UMLLabelProvider;
-import org.eclipse.swt.widgets.Display;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.UMLPackage;
-
-/**
- * 
- * Creates a set of Refine links based on a requirement that is refined by the
- * model element(s) selected in a MultipleValueSelectionDialog
- * 
- */
-public class AddRefinedByCommand extends RecordingCommand {
-	protected Element selectedElement;
-	TransactionalEditingDomain domain;
-
-	public AddRefinedByCommand(TransactionalEditingDomain domain, Element selectedElement) {
-		super(domain, "AddRefinedByCommand");
-		this.selectedElement = selectedElement;
-		this.domain = domain;
-	}
-
-	@Override
-	protected void doExecute() {
-		if (selectedElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE) != null) {
-			final IStaticContentProvider provider = new UMLContentProvider(Utils.getToPackage(selectedElement),
-					UMLPackage.eINSTANCE.getPackage_PackagedElement());
-			ReferenceSelector selector = new ReferenceSelector();
-			selector.setLabelProvider(new UMLLabelProvider());
-			selector.setContentProvider(provider);
-			MultipleValueSelectionDialog dialog = new MultipleValueSelectionDialog(
-					Display.getDefault().getActiveShell(), selector,
-					"Choose the model element(s) (for example, use cases) that refine "
-							+ ((NamedElement) selectedElement).getName());
-			dialog.setLabelProvider(new UMLLabelProvider());
-
-			dialog.create();
-
-			if (dialog.open() == org.eclipse.jface.window.Window.OK) {
-				Object[] result = dialog.getResult();
-
-				for (int i = 0; i < result.length; i++) {
-					Element currentElement = (Element) result[i];
-					// chosen elements cannot be requirements
-					if (currentElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE) == null) {
-						RefinementCreateCommand refinementCreateCommand = new RefinementCreateCommand(domain,
-								(NamedElement) currentElement, (NamedElement) selectedElement);
-						refinementCreateCommand.execute();
-					}
-				}
-
-			}
-		}
-	}
-
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddRefinesCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddRefinesCommand.java
deleted file mode 100755
index f0cdc85..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddRefinesCommand.java
+++ /dev/null
@@ -1,78 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.commands;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.infra.widgets.editors.MultipleValueSelectionDialog;
-import org.eclipse.papyrus.infra.widgets.providers.IStaticContentProvider;
-import org.eclipse.papyrus.infra.widgets.selectors.ReferenceSelector;
-import org.eclipse.papyrus.requirements.common.Utils;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.papyrus.uml.tools.providers.UMLContentProvider;
-import org.eclipse.papyrus.uml.tools.providers.UMLLabelProvider;
-import org.eclipse.swt.widgets.Display;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.UMLPackage;
-import org.eclipse.uml2.uml.Stereotype;
-
-/**
- * 
- * Creates a set of Refine links based on the model element that refines the the
- * requirement(s) selected in a MultipleValueSelectionDialog
- * 
- */
-public class AddRefinesCommand extends RecordingCommand {
-	protected Element selectedElement;
-	TransactionalEditingDomain domain;
-
-	public AddRefinesCommand(TransactionalEditingDomain domain, Element selectedElement) {
-		super(domain, "AddRefinesCommand");
-		this.selectedElement = selectedElement;
-		this.domain = domain;
-	}
-
-	@Override
-	protected void doExecute() {
-		if (selectedElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE) == null) {
-			Stereotype reqStereotype = selectedElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
-			final IStaticContentProvider provider = new UMLContentProvider(Utils.getToPackage(selectedElement),
-					UMLPackage.eINSTANCE.getPackage_PackagedElement(), reqStereotype);
-			ReferenceSelector selector = new ReferenceSelector();
-			selector.setLabelProvider(new UMLLabelProvider());
-			selector.setContentProvider(provider);
-			MultipleValueSelectionDialog dialog = new MultipleValueSelectionDialog(
-					Display.getDefault().getActiveShell(), selector,
-					"Choose the requirement(s) refined by " + ((NamedElement) selectedElement).getName());
-			dialog.setLabelProvider(new UMLLabelProvider());
-
-			dialog.create();
-			if (dialog.open() == org.eclipse.jface.window.Window.OK) {
-				Object[] result = dialog.getResult();
-
-				for (int i = 0; i < result.length; i++) {
-					Element currentElement = (Element) result[i];
-					// chosen elements must be requirements
-					if (currentElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE) != null) {
-						RefinementCreateCommand refinementCreateCommand = new RefinementCreateCommand(domain,
-								(NamedElement) selectedElement, (NamedElement) currentElement);
-						refinementCreateCommand.execute();
-					}
-				}
-			}
-		}
-	}
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddSatisfiedByLinkCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddSatisfiedByLinkCommand.java
deleted file mode 100755
index ce0839c..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddSatisfiedByLinkCommand.java
+++ /dev/null
@@ -1,68 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.commands;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.infra.widgets.editors.MultipleValueSelectionDialog;
-import org.eclipse.papyrus.infra.widgets.providers.IStaticContentProvider;
-import org.eclipse.papyrus.infra.widgets.selectors.ReferenceSelector;
-import org.eclipse.papyrus.requirements.common.Utils;
-import org.eclipse.papyrus.uml.tools.providers.UMLContentProvider;
-import org.eclipse.papyrus.uml.tools.providers.UMLLabelProvider;
-import org.eclipse.swt.widgets.Display;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.UMLPackage;
-
-/**
- * 
- * Creates a set of Satisfy links based on a selected requirement
- */
-public class AddSatisfiedByLinkCommand extends RecordingCommand {
-	protected Element selectedElement;
-	TransactionalEditingDomain domain;
-
-	public AddSatisfiedByLinkCommand(TransactionalEditingDomain domain, Element selectedElement) {
-		super(domain, "Add Satisfied By Link Command");
-		this.selectedElement = selectedElement;
-		this.domain = domain;
-	}
-
-	@Override
-	protected void doExecute() {
-		// open Tree selection dialog
-		final IStaticContentProvider provider = new UMLContentProvider(Utils.getToPackage(selectedElement),
-				UMLPackage.eINSTANCE.getPackage_PackagedElement());
-		ReferenceSelector selector = new ReferenceSelector();
-		selector.setLabelProvider(new UMLLabelProvider());
-		selector.setContentProvider(provider);
-		MultipleValueSelectionDialog dialog = new MultipleValueSelectionDialog(Display.getDefault().getActiveShell(),
-				selector, "Choose the model elements that satisfy the requirement");
-
-		dialog.setLabelProvider(new UMLLabelProvider());
-		dialog.create();
-		if (dialog.open() == org.eclipse.jface.window.Window.OK) {
-			Object[] result = dialog.getResult();
-
-			for (int i = 0; i < result.length; i++) {
-				Element currentElement = (Element) result[i];
-				SatisfyCreateCommand satisfyCreateCommand = new SatisfyCreateCommand(domain,
-						(NamedElement) currentElement, (NamedElement) selectedElement);
-				satisfyCreateCommand.execute();
-			}
-		}
-	}
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddSatisfiesLinkCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddSatisfiesLinkCommand.java
deleted file mode 100755
index 0d267f3..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddSatisfiesLinkCommand.java
+++ /dev/null
@@ -1,69 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.commands;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.infra.widgets.editors.MultipleValueSelectionDialog;
-import org.eclipse.papyrus.infra.widgets.providers.IStaticContentProvider;
-import org.eclipse.papyrus.infra.widgets.selectors.ReferenceSelector;
-import org.eclipse.papyrus.requirements.common.Utils;
-import org.eclipse.papyrus.uml.tools.providers.UMLContentProvider;
-import org.eclipse.papyrus.uml.tools.providers.UMLLabelProvider;
-import org.eclipse.swt.widgets.Display;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.UMLPackage;
-
-/**
- * 
- * Creates a set of Satisfy links based on a selected model element
- */
-public class AddSatisfiesLinkCommand extends RecordingCommand {
-	protected Element selectedElement;
-	TransactionalEditingDomain domain;
-
-	public AddSatisfiesLinkCommand(TransactionalEditingDomain domain, Element selectedElement) {
-		super(domain, "Add Satisfies Link Command");
-		this.selectedElement = selectedElement;
-		this.domain = domain;
-	}
-
-
-	@Override
-	protected void doExecute() {
-		// open Tree selection dialog
-		final IStaticContentProvider provider = new UMLContentProvider(Utils.getToPackage(selectedElement),
-				UMLPackage.eINSTANCE.getPackage_PackagedElement());
-		ReferenceSelector selector = new ReferenceSelector();
-		selector.setLabelProvider(new UMLLabelProvider());
-		selector.setContentProvider(provider);
-		MultipleValueSelectionDialog dialog = new MultipleValueSelectionDialog(Display.getDefault().getActiveShell(),
-				selector, "Choose the requirements satisfied by the model element");
-
-		dialog.setLabelProvider(new UMLLabelProvider());
-		dialog.create();
-		if (dialog.open() == org.eclipse.jface.window.Window.OK) {
-			Object[] result = dialog.getResult();
-
-			for (int i = 0; i < result.length; i++) {
-				Element currentElement = (Element) result[i];
-				SatisfyCreateCommand satisfyCreateCommand = new SatisfyCreateCommand(domain,
-						(NamedElement) selectedElement, (NamedElement) currentElement);
-				satisfyCreateCommand.execute();
-			}
-		}
-	}
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddVerifiedByLinkCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddVerifiedByLinkCommand.java
deleted file mode 100755
index a267d1d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddVerifiedByLinkCommand.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.commands;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.infra.widgets.editors.MultipleValueSelectionDialog;
-import org.eclipse.papyrus.infra.widgets.providers.IStaticContentProvider;
-import org.eclipse.papyrus.infra.widgets.selectors.ReferenceSelector;
-import org.eclipse.papyrus.requirements.common.Utils;
-import org.eclipse.papyrus.uml.tools.providers.UMLContentProvider;
-import org.eclipse.papyrus.uml.tools.providers.UMLLabelProvider;
-import org.eclipse.swt.widgets.Display;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.UMLPackage;
-/**
- * 
- * Creates a set of Verify links based on a selected requirement
- */
-public class AddVerifiedByLinkCommand extends RecordingCommand {
-	protected Element selectedElement;
-	TransactionalEditingDomain domain;
-
-	public AddVerifiedByLinkCommand(TransactionalEditingDomain domain, Element selectedElement) {
-		super(domain,"Add Verified By Link Command" );
-		this.selectedElement=selectedElement;
-		this.domain=domain;
-	}
-
-	@Override
-	protected void doExecute() {
-			//open Tree selection dialog
-			final IStaticContentProvider provider =new UMLContentProvider(Utils.getToPackage(selectedElement), UMLPackage.eINSTANCE.getPackage_PackagedElement());
-			ReferenceSelector selector = new ReferenceSelector();
-			selector.setLabelProvider(new UMLLabelProvider());
-			selector.setContentProvider(provider);
-			MultipleValueSelectionDialog dialog = new MultipleValueSelectionDialog(Display.getDefault().getActiveShell(),selector,"Choose the model elements that verify the requirement");
-		
-			dialog.setLabelProvider(new UMLLabelProvider());
-			dialog.create();
-			if(dialog.open() == org.eclipse.jface.window.Window.OK) {
-				Object[] result = dialog.getResult();
-
-				for (int i = 0; i < result.length; i++) {
-					Element currentElement = (Element) result[i];
-						VerifyCreateCommand verifyCreateCommand= new VerifyCreateCommand(domain,(NamedElement) currentElement,(NamedElement) selectedElement);
-						verifyCreateCommand.execute();
-				}
-			}
-		}
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddVerifiesLinkCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddVerifiesLinkCommand.java
deleted file mode 100755
index 68c2c55..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/AddVerifiesLinkCommand.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.commands;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.infra.widgets.editors.MultipleValueSelectionDialog;
-import org.eclipse.papyrus.infra.widgets.providers.IStaticContentProvider;
-import org.eclipse.papyrus.infra.widgets.selectors.ReferenceSelector;
-import org.eclipse.papyrus.requirements.common.Utils;
-import org.eclipse.papyrus.uml.tools.providers.UMLContentProvider;
-import org.eclipse.papyrus.uml.tools.providers.UMLLabelProvider;
-import org.eclipse.swt.widgets.Display;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.UMLPackage;
-/**
- * 
- * Creates a set of Verify links base on a selected model element
- */
-public class AddVerifiesLinkCommand extends RecordingCommand {
-	protected Element selectedElement;
-	TransactionalEditingDomain domain;
-
-	public AddVerifiesLinkCommand(TransactionalEditingDomain domain, Element selectedElement) {
-		super(domain,"Add Verifies Link Command" );
-		this.selectedElement=selectedElement;
-		this.domain=domain;
-	}
-
-	@Override
-	protected void doExecute() {
-			//open Tree selection dialog
-			final IStaticContentProvider provider =new UMLContentProvider(Utils.getToPackage(selectedElement), UMLPackage.eINSTANCE.getPackage_PackagedElement());
-			ReferenceSelector selector = new ReferenceSelector();
-			selector.setLabelProvider(new UMLLabelProvider());
-			selector.setContentProvider(provider);
-			MultipleValueSelectionDialog dialog = new MultipleValueSelectionDialog(Display.getDefault().getActiveShell(),selector,"Choose the requirements that this model element verifies");
-		
-			dialog.setLabelProvider(new UMLLabelProvider());
-			dialog.create();
-			if(dialog.open() == org.eclipse.jface.window.Window.OK) {
-				Object[] result = dialog.getResult();
-
-				for (int i = 0; i < result.length; i++) {
-					Element currentElement = (Element) result[i];
-						VerifyCreateCommand verifyCreateCommand= new VerifyCreateCommand(domain,(NamedElement) selectedElement,(NamedElement) currentElement);
-						verifyCreateCommand.execute();
-				}
-			}
-		}
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/DerivationReqCreateCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/DerivationReqCreateCommand.java
deleted file mode 100755
index b1136c9..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/DerivationReqCreateCommand.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.commands;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.uml2.uml.Abstraction;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.UMLFactory;
-
-/**
- * Creates a "DerivedReq" link between requirements
- *
- */
-public class DerivationReqCreateCommand extends RecordingCommand {
-	private NamedElement source;
-	private NamedElement target;
-
-	/**
-	 * use to make an abstraction
-	 * 
-	 * @param domain
-	 *            the domain to execute a transaction
-	 * @param source
-	 *            the source of the abstraction (the more concrete element) -
-	 *            client
-	 * @param target
-	 *            the target of the abstraction (the more abstract element) -
-	 *            supplier
-	 * 
-	 */
-	public DerivationReqCreateCommand(TransactionalEditingDomain domain, NamedElement source, NamedElement target) {
-		super(domain, "Create an Abstraction");
-		this.source = source;
-		this.target = target;
-	}
-
-	@Override
-	protected void doExecute() {
-		Abstraction theAbstraction = UMLFactory.eINSTANCE.createAbstraction();
-		source.getNearestPackage().getPackagedElements().add(theAbstraction);
-		theAbstraction.getSuppliers().add(target);
-		theAbstraction.getClients().add(source);
-		theAbstraction.setName("Derived_from_" + this.target.getName());
-		Stereotype derivedReqtStereotype = theAbstraction
-				.getApplicableStereotype((I_SysMLStereotype.DERIVEREQT_STEREOTYPE));
-		theAbstraction.applyStereotype(derivedReqtStereotype);
-	}
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/InitDerivedReqCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/InitDerivedReqCommand.java
deleted file mode 100755
index 276ed33..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/InitDerivedReqCommand.java
+++ /dev/null
@@ -1,107 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Patrick Tessier (patrick.tessier@cea.fr) CEA LIST - Initial API and implementation
- *      Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Improvements
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.commands;
-
-import java.util.ArrayList;
-import java.util.Arrays;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.infra.widgets.editors.TreeSelectorDialog;
-import org.eclipse.papyrus.requirements.common.Utils;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.papyrus.sysml.requirements.RequirementsPackage;
-import org.eclipse.papyrus.uml.tools.providers.UMLContentProvider;
-import org.eclipse.papyrus.uml.tools.providers.UMLLabelProvider;
-import org.eclipse.swt.widgets.Display;
-import org.eclipse.uml2.uml.Class;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.Profile;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.UMLPackage;
-import org.eclipse.uml2.uml.util.UMLUtil;
-
-/**
- * 
- * Creates a derived requirement from a set of requirements with a concatened
- * text
- *
- */
-public class InitDerivedReqCommand extends RecordingCommand {
-	protected ArrayList<Element> selectedElements;
-	TransactionalEditingDomain domain;
-
-	public InitDerivedReqCommand(TransactionalEditingDomain domain, ArrayList<Element> selectedElements) {
-		super(domain, "InitDerivedReqCommand");
-		this.selectedElements = selectedElements;
-		this.domain = domain;
-	}
-	
-	@Override
-	protected void doExecute() {
-		String concatenedString = "";
-		org.eclipse.uml2.uml.Package owner = null;
-		for (Element currentElement : selectedElements) {
-			if (currentElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE) != null) {
-				Stereotype stereotype = currentElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
-				concatenedString += "\n"
-						+ currentElement.getValue(stereotype, I_SysMLStereotype.REQUIREMENT_TEXT_ATT);
-				owner = currentElement.getNearestPackage();
-			}
-		}
-		// open Tree selection dialog in order to choose the owner of the new
-		// requirement
-		TreeSelectorDialog dialog = new TreeSelectorDialog(Display.getDefault().getActiveShell());
-		dialog.setContentProvider(
-				new UMLContentProvider(Utils.getToPackage(owner), UMLPackage.eINSTANCE.getPackage_NestedPackage()));
-		dialog.setLabelProvider(new UMLLabelProvider());
-		dialog.setMessage("Choose the owner of the new derived requirement");
-		dialog.setTitle("Choose the owner of the new derived requirement");
-		dialog.create();
-		dialog.setDescription("Choose the owner of the new derived requirement");
-		if (dialog.open() == org.eclipse.jface.window.Window.OK) {
-			Object[] result = dialog.getResult();
-			owner = ((org.eclipse.uml2.uml.Package) result[0]);
-		} else
-			return;
-
-		final Profile sysmlReqProfile = UMLUtil.getProfile(RequirementsPackage.eINSTANCE, owner);
-
-		ArrayList<Profile> requiredProfiles = new ArrayList<Profile>(Arrays.asList(sysmlReqProfile));
-		ArrayList<Profile> missingProfiles = Utils.getMissingRequiredProfileApplications(owner, requiredProfiles);
-
-		if (missingProfiles.size() > 0) {
-			Utils.applyMissingProfiles(owner, missingProfiles);
-		}
-		
-		String ID = Utils.getNewRequirementID(owner);
-		Class req = owner.createOwnedClass(ID, false);
-		final Stereotype reqStereotype = req.getApplicableStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
-		req.applyStereotype(reqStereotype);
-		req.setValue(reqStereotype, I_SysMLStereotype.REQUIREMENT_TEXT_ATT, concatenedString);
-		req.setValue(reqStereotype, I_SysMLStereotype.REQUIREMENT_ID_ATT, ID);
-
-		for (Element currentElement : selectedElements) {
-			if (currentElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE) != null) {
-				DerivationReqCreateCommand derivationReqCreateCommand = new DerivationReqCreateCommand(domain, req,
-						(NamedElement) currentElement);
-				derivationReqCreateCommand.execute();
-			}
-		}
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/RefinementCreateCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/RefinementCreateCommand.java
deleted file mode 100755
index 90c1223..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/RefinementCreateCommand.java
+++ /dev/null
@@ -1,78 +0,0 @@
-/*****************************************************************************
- * 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:
- * 
- * 		Patrick Tessier (patrick.tessier@cea.fr) CEA LIST - Initial API and implementation
- *      Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Improvements
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.commands;
-
-import java.util.ArrayList;
-import java.util.Arrays;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.requirements.common.Utils;
-import org.eclipse.uml2.uml.Abstraction;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.Profile;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.UMLFactory;
-import org.eclipse.uml2.uml.profile.standard.StandardPackage;
-import org.eclipse.uml2.uml.util.UMLUtil;
-
-
-
-/**
- * Used to create a link "Refine" between requirement and a Model Element
- *
- */
-public class RefinementCreateCommand extends RecordingCommand {
-	private NamedElement source;
-	private NamedElement target;
-
-	/**
-	 * Makes an abstraction
-	 * 
-	 * @param domain
-	 *            the domain to execute a transaction
-	 * @param source
-	 *            the source of the abstraction (the more concrete element) - client. For example, a Use Case
-	 * @param target
-	 *            the target of the abstraction (the more abstract element) - supplier. For example, a Requirement
-	 */
-	public RefinementCreateCommand(TransactionalEditingDomain domain, NamedElement source, NamedElement target) {
-		super(domain, "Create an Abstraction");
-		this.source = source;
-		this.target = target;
-	}
-
-	@Override
-	protected void doExecute() {
-		Abstraction theAbstraction = UMLFactory.eINSTANCE.createAbstraction();
-		source.getNearestPackage().getPackagedElements().add(theAbstraction);
-		theAbstraction.getSuppliers().add(target);
-		theAbstraction.getClients().add(source);
-		theAbstraction.setName("Refines_" + this.target.getName());
-
-		Profile standardProfile = UMLUtil.getProfile(StandardPackage.eINSTANCE, source.getNearestPackage());
-
-		ArrayList<Profile> requiredProfiles = new ArrayList<Profile>(Arrays.asList(standardProfile));
-
-		ArrayList<Profile> missingProfiles = Utils.getMissingRequiredProfileApplications(source.getNearestPackage(), requiredProfiles);
-
-		if (missingProfiles.size() > 0) {
-			Utils.applyMissingProfiles(source.getNearestPackage(), missingProfiles);
-		}
-		Stereotype refineStereotype = theAbstraction.getApplicableStereotype("StandardProfile::Refine");
-		theAbstraction.applyStereotype(refineStereotype);
-	}
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/SatisfactionCreateCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/SatisfactionCreateCommand.java
deleted file mode 100755
index 8394119..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/SatisfactionCreateCommand.java
+++ /dev/null
@@ -1,57 +0,0 @@
-/*****************************************************************************
- * 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:
- * 
- * 		Patrick Tessier (patrick.tessier@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.commands;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.uml2.uml.Abstraction;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.UMLFactory;
-
-
-/**
- * this command is used to create a link "satisfyBy" between requirement and namedElement
- *
- */
-public class SatisfactionCreateCommand extends RecordingCommand {
-	private NamedElement source;
-	private NamedElement target;
-	/**
-	 * use to make an abstraction 
-	 * @param domain the domain to execute a transaction
-	 * @param source the source of the abstraction (the more concrete element)
-	 * @param target the target of the abstraction (the more abstract element)
-
-	 */
-	public SatisfactionCreateCommand(TransactionalEditingDomain domain, NamedElement source, NamedElement target){ 
-		super(domain,"Create an Abstraction");
-		this.source=source;
-		this.target=target;
-	}
-
-	@Override
-	protected void doExecute() {
-		Abstraction theAbstraction= UMLFactory.eINSTANCE.createAbstraction();
-		target.getNearestPackage().getPackagedElements().add(theAbstraction);
-		theAbstraction.getSuppliers().add(source);
-		theAbstraction.getClients().add(target);
-		theAbstraction.setName("SatisfactionOf_"+this.source.getName());
-		Stereotype satisfyStereotype= theAbstraction.getApplicableStereotype(I_SysMLStereotype.SATISFY_STEREOTYPE);
-		theAbstraction.applyStereotype(satisfyStereotype);
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/SatisfyCreateCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/SatisfyCreateCommand.java
deleted file mode 100755
index 77d2373..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/SatisfyCreateCommand.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.commands;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.uml2.uml.Abstraction;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.UMLFactory;
-
-/**
- * Creates a "Satisfy" link between a requirement and a namedElement
- *
- */
-public class SatisfyCreateCommand extends RecordingCommand {
-	private NamedElement source;
-	private NamedElement target;
-
-	/**
-	 * use to make an abstraction
-	 * 
-	 * @param domain
-	 *            the domain to execute a transaction
-	 * @param source
-	 *            the source of the abstraction (the more concrete element) -
-	 *            client
-	 * @param target
-	 *            the target of the abstraction (the more abstract element) -
-	 *            supplier
-	 * 
-	 */
-	public SatisfyCreateCommand(TransactionalEditingDomain domain, NamedElement source, NamedElement target) {
-		super(domain, "Create an Abstraction");
-		this.source = source;
-		this.target = target;
-	}
-
-	@Override
-	protected void doExecute() {
-		Abstraction theAbstraction = UMLFactory.eINSTANCE.createAbstraction();
-		source.getNearestPackage().getPackagedElements().add(theAbstraction);
-		theAbstraction.getSuppliers().add(target);
-		theAbstraction.getClients().add(source);
-		theAbstraction.setName("Satisfies_" + this.target.getName());
-		Stereotype satisfyStereotype = theAbstraction.getApplicableStereotype(I_SysMLStereotype.SATISFY_STEREOTYPE);
-		theAbstraction.applyStereotype(satisfyStereotype);
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/VerifyCreateCommand.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/VerifyCreateCommand.java
deleted file mode 100755
index e27700c..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.commands/src/org/eclipse/papyrus/requirements/sysml/traceability/commands/VerifyCreateCommand.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.commands;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.uml2.uml.Abstraction;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.UMLFactory;
-
-/**
- * Creates a "Verify" link between a requirement and a namedElement
- *
- */
-public class VerifyCreateCommand extends RecordingCommand {
-	private NamedElement source;
-	private NamedElement target;
-
-	/**
-	 * use to make an abstraction
-	 * 
-	 * @param domain
-	 *            the domain to execute a transaction
-	 * @param source
-	 *            the source of the abstraction (the more concrete element) -
-	 *            client
-	 * @param target
-	 *            the target of the abstraction (the more abstract element) -
-	 *            supplier
-	 * 
-	 */
-	public VerifyCreateCommand(TransactionalEditingDomain domain, NamedElement source, NamedElement target) {
-		super(domain, "Create an Abstraction");
-		this.source = source;
-		this.target = target;
-	}
-
-	@Override
-	protected void doExecute() {
-		Abstraction theAbstraction = UMLFactory.eINSTANCE.createAbstraction();
-		source.getNearestPackage().getPackagedElements().add(theAbstraction);
-		theAbstraction.getSuppliers().add(target);
-		theAbstraction.getClients().add(source);
-		theAbstraction.setName("Verifies_" + this.target.getName());
-		Stereotype verifyStereotype = theAbstraction.getApplicableStereotype(I_SysMLStereotype.VERIFY_STEREOTYPE);
-		theAbstraction.applyStereotype(verifyStereotype);
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/.project
deleted file mode 100755
index f581c52..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.sysml.traceability.handlers</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index b3aa6d6..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,291 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.comment.line_length=260
-org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
-org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
-org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
-org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.join_lines_in_comments=false
-org.eclipse.jdt.core.formatter.join_wrapped_lines=false
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=260
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=5
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.use_on_off_tags=false
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
-org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/.settings/org.eclipse.jdt.ui.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100755
index 954281d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,68 +0,0 @@
-cleanup.add_default_serial_version_id=true
-cleanup.add_generated_serial_version_id=false
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_methods=false
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_missing_override_annotations_interface_methods=true
-cleanup.add_serial_version_id=false
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_functional_interfaces=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.correct_indentation=false
-cleanup.format_source_code=false
-cleanup.format_source_code_changes_only=false
-cleanup.insert_inferred_type_arguments=false
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_type_abstract_if_missing_method=false
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=false
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_redundant_type_arguments=true
-cleanup.remove_trailing_whitespaces=true
-cleanup.remove_trailing_whitespaces_all=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.sort_members=false
-cleanup.sort_members_all=false
-cleanup.use_anonymous_class_creation=false
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_lambda=true
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.use_type_arguments=false
-cleanup_profile=_Papyrus
-cleanup_settings_version=2
-eclipse.preferences.version=1
-formatter_profile=_Papyrus
-formatter_settings_version=12
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><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\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\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><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/META-INF/MANIFEST.MF
deleted file mode 100755
index 86af066..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,21 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.sysml.traceability.handlers;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.sysml.traceability.handlers.Activator
-Bundle-Vendor: %Bundle-Vendor
-Require-Bundle: org.eclipse.gmf.runtime.diagram.ui;bundle-version="1.6.0",
- org.eclipse.papyrus.infra.emf;bundle-version="1.2.0";resolution:=optional,
- org.eclipse.papyrus.uml.tools;bundle-version="1.2.0";resolution:=optional,
- org.eclipse.papyrus.infra.ui;bundle-version="1.2.0",
- org.eclipse.papyrus.requirements.sysml.traceability.assistant;bundle-version="0.7.0",
- org.eclipse.papyrus.uml.extensionpoints;bundle-version="1.2.0",
- org.eclipse.papyrus.infra.core;bundle-version="1.2.0",
- org.eclipse.papyrus.requirements.common,
- org.eclipse.papyrus.requirements.sysml.traceability.commands,
- org.eclipse.uml2.uml
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-ActivationPolicy: lazy
-Export-Package: org.eclipse.papyrus.requirements.sysml.traceability.handlers
-Bundle-Localization: plugin
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/build.properties
deleted file mode 100755
index 132b005..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/build.properties
+++ /dev/null
@@ -1,19 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               about.html,\
-               plugin.properties,\
-               plugin.xml
-src.includes = about.html
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/plugin.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/plugin.properties
deleted file mode 100755
index ac9c31d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/plugin.properties
+++ /dev/null
@@ -1,14 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.sysml.assistant
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = Papyrus for Requirements - SysML Assistant (Incubation)
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/plugin.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/plugin.xml
deleted file mode 100755
index 4231c4a..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/plugin.xml
+++ /dev/null
@@ -1,73 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
-     Copyright (c) 2017 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:
-     		CEA LIST - Initial API and implementation
- -->
-
-<plugin>
-   <extension
-         point="org.eclipse.ui.handlers">
-      <handler
-            class="org.eclipse.papyrus.requirements.sysml.traceability.handlers.ApplyTracabilityHandler"
-            commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.ApplyTracabilityHandler">
-      </handler>
-   </extension>
-   <extension
-         point="org.eclipse.ui.handlers">
-      <handler
-            class="org.eclipse.papyrus.requirements.sysml.traceability.handlers.InitDerivedReqHandler"
-            commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.InitDerivedReqHandler">
-      </handler>
-      <handler
-            class="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddDerivesLinkHandler"
-            commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddDerivesLinkHandler">
-      </handler>
-      <handler
-            class="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddDerivedByLinkHandler"
-            commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddDerivedByLinkHandler">
-      </handler>
-      <handler
-            class="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddRefinedByLinkHandler"
-            commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddRefinedByLinkHandler">
-      </handler>
-      <handler
-            class="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddVerifiedByLinkHandler"
-            commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddVerifiedByLinkHandler">
-      </handler>
-      <handler
-            class="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddSatisfiedByLinkHandler"
-            commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddSatisfiedByLinkHandler">
-      </handler>
-      <handler
-            class="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddAbstractionByLinkHandler"
-            commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddAbstractionByLinkHandler">
-      </handler>
-  </extension>
-   <extension
-         point="org.eclipse.ui.handlers">
-      <handler
-            class="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddVerifiesLinkHandler"
-            commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddVerifiesLinkHandler">
-      </handler>
-      <handler
-            class="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddSatisfiesLinkHandler"
-            commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddSatisfiesLinkHandler">
-      </handler>
-      <handler
-            class="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddRefinesLinkHandler"
-            commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddRefinesLinkHandler">
-      </handler>
-      <handler
-            class="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddAbstractionLinkHandler"
-            commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddAbstractionLinkHandler">
-      </handler>
-   </extension>
-</plugin>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/pom.xml
deleted file mode 100755
index 87c5114..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.sysml.traceability.handlers</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/Activator.java
deleted file mode 100755
index d839e0e..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/Activator.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.handlers;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
-	// The plug-in ID
-	public static final String PLUGIN_ID = "org.eclipse.papyrus.requirements.sysml.traceability.handlers"; //$NON-NLS-1$
-
-	// The shared instance
-	private static Activator plugin;
-	
-	/**
-	 * The constructor
-	 */
-	public Activator() {
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext context) throws Exception {
-		super.start(context);
-		plugin = this;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext context) throws Exception {
-		plugin = null;
-		super.stop(context);
-	}
-
-	/**
-	 * Returns the shared instance
-	 *
-	 * @return the shared instance
-	 */
-	public static Activator getDefault() {
-		return plugin;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddAbstractionByLinkHandler.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddAbstractionByLinkHandler.java
deleted file mode 100755
index 67314af..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddAbstractionByLinkHandler.java
+++ /dev/null
@@ -1,68 +0,0 @@
-/*****************************************************************************
- * 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:
- *     Patrick Tessier CEA LIST. - initial API and implementation
- *******************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.handlers;
-
-import java.util.ArrayList;
-
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.papyrus.requirements.common.PapyrusAbstractHandler;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.AbstractionCreateCommand;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.AddAbstractionByCommand;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-
-/**
- * Executes the addition of Abstraction links based on a selected NamedElement
- *
- */
-public class AddAbstractionByLinkHandler extends PapyrusAbstractHandler {
-
-	@Override
-	public Object execute(ExecutionEvent event) throws ExecutionException {
-		super.execute(event);
-		ArrayList<Element> selectedElements = getSelectionSet();
-		if (selectedElements.size() == 2) {
-			AbstractionCreateCommand addDerivedLinkReqCommand = new AbstractionCreateCommand(
-					transactionalEditingDomain, (NamedElement) selectedElements.get(0),
-					(NamedElement) selectedElements.get(1));
-			transactionalEditingDomain.getCommandStack().execute(addDerivedLinkReqCommand);
-		} else {
-
-			Element selectedElement = getSelection();
-			if (selectedElement != null) {
-				AddAbstractionByCommand addDerivedLinkReqCommand = new AddAbstractionByCommand(
-						transactionalEditingDomain, selectedElement);
-				transactionalEditingDomain.getCommandStack().execute(addDerivedLinkReqCommand);
-			}
-		}
-		return null;
-	}
-
-	/**
-	 * 
-	 * @see org.eclipse.core.commands.AbstractHandler#isEnabled()
-	 * 
-	 * @return true if the handler is possible
-	 */
-	@Override
-	public boolean isEnabled() {
-		Element selectedElement = getSelection();
-		if (selectedElement != null) {
-			return true;
-		} else {
-			return false;
-		}
-	}
-
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddAbstractionLinkHandler.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddAbstractionLinkHandler.java
deleted file mode 100755
index de71674..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddAbstractionLinkHandler.java
+++ /dev/null
@@ -1,68 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Patrick Tessier (Patrick.Tessier@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.handlers;
-
-import java.util.ArrayList;
-
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.papyrus.requirements.common.PapyrusAbstractHandler;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.AbstractionCreateCommand;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.AddAbstractionLinkCommand;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-
-/**
- * Executes the addition of abstraction links based on a selected model element
- *
- */
-public class AddAbstractionLinkHandler extends PapyrusAbstractHandler {
-
-	@Override
-	public Object execute(ExecutionEvent event) throws ExecutionException {
-		super.execute(event);
-		ArrayList<Element> selectedElements = getSelectionSet();
-		if (selectedElements.size() == 2) {
-			AbstractionCreateCommand addVerifyCreateCommand = new AbstractionCreateCommand(transactionalEditingDomain,
-					(NamedElement) selectedElements.get(0), (NamedElement) selectedElements.get(1));
-			transactionalEditingDomain.getCommandStack().execute(addVerifyCreateCommand);
-		} else {
-			Element selectedElement = getSelection();
-			if (selectedElement != null) {
-				AddAbstractionLinkCommand addVerifiesLinkCommand = new AddAbstractionLinkCommand(transactionalEditingDomain,
-						selectedElement);
-				transactionalEditingDomain.getCommandStack().execute(addVerifiesLinkCommand);
-			}
-		}
-		return null;
-	}
-
-	/**
-	 * 
-	 * @see org.eclipse.core.commands.AbstractHandler#isEnabled()
-	 * 
-	 * @return true if the handler is possible
-	 */
-	@Override
-	public boolean isEnabled() {
-		Element selectedElement = getSelection();
-		if (selectedElement != null) {
-			return true;
-		} else {
-			return false;
-		}
-	}
-
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddDerivedByLinkHandler.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddDerivedByLinkHandler.java
deleted file mode 100755
index dea41d6..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddDerivedByLinkHandler.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/*****************************************************************************
- * 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:
- *     CEA LIST. - initial API and implementation
- *******************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.handlers;
-
-import java.util.ArrayList;
-
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.papyrus.requirements.common.PapyrusAbstractHandler;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.AddDerivedLinkReqCommand;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.DerivationReqCreateCommand;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-
-/**
- * Executes the addition of DerivedReqt links based on a selected requirement
- *
- */
-public class AddDerivedByLinkHandler extends PapyrusAbstractHandler {
-
-	public Object execute(ExecutionEvent event) throws ExecutionException {
-		super.execute(event);
-		ArrayList<Element> selectedElements = getSelectionSet();
-		if (selectedElements.size() == 2) {
-			DerivationReqCreateCommand addDerivedLinkReqCommand = new DerivationReqCreateCommand(
-					transactionalEditingDomain, (NamedElement) selectedElements.get(0),
-					(NamedElement) selectedElements.get(1));
-			transactionalEditingDomain.getCommandStack().execute(addDerivedLinkReqCommand);
-		} else {
-
-			Element selectedElement = getSelection();
-			if (selectedElement != null) {
-				AddDerivedLinkReqCommand addDerivedLinkReqCommand = new AddDerivedLinkReqCommand(
-						transactionalEditingDomain, selectedElement);
-				transactionalEditingDomain.getCommandStack().execute(addDerivedLinkReqCommand);
-			}
-		}
-		return null;
-	}
-
-	/**
-	 * 
-	 * @see org.eclipse.core.commands.AbstractHandler#isEnabled()
-	 * 
-	 * @return true if the handler is possible
-	 */
-	@Override
-	public boolean isEnabled() {
-		Element selectedElement = getSelection();
-		if (selectedElement != null) {
-			return true;
-		} else {
-			return false;
-		}
-	}
-
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddDerivesLinkHandler.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddDerivesLinkHandler.java
deleted file mode 100755
index b839ea7..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddDerivesLinkHandler.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/*****************************************************************************
- * 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:
- *     CEA LIST. - initial API and implementation
- *******************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.handlers;
-
-import java.util.ArrayList;
-
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.papyrus.requirements.common.PapyrusAbstractHandler;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.AddDerivesLinkReqCommand;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.DerivationReqCreateCommand;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-
-/**
- * Executes the addition of DerivedReqt links based on a selected requirement
- *
- */
-public class AddDerivesLinkHandler extends PapyrusAbstractHandler {
-
-	public Object execute(ExecutionEvent event) throws ExecutionException {
-		super.execute(event);
-		ArrayList<Element> selectedElements = getSelectionSet();
-		if (selectedElements.size() == 2) {
-			DerivationReqCreateCommand addDerivedLinkReqCommand = new DerivationReqCreateCommand(
-					transactionalEditingDomain, (NamedElement) selectedElements.get(1),
-					(NamedElement) selectedElements.get(0));
-			transactionalEditingDomain.getCommandStack().execute(addDerivedLinkReqCommand);
-		} else {
-
-			Element selectedElement = getSelection();
-			if (selectedElement != null) {
-				AddDerivesLinkReqCommand addDerivesLinkReqCommand = new AddDerivesLinkReqCommand(
-						transactionalEditingDomain, selectedElement);
-				transactionalEditingDomain.getCommandStack().execute(addDerivesLinkReqCommand);
-			}
-		}
-		return null;
-	}
-
-	/**
-	 * 
-	 * @see org.eclipse.core.commands.AbstractHandler#isEnabled()
-	 * 
-	 * @return true if the handler is possible
-	 */
-	@Override
-	public boolean isEnabled() {
-		Element selectedElement = getSelection();
-		if (selectedElement != null) {
-			return true;
-		} else {
-			return false;
-		}
-	}
-
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddRefinedByLinkHandler.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddRefinedByLinkHandler.java
deleted file mode 100755
index dfaa2c9..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddRefinedByLinkHandler.java
+++ /dev/null
@@ -1,68 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.handlers;
-
-import java.util.ArrayList;
-
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.papyrus.requirements.common.PapyrusAbstractHandler;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.AddRefinedByCommand;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.RefinementCreateCommand;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-
-/**
- * Executes the addition of Refine links based on a selected requirement
- *
- */
-public class AddRefinedByLinkHandler extends PapyrusAbstractHandler {
-
-	public Object execute(ExecutionEvent event) throws ExecutionException {
-		super.execute(event);
-		ArrayList<Element> selectedElements = getSelectionSet();
-		if (selectedElements.size() == 2) {
-			RefinementCreateCommand refinementCreateCommand = new RefinementCreateCommand(
-					transactionalEditingDomain, (NamedElement) selectedElements.get(0),//e.g. a use case
-					(NamedElement) selectedElements.get(1));
-			transactionalEditingDomain.getCommandStack().execute(refinementCreateCommand);
-		} else {
-			Element selectedElement = getSelection();
-			if (selectedElement != null) {
-				AddRefinedByCommand addRefinedByCommand = new AddRefinedByCommand(
-						transactionalEditingDomain, selectedElement);
-				transactionalEditingDomain.getCommandStack().execute(addRefinedByCommand);
-			}
-		}
-		return null;
-	}
-
-	/**
-	 * 
-	 * @see org.eclipse.core.commands.AbstractHandler#isEnabled()
-	 * 
-	 * @return true if the handler is possible
-	 */
-	@Override
-	public boolean isEnabled() {
-		Element selectedElement = getSelection();
-		if (selectedElement != null) {
-			return true;
-		} else {
-			return false;
-		}
-	}
-
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddRefinesLinkHandler.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddRefinesLinkHandler.java
deleted file mode 100755
index ef198f8..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddRefinesLinkHandler.java
+++ /dev/null
@@ -1,66 +0,0 @@
-/*****************************************************************************
- * 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:
- *     CEA LIST. - initial API and implementation
- *******************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.handlers;
-
-import java.util.ArrayList;
-
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.papyrus.requirements.common.PapyrusAbstractHandler;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.AddRefinesCommand;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.RefinementCreateCommand;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-
-/**
- * Executes the addition of Refine links based on a selected model element (e.g. an Use Case)
- *
- */
-public class AddRefinesLinkHandler extends PapyrusAbstractHandler {
-
-	public Object execute(ExecutionEvent event) throws ExecutionException {
-		super.execute(event);
-		ArrayList<Element> selectedElements = getSelectionSet();
-		if (selectedElements.size() == 2) {
-			RefinementCreateCommand refinementCreateCommand = new RefinementCreateCommand(
-					transactionalEditingDomain, (NamedElement) selectedElements.get(1),
-					(NamedElement) selectedElements.get(0));
-			transactionalEditingDomain.getCommandStack().execute(refinementCreateCommand);
-		} else {
-			Element selectedElement = getSelection();
-			if (selectedElement != null) {
-				AddRefinesCommand addRefinesCommand = new AddRefinesCommand(
-						transactionalEditingDomain, selectedElement);
-				transactionalEditingDomain.getCommandStack().execute(addRefinesCommand);
-			}
-		}
-		return null;
-	}
-
-	/**
-	 * 
-	 * @see org.eclipse.core.commands.AbstractHandler#isEnabled()
-	 * 
-	 * @return true if the handler is possible
-	 */
-	@Override
-	public boolean isEnabled() {
-		Element selectedElement = getSelection();
-		if (selectedElement != null) {
-			return true;
-		} else {
-			return false;
-		}
-	}
-
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddSatisfiedByLinkHandler.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddSatisfiedByLinkHandler.java
deleted file mode 100755
index d954006..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddSatisfiedByLinkHandler.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.handlers;
-
-import java.util.ArrayList;
-
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.papyrus.requirements.common.PapyrusAbstractHandler;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.AddSatisfiedByLinkCommand;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.SatisfyCreateCommand;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-
-/**
- * Executes the addition of Satisfy links based on a selected requirement
- * 
- */
-public class AddSatisfiedByLinkHandler extends PapyrusAbstractHandler {
-
-	public Object execute(ExecutionEvent event) throws ExecutionException {
-		super.execute(event);
-		ArrayList<Element> selectedElements = getSelectionSet();
-		if (selectedElements.size() == 2) {
-			SatisfyCreateCommand addSatisfyCreateCommand = new SatisfyCreateCommand(transactionalEditingDomain,
-					(NamedElement) selectedElements.get(1), (NamedElement) selectedElements.get(0));
-			transactionalEditingDomain.getCommandStack().execute(addSatisfyCreateCommand);
-		} else {
-			Element selectedElement = getSelection();
-			if (selectedElement != null) {
-				AddSatisfiedByLinkCommand addAddSatisfyLinkCommand = new AddSatisfiedByLinkCommand(
-						transactionalEditingDomain, selectedElement);
-				transactionalEditingDomain.getCommandStack().execute(addAddSatisfyLinkCommand);
-			}
-		}
-		return null;
-	}
-
-	/**
-	 * 
-	 * @see org.eclipse.core.commands.AbstractHandler#isEnabled()
-	 * 
-	 * @return true if the handler is possible
-	 */
-	@Override
-	public boolean isEnabled() {
-		Element selectedElement = getSelection();
-		if (selectedElement != null) {
-			return true;
-		} else {
-			return false;
-		}
-	}
-
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddSatisfiesLinkHandler.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddSatisfiesLinkHandler.java
deleted file mode 100755
index 3a1aabf..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddSatisfiesLinkHandler.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.handlers;
-
-import java.util.ArrayList;
-
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.papyrus.requirements.common.PapyrusAbstractHandler;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.AddSatisfiesLinkCommand;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.SatisfyCreateCommand;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-
-/**
- * Executes the addition of Satisfy links based on a selected model element
- * 
- */
-public class AddSatisfiesLinkHandler extends PapyrusAbstractHandler {
-
-	public Object execute(ExecutionEvent event) throws ExecutionException {
-		super.execute(event);
-		ArrayList<Element> selectedElements = getSelectionSet();
-		if (selectedElements.size() == 2) {
-			SatisfyCreateCommand addSatisfyCreateCommand = new SatisfyCreateCommand(transactionalEditingDomain,
-					(NamedElement) selectedElements.get(0), (NamedElement) selectedElements.get(1));
-			transactionalEditingDomain.getCommandStack().execute(addSatisfyCreateCommand);
-		} else {
-			Element selectedElement = getSelection();
-			if (selectedElement != null) {
-				AddSatisfiesLinkCommand addSatisfiesLinkCommand = new AddSatisfiesLinkCommand(
-						transactionalEditingDomain, selectedElement);
-				transactionalEditingDomain.getCommandStack().execute(addSatisfiesLinkCommand);
-			}
-		}
-		return null;
-	}
-
-	/**
-	 * 
-	 * @see org.eclipse.core.commands.AbstractHandler#isEnabled()
-	 * 
-	 * @return true if the handler is possible
-	 */
-	@Override
-	public boolean isEnabled() {
-		Element selectedElement = getSelection();
-		if (selectedElement != null) {
-			return true;
-		} else {
-			return false;
-		}
-	}
-
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddVerifiedByLinkHandler.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddVerifiedByLinkHandler.java
deleted file mode 100755
index d0d2b77..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddVerifiedByLinkHandler.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.handlers;
-
-import java.util.ArrayList;
-
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.papyrus.requirements.common.PapyrusAbstractHandler;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.AddVerifiedByLinkCommand;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.VerifyCreateCommand;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-
-/**
- * Executes the addition of Verify links based on a selected requirement
- *
- */
-public class AddVerifiedByLinkHandler extends PapyrusAbstractHandler {
-
-	public Object execute(ExecutionEvent event) throws ExecutionException {
-		super.execute(event);
-		ArrayList<Element> selectedElements = getSelectionSet();
-		if (selectedElements.size() == 2) {
-			VerifyCreateCommand addVerifyCreateCommand = new VerifyCreateCommand(transactionalEditingDomain,
-					(NamedElement) selectedElements.get(1), (NamedElement) selectedElements.get(0));
-			transactionalEditingDomain.getCommandStack().execute(addVerifyCreateCommand);
-		} else {
-			Element selectedElement = getSelection();
-			if (selectedElement != null) {
-				AddVerifiedByLinkCommand addVerifiedByLinkCommand = new AddVerifiedByLinkCommand(transactionalEditingDomain,
-						selectedElement);
-				transactionalEditingDomain.getCommandStack().execute(addVerifiedByLinkCommand);
-			}
-		}
-		return null;
-	}
-
-	/**
-	 * 
-	 * @see org.eclipse.core.commands.AbstractHandler#isEnabled()
-	 * 
-	 * @return true if the handler is possible
-	 */
-	@Override
-	public boolean isEnabled() {
-		Element selectedElement = getSelection();
-		if (selectedElement != null) {
-			return true;
-		} else {
-			return false;
-		}
-	}
-
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddVerifiesLinkHandler.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddVerifiesLinkHandler.java
deleted file mode 100755
index ad230dd..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/AddVerifiesLinkHandler.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.handlers;
-
-import java.util.ArrayList;
-
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.papyrus.requirements.common.PapyrusAbstractHandler;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.AddVerifiesLinkCommand;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.VerifyCreateCommand;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-
-/**
- * Executes the addition of Verify links based on a selected model element
- *
- */
-public class AddVerifiesLinkHandler extends PapyrusAbstractHandler {
-
-	public Object execute(ExecutionEvent event) throws ExecutionException {
-		super.execute(event);
-		ArrayList<Element> selectedElements = getSelectionSet();
-		if (selectedElements.size() == 2) {
-			VerifyCreateCommand addVerifyCreateCommand = new VerifyCreateCommand(transactionalEditingDomain,
-					(NamedElement) selectedElements.get(0), (NamedElement) selectedElements.get(1));
-			transactionalEditingDomain.getCommandStack().execute(addVerifyCreateCommand);
-		} else {
-			Element selectedElement = getSelection();
-			if (selectedElement != null) {
-				AddVerifiesLinkCommand addVerifiesLinkCommand = new AddVerifiesLinkCommand(transactionalEditingDomain,
-						selectedElement);
-				transactionalEditingDomain.getCommandStack().execute(addVerifiesLinkCommand);
-			}
-		}
-		return null;
-	}
-
-	/**
-	 * 
-	 * @see org.eclipse.core.commands.AbstractHandler#isEnabled()
-	 * 
-	 * @return true if the handler is possible
-	 */
-	@Override
-	public boolean isEnabled() {
-		Element selectedElement = getSelection();
-		if (selectedElement != null) {
-			return true;
-		} else {
-			return false;
-		}
-	}
-
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/ApplyTracabilityHandler.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/ApplyTracabilityHandler.java
deleted file mode 100755
index 85e5ae6..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/ApplyTracabilityHandler.java
+++ /dev/null
@@ -1,119 +0,0 @@
-/*****************************************************************************
- * 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:
- * 
- * 		Patrick Tessier (patrick.tessier@cea.fr) CEA LIST - Initial API and implementation
- *      Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Improvements
- *      
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.handlers;
-
-import org.eclipse.core.commands.AbstractHandler;
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.emf.common.command.Command;
-import org.eclipse.emf.common.util.URI;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.resource.Resource;
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.jface.viewers.ISelection;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.papyrus.infra.emf.utils.EMFHelper;
-import org.eclipse.papyrus.infra.ui.util.EditorUtils;
-import org.eclipse.papyrus.infra.ui.util.ServiceUtilsForHandlers;
-import org.eclipse.papyrus.requirements.common.Utils;
-import org.eclipse.papyrus.requirements.sysml.traceability.assistant.analysis.TracabilityAnalyzer;
-import org.eclipse.papyrus.uml.extensionpoints.profile.RegisteredProfile;
-import org.eclipse.papyrus.uml.extensionpoints.utils.Util;
-import org.eclipse.ui.ISelectionService;
-import org.eclipse.ui.PlatformUI;
-import org.eclipse.uml2.uml.Model;
-import org.eclipse.uml2.uml.Package;
-import org.eclipse.uml2.uml.Profile;
-
-/**
- * this class launch the application of the SysML profile
- */
-
-public class ApplyTracabilityHandler extends AbstractHandler {
-
-	protected TransactionalEditingDomain transactionalEditingDomain = null;
-	protected org.eclipse.uml2.uml.Package selectedElement = null;
-
-	public Object execute(ExecutionEvent event) throws ExecutionException {
-		ISelectionService selectionService = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getSelectionService();
-		ISelection selection = selectionService.getSelection();
-		try {
-			transactionalEditingDomain = ServiceUtilsForHandlers.getInstance()
-					.getService(TransactionalEditingDomain.class, event);
-		} catch (Exception e) {
-			System.err.println("impossible to get the Transactional Editing Domain " + e);
-		}
-
-		if (selection instanceof IStructuredSelection) {
-			Object selectedobject = ((IStructuredSelection) selection).getFirstElement();
-			EObject selectedEObject = (EObject) EMFHelper.getEObject(selectedobject);
-			if (selectedEObject instanceof Model) {
-				selectedElement = (Package) selectedEObject;
-			}
-
-			if (selectedElement != null) {
-
-				@SuppressWarnings("deprecation")
-				TransactionalEditingDomain editingDomain = EditorUtils.getTransactionalEditingDomain();
-				if (editingDomain != null && selectedElement != null) {
-					Command command = new RecordingCommand(editingDomain) {
-
-						@Override
-						protected void doExecute() {
-							changeStructure(selectedElement);
-
-						}
-					};
-					editingDomain.getCommandStack().execute(command);
-					TracabilityAnalyzer analyzer = new TracabilityAnalyzer();
-					analyzer.runAnalysis(Utils.getToPackage(selectedElement), editingDomain);
-				}
-
-			}
-		}
-		return null;
-	}
-
-	/**
-	 * 
-	 * @see org.eclipse.core.commands.AbstractHandler#isEnabled()
-	 * 
-	 * @return true if the handler is possible
-	 */
-	@Override
-	public boolean isEnabled() {
-		return true;
-	}
-
-	protected void changeStructure(Package currentPackage) {
-		Package topPackage = Utils.getToPackage(currentPackage);
-		// apply SysML profile
-		RegisteredProfile SysMLregisteredProfile = (RegisteredProfile) RegisteredProfile.getRegisteredProfile("SysML");
-		URI SysMLmodelUri = SysMLregisteredProfile.uri;
-		@SuppressWarnings("deprecation")
-		final Resource SysMLResource = Util.getResourceSet(topPackage).getResource(SysMLmodelUri, true);
-		Profile sysMLprofile = (Profile) SysMLResource.getContents().get(0);
-		topPackage.applyProfile(sysMLprofile);
-
-		URI standardL2URI = URI.createURI("pathmap://UML_PROFILES/StandardL2.profile.uml");
-		@SuppressWarnings("deprecation")
-		final Resource standardL2Resource = Util.getResourceSet(topPackage).getResource(standardL2URI, true);
-		Profile standardL2Profile = (Profile) standardL2Resource.getContents().get(0);
-		topPackage.applyProfile(standardL2Profile);
-	}
-
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/InitDerivedReqHandler.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/InitDerivedReqHandler.java
deleted file mode 100755
index 66c9605..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.handlers/src/org/eclipse/papyrus/requirements/sysml/traceability/handlers/InitDerivedReqHandler.java
+++ /dev/null
@@ -1,56 +0,0 @@
-/*****************************************************************************
- * 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:
- *     Patrick Tessier (patrick.tessier@cea.fr) CEA LIST. - initial API and implementation
- *******************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.handlers;
-
-import java.util.ArrayList;
-
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.papyrus.requirements.common.PapyrusAbstractHandler;
-import org.eclipse.papyrus.requirements.sysml.traceability.commands.InitDerivedReqCommand;
-import org.eclipse.uml2.uml.Element;
-
-/**
- * Executes the creation of a derived requirement
- *
- */
-public class InitDerivedReqHandler extends PapyrusAbstractHandler {
-
-	public Object execute(ExecutionEvent event) throws ExecutionException {
-		super.execute(event);
-		ArrayList<Element> selectedElement = getSelectionSet();
-		if (selectedElement.size() != 0) {
-			InitDerivedReqCommand initDerivedReqCommand = new InitDerivedReqCommand(transactionalEditingDomain,
-					selectedElement);
-			transactionalEditingDomain.getCommandStack().execute(initDerivedReqCommand);
-		}
-		return null;
-	}
-
-	/**
-	 * 
-	 * @see org.eclipse.core.commands.AbstractHandler#isEnabled()
-	 * 
-	 * @return true if the handler is possible
-	 */
-	@Override
-	public boolean isEnabled() {
-		ArrayList<Element> selectedElement = getSelectionSet();
-		if (selectedElement.size() != 0) {
-			return true;
-		} else {
-			return false;
-		}
-	}
-
-}
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/.project
deleted file mode 100755
index ef11b5a..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.sysml.traceability.ui</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index b3aa6d6..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,291 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.comment.line_length=260
-org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
-org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
-org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
-org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.join_lines_in_comments=false
-org.eclipse.jdt.core.formatter.join_wrapped_lines=false
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=260
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=5
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.use_on_off_tags=false
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
-org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/.settings/org.eclipse.jdt.ui.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100755
index 954281d..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,68 +0,0 @@
-cleanup.add_default_serial_version_id=true
-cleanup.add_generated_serial_version_id=false
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_methods=false
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_missing_override_annotations_interface_methods=true
-cleanup.add_serial_version_id=false
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_functional_interfaces=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.correct_indentation=false
-cleanup.format_source_code=false
-cleanup.format_source_code_changes_only=false
-cleanup.insert_inferred_type_arguments=false
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_type_abstract_if_missing_method=false
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=false
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_redundant_type_arguments=true
-cleanup.remove_trailing_whitespaces=true
-cleanup.remove_trailing_whitespaces_all=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.sort_members=false
-cleanup.sort_members_all=false
-cleanup.use_anonymous_class_creation=false
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_lambda=true
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.use_type_arguments=false
-cleanup_profile=_Papyrus
-cleanup_settings_version=2
-eclipse.preferences.version=1
-formatter_profile=_Papyrus
-formatter_settings_version=12
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><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\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\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><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/META-INF/MANIFEST.MF
deleted file mode 100755
index e2b2902..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,20 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.sysml.traceability.ui;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.sysml.traceability.ui.Activator
-Bundle-Vendor: %Bundle-Vendor
-Require-Bundle: org.eclipse.gmf.runtime.diagram.ui;bundle-version="1.6.0",
- org.eclipse.papyrus.infra.emf;bundle-version="0.10.0";resolution:=optional,
- org.eclipse.papyrus.infra.widgets;bundle-version="0.9.1";resolution:=optional,
- org.eclipse.papyrus.infra.core;bundle-version="0.9.0";resolution:=optional,
- org.eclipse.papyrus.infra.ui;bundle-version="1.2.0",
- org.eclipse.papyrus.infra.ui.emf;bundle-version="1.2.0",
- org.eclipse.papyrus.requirements.common.ui;bundle-version="0.7.0",
- org.eclipse.papyrus.requirements.sysml.testers;bundle-version="0.7.0",
- org.eclipse.core.expressions;bundle-version="3.5.0"
-Bundle-ActivationPolicy: lazy
-Bundle-Localization: plugin
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Export-Package: org.eclipse.papyrus.requirements.sysml.traceability.ui
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/build.properties
deleted file mode 100755
index 44ac5a0..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/build.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               plugin.xml,\
-               images/,\
-               about.html,\
-               plugin.properties
-src.includes = about.html,\
-               images/
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Abstraction.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Abstraction.gif
deleted file mode 100755
index 38df3e6..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Abstraction.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Comment.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Comment.gif
deleted file mode 100755
index c495731..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Comment.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/ContainmentConnection.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/ContainmentConnection.gif
deleted file mode 100755
index 8b2a7a3..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/ContainmentConnection.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Copy.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Copy.gif
deleted file mode 100755
index 47caa0b..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Copy.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/DeriveReqt.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/DeriveReqt.gif
deleted file mode 100755
index 6217748..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/DeriveReqt.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Link.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Link.gif
deleted file mode 100755
index 13fb22e..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Link.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Profile.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Profile.gif
deleted file mode 100755
index 18eed1f..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Profile.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Refine.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Refine.gif
deleted file mode 100755
index c8d1d8c..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Refine.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Requirement.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Requirement.gif
deleted file mode 100755
index 50618e0..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Requirement.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Satisfy.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Satisfy.gif
deleted file mode 100755
index 00848d8..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Satisfy.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/TestCase.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/TestCase.gif
deleted file mode 100755
index ac29611..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/TestCase.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Trace.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Trace.gif
deleted file mode 100755
index f4cb0d3..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Trace.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Verify.gif b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Verify.gif
deleted file mode 100755
index 2d54efc..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/images/Verify.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/plugin.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/plugin.properties
deleted file mode 100755
index e52f880..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/plugin.properties
+++ /dev/null
@@ -1,69 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.sysml.traceability.ui
-# Contributors:
-# Mauricio Alferez (mauricio.alferez@cea.fr)
-
-papyrus.requirements.sysml.traceability.menu.label = Papyrus Req - Traceability Tools
-papyrus.requirements.sysml.traceability.menu.tooltip = Traceability assistants for SysML requirements models
-
-#--------------------------------------------------------------------------
-#Commands to be executed from a Model
-applyTraceabilityAssistant.command.label = Apply Traceability Assistant
-applyTraceabilityAssistant.command.tooltip = Apply Traceability Assistant
-
-#--------------------------------------------------------------------------
-#Commands to be executed from requirements
-#--------------------------------------------------------------------------
-	#"A DeriveReqt relationship is a dependency between two requirements in which a client requirement can be derived from the supplier requirement.
-	#As with other dependencies, the arrow direction points from the derived (client) requirement to the (supplier) requirement from which it is derived."
-deriveNewRequirement.command.label = Derive new requirement
-deriveNewRequirement.command.tooltip = Create a derived requirement from the set of selected requirements
-addDerivesLink.command.label = Derives
-addDerivesLink.command.tooltip = Add "DerivedReqt" links from derived requirements to the selected requirement
-addDerivedByLink.command.label = Derived from
-addDerivedByLink.command.tooltip = Add "DerivedReqt" links from the selected requirement to other requirements
-
-	#"Specifies a refinement relationship between model elements at different semantic levels, such as analysis and design.
-	# The mapping specifies the relationship between the two elements or sets of elements. The mapping may or may not be computable, and it may be unidirectional or bidirectional.
-	# Refinement can be used to model transformations from analysis to design and other such changes."
-addRefinedByLink.command.label = Refined by
-addRefinedByLink.command.tooltip = Add "Refine" links from the selected requirement to a model element
-
-	#"A Satisfy relationship is a dependency between a requirement and a model element that fulfills the requirement. 
-	#As with other dependencies, the arrow direction points from the satisfying (client) model element to the (supplier) requirement that is satisfied."
-addSatisfiedbyLink.command.label = Satisfied by
-addSatisfiedbyLink.command.tooltip = Add "Satisfy" links from model elements to the selected requirement 
-	
-addVerifiedByLink.command.label = Verified by
-addVerifiedByLink.command.tooltip = Add "Verify" links from model element to the selected requirement
-
-addAbstractionByLink.command.label = Realizes
-addAbstractionByLink.command.tooltip = Add "Abstraction" links from model element to the selected NamedElement
-
-#--------------------------------------------------------------------------
-#Commands to be executed from model elements
-#--------------------------------------------------------------------------
-addSatisfiesLink.command.label = Satisfies
-addSatisfiesLink.command.tooltip = Add "Satisfy" links from the selected element to requirements
-	
-addVerifiesLink.command.label = Verifies
-addVerifiesLink.command.tooltip = Add "Verify" links from the selected element to requirements
-
-addRefinesLink.command.label = Refines
-addRefinesLink.command.tooltip = Add "Refine" links from the selected element to requirements
-
-addAbstractionLink.command.label = Abstracts
-addAbstractionLink.command.tooltip = Add "Abstraction" links from the selected element to NamedElement
-#--------------------------------------------------------------------------
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = Papyrus for Requirements - SysML Traceability UI (Incubation)
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/plugin.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/plugin.xml
deleted file mode 100755
index 69c65e4..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/plugin.xml
+++ /dev/null
@@ -1,344 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
-     Copyright (c) 2017 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:
-     		CEA LIST - Initial API and implementation
- -->
-
-<plugin>
-   <extension
-         point="org.eclipse.ui.menus">
-      <menuContribution
-            allPopups="false"
-            locationURI="popup:org.eclipse.gmf.runtime.diagram.ui.DiagramEditorContextMenu?after=org.eclipse.papyrus.requirements.common.ui.traceability.additions">
-         <menu
-               icon="platform:/plugin/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_16x16.png"
-               id="papyrus.requirements.sysml.traceability.menu"
-               label="%papyrus.requirements.sysml.traceability.menu.label"
-               tooltip="%papyrus.requirements.sysml.traceability.tooltip">
-            <visibleWhen>
-               <with
-                     variable="activeEditorId">
-                  <equals
-                        value="org.eclipse.papyrus.infra.core.papyrusEditor">
-                  </equals>
-               </with>
-            </visibleWhen>
-         </menu>
-      </menuContribution>
-      <menuContribution
-            allPopups="false"
-            locationURI="popup:org.eclipse.papyrus.views.modelexplorer.modelexplorer.popup?after=org.eclipse.papyrus.requirements.common.ui.traceability.additions">
-         <menu
-               icon="platform:/plugin/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_16x16.png"
-               id="papyrus.requirements.sysml.traceability.menu"
-               label="%papyrus.requirements.sysml.traceability.menu.label"
-               tooltip="%papyrus.requirements.sysml.traceability.menu.tooltip">
-         </menu>
-      </menuContribution>
-   </extension>
-   <extension
-         point="org.eclipse.ui.menus">
-      <menuContribution
-            allPopups="false"
-            locationURI="popup:papyrus.requirements.sysml.traceability.menu">
-         <command
-               commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.InitDerivedReqHandler"
-               icon="images/DeriveReqt.gif"
-               label="%deriveNewRequirement.command.label"
-               style="push"
-               tooltip="%deriveNewRequirement.command.tooltip">
-            <visibleWhen
-                  checkEnabled="false">
-               <with
-                     variable="selection">
-                  <test
-                        forcePluginActivation="true"
-                        property="org.eclipse.papyrus.requirements.sysml.testers.isRequirementElement"
-                        value="true">
-                  </test>
-               </with>
-            </visibleWhen>
-         </command>
-         <command
-               commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddDerivesLinkHandler"
-               icon="images/DeriveReqt.gif"
-               label="%addDerivesLink.command.label"
-               style="push"
-               tooltip="%addDerivesLink.command.tooltip">
-            <visibleWhen
-                  checkEnabled="false">
-               <with
-                     variable="selection">
-                  <test
-                        forcePluginActivation="true"
-                        property="org.eclipse.papyrus.requirements.sysml.testers.isRequirementElement"
-                        value="true">
-                  </test>
-               </with>
-            </visibleWhen>
-         </command>
-         <command
-               commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddDerivedByLinkHandler"
-               icon="images/DeriveReqt.gif"
-               label="%addDerivedByLink.command.label"
-               style="push"
-               tooltip="%addDerivedByLink.command.tooltip">
-            <visibleWhen
-                  checkEnabled="false">
-               <with
-                     variable="selection">
-                  <test
-                        forcePluginActivation="true"
-                        property="org.eclipse.papyrus.requirements.sysml.testers.isRequirementElement"
-                        value="true">
-                  </test>
-               </with>
-            </visibleWhen>
-         </command>
-         <command
-               commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddRefinedByLinkHandler"
-               icon="images/Verify.gif"
-               label="%addRefinedByLink.command.label"
-               style="push"
-               tooltip="%addRefinedByLink.command.tooltip">
-            <visibleWhen
-                  checkEnabled="false">
-               <with
-                     variable="selection">
-                  <test
-                        forcePluginActivation="true"
-                        property="org.eclipse.papyrus.requirements.sysml.testers.isRequirementElement"
-                        value="true">
-                  </test>
-               </with>
-            </visibleWhen>
-         </command>
-         <command
-               commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddSatisfiedByLinkHandler"
-               icon="images/Satisfy.gif"
-               label="%addSatisfiedbyLink.command.label"
-               style="push"
-               tooltip="%addSatisfiedbyLink.command.tooltip">
-            <visibleWhen
-                  checkEnabled="false">
-               <with
-                     variable="selection">
-                  <test
-                        forcePluginActivation="true"
-                        property="org.eclipse.papyrus.requirements.sysml.testers.isRequirementElement"
-                        value="true">
-                  </test>
-               </with>
-            </visibleWhen>
-         </command>
-         <command
-               commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddVerifiedByLinkHandler"
-               icon="images/Verify.gif"
-               label="%addVerifiedByLink.command.label"
-               style="push"
-               tooltip="%addVerifiedByLink.command.tooltip">
-            <visibleWhen
-                  checkEnabled="false">
-               <with
-                     variable="selection">
-                  <test
-                        forcePluginActivation="true"
-                        property="org.eclipse.papyrus.requirements.sysml.testers.isRequirementElement"
-                        value="true">
-                  </test>
-               </with>
-            </visibleWhen>
-         </command>
-         <command
-               commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddAbstractionByLinkHandler"
-               icon="images/Abstraction.gif"
-               label="%addAbstractionByLink.command.label"
-               style="push"
-               tooltip="%addAbstractionByLink.command.tooltip">
-            <visibleWhen
-                  checkEnabled="false">
-               <with
-                     variable="selection">
-                  <test
-                        forcePluginActivation="true"
-                        property="org.eclipse.papyrus.requirements.sysml.testers.isNamedElement"
-                        value="true">
-                  </test>
-               </with>
-            </visibleWhen>
-         </command>
-      </menuContribution>
-   </extension>
-   <extension
-         point="org.eclipse.ui.menus">
-      <menuContribution
-            allPopups="false"
-            locationURI="popup:papyrus.requirements.sysml.traceability.menu">
-         <command
-               commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddRefinesLinkHandler"
-               icon="images/Verify.gif"
-               label="%addRefinesLink.command.label"
-               style="push"
-               tooltip="%addRefinesLink.command.tooltip">
-            <visibleWhen
-                  checkEnabled="false">
-               <with
-                     variable="selection">
-                  <test
-                        forcePluginActivation="true"
-                        property="org.eclipse.papyrus.requirements.sysml.testers.isRequirementElement"
-                        value="false">
-                  </test>
-               </with>
-            </visibleWhen>
-         </command>
-         <command
-               commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddSatisfiesLinkHandler"
-               icon="images/Satisfy.gif"
-               label="%addSatisfiesLink.command.label"
-               style="push"
-               tooltip="%addSatisfiesLink.command.tooltip">
-            <visibleWhen
-                  checkEnabled="false">
-               <with
-                     variable="selection">
-                  <test
-                        forcePluginActivation="true"
-                        property="org.eclipse.papyrus.requirements.sysml.testers.isRequirementElement"
-                        value="false">
-                  </test>
-               </with>
-            </visibleWhen>
-         </command>
-         <command
-               commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddVerifiesLinkHandler"
-               icon="images/Verify.gif"
-               label="%addVerifiesLink.command.label"
-               style="push"
-               tooltip="%addVerifiesLink.command.tooltip">
-            <visibleWhen
-                  checkEnabled="false">
-               <with
-                     variable="selection">
-                  <test
-                        forcePluginActivation="true"
-                        property="org.eclipse.papyrus.requirements.sysml.testers.isRequirementElement"
-                        value="false">
-                  </test>
-               </with>
-            </visibleWhen>
-         </command>
-         <command
-               commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddAbstractionLinkHandler"
-               icon="images/Abstraction.gif"
-               label="%addAbstractionLink.command.label"
-               style="push"
-               tooltip="%addAbstractionLink.command.tooltip">
-            <visibleWhen
-                  checkEnabled="false">
-               <with
-                     variable="selection">
-                  <test
-                        forcePluginActivation="true"
-                        property="org.eclipse.papyrus.requirements.sysml.testers.isNamedElement"
-                        value="true">
-                  </test>
-               </with>
-            </visibleWhen>
-         </command>
-      </menuContribution>
-   </extension>
-   <extension
-         point="org.eclipse.ui.menus">
-      <menuContribution
-            allPopups="false"
-            locationURI="popup:papyrus.requirements.sysml.traceability.menu">
-         <command
-               commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.ApplyTracabilityHandler"
-               label="%applyTraceabilityAssistant.command.label"
-               style="push"
-               tooltip="%applyTraceabilityAssistant.command.tooltip">
-            <visibleWhen
-                  checkEnabled="false">
-               <with
-                     variable="selection">
-                  <test
-                        forcePluginActivation="true"
-                        property="org.eclipse.papyrus.requirements.sysml.testers.isModel"
-                        value="true">
-                  </test>
-               </with>
-            </visibleWhen>
-         </command>
-      </menuContribution>
-   </extension>
-   <extension
-         point="org.eclipse.ui.bindings">
-               <key
-            commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.InitDerivedReqHandler"
-            contextId="org.eclipse.ui.contexts.window"
-            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
-            sequence="M1+6">
-      </key>
-               <key
-                     commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddDerivesLinkHandler"
-                     contextId="org.eclipse.ui.contexts.window"
-                     schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
-                     sequence="M1+7">
-               </key>
-               <key
-                     commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddDerivedByLinkHandler"
-                     contextId="org.eclipse.ui.contexts.window"
-                     schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
-                     sequence="M1+8">
-               </key>
-      <key
-            commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddRefinedByLinkHandler"
-            contextId="org.eclipse.ui.contexts.window"
-            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
-            sequence="M1+9">
-      </key>
-      <key
-            commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddSatisfiedByLinkHandler"
-            contextId="org.eclipse.ui.contexts.window"
-            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
-            sequence="M1+0">
-      </key>
-      <key
-            commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddVerifiedByLinkHandler"
-            contextId="org.eclipse.ui.contexts.window"
-            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
-            sequence="M1+M2+0">
-      </key>
-   </extension>
-   <extension
-         point="org.eclipse.ui.bindings">
-      <key
-            commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddRefinesLinkHandler"
-            contextId="org.eclipse.ui.contexts.window"
-            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
-            sequence="M1+M2+1">
-      </key>
-      <key
-            commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddVerifiesLinkHandler"
-            contextId="org.eclipse.ui.contexts.window"
-            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
-            sequence="M1+M2+2">
-      </key>
-      <key
-            commandId="org.eclipse.papyrus.requirements.sysml.traceability.handlers.AddSatisfiesLinkHandler"
-            contextId="org.eclipse.ui.contexts.window"
-            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
-            sequence="M1+M2+3">
-      </key>
-   </extension>
-</plugin>
-
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/pom.xml
deleted file mode 100755
index 5cf43f5..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.sysml.traceability.ui</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/src/org/eclipse/papyrus/requirements/sysml/traceability/ui/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/src/org/eclipse/papyrus/requirements/sysml/traceability/ui/Activator.java
deleted file mode 100755
index c7e50ce..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.traceability.ui/src/org/eclipse/papyrus/requirements/sysml/traceability/ui/Activator.java
+++ /dev/null
@@ -1,62 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
-*     CEA LIST. - initial API and implementation
-*******************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.traceability.ui;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
-	// The plug-in ID
-	public static final String PLUGIN_ID = "org.eclipse.papyrus.requirements.sysml.traceability.ui"; //$NON-NLS-1$
-
-	// The shared instance
-	private static Activator plugin;
-	
-	/**
-	 * The constructor
-	 */
-	public Activator() {
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext context) throws Exception {
-		super.start(context);
-		plugin = this;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext context) throws Exception {
-		plugin = null;
-		super.stop(context);
-	}
-
-	/**
-	 * Returns the shared instance
-	 *
-	 * @return the shared instance
-	 */
-	public static Activator getDefault() {
-		return plugin;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/.project
deleted file mode 100755
index 4720443..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.sysml.verification</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index 0c68a61..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,7 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/META-INF/MANIFEST.MF
deleted file mode 100755
index dec83c7..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,18 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.sysml.verification;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.sysml.verification.Activator
-Require-Bundle: org.eclipse.core.runtime,
- org.eclipse.emf.validation,
- org.eclipse.papyrus.uml.tools.utils,
- org.eclipse.papyrus.requirements.sysml.common
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-ActivationPolicy: lazy
-Import-Package: org.eclipse.papyrus.sysml.requirements,
- org.eclipse.uml2.uml.util
-Export-Package: org.eclipse.papyrus.requirements.sysml.verfication.rules,
- org.eclipse.papyrus.requirements.sysml.verification
-Bundle-Localization: bundle
-Bundle-Vendor: %Bundle-Vendor
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/build.properties
deleted file mode 100755
index 938da3f..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/build.properties
+++ /dev/null
@@ -1,19 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               plugin.xml,\
-               bundle.properties,\
-               about.html
-src.includes = about.html
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/bundle.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/bundle.properties
deleted file mode 100755
index 8cd3cd4..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/bundle.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.sysml.verification
-category.name = Papyrus for Requirements Rules
-constraint.name = Papyrus for Requirements - Rule 1: Are all the requirements satisfied
-constraint.message = Papyrus for Requirements - Rule 1: {0}.
-constraint.description = The requirement is not satifisfied by any Element
-constraint.name.0 = Papyrus for Requirements - Rule 2: Are all the requirements verified
-constraint.message.0 = Papyrus for Requirements - Rule 2: {0}.
-constraint.description.0 = The requirement is not verified by any Element
-Bundle-Name = Papyrus for Requirements - Requirements Verification (Incubation)
-Bundle-Vendor = Eclipse Modeling Project
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/plugin.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/plugin.xml
deleted file mode 100755
index 404fb77..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/plugin.xml
+++ /dev/null
@@ -1,150 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
-     Copyright (c) 2017 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:
-     		CEA LIST - Initial API and implementation
- -->
-
-<plugin>
-   <extension
-         point="org.eclipse.emf.validation.constraintProviders">
-      <category
-            id="org.eclipse.papyrus.requirements.sysml.verification.rules.category"
-            name="%category.name">
-      </category>
-      <constraintProvider
-            mode="Batch">
-         <package
-               namespaceUri="http://www.eclipse.org/uml2/5.0.0/UML">
-         </package>
-         <constraints
-               categories="org.eclipse.papyrus.requirements.sysml.verification.rules.category">
-            <constraint
-                  class="org.eclipse.papyrus.requirements.sysml.verfication.rules.AllRequirementsMustBeSatisfied"
-                  id="org.eclipse.papyrus.requirements.sysml.verfication.rules.AllRequirementsAreSatisfied"
-                  isEnabledByDefault="true"
-                  lang="Java"
-                  mode="Batch"
-                  name="%constraint.name"
-                  severity="WARNING"
-                  statusCode="1">
-               <message>
-                  %constraint.message
-               </message>
-               <description>
-                  %constraint.description
-               </description>
-               <target
-                     class="Class">
-               </target>
-            </constraint>
-            <constraint
-                  class="org.eclipse.papyrus.requirements.sysml.verfication.rules.AllRequirementsMustBeVerified"
-                  id="org.eclipse.papyrus.requirements.sysml.verfication.rules.AllRequirementsMustBeVerified"
-                  isEnabledByDefault="true"
-                  lang="Java"
-                  mode="Batch"
-                  name="%constraint.name.0"
-                  severity="WARNING"
-                  statusCode="2">
-               <message>
-                  %constraint.message.0
-               </message>
-               <description>
-                  %constraint.description.0
-               </description>
-               <target
-                     class="Class">
-               </target>
-            </constraint>
-         </constraints>
-      </constraintProvider>
-   </extension>
-   <extension
-         point="org.eclipse.emf.validation.constraintBindings">
-      <clientContext
-            default="false"
-            id="org.eclipse.papyrus.requirements.sysml.verification.clientContext">
-         <selector
-               class="org.eclipse.papyrus.requirements.sysml.verification.ClientSelector">
-         </selector>
-      </clientContext>
-      <binding
-            context="org.eclipse.papyrus.requirements.sysml.verification.clientContext">
-         <category
-               ref="org.eclipse.papyrus.requirements.sysml.verification.rules.category">
-         </category>
-      </binding>
-   </extension>
-   <extension
-         point="org.eclipse.ui.menus">
-      <menuContribution
-            allPopups="false"
-            locationURI="popup:org.eclipse.gmf.runtime.diagram.ui.DiagramEditorContextMenu?after=org.eclipse.papyrus.requirements.common.ui.analysis.additions">
-         <menu
-               icon="platform:/plugin/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_16x16.png"
-               id="org.eclipse.papyrus.requirements.sysml.verification.menu"
-               label="Papyrus Req - Validation">
-         </menu>
-      </menuContribution>
-      <menuContribution
-            allPopups="false"
-            locationURI="popup:org.eclipse.papyrus.views.modelexplorer.modelexplorer.popup?after=org.eclipse.papyrus.requirements.common.ui.analysis.additions">
-         <menu
-               icon="platform:/plugin/org.eclipse.papyrus.requirements.common.ui/images/Papyrus_Req_logo_16x16.png"
-               id="org.eclipse.papyrus.requirements.sysml.verification.menu"
-               label="Papyrus Req - Validation">
-         </menu>
-      </menuContribution>
-      <menuContribution
-            allPopups="false"
-            locationURI="popup:org.eclipse.papyrus.requirements.sysml.verification.menu">
-         <command
-               commandId="org.eclipse.papyrus.validation.ValidateModelCommand"
-               icon="platform:/plugin/org.eclipse.papyrus.infra.services.validation/icons/etool16/validate.gif"
-               id="org.eclipse.papyrus.validation.ValidateModel"
-               label="Validate model">
-         </command>
-         <command
-               commandId="org.eclipse.papyrus.validation.ValidateSubtreeCommand"
-               icon="platform:/plugin/org.eclipse.papyrus.infra.services.validation/icons/etool16/validate.gif"
-               id="org.eclipse.papyrus.validation.ValidateSubtree"
-               label="Validate subtree">
-         </command>
-         <command
-               commandId="org.eclipse.papyrus.validation.SelectAndValidateModelCommand"
-               icon="platform:/plugin/org.eclipse.papyrus.infra.services.validation/icons/etool16/validateSel.gif"
-               id="org.eclipse.papyrus.validation.SelectAndValidateModel"
-               label="Select constraints and Validate model">
-         </command>
-         <command
-               commandId="org.eclipse.papyrus.validation.SelectAndValidateSubtreeCommand"
-               icon="platform:/plugin/org.eclipse.papyrus.infra.services.validation/icons/etool16/validateSel.gif"
-               id="org.eclipse.papyrus.validation.SelectAndValidateSubtree"
-               label="Select constraints and Validate subtree">
-         </command>
-         <command
-               commandId="org.eclipse.papyrus.validation.ValidateDelMarkersFromModelCommand"
-               disabledIcon="IMG_TOOL_DELETE_DISABLED"
-               icon="IMG_TOOL_DELETE"
-               id="org.eclipse.papyrus.validation.DeleteMarkersFromModel"
-               label="Remove markers from model">
-         </command>
-         <command
-               commandId="org.eclipse.papyrus.validation.ValidateDelMarkersFromSubtreeCommand"
-               disabledIcon="IMG_TOOL_DELETE_DISABLED"
-               icon="IMG_TOOL_DELETE"
-               id="org.eclipse.papyrus.validation.DelMarkersFromSubtree"
-               label="Remove markers from subtree">
-         </command>
-      </menuContribution>
-   </extension>
-
-</plugin>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/pom.xml
deleted file mode 100755
index b10c626..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.sysml.verification</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/src/org/eclipse/papyrus/requirements/sysml/verfication/rules/AllRequirementsMustBeSatisfied.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/src/org/eclipse/papyrus/requirements/sysml/verfication/rules/AllRequirementsMustBeSatisfied.java
deleted file mode 100755
index 6b98880..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/src/org/eclipse/papyrus/requirements/sysml/verfication/rules/AllRequirementsMustBeSatisfied.java
+++ /dev/null
@@ -1,50 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.verfication.rules;
-
-import org.eclipse.core.runtime.IStatus;
-import org.eclipse.emf.common.util.EList;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.validation.AbstractModelConstraint;
-import org.eclipse.emf.validation.EMFEventType;
-import org.eclipse.emf.validation.IValidationContext;
-import org.eclipse.uml2.uml.Class;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-
-public class AllRequirementsMustBeSatisfied extends AbstractModelConstraint {
-
-	@Override
-	public IStatus validate(IValidationContext context) {
-		Class clazz = (Class) context.getTarget();
-		EMFEventType eType = context.getEventType();
-		// In the case of batch mode
-		if (eType == EMFEventType.NULL) {
-			if (clazz.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE) != null) {
-				Stereotype reqStereotype = clazz.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
-				Object listOfObjectsThatSatisfyRequirement = clazz.getValue(reqStereotype, "satisfiedBy");
-
-				if (listOfObjectsThatSatisfyRequirement instanceof EList<?>) {
-					@SuppressWarnings("unchecked")
-					EList<EObject> list = (EList<EObject>) listOfObjectsThatSatisfyRequirement;
-					if (list.isEmpty()) {
-						return context.createFailureStatus(clazz.getName() + " must by satisfied.");
-					}
-				}
-			}
-		}
-		return context.createSuccessStatus();
-	}
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/src/org/eclipse/papyrus/requirements/sysml/verfication/rules/AllRequirementsMustBeVerified.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/src/org/eclipse/papyrus/requirements/sysml/verfication/rules/AllRequirementsMustBeVerified.java
deleted file mode 100755
index dded0d9..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/src/org/eclipse/papyrus/requirements/sysml/verfication/rules/AllRequirementsMustBeVerified.java
+++ /dev/null
@@ -1,49 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.verfication.rules;
-
-import org.eclipse.core.runtime.IStatus;
-import org.eclipse.emf.common.util.EList;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.validation.AbstractModelConstraint;
-import org.eclipse.emf.validation.EMFEventType;
-import org.eclipse.emf.validation.IValidationContext;
-import org.eclipse.papyrus.requirements.sysml.common.I_SysMLStereotype;
-import org.eclipse.uml2.uml.Class;
-import org.eclipse.uml2.uml.Stereotype;
-
-public class AllRequirementsMustBeVerified extends AbstractModelConstraint {
-
-	@Override
-	public IStatus validate(IValidationContext context) {
-		Class clazz = (Class)context.getTarget();
-		EMFEventType eType = context.getEventType();
-		// In the case of batch mode
-		if(eType == EMFEventType.NULL) {
-			if(clazz.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE) != null) {
-				Stereotype reqStereotype = clazz.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
-				Object listOfObjectsThatSatisfyRequirement = clazz.getValue(reqStereotype, "verifiedBy");
-				if(listOfObjectsThatSatisfyRequirement instanceof EList<?>) {
-					@SuppressWarnings("unchecked")
-					EList<EObject> list = (EList<EObject>)listOfObjectsThatSatisfyRequirement;
-					if(list.isEmpty()) {
-						return context.createFailureStatus(clazz.getName() + " must by verified.");
-					}
-				}
-			}
-		}
-		return context.createSuccessStatus();
-	}
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/src/org/eclipse/papyrus/requirements/sysml/verification/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/src/org/eclipse/papyrus/requirements/sysml/verification/Activator.java
deleted file mode 100755
index 9e286ce..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/src/org/eclipse/papyrus/requirements/sysml/verification/Activator.java
+++ /dev/null
@@ -1,45 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-
-package org.eclipse.papyrus.requirements.sysml.verification;
-
-import org.osgi.framework.BundleActivator;
-import org.osgi.framework.BundleContext;
-
-public class Activator implements BundleActivator {
-
-	private static BundleContext context;
-
-	static BundleContext getContext() {
-		return context;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.osgi.framework.BundleActivator#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext bundleContext) throws Exception {
-		Activator.context = bundleContext;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.osgi.framework.BundleActivator#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext bundleContext) throws Exception {
-		Activator.context = null;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/src/org/eclipse/papyrus/requirements/sysml/verification/ClientSelector.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/src/org/eclipse/papyrus/requirements/sysml/verification/ClientSelector.java
deleted file mode 100755
index 43e5c3c..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.sysml.verification/src/org/eclipse/papyrus/requirements/sysml/verification/ClientSelector.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.requirements.sysml.verification;
-
-import org.eclipse.emf.validation.model.IClientSelector;
-import org.eclipse.uml2.uml.Element;
-
-public class ClientSelector implements IClientSelector {
-
-	public boolean selects(Object object) {
-		return (object instanceof Element);
-	}
-}
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/.classpath b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/.classpath
deleted file mode 100755
index eca7bdb..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/.project b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/.project
deleted file mode 100755
index 4edb5fa..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.requirements.templates</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.ManifestBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.pde.SchemaBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.pde.PluginNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/.settings/org.eclipse.jdt.core.prefs b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100755
index 0c68a61..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,7 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/META-INF/MANIFEST.MF b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/META-INF/MANIFEST.MF
deleted file mode 100755
index 3ce27e2..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,14 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name
-Bundle-SymbolicName: org.eclipse.papyrus.requirements.templates;singleton:=true
-Bundle-Version: 0.7.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.requirements.templates.Activator
-Bundle-Vendor: %Bundle-Vendor
-Require-Bundle: org.eclipse.ui,
- org.eclipse.core.runtime,
- org.eclipse.papyrus.uml.diagram.wizards
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-ActivationPolicy: lazy
-Bundle-Localization: bundle
-Export-Package: org.eclipse.papyrus.requirements.templates
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/about.html b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/about.html
deleted file mode 100755
index d35d5ae..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
- 
-<p>June 5, 2007</p>	
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content.  Check the Redistributor's license that was 
-provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/build.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/build.properties
deleted file mode 100755
index 572ba73..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/build.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
-               .,\
-               plugin.xml,\
-               bundle.properties,\
-               about.html,\
-               resources/
-src.includes = about.html,\
-               resources/
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/bundle.properties b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/bundle.properties
deleted file mode 100755
index f4c71ff..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/bundle.properties
+++ /dev/null
@@ -1,15 +0,0 @@
-###############################################################################
-#  Copyright (c) 2017 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:
-#  		CEA LIST - Initial API and implementation
-###############################################################################
-#Properties file for org.eclipse.papyrus.requirements.templates
-template.name = Requirements information organized in "Business", "Concrete" and "Logical Domain" packages
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = Papyrus for Requirements - Templates (Incubation)
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/plugin.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/plugin.xml
deleted file mode 100755
index 02617db..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/plugin.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
-     Copyright (c) 2017 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:
-     		CEA LIST - Initial API and implementation
- -->
-
-<plugin>
-   <extension
-         point="org.eclipse.papyrus.uml.diagram.wizards.templates">
-      <template
-            di_file="resources/Classical_Requirements_Model.di"
-            file="resources/Classical_Requirements_Model.uml"
-            id="org.eclipse.papyrus.requirements.templates.typical"
-            language="sysml"
-            name="%template.name"
-            notation_file="resources/Classical_Requirements_Model.notation">
-      </template>
-   </extension>
-
-</plugin>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/pom.xml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/pom.xml
deleted file mode 100755
index d373fbd..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/pom.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.templates</artifactId>
-	<version>0.7.0-SNAPSHOT</version>
-	<packaging>eclipse-plugin</packaging>
-</project>
\ No newline at end of file
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/resources/Classical_Requirements_Model.di b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/resources/Classical_Requirements_Model.di
deleted file mode 100755
index bf9abab..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/resources/Classical_Requirements_Model.di
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/resources/Classical_Requirements_Model.notation b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/resources/Classical_Requirements_Model.notation
deleted file mode 100755
index bf9abab..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/resources/Classical_Requirements_Model.notation
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/resources/Classical_Requirements_Model.uml b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/resources/Classical_Requirements_Model.uml
deleted file mode 100755
index 08e093a..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/resources/Classical_Requirements_Model.uml
+++ /dev/null
@@ -1,95 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<uml:Model xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_lvgvgArYEea-iNJ2w1lH8g" name="RootElement">
-  <packagedElement xmi:type="uml:Package" xmi:id="_DVdgsArZEea-iNJ2w1lH8g" name="Requirements">
-    <packagedElement xmi:type="uml:Package" xmi:id="_3g9X4ArYEea-iNJ2w1lH8g" name="Business">
-      <ownedComment xmi:type="uml:Comment" xmi:id="_XiSXYAt-EeamXuALL4idIg" annotatedElement="_3g9X4ArYEea-iNJ2w1lH8g">
-        <body>&lt;p>Requirements in this package should express business needs or goals. They should be independent of system requirements in the &amp;quot;Concrete&amp;quot; package.&lt;/p>
-</body>
-      </ownedComment>
-    </packagedElement>
-    <packagedElement xmi:type="uml:Package" xmi:id="_4M-JUArYEea-iNJ2w1lH8g" name="Concrete">
-      <ownedComment xmi:type="uml:Comment" xmi:id="_-plDUAt7EeamXuALL4idIg" annotatedElement="_4M-JUArYEea-iNJ2w1lH8g">
-        <body>&lt;p>Requirements in this package should depend on the requirements in the &amp;ldquo;Business&amp;rdquo; package via &amp;laquo;DeriveReqt&amp;raquo; relationships. For example, a system requirement in the &amp;ldquo;Concrete&amp;rdquo; package may be derived from a business need or goal in the &amp;ldquo;Business&amp;rdquo; package.&lt;/p>
-</body>
-      </ownedComment>
-    </packagedElement>
-    <packagedElement xmi:type="uml:Package" xmi:id="_J28MQAt_EeamXuALL4idIg" name="Logical domain">
-      <ownedComment xmi:type="uml:Comment" xmi:id="_fao-QAt_EeamXuALL4idIg" annotatedElement="_J28MQAt_EeamXuALL4idIg">
-        <body>&lt;p>This package should contain models that describe real world entities and the relationships between them, which collectively describe the problem domain space or logical domain. Entities can be referenced in the Business and Concrete requirements packages.&lt;/p>
-</body>
-      </ownedComment>
-    </packagedElement>
-    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_J-HPsArZEea-iNJ2w1lH8g">
-      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_J-H2wArZEea-iNJ2w1lH8g" source="http://www.eclipse.org/uml2/2.0.0/UML">
-        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard#/"/>
-      </eAnnotations>
-      <appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
-    </profileApplication>
-  </packagedElement>
-  <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_l2SF4ArYEea-iNJ2w1lH8g">
-    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_l2SF4QrYEea-iNJ2w1lH8g" source="http://www.eclipse.org/uml2/2.0.0/UML">
-      <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#/"/>
-    </eAnnotations>
-    <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_TZ_nULU5EduiKqCzJMWbGw"/>
-  </profileApplication>
-  <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_l2T7EArYEea-iNJ2w1lH8g">
-    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_l2T7EQrYEea-iNJ2w1lH8g" source="http://www.eclipse.org/uml2/2.0.0/UML">
-      <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//modelelements"/>
-    </eAnnotations>
-    <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_Gx8MgLX7EduFmqQsrNB9lw"/>
-  </profileApplication>
-  <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_l2UiIArYEea-iNJ2w1lH8g">
-    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_l2UiIQrYEea-iNJ2w1lH8g" source="http://www.eclipse.org/uml2/2.0.0/UML">
-      <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//blocks"/>
-    </eAnnotations>
-    <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_fSw28LX7EduFmqQsrNB9lw"/>
-  </profileApplication>
-  <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_l2VJMArYEea-iNJ2w1lH8g">
-    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_l2VJMQrYEea-iNJ2w1lH8g" source="http://www.eclipse.org/uml2/2.0.0/UML">
-      <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//portandflows"/>
-    </eAnnotations>
-    <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_rpx28LX7EduFmqQsrNB9lw"/>
-  </profileApplication>
-  <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_l2VwQArYEea-iNJ2w1lH8g">
-    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_l2VwQQrYEea-iNJ2w1lH8g" source="http://www.eclipse.org/uml2/2.0.0/UML">
-      <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//constraints"/>
-    </eAnnotations>
-    <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_5WYJ0LX7EduFmqQsrNB9lw"/>
-  </profileApplication>
-  <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_l2VwQgrYEea-iNJ2w1lH8g">
-    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_l2XlcArYEea-iNJ2w1lH8g" source="http://www.eclipse.org/uml2/2.0.0/UML">
-      <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//activities"/>
-    </eAnnotations>
-    <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_C2zXMLX8EduFmqQsrNB9lw"/>
-  </profileApplication>
-  <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_l2XlcQrYEea-iNJ2w1lH8g">
-    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_l2YMgArYEea-iNJ2w1lH8g" source="http://www.eclipse.org/uml2/2.0.0/UML">
-      <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//allocations"/>
-    </eAnnotations>
-    <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_NxdG4LX8EduFmqQsrNB9lw"/>
-  </profileApplication>
-  <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_l2YMgQrYEea-iNJ2w1lH8g">
-    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_l2YMggrYEea-iNJ2w1lH8g" source="http://www.eclipse.org/uml2/2.0.0/UML">
-      <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements"/>
-    </eAnnotations>
-    <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_OOJC4LX8EduFmqQsrNB9lw"/>
-  </profileApplication>
-  <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_l2YzkArYEea-iNJ2w1lH8g">
-    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_l2aBsArYEea-iNJ2w1lH8g" source="http://www.eclipse.org/uml2/2.0.0/UML">
-      <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//interactions"/>
-    </eAnnotations>
-    <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_meOioLX8EduFmqQsrNB9lw"/>
-  </profileApplication>
-  <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_l2aowArYEea-iNJ2w1lH8g">
-    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_l2aowQrYEea-iNJ2w1lH8g" source="http://www.eclipse.org/uml2/2.0.0/UML">
-      <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//statemachines"/>
-    </eAnnotations>
-    <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_nAF5kLX8EduFmqQsrNB9lw"/>
-  </profileApplication>
-  <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_l2bP0ArYEea-iNJ2w1lH8g">
-    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_l2b24ArYEea-iNJ2w1lH8g" source="http://www.eclipse.org/uml2/2.0.0/UML">
-      <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//usecases"/>
-    </eAnnotations>
-    <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_neZmMLX8EduFmqQsrNB9lw"/>
-  </profileApplication>
-</uml:Model>
diff --git a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/src/org/eclipse/papyrus/requirements/templates/Activator.java b/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/src/org/eclipse/papyrus/requirements/templates/Activator.java
deleted file mode 100755
index b352107..0000000
--- a/plugins/sysml11/requirements/org.eclipse.papyrus.requirements.templates/src/org/eclipse/papyrus/requirements/templates/Activator.java
+++ /dev/null
@@ -1,65 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 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:
- * 
- * 		Mauricio Alferez (mauricio.alferez@cea.fr) CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-
-package org.eclipse.papyrus.requirements.templates;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
-	// The plug-in ID
-	public static final String PLUGIN_ID = "org.eclipse.papyrus.requirements.templates"; //$NON-NLS-1$
-
-	// The shared instance
-	private static Activator plugin;
-	
-	/**
-	 * The constructor
-	 */
-	public Activator() {
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
-	 */
-	public void start(BundleContext context) throws Exception {
-		super.start(context);
-		plugin = this;
-	}
-
-	/*
-	 * (non-Javadoc)
-	 * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
-	 */
-	public void stop(BundleContext context) throws Exception {
-		plugin = null;
-		super.stop(context);
-	}
-
-	/**
-	 * Returns the shared instance
-	 *
-	 * @return the shared instance
-	 */
-	public static Activator getDefault() {
-		return plugin;
-	}
-
-}
diff --git a/plugins/sysml11/requirements/pom.xml b/plugins/sysml11/requirements/pom.xml
deleted file mode 100755
index e01a97a..0000000
--- a/plugins/sysml11/requirements/pom.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    /*****************************************************************************
-     * Copyright (c) 2017 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:
-     * 		CEA LIST - Initial API and implementation
-     *
-     *****************************************************************************/
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	
-	<modelVersion>4.0.0</modelVersion>
-	
-	<!-- Parent POM (i.e., Bundles) -->
-	<parent>
-		<groupId>org.eclipse.papyrus.requirements</groupId>
-		<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11</artifactId>
-		<version>0.7.0-SNAPSHOT</version>
-	</parent>
-	
-	<!-- POM Description -->
-	<artifactId>org.eclipse.papyrus.requirements.plugins.sysml11.requirements</artifactId>
-	<packaging>pom</packaging>
-	<name>Requirements requirements</name>
-	
-	<!-- Modules to build -->
-	<modules>
-		<module>org.eclipse.papyrus.requirements.common</module>
-		<module>org.eclipse.papyrus.requirements.common.ui</module>
-		<module>org.eclipse.papyrus.requirements.export</module>
-		<module>org.eclipse.papyrus.requirements.languagecreationtools.commands</module>
-		<module>org.eclipse.papyrus.requirements.languagecreationtools.domainModel2Profile</module>
-		<module>org.eclipse.papyrus.requirements.languagecreationtools.handlers</module>
-		<module>org.eclipse.papyrus.requirements.languagecreationtools.ui</module>
-		<module>org.eclipse.papyrus.requirements.metrics.library</module>
-		<module>org.eclipse.papyrus.requirements.preferences</module>
-		<module>org.eclipse.papyrus.requirements.reqif</module>
-		<module>org.eclipse.papyrus.requirements.sysml.assistant.commands</module>
-		<module>org.eclipse.papyrus.requirements.sysml.assistant.handlers</module>
-		<module>org.eclipse.papyrus.requirements.sysml.assistant.ui</module>
-		<module>org.eclipse.papyrus.requirements.sysml.common</module>
-		<module>org.eclipse.papyrus.requirements.sysml.matrix.common</module>
-		<module>org.eclipse.papyrus.requirements.sysml.matrix.derivedFrom.config</module>
-		<module>org.eclipse.papyrus.requirements.sysml.matrix.refinedBy.config</module>
-		<module>org.eclipse.papyrus.requirements.sysml.matrix.satisfiedBy.config</module>
-		<module>org.eclipse.papyrus.requirements.sysml.matrix.tracedTo.config</module>
-		<module>org.eclipse.papyrus.requirements.sysml.matrix.verifiedBy.config</module>
-		<module>org.eclipse.papyrus.requirements.sysml.testers</module>
-		<module>org.eclipse.papyrus.requirements.sysml.traceability.assistant</module>
-		<module>org.eclipse.papyrus.requirements.sysml.traceability.commands</module>
-		<module>org.eclipse.papyrus.requirements.sysml.traceability.handlers</module>
-		<module>org.eclipse.papyrus.requirements.sysml.traceability.ui</module>
-		<module>org.eclipse.papyrus.requirements.sysml.verification</module>
-		<module>org.eclipse.papyrus.requirements.templates</module>
-	</modules>
-	
-</project>
diff --git a/releng/org.eclipse.papyrus.requirements.p2/category.xml b/releng/org.eclipse.papyrus.requirements.p2/category.xml
index f6a9267..604ade1 100755
--- a/releng/org.eclipse.papyrus.requirements.p2/category.xml
+++ b/releng/org.eclipse.papyrus.requirements.p2/category.xml
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <site>
    <feature url="features/org.eclipse.papyrus.requirements.metrics.feature_3.0.0.qualifier.jar" id="org.eclipse.papyrus.requirements.metrics.feature" version="3.0.0.qualifier">
-      <category name="org.eclipse.papyrus.requirements"/>
+      <category name="org.eclipse.papyrus.metrics"/>
    </feature>
    <feature url="features/org.eclipse.papyrus.requirements.sysml14.metrics.feature_3.0.0.qualifier.jar" id="org.eclipse.papyrus.requirements.sysml14.metrics.feature" version="3.0.0.qualifier">
-      <category name="org.eclipse.papyrus.requirements"/>
+      <category name="org.eclipse.papyrus.requirementmetrics"/>
    </feature>
    <feature url="features/org.eclipse.papyrus.requirements.controler.feature_0.7.0.qualifier.jar" id="org.eclipse.papyrus.requirements.controler.feature" version="0.7.0.qualifier">
       <category name="org.eclipse.papyrus.requirements"/>
@@ -20,4 +20,14 @@
          Papyrus Tools for Requirements
       </description>
    </category-def>
+   <category-def name="org.eclipse.papyrus.metrics" label="Metrics for model">
+      <description>
+         Implementation   to make metrics on models
+      </description>
+   </category-def>
+   <category-def name="org.eclipse.papyrus.requirementmetrics" label="Metrics for Requirements">
+      <description>
+         Metrics for Requirements
+      </description>
+   </category-def>
 </site>