diff --git a/dev-tools/eclipse_neon.epf b/dev-tools/eclipse_neon.epf
new file mode 100644
index 0000000000..5d69331959
--- /dev/null
+++ b/dev-tools/eclipse_neon.epf
@@ -0,0 +1,501 @@
+#Mon Nov 21 21:08:21 CET 2016
+\!/=
+/configuration/org.eclipse.epp.logging.aeri.ide/anonymizeMessages=false
+/configuration/org.eclipse.epp.logging.aeri.ide/anonymizeStackTraces=true
+/configuration/org.eclipse.equinox.p2.garbagecollector/gc_enabled=false
+/configuration/org.eclipse.ui.ide/MAX_RECENT_WORKSPACES=10
+/configuration/org.eclipse.ui.ide/RECENT_WORKSPACES_PROTOCOL=3
+/configuration/org.eclipse.ui.ide/SHOW_RECENT_WORKSPACES=false
+/configuration/org.eclipse.ui.ide/SHOW_WORKSPACE_SELECTION_DIALOG=true
+/instance/io.takari.stats.client.m2e/eclipse.m2.stats.instanceId=fa2e7407-36e5-48ab-908d-93c856c01a94
+/instance/io.takari.stats.client.m2e/eclipse.m2.stats.nextReport=1480341494878
+/instance/net.sf.eclipsecs.core/background.full.build=false
+/instance/net.sf.eclipsecs.core/include.module.ids=true
+/instance/net.sf.eclipsecs.core/include.rule.names=true
+/instance/net.sf.eclipsecs.core/limit.markers.per.resource=true
+/instance/net.sf.eclipsecs.core/marker.amount.limit=20
+/instance/net.sf.eclipsecs.ui/ask.before.rebuild=prompt
+/instance/net.sf.eclipsecs.ui/warn.before.losing.filesets=true
+/instance/org.codehaus.groovy.eclipse.ui/groovy.debug.force_options=false
+/instance/org.eclipse.ajdt.ui/ajde.version.at.previous.startup=@AJDEVERSION@
+/instance/org.eclipse.ant.ui/useAnnotationsPrefPage=true
+/instance/org.eclipse.ant.ui/useQuickDiffPrefPage=true
+/instance/org.eclipse.cdt.ui/spelling_locale_initialized=true
+/instance/org.eclipse.cdt.ui/useAnnotationsPrefPage=true
+/instance/org.eclipse.cdt.ui/useQuickDiffPrefPage=true
+/instance/org.eclipse.core.net/org.eclipse.core.net.hasMigrated=true
+/instance/org.eclipse.core.resources/description.applyfilestatepolicy=false
+/instance/org.eclipse.core.resources/version=1
+/instance/org.eclipse.debug.core/org.eclipse.debug.core.PREF_BREAKPOINT_MANAGER_ENABLED_STATE=true
+/instance/org.eclipse.debug.core/org.eclipse.debug.core.USE_STEP_FILTERS=true
+/instance/org.eclipse.debug.core/prefWatchExpressions=\n\n
+/instance/org.eclipse.debug.ui/Console.highWaterMark=88000
+/instance/org.eclipse.debug.ui/StringVariablePreferencePage=194,161,161,129,
+/instance/org.eclipse.debug.ui/Variables.detail.orientation=Variables.detail.orientation.right
+/instance/org.eclipse.debug.ui/org.eclipse.debug.ui.BreakpointView+org.eclipse.debug.ui.ShowSupportedBreakpointsAction=true
+/instance/org.eclipse.debug.ui/org.eclipse.debug.ui.PREF_LAUNCH_PERSPECTIVES=\n\n
+/instance/org.eclipse.debug.ui/org.eclipse.debug.ui.UseContextualLaunch=false
+/instance/org.eclipse.debug.ui/org.eclipse.debug.ui.detail_pane_word_wrap=true
+/instance/org.eclipse.debug.ui/org.eclipse.debug.ui.switch_perspective_on_suspend=always
+/instance/org.eclipse.debug.ui/org.eclipse.debug.ui.user_view_bindings=\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
+/instance/org.eclipse.debug.ui/pref_state_memento.org.eclipse.debug.ui.BreakpointView=\n\n\n\n\n\n
+/instance/org.eclipse.debug.ui/pref_state_memento.org.eclipse.debug.ui.DebugVieworg.eclipse.debug.ui.DebugView=\n
+/instance/org.eclipse.debug.ui/pref_state_memento.org.eclipse.debug.ui.ExpressionView=\n\n\n\n\n
+/instance/org.eclipse.debug.ui/pref_state_memento.org.eclipse.debug.ui.VariableView=\n\n\n\n\n
+/instance/org.eclipse.debug.ui/preferredDetailPanes=org.eclipse.jdt.debug.ui.DETAIL_PANE_EXCEPTION_BREAKPOINT\:org.eclipse.jdt.debug.ui.DETAIL_PANE_EXCEPTION_BREAKPOINT|org.eclipse.jdt.debug.ui.DETAIL_PANE_METHOD_BREAKPOINT\:org.eclipse.jdt.debug.ui.DETAIL_PANE_METHOD_BREAKPOINT|org.eclipse.jdt.debug.ui.DETAIL_PANE_LINE_BREAKPOINT\:org.eclipse.jdt.debug.ui.DETAIL_PANE_LINE_BREAKPOINT|org.eclipse.jdt.debug.ui.DETAIL_PANE_STANDARD\:org.eclipse.jdt.debug.ui.DETAIL_PANE_STANDARD|DefaultDetailPane\:DefaultDetailPane|org.eclipse.xtext.xbase.debug.DetailPane,org.eclipse.jdt.debug.ui.DETAIL_PANE_STANDARD\:org.eclipse.xtext.xbase.debug.DetailPane|
+/instance/org.eclipse.debug.ui/preferredTargets=default\:default|
+/instance/org.eclipse.e4.ui.css.swt.theme/themeid=org.eclipse.e4.ui.css.theme.e4_classic
+/instance/org.eclipse.e4.ui.workbench.renderers.swt/enableMRU=true
+/instance/org.eclipse.e4.ui.workbench.renderers.swt/themeEnabled=true
+/instance/org.eclipse.egit.core/RepositorySearchDialogDeepSearch=true
+/instance/org.eclipse.egit.core/core_autoShareProjects=false
+/instance/org.eclipse.egit.ui/commit_dialog_history_messages=\n\n* Java 1.6 -> Java 1.7&\#x0A;* Apply the warning level from the Eclipse Juno IDE.\n
+/instance/org.eclipse.egit.ui/merge_mode=0
+/instance/org.eclipse.egit.ui/resourcehistory_graph_split=500,500
+/instance/org.eclipse.egit.ui/resourcehistory_rev_split=386,613
+/instance/org.eclipse.emf.mwe2.language.ui/org.eclipse.emf.mwe2.language.Mwe2.templates=
+/instance/org.eclipse.epp.logging.aeri.ide/anonymizeMessages=false
+/instance/org.eclipse.epp.logging.aeri.ide/anonymizeStackTraces=true
+/instance/org.eclipse.epp.logging.aeri.ide/configured=true
+/instance/org.eclipse.epp.logging.aeri.ide/resetSendMode=KEEP
+/instance/org.eclipse.epp.logging.aeri.ide/resetSendModeOn=0
+/instance/org.eclipse.epp.logging.aeri.ide/sendMode=NOTIFY
+/instance/org.eclipse.epp.logging.aeri.ide/servers/org.eclipse.epp.logging.aeri.ide.server/anonymizeStackTraces=true
+/instance/org.eclipse.epp.logging.aeri.ide/servers/org.eclipse.epp.logging.aeri.ide.server/configured=true
+/instance/org.eclipse.epp.logging.aeri.ui/action=ASK
+/instance/org.eclipse.epp.logging.aeri.ui/configured=true
+/instance/org.eclipse.epp.logging.aeri.ui/rememberSendAction=NONE
+/instance/org.eclipse.epp.mpc.ui//News/http___marketplace_eclipse_org=[1446177600]https\://www.eclipse.org/community/eclipse_newsletter/2015/october
+/instance/org.eclipse.epp.mpc.ui/CatalogDescriptor=http\://marketplace.eclipse.org
+/instance/org.eclipse.epp.usagedata.gathering/org.eclipse.epp.usagedata.gathering.enabled=false
+/instance/org.eclipse.epp.usagedata.recording/org.eclipse.epp.usagedata.recording.last-upload=1320055501730
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.JRE_LIB=/usr/lib/jvm/java-8-oracle/jre/lib/rt.jar
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.JRE_SRC=/usr/lib/jvm/java-8-oracle/src.zip
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.JRE_SRCROOT=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.argumentPrefixes=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.argumentSuffixes=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.fieldPrefixes=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.fieldSuffixes=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.localPrefixes=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.localSuffixes=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.staticFieldPrefixes=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.staticFieldSuffixes=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.staticFinalFieldPrefixes=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.staticFinalFieldSuffixes=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.visibilityCheck=enabled
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.annotation.nullanalysis=enabled
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.compliance=1.8
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.maxProblemPerUnit=50
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.deprecation=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.discouragedReference=ignore
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.emptyStatement=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.fallthroughCase=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.fieldHiding=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=enabled
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.invalidJavadoc=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.invalidJavadocTags=enabled
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility=default
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingDefaultCase=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=enabled
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingJavadocComments=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsVisibility=default
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingJavadocTags=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingJavadocTagsVisibility=default
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.nullReference=error
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.parameterAssignment=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.potentialNullReference=error
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.redundantNullCheck=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=enabled
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=ignore
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unnecessaryElse=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedParameter=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.source=1.8
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.taskTags=TODO,FIXME,XXX
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.incompatibleJDKLevel=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.timeoutForParameterNameFromAttachedJavadoc=50
+/instance/org.eclipse.jdt.debug.ui/org.eclipse.debug.ui.ExpressionView.org.eclipse.jdt.debug.ui.show_null_entries=true
+/instance/org.eclipse.jdt.debug.ui/org.eclipse.debug.ui.VariableView.org.eclipse.jdt.debug.ui.show_null_entries=true
+/instance/org.eclipse.jdt.debug.ui/org.eclipse.jdt.debug.ui.active_filters=com.ibm.*,com.sun.*,groovy.lang.*,groovy.ui.*,java.*,java.lang.*,java.lang.reflect.*,javax.*,jrockit.*,org.codehaus.groovy.*,org.omg.*,sun.*,sun.misc.*,sun.reflect.*,sunw.*,java.lang.ClassLoader,org.eclipse.osgi.internal.loader.EquinoxClassLoader
+/instance/org.eclipse.jdt.debug.ui/org.eclipse.jdt.debug.ui.detail_formatters=groovy.lang.Reference,get(),1
+/instance/org.eclipse.jdt.debug.ui/org.eclipse.jdt.debug.ui.filter_synthetics=true
+/instance/org.eclipse.jdt.debug.ui/org.eclipse.jdt.debug.ui.inactive_filters=
+/instance/org.eclipse.jdt.debug.ui/org.eclipse.jdt.debug.ui.prompt_unable_to_install_breakpoint=false
+/instance/org.eclipse.jdt.debug/org.eclipse.jdt.debug.PREF_HCR_WITH_COMPILATION_ERRORS=true
+/instance/org.eclipse.jdt.debug/org.eclipse.jdt.debug.PREF_REQUEST_TIMEOUT=3000
+/instance/org.eclipse.jdt.debug/org.eclipse.jdt.debug.default_breakpoint_suspend_policy=2
+/instance/org.eclipse.jdt.debug/org.eclipse.jdt.debug.suspend_for_breakpoints_during_evaluation=true
+/instance/org.eclipse.jdt.debug/org.eclipse.jdt.debugdefault_watchpoint_suspend_policy=0
+/instance/org.eclipse.jdt.junit.core/org.eclipse.jdt.junit.do_filter_stack=false
+/instance/org.eclipse.jdt.junit.core/org.eclipse.jdt.junit.max_test_runs=10
+/instance/org.eclipse.jdt.launching/org.eclipse.jdt.launching.PREF_CONNECT_TIMEOUT=20000
+/instance/org.eclipse.jdt.launching/org.eclipse.jdt.launching.PREF_DEFAULT_ENVIRONMENTS_XML=
+/instance/org.eclipse.jdt.launching/org.eclipse.jdt.launching.PREF_VM_XML=\n\n\n\n\n\n
+/instance/org.eclipse.jdt.launching/org.eclipse.jdt.launching.only_include_exported_classpath_entries=false
+/instance/org.eclipse.jdt.ui/LexicalSortingAction.isChecked=true
+/instance/org.eclipse.jdt.ui/MemberFilterActionGroup.org.eclipse.jdt.ui.JavaOutlinePage.8=true
+/instance/org.eclipse.jdt.ui/content_assist_category_order=org.eclipse.jdt.ui.javaTypeProposalCategory\:65535\u0000org.eclipse.jdt.ui.textProposalCategory\:65536\u0000org.eclipse.jdt.ui.javaAllProposalCategory\:2\u0000org.eclipse.pde.api.tools.ui.apitools_proposal_category\:65538\u0000org.eclipse.jdt.ui.templateProposalCategory\:65539\u0000org.eclipse.jdt.ui.defaultProposalCategory\:65540\u0000org.codehaus.groovy.eclipse.codeassist.category\:65541\u0000org.eclipse.jdt.ui.swtProposalCategory\:65542\u0000org.eclipse.jdt.ui.javaNoTypeProposalCategory\:65543\u0000
+/instance/org.eclipse.jdt.ui/content_assist_disabled_computers=org.eclipse.jdt.ui.javaTypeProposalCategory\u0000org.eclipse.jdt.ui.textProposalCategory\u0000org.eclipse.pde.api.tools.ui.apitools_proposal_category\u0000org.codehaus.groovy.eclipse.codeassist.category\u0000org.eclipse.jdt.ui.swtProposalCategory\u0000org.eclipse.jdt.ui.javaNoTypeProposalCategory\u0000
+/instance/org.eclipse.jdt.ui/content_assist_favorite_static_members=
+/instance/org.eclipse.jdt.ui/content_assist_lru_history=
+/instance/org.eclipse.jdt.ui/content_assist_number_of_computers=15
+/instance/org.eclipse.jdt.ui/content_assist_proposals_background=255,255,255
+/instance/org.eclipse.jdt.ui/content_assist_proposals_foreground=60,60,60
+/instance/org.eclipse.jdt.ui/fontPropagated=true
+/instance/org.eclipse.jdt.ui/hoverModifierMasks=org.eclipse.jdt.ui.BestMatchHover;0;org.eclipse.jdt.internal.debug.ui.JavaDebugHover;0;org.eclipse.jdt.ui.ProblemHover;0;org.eclipse.jdt.ui.NLSStringHover;327680;org.eclipse.jdt.ui.JavadocHover;0;org.eclipse.jdt.ui.AnnotationHover;0;org.eclipse.jdt.ui.JavaSourceHover;131072;
+/instance/org.eclipse.jdt.ui/hoverModifiers=org.eclipse.jdt.ui.BestMatchHover;0;org.eclipse.jdt.internal.debug.ui.JavaDebugHover;\!0;org.eclipse.jdt.ui.ProblemHover;\!0;org.eclipse.jdt.ui.NLSStringHover;Ctrl+Alt;org.eclipse.jdt.ui.JavadocHover;\!0;org.eclipse.jdt.ui.AnnotationHover;\!0;org.eclipse.jdt.ui.JavaSourceHover;Shift;
+/instance/org.eclipse.jdt.ui/markOccurrences=false
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.editor.tab.width=
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.exception.name=e
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.formatterprofiles.version=12
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.gettersetter.use.is=true
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.ignorelowercasenames=true
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.importorder=java;javax;;io.janusproject;io.sarl;
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.javadoc=true
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.javadoclocations.migrated=true
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.ondemandthreshold=99
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.overrideannotation=true
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.staticondemandthreshold=99
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.text.code_templates_migrated=true
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.text.custom_code_templates=/*\n * $$Id$$\n *\n * SARL is an general-purpose agent programming language.\n * More details on http\://www.sarl.io\n *\n * Copyright (C) 2014-2016 the original authors or authors.\n *\n * Licensed under the Apache License, Version 2.0 (the "License");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http\://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an "AS IS" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * @author $$Author\: ${user}$$\n * @version $$FullVersion$$\n * @mavengroupid $$GroupId$$\n * @mavenartifactid $$ArtifactId$$\n * ${tags}\n *//** {@inheritDoc}\n */
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.text.custom_templates=
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.text.templates_migrated=true
+/instance/org.eclipse.jdt.ui/org.eclipse.jface.textfont=1|Monospace|10.0|0|GTK|1|;
+/instance/org.eclipse.jdt.ui/proposalOrderMigrated=true
+/instance/org.eclipse.jdt.ui/sourceHoverBackgroundColor=255,255,255
+/instance/org.eclipse.jdt.ui/sp_cleanup.add_default_serial_version_id=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.add_generated_serial_version_id=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.add_missing_annotations=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.add_missing_deprecated_annotations=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.add_missing_methods=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.add_missing_nls_tags=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.add_missing_override_annotations=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.add_missing_override_annotations_interface_methods=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.add_serial_version_id=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.always_use_blocks=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.always_use_parentheses_in_expressions=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.always_use_this_for_non_static_field_access=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.always_use_this_for_non_static_method_access=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.convert_functional_interfaces=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.convert_to_enhanced_for_loop=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.correct_indentation=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.format_source_code=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.format_source_code_changes_only=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.insert_inferred_type_arguments=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.make_local_variable_final=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.make_parameters_final=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.make_private_fields_final=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.make_type_abstract_if_missing_method=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.make_variable_declarations_final=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.never_use_blocks=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.never_use_parentheses_in_expressions=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.on_save_use_additional_actions=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.organize_imports=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.qualify_static_field_accesses_with_declaring_class=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.qualify_static_member_accesses_with_declaring_class=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.qualify_static_method_accesses_with_declaring_class=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_private_constructors=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_redundant_type_arguments=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_trailing_whitespaces=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_trailing_whitespaces_all=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_trailing_whitespaces_ignore_empty=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unnecessary_casts=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unnecessary_nls_tags=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unused_imports=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unused_local_variables=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unused_private_fields=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unused_private_members=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unused_private_methods=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unused_private_types=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.sort_members=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.sort_members_all=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.use_anonymous_class_creation=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.use_blocks=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.use_blocks_only_for_return_and_throw=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.use_lambda=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.use_parentheses_in_expressions=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.use_this_for_non_static_field_access=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.use_this_for_non_static_method_access=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.use_type_arguments=false
+/instance/org.eclipse.jdt.ui/spelling_ignore_ampersand_in_properties=true
+/instance/org.eclipse.jdt.ui/spelling_ignore_digits=true
+/instance/org.eclipse.jdt.ui/spelling_ignore_java_strings=true
+/instance/org.eclipse.jdt.ui/spelling_ignore_mixed=true
+/instance/org.eclipse.jdt.ui/spelling_ignore_non_letters=true
+/instance/org.eclipse.jdt.ui/spelling_ignore_sentence=true
+/instance/org.eclipse.jdt.ui/spelling_ignore_single_letters=true
+/instance/org.eclipse.jdt.ui/spelling_ignore_upper=true
+/instance/org.eclipse.jdt.ui/spelling_ignore_urls=true
+/instance/org.eclipse.jdt.ui/spelling_locale_initialized=true
+/instance/org.eclipse.jdt.ui/spelling_user_dictionary_encoding=
+/instance/org.eclipse.jdt.ui/tabWidthPropagated=true
+/instance/org.eclipse.jdt.ui/useAnnotationsPrefPage=true
+/instance/org.eclipse.jdt.ui/useQuickDiffPrefPage=true
+/instance/org.eclipse.jsch.core/CVSSSH2PreferencePage.PREF_AUTH_METHODS=gssapi-with-mic,publickey,password,keyboard-interactive
+/instance/org.eclipse.jsch.core/CVSSSH2PreferencePage.PREF_AUTH_METHODS_ORDER=gssapi-with-mic,publickey,password,keyboard-interactive
+/instance/org.eclipse.jsch.core/CVSSSH2PreferencePage.PREF_KEX_METHODS=diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256
+/instance/org.eclipse.jsch.core/CVSSSH2PreferencePage.PREF_KEX_METHODS_ORDER=diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256
+/instance/org.eclipse.jsch.core/CVSSSH2PreferencePage.PREF_MAC_METHODS=hmac-md5,hmac-sha1,hmac-sha2-256,hmac-sha1-96,hmac-md5-96
+/instance/org.eclipse.jsch.core/CVSSSH2PreferencePage.PREF_MAC_METHODS_ORDER=hmac-md5,hmac-sha1,hmac-sha2-256,hmac-sha1-96,hmac-md5-96
+/instance/org.eclipse.jsch.core/org.eclipse.jsch.core.hasMigratedSsh2Preferences=true
+/instance/org.eclipse.jst.jsp.core/jspIndexState=1
+/instance/org.eclipse.jst.jsp.core/org.eclipse.jst.jsp.core.taglib.TaglibIndex=CLEAN
+/instance/org.eclipse.m2e.core/eclipse.m2.defaultPomEditorPage=true
+/instance/org.eclipse.m2e.core/eclipse.m2.updateIndexes=false
+/instance/org.eclipse.m2e.core/eclipse.m2.updateProjects=true
+/instance/org.eclipse.m2e.core/eclipse.m2.warn_incomplete_mapping=true
+/instance/org.eclipse.m2e.discovery/org.eclipse.m2e.discovery.pref.projects=
+/instance/org.eclipse.m2e.editor.xml/org.eclipse.m2e.editor.xml.templates=
+/instance/org.eclipse.mylyn.context.core/mylyn.attention.migrated=true
+/instance/org.eclipse.mylyn.java.ui/org.eclipse.mylyn.java.ui.run.count.3_10_0=1
+/instance/org.eclipse.mylyn.java.ui/org.eclipse.mylyn.java.ui.run.count.3_1_0=1
+/instance/org.eclipse.mylyn.monitor.ui/org.eclipse.mylyn.monitor.activity.tracking.enabled.checked=true
+/instance/org.eclipse.mylyn.tasks.ui/migrated.task.repositories.secure.store=true
+/instance/org.eclipse.mylyn.tasks.ui/org.eclipse.mylyn.tasks.ui.filters.nonmatching=true
+/instance/org.eclipse.mylyn.tasks.ui/org.eclipse.mylyn.tasks.ui.filters.nonmatching.encouraged=true
+/instance/org.eclipse.oomph.workingsets/working.set.group=\n\n
+/instance/org.eclipse.pde.api.tools/API_USE_SCAN_LOCATION=
+/instance/org.eclipse.pde.api.tools/INVALID_ANNOTATION=Warning
+/instance/org.eclipse.pde.api.tools/INVALID_JAVADOC_TAG=Warning
+/instance/org.eclipse.pde.api.tools/INVALID_REFERENCE_IN_SYSTEM_LIBRARIES=Warning
+/instance/org.eclipse.pde.api.tools/knownEEFragments=
+/instance/org.eclipse.pde.core/additional_locations=
+/instance/org.eclipse.pde.core/checkedPlugins=
+/instance/org.eclipse.pde.core/checkedVersionPlugins=
+/instance/org.eclipse.pde.core/external_features=
+/instance/org.eclipse.pde.core/implicit_dependencies=
+/instance/org.eclipse.pde.core/org.eclipse.pde.ui.arch=
+/instance/org.eclipse.pde.core/org.eclipse.pde.ui.nl=
+/instance/org.eclipse.pde.core/org.eclipse.pde.ui.os=
+/instance/org.eclipse.pde.core/org.eclipse.pde.ui.ws=
+/instance/org.eclipse.pde.core/pooled_bundles=
+/instance/org.eclipse.pde.core/pooled_urls=
+/instance/org.eclipse.pde.core/program_args=
+/instance/org.eclipse.pde.core/target.profile=
+/instance/org.eclipse.pde.core/target_mode=
+/instance/org.eclipse.pde.core/target_platform_realization=
+/instance/org.eclipse.pde.core/vm_args=
+/instance/org.eclipse.pde.core/vm_launcher_ini=
+/instance/org.eclipse.pde.core/workspace_target_handle=resource\:/io.sarl.lang.targetplatform/io.sarl.lang.targetplatform.target
+/instance/org.eclipse.pde.ui/DependenciesView.show.callers=false
+/instance/org.eclipse.pde.ui/DependenciesView.show.list=false
+/instance/org.eclipse.pde.ui/FXDiagrams\ for\ SARL=true
+/instance/org.eclipse.pde.ui/Preferences.MainPage.overwriteBuildFilesOnExport=prompt
+/instance/org.eclipse.pde.ui/Preferences.RunConfigs.Feature.SortColumn=1
+/instance/org.eclipse.pde.ui/Preferences.RunConfigs.Feature.SortOrder=1024
+/instance/org.eclipse.pde.ui/Running\ Libraries\ for\ SARL=true
+/instance/org.eclipse.pde.ui/SARL\ Compiler=true
+/instance/org.eclipse.pde.ui/SARL\ Development\ Environment=true
+/instance/org.eclipse.pde.ui/Tools\ for\ the\ Eclipse\ IDE=true
+/instance/org.eclipse.pde/compilers.p.missing-packages=1
+/instance/org.eclipse.pde/compilers.p.not-externalized-att=1
+/instance/org.eclipse.recommenders.completion.rcp/completion_tips_seen=org.eclipse.recommenders.completion.rcp.tips.discovery\:org.eclipse.recommenders.subwords.rcp.tips.enableSubwords
+/instance/org.eclipse.recommenders.rcp/news-last-check=1445892131844
+/instance/org.eclipse.search/org.eclipse.search.defaultPerspective=org.eclipse.search.defaultPerspective.none
+/instance/org.eclipse.team.core/file_types=xls\n2\ntif\n2\njpeg\n2\npdf\n2\nemof\n1\nconfluence\n1\ntracwiki\n1\ndadx\n1\njpage\n1\nMF\n1\njar\n2\napi_filters\n1\nfactorypath\n1\ndtd\n1\nhtm\n1\ntiff\n2\nindex\n1\nso\n2\ncvsignore\n1\nmod\n1\nclass\n2\nxmi\n1\nxml\n1\nproperties\n1\nppt\n2\nini\n1\nclasspath\n1\ntextile\n1\nbmp\n2\nproject\n1\nnst\n1\njardesc\n1\ndll\n2\necore\n1\ngif\n2\nexe\n2\nmediawiki\n1\nwsdl\n1\nexsd\n1\nlaunch\n1\nico\n2\ntxt\n1\nprefs\n1\nmxsd\n1\noptions\n1\nzip\n2\nxsl\n1\ntwiki\n1\nent\n1\nhistory\n1\njpg\n2\nproduct\n1\nxslt\n1\npng\n2\ndoc\n2\nxsd\n1\nhtml\n1\njava\n1\n
+/instance/org.eclipse.team.core/ignore_files=*.dll\ntrue\n*.exe\ntrue\n*.so\ntrue\n
+/instance/org.eclipse.team.cvs.core/repositories/%pserver%dev.eclipse.org%%cvsroot%tools/location=\:pserver\:dev.eclipse.org\:/cvsroot/tools
+/instance/org.eclipse.team.cvs.ui/pref_first_startup=false
+/instance/org.eclipse.team.svn.core/externalMigrateFromAuthorizationDatabase/isMigrated=true
+/instance/org.eclipse.team.svn.core/migrateFromAuthorizationDatabase/isMigrated=true
+/instance/org.eclipse.team.svn.core/synch_info/contigous=true
+/instance/org.eclipse.team.svn.ui/firstStartup=false
+/instance/org.eclipse.team.svn.ui/history.comment=KiBSZWZhY3RvcmluZyB0byBmb2xsb3cgdGhlIEphdXMgbWV0YW1vZGVsIDAuNV8x;KiBbSkFOVVMtMTI0XQ\=\=;KiBbSkFOVVMtODNd;KiBbSkFOVVMtMTE5XQ\=\=;KiBbSkFOVVMtOTdd;KiBBcHBseSB0aGUgZGV2ZWxvcGVyIGNvZGUgc3R5bGUgYWNjb3JkaW5nIHRvIEVjbGlwc2UgSW5kaWdvIG1heCB3YXJuaW5nIGxldmVscy4\=;KiBbU0ZDLTc5XQ\=\=
+/instance/org.eclipse.team.svn.ui/history.repositoryURL=aHR0cHM6Ly9kZXZtYXMtc2V0LnV0Ym0uZnIvcmVwb3NpdG9yeS9qYW51cy90cnVuay8\=;c3ZuK3NzaDovL3N2bi50dXhmYW1pbHkub3JnL3N2bnJvb3QvYXJha2huZS9hZmMvdHJ1bmsv
+/instance/org.eclipse.team.svn.ui/history.repositoryUser=c2dhbGxhbmQ\=;Z2FsbGFuZA\=\=
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.panel.callback.PromptCredentialsPanel.height=329
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.panel.callback.PromptCredentialsPanel.width=470
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.panel.local.CommitPanel.height=406
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.panel.local.CommitPanel.width=600
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.panel.local.OverrideResourcesPanel.height=224
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.panel.local.OverrideResourcesPanel.width=600
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.panel.local.OverrideResourcesPanelAffected.height=358
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.panel.local.OverrideResourcesPanelAffected.width=600
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.panel.reporting.ErrorCancelPanel.height=136
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.panel.reporting.ErrorCancelPanel.width=640
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.properties.ResourcePropertyEditPanel.height=550
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.properties.ResourcePropertyEditPanel.width=590
+/instance/org.eclipse.team.svn.ui/preference.repository.repositoryBrowser=false
+/instance/org.eclipse.team.ui/org.eclipse.team.ui.default_layout=org.eclipse.team.ui.tree_layout
+/instance/org.eclipse.team.ui/org.eclipse.team.ui.first_time=false
+/instance/org.eclipse.team.ui/org.eclipse.team.ui.sychronizing_default_participant=org.eclipse.egit.ui.modelCompareParticipant
+/instance/org.eclipse.team.ui/org.eclipse.team.ui.sychronizing_default_participant_sec_id=1341870018574
+/instance/org.eclipse.team.ui/pref_generichistory_view_linking=true
+/instance/org.eclipse.team.ui/teamContentDescriptors/org.eclipse.core.resources.modelProvider/enabled=true
+/instance/org.eclipse.team.ui/teamContentDescriptors/org.eclipse.egit.ui.changeSetModel/enabled=true
+/instance/org.eclipse.team.ui/teamContentDescriptors/org.eclipse.jdt.ui.modelProvider/enabled=false
+/instance/org.eclipse.team.ui/teamContentDescriptors/org.eclipse.team.cvs.core.changeSetModel/enabled=false
+/instance/org.eclipse.team.ui/teamContentDescriptors/org.eclipse.team.svn.core.svnChangeSetModel/enabled=false
+/instance/org.eclipse.team.ui/teamContentDescriptors/org.eclipse.team.ui.patchModelProvider/enabled=false
+/instance/org.eclipse.ui.browser/browser-choice=0
+/instance/org.eclipse.ui.browser/browsers=\n\n\n
+/instance/org.eclipse.ui.editors/net.sf.eclipsecs.error.color=255,126,126
+/instance/org.eclipse.ui.editors/net.sf.eclipsecs.error.text.style=NONE
+/instance/org.eclipse.ui.editors/net.sf.eclipsecs.warning.color=255,255,105
+/instance/org.eclipse.ui.editors/net.sf.eclipsecs.warning.text.style=NONE
+/instance/org.eclipse.ui.editors/overviewRuler_migration=migrated_3.1
+/instance/org.eclipse.ui.editors/printMargin=true
+/instance/org.eclipse.ui.editors/printMarginColumn=130
+/instance/org.eclipse.ui.editors/quickdiff.quickDiff=false
+/instance/org.eclipse.ui.editors/showCarriageReturn=false
+/instance/org.eclipse.ui.editors/showEnclosedIdeographicSpaces=false
+/instance/org.eclipse.ui.editors/showEnclosedSpaces=false
+/instance/org.eclipse.ui.editors/showEnclosedTabs=false
+/instance/org.eclipse.ui.editors/showLeadingIdeographicSpaces=false
+/instance/org.eclipse.ui.editors/showLeadingSpaces=false
+/instance/org.eclipse.ui.editors/showLeadingTabs=false
+/instance/org.eclipse.ui.editors/showLineFeed=false
+/instance/org.eclipse.ui.editors/showWhitespaceCharacters=true
+/instance/org.eclipse.ui.editors/spellingEnabled=false
+/instance/org.eclipse.ui.ide/EXIT_PROMPT_ON_CLOSE_LAST_WINDOW=false
+/instance/org.eclipse.ui.ide/IMPORT_FILES_AND_FOLDERS_RELATIVE=true
+/instance/org.eclipse.ui.ide/IMPORT_FILES_AND_FOLDERS_TYPE=23,1
+/instance/org.eclipse.ui.ide/PROBLEMS_FILTERS_MIGRATE=true
+/instance/org.eclipse.ui.ide/TASKS_FILTERS_MIGRATE=true
+/instance/org.eclipse.ui.ide/platformState=1466757143429
+/instance/org.eclipse.ui.ide/quickStart=false
+/instance/org.eclipse.ui.ide/tipsAndTricks=true
+/instance/org.eclipse.ui.trace/tracingEnabled=false
+/instance/org.eclipse.ui.trace/tracingEntries=
+/instance/org.eclipse.ui.trace/tracingMaxFileCount=10
+/instance/org.eclipse.ui.trace/tracingMaxFileSize=1000
+/instance/org.eclipse.ui.views.log/activate=true
+/instance/org.eclipse.ui.views.log/column2=300
+/instance/org.eclipse.ui.views.log/column3=150
+/instance/org.eclipse.ui.views.log/column4=999
+/instance/org.eclipse.ui.views.log/groupBy=0
+/instance/org.eclipse.ui.views.log/maxLogTailSize=1
+/instance/org.eclipse.ui.views.log/orderType=2
+/instance/org.eclipse.ui.views.log/orderValue=-1
+/instance/org.eclipse.ui.views.log/show_filter_text=true
+/instance/org.eclipse.ui.workbench//org.eclipse.ui.commands/state/org.eclipse.ui.navigator.resources.nested.changeProjectPresentation/org.eclipse.ui.commands.radioState=false
+/instance/org.eclipse.ui.workbench/ColorsAndFontsPreferencePage.expandedCategories=Torg.eclipse.jdt.ui.presentation\tTorg.eclipse.wst.sse.ui\tTorg.eclipse.ui.presentation.default
+/instance/org.eclipse.ui.workbench/ColorsAndFontsPreferencePage.selectedElement=Torg.eclipse.jdt.ui.presentation
+/instance/org.eclipse.ui.workbench/ENABLED_DECORATORS=org.eclipse.m2e.core.mavenVersionDecorator\:false,org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator\:true,org.eclipse.jdt.ui.override.decorator\:true,org.eclipse.jdt.ui.interface.decorator\:false,org.eclipse.jdt.ui.buildpath.decorator\:true,org.eclipse.m2e.core.maven2decorator\:true,org.eclipse.mylyn.context.ui.decorator.interest\:true,org.eclipse.mylyn.tasks.ui.decorators.task\:true,org.eclipse.mylyn.team.ui.changeset.decorator\:true,org.eclipse.pde.ui.binaryProjectDecorator\:false,org.eclipse.team.cvs.ui.decorator\:true,org.eclipse.ui.LinkedResourceDecorator\:true,org.eclipse.ui.SymlinkDecorator\:true,org.eclipse.ui.VirtualResourceDecorator\:true,org.eclipse.ui.ContentTypeDecorator\:true,org.eclipse.ui.ResourceFilterDecorator\:false,org.eclipse.xtext.builder.nature.overlay\:true,
+/instance/org.eclipse.ui.workbench/PLUGINS_NOT_ACTIVATED_ON_STARTUP=null;null;null;null;null;null;org.eclipse.m2e.discovery;
+/instance/org.eclipse.ui.workbench/RUN_IN_BACKGROUND=true
+/instance/org.eclipse.ui.workbench/editors=\n\n\n\n\n\n\n\n\n\n
+/instance/org.eclipse.ui.workbench/org.eclipse.ui.commands=\n
+/instance/org.eclipse.ui.workbench/overridepresentation=true
+/instance/org.eclipse.ui.workbench/resourcetypes=\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
+/instance/org.eclipse.ui/SHOW_TEXT_ON_PERSPECTIVE_BAR=false
+/instance/org.eclipse.ui/showIntro=false
+/instance/org.eclipse.wst.dtd.ui/org.eclipse.wst.sse.ui.custom_templates=
+/instance/org.eclipse.wst.jsdt.ui/fontPropagated=true
+/instance/org.eclipse.wst.jsdt.ui/org.eclipse.jface.textfont=1|Monospace|10.0|0|GTK|1|;
+/instance/org.eclipse.wst.jsdt.ui/org.eclipse.wst.jsdt.ui.editor.tab.width=
+/instance/org.eclipse.wst.jsdt.ui/org.eclipse.wst.jsdt.ui.formatterprofiles.version=11
+/instance/org.eclipse.wst.jsdt.ui/org.eclipse.wst.jsdt.ui.javadoclocations.migrated=true
+/instance/org.eclipse.wst.jsdt.ui/proposalOrderMigrated=true
+/instance/org.eclipse.wst.jsdt.ui/spelling_locale_initialized=true
+/instance/org.eclipse.wst.jsdt.ui/tabWidthPropagated=true
+/instance/org.eclipse.wst.jsdt.ui/useAnnotationsPrefPage=true
+/instance/org.eclipse.wst.jsdt.ui/useQuickDiffPrefPage=true
+/instance/org.eclipse.wst.server.core/module-start-timeout=300000
+/instance/org.eclipse.wst.sse.ui/content_assist_number_of_computers=2
+/instance/org.eclipse.wst.sse.ui/hoverModifiers=combinationHover|true|0;problemHover|false|0;documentationHover|false|0;annotationHover|true|Shift;
+/instance/org.eclipse.wst.sse.ui/showUnknownContentTypeMsg=always
+/instance/org.eclipse.wst.sse.ui/useAnnotationsPrefPage=true
+/instance/org.eclipse.wst.sse.ui/useQuickDiffPrefPage=true
+/instance/org.eclipse.wst.validation/DELEGATES_PREFERENCE=delegateValidatorList
+/instance/org.eclipse.wst.validation/USER_BUILD_PREFERENCE=enabledBuildValidatorList
+/instance/org.eclipse.wst.validation/USER_MANUAL_PREFERENCE=enabledManualValidatorList
+/instance/org.eclipse.wst.validation/USER_PREFERENCE=saveAutomaticallyfalseprojectsCanOverridetruedisableAllValidationfalseversion1.2.400.v201204260100
+/instance/org.eclipse.wst.validation/confirmDialog=true
+/instance/org.eclipse.wst.validation/override=true
+/instance/org.eclipse.wst.validation/saveAuto=false
+/instance/org.eclipse.wst.validation/stateTS=0
+/instance/org.eclipse.wst.validation/suspend=false
+/instance/org.eclipse.wst.validation/vf.version=3
+/instance/org.eclipse.wst.ws.service.policy/org.eclipse.wst.ws.service.policy.ui.servicepols.wsiprofilecomp.wsiap.defaultProtocol=http\://schemas.xmlsoap.org/wsdl/soap/
+/instance/org.eclipse.wst.ws.service.policy/org.eclipse.wst.ws.service.policy.ui.servicepols.wsiprofilecomp.wsissbp.defaultProtocol=http\://schemas.xmlsoap.org/wsdl/soap/
+/instance/org.eclipse.wst.xml.ui/lastActivePage=1
+/instance/org.eclipse.wst.xml.ui/org.eclipse.wst.xml.ui.internal.tabletree.XMLMultiPageEditorPart.lastActivePage=1
+/instance/org.eclipse.xtend.core.Xtend/ui.outline.sort2=true
+/instance/org.eclipse.xtext.Xtext/ui.outline.sort2=true
+/instance/org.eclipse.xtext.xtext.ui/org.eclipse.xtext.Xtext.templates=
+/instance/org.maven.ide.eclipse/eclipse.m2.separateProjectsForModules=true
+/instance/org.maven.ide.eclipse/eclipse.m2.updateIndexes=false
+/instance/org.maven.ide.eclipse/forceRebuildOnUpgrade=true
+@net.sf.eclipsecs.core=7.2.0.201611082201
+@net.sf.eclipsecs.ui=7.2.0.201611072237
+@org.eclipse.ant.ui=3.6.200.v20160525-1820
+@org.eclipse.core.net=1.3.0.v20160418-1534
+@org.eclipse.core.resources=3.11.0.v20160503-1608
+@org.eclipse.debug.core=3.10.100.v20160419-1720
+@org.eclipse.debug.ui=3.11.201.v20160825-1412
+@org.eclipse.e4.ui.css.swt.theme=0.10.100.v20160523-0836
+@org.eclipse.e4.ui.workbench.renderers.swt=0.14.0.v20160525-0940
+@org.eclipse.egit.core=4.4.1.201607150455-r
+@org.eclipse.egit.ui=4.4.1.201607150455-r
+@org.eclipse.emf.mwe2.language.ui=2.9.0.v201605261103
+@org.eclipse.epp.logging.aeri.ide=2.0.3.v20160905-1331
+@org.eclipse.epp.mpc.ui=1.5.2.v20161005-1414
+@org.eclipse.jdt.core=3.12.1.v20160829-0950
+@org.eclipse.jdt.debug=3.10.1.v20160811-0441
+@org.eclipse.jdt.debug.ui=3.7.201.v20160811-0450
+@org.eclipse.jdt.junit.core=3.8.0.v20160421-1701
+@org.eclipse.jdt.launching=3.8.100.v20160505-0636
+@org.eclipse.jdt.ui=3.12.1.v20160822-0645
+@org.eclipse.jsch.core=1.3.0.v20160422-1917
+@org.eclipse.m2e.core=1.7.0.20160603-1933
+@org.eclipse.m2e.discovery=1.7.0.20160603-1933
+@org.eclipse.m2e.editor.xml=1.7.0.20160603-1933
+@org.eclipse.oomph.workingsets=1.5.0.v20160707-0243
+@org.eclipse.pde=3.12.1.v20160907-1200
+@org.eclipse.pde.api.tools=1.1.1.v20160811-0626
+@org.eclipse.pde.core=3.11.0.v20160510-1223
+@org.eclipse.pde.ui=3.9.1.v20160813-1107
+@org.eclipse.search=3.11.0.v20160519-1501
+@org.eclipse.team.core=3.8.0.v20160418-1534
+@org.eclipse.team.cvs.core=3.4.0.v20160418-1534
+@org.eclipse.team.cvs.ui=3.4.0.v20160518-1906
+@org.eclipse.team.ui=3.8.0.v20160518-1906
+@org.eclipse.ui=3.108.0.v20160518-1929
+@org.eclipse.ui.browser=3.5.1.v20160712-0914
+@org.eclipse.ui.editors=3.10.0.v20160505-0931
+@org.eclipse.ui.ide=3.12.1.v20160823-0925
+@org.eclipse.ui.trace=1.0.400.v20160509-1055
+@org.eclipse.ui.views.log=1.2.1.v20160829-0826
+@org.eclipse.ui.workbench=3.108.1.v20160819-2118
+@org.eclipse.wst.dtd.ui=1.0.801.v201308100602
+@org.eclipse.wst.server.core=1.8.100.v201605201456
+@org.eclipse.wst.sse.core=1.1.1000.v201608061842
+@org.eclipse.wst.sse.ui=1.3.500.v201605120129
+@org.eclipse.wst.validation=1.2.700.v201508251749
+@org.eclipse.wst.xml.ui=1.1.700.v201604272318
+@org.eclipse.xtext.xtext.ui=2.10.0.v201605250459
+file_export_version=3.0
diff --git a/dev-tools/eclipse_neon.importorder b/dev-tools/eclipse_neon.importorder
new file mode 100644
index 0000000000..082c14b432
--- /dev/null
+++ b/dev-tools/eclipse_neon.importorder
@@ -0,0 +1,8 @@
+#Organize Import Order
+#Mon Nov 21 18:50:31 CET 2016
+5=io.sarl
+4=io.janusproject
+3=
+2=javax
+1=java
+0=\#
diff --git a/dev-tools/eclipse_neon_preferences.epf b/dev-tools/eclipse_neon_preferences.epf
new file mode 100644
index 0000000000..5d69331959
--- /dev/null
+++ b/dev-tools/eclipse_neon_preferences.epf
@@ -0,0 +1,501 @@
+#Mon Nov 21 21:08:21 CET 2016
+\!/=
+/configuration/org.eclipse.epp.logging.aeri.ide/anonymizeMessages=false
+/configuration/org.eclipse.epp.logging.aeri.ide/anonymizeStackTraces=true
+/configuration/org.eclipse.equinox.p2.garbagecollector/gc_enabled=false
+/configuration/org.eclipse.ui.ide/MAX_RECENT_WORKSPACES=10
+/configuration/org.eclipse.ui.ide/RECENT_WORKSPACES_PROTOCOL=3
+/configuration/org.eclipse.ui.ide/SHOW_RECENT_WORKSPACES=false
+/configuration/org.eclipse.ui.ide/SHOW_WORKSPACE_SELECTION_DIALOG=true
+/instance/io.takari.stats.client.m2e/eclipse.m2.stats.instanceId=fa2e7407-36e5-48ab-908d-93c856c01a94
+/instance/io.takari.stats.client.m2e/eclipse.m2.stats.nextReport=1480341494878
+/instance/net.sf.eclipsecs.core/background.full.build=false
+/instance/net.sf.eclipsecs.core/include.module.ids=true
+/instance/net.sf.eclipsecs.core/include.rule.names=true
+/instance/net.sf.eclipsecs.core/limit.markers.per.resource=true
+/instance/net.sf.eclipsecs.core/marker.amount.limit=20
+/instance/net.sf.eclipsecs.ui/ask.before.rebuild=prompt
+/instance/net.sf.eclipsecs.ui/warn.before.losing.filesets=true
+/instance/org.codehaus.groovy.eclipse.ui/groovy.debug.force_options=false
+/instance/org.eclipse.ajdt.ui/ajde.version.at.previous.startup=@AJDEVERSION@
+/instance/org.eclipse.ant.ui/useAnnotationsPrefPage=true
+/instance/org.eclipse.ant.ui/useQuickDiffPrefPage=true
+/instance/org.eclipse.cdt.ui/spelling_locale_initialized=true
+/instance/org.eclipse.cdt.ui/useAnnotationsPrefPage=true
+/instance/org.eclipse.cdt.ui/useQuickDiffPrefPage=true
+/instance/org.eclipse.core.net/org.eclipse.core.net.hasMigrated=true
+/instance/org.eclipse.core.resources/description.applyfilestatepolicy=false
+/instance/org.eclipse.core.resources/version=1
+/instance/org.eclipse.debug.core/org.eclipse.debug.core.PREF_BREAKPOINT_MANAGER_ENABLED_STATE=true
+/instance/org.eclipse.debug.core/org.eclipse.debug.core.USE_STEP_FILTERS=true
+/instance/org.eclipse.debug.core/prefWatchExpressions=\n\n
+/instance/org.eclipse.debug.ui/Console.highWaterMark=88000
+/instance/org.eclipse.debug.ui/StringVariablePreferencePage=194,161,161,129,
+/instance/org.eclipse.debug.ui/Variables.detail.orientation=Variables.detail.orientation.right
+/instance/org.eclipse.debug.ui/org.eclipse.debug.ui.BreakpointView+org.eclipse.debug.ui.ShowSupportedBreakpointsAction=true
+/instance/org.eclipse.debug.ui/org.eclipse.debug.ui.PREF_LAUNCH_PERSPECTIVES=\n\n
+/instance/org.eclipse.debug.ui/org.eclipse.debug.ui.UseContextualLaunch=false
+/instance/org.eclipse.debug.ui/org.eclipse.debug.ui.detail_pane_word_wrap=true
+/instance/org.eclipse.debug.ui/org.eclipse.debug.ui.switch_perspective_on_suspend=always
+/instance/org.eclipse.debug.ui/org.eclipse.debug.ui.user_view_bindings=\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
+/instance/org.eclipse.debug.ui/pref_state_memento.org.eclipse.debug.ui.BreakpointView=\n\n\n\n\n\n
+/instance/org.eclipse.debug.ui/pref_state_memento.org.eclipse.debug.ui.DebugVieworg.eclipse.debug.ui.DebugView=\n
+/instance/org.eclipse.debug.ui/pref_state_memento.org.eclipse.debug.ui.ExpressionView=\n\n\n\n\n
+/instance/org.eclipse.debug.ui/pref_state_memento.org.eclipse.debug.ui.VariableView=\n\n\n\n\n
+/instance/org.eclipse.debug.ui/preferredDetailPanes=org.eclipse.jdt.debug.ui.DETAIL_PANE_EXCEPTION_BREAKPOINT\:org.eclipse.jdt.debug.ui.DETAIL_PANE_EXCEPTION_BREAKPOINT|org.eclipse.jdt.debug.ui.DETAIL_PANE_METHOD_BREAKPOINT\:org.eclipse.jdt.debug.ui.DETAIL_PANE_METHOD_BREAKPOINT|org.eclipse.jdt.debug.ui.DETAIL_PANE_LINE_BREAKPOINT\:org.eclipse.jdt.debug.ui.DETAIL_PANE_LINE_BREAKPOINT|org.eclipse.jdt.debug.ui.DETAIL_PANE_STANDARD\:org.eclipse.jdt.debug.ui.DETAIL_PANE_STANDARD|DefaultDetailPane\:DefaultDetailPane|org.eclipse.xtext.xbase.debug.DetailPane,org.eclipse.jdt.debug.ui.DETAIL_PANE_STANDARD\:org.eclipse.xtext.xbase.debug.DetailPane|
+/instance/org.eclipse.debug.ui/preferredTargets=default\:default|
+/instance/org.eclipse.e4.ui.css.swt.theme/themeid=org.eclipse.e4.ui.css.theme.e4_classic
+/instance/org.eclipse.e4.ui.workbench.renderers.swt/enableMRU=true
+/instance/org.eclipse.e4.ui.workbench.renderers.swt/themeEnabled=true
+/instance/org.eclipse.egit.core/RepositorySearchDialogDeepSearch=true
+/instance/org.eclipse.egit.core/core_autoShareProjects=false
+/instance/org.eclipse.egit.ui/commit_dialog_history_messages=\n\n* Java 1.6 -> Java 1.7&\#x0A;* Apply the warning level from the Eclipse Juno IDE.\n
+/instance/org.eclipse.egit.ui/merge_mode=0
+/instance/org.eclipse.egit.ui/resourcehistory_graph_split=500,500
+/instance/org.eclipse.egit.ui/resourcehistory_rev_split=386,613
+/instance/org.eclipse.emf.mwe2.language.ui/org.eclipse.emf.mwe2.language.Mwe2.templates=
+/instance/org.eclipse.epp.logging.aeri.ide/anonymizeMessages=false
+/instance/org.eclipse.epp.logging.aeri.ide/anonymizeStackTraces=true
+/instance/org.eclipse.epp.logging.aeri.ide/configured=true
+/instance/org.eclipse.epp.logging.aeri.ide/resetSendMode=KEEP
+/instance/org.eclipse.epp.logging.aeri.ide/resetSendModeOn=0
+/instance/org.eclipse.epp.logging.aeri.ide/sendMode=NOTIFY
+/instance/org.eclipse.epp.logging.aeri.ide/servers/org.eclipse.epp.logging.aeri.ide.server/anonymizeStackTraces=true
+/instance/org.eclipse.epp.logging.aeri.ide/servers/org.eclipse.epp.logging.aeri.ide.server/configured=true
+/instance/org.eclipse.epp.logging.aeri.ui/action=ASK
+/instance/org.eclipse.epp.logging.aeri.ui/configured=true
+/instance/org.eclipse.epp.logging.aeri.ui/rememberSendAction=NONE
+/instance/org.eclipse.epp.mpc.ui//News/http___marketplace_eclipse_org=[1446177600]https\://www.eclipse.org/community/eclipse_newsletter/2015/october
+/instance/org.eclipse.epp.mpc.ui/CatalogDescriptor=http\://marketplace.eclipse.org
+/instance/org.eclipse.epp.usagedata.gathering/org.eclipse.epp.usagedata.gathering.enabled=false
+/instance/org.eclipse.epp.usagedata.recording/org.eclipse.epp.usagedata.recording.last-upload=1320055501730
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.JRE_LIB=/usr/lib/jvm/java-8-oracle/jre/lib/rt.jar
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.JRE_SRC=/usr/lib/jvm/java-8-oracle/src.zip
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.JRE_SRCROOT=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.argumentPrefixes=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.argumentSuffixes=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.fieldPrefixes=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.fieldSuffixes=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.localPrefixes=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.localSuffixes=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.staticFieldPrefixes=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.staticFieldSuffixes=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.staticFinalFieldPrefixes=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.staticFinalFieldSuffixes=
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.visibilityCheck=enabled
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.annotation.nullanalysis=enabled
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.compliance=1.8
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.maxProblemPerUnit=50
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.deprecation=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.discouragedReference=ignore
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.emptyStatement=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.fallthroughCase=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.fieldHiding=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=enabled
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.invalidJavadoc=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.invalidJavadocTags=enabled
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility=default
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingDefaultCase=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=enabled
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingJavadocComments=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsVisibility=default
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingJavadocTags=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingJavadocTagsVisibility=default
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.nullReference=error
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.parameterAssignment=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.potentialNullReference=error
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.redundantNullCheck=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=enabled
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=ignore
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unnecessaryElse=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedParameter=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.source=1.8
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.taskTags=TODO,FIXME,XXX
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.incompatibleJDKLevel=warning
+/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.timeoutForParameterNameFromAttachedJavadoc=50
+/instance/org.eclipse.jdt.debug.ui/org.eclipse.debug.ui.ExpressionView.org.eclipse.jdt.debug.ui.show_null_entries=true
+/instance/org.eclipse.jdt.debug.ui/org.eclipse.debug.ui.VariableView.org.eclipse.jdt.debug.ui.show_null_entries=true
+/instance/org.eclipse.jdt.debug.ui/org.eclipse.jdt.debug.ui.active_filters=com.ibm.*,com.sun.*,groovy.lang.*,groovy.ui.*,java.*,java.lang.*,java.lang.reflect.*,javax.*,jrockit.*,org.codehaus.groovy.*,org.omg.*,sun.*,sun.misc.*,sun.reflect.*,sunw.*,java.lang.ClassLoader,org.eclipse.osgi.internal.loader.EquinoxClassLoader
+/instance/org.eclipse.jdt.debug.ui/org.eclipse.jdt.debug.ui.detail_formatters=groovy.lang.Reference,get(),1
+/instance/org.eclipse.jdt.debug.ui/org.eclipse.jdt.debug.ui.filter_synthetics=true
+/instance/org.eclipse.jdt.debug.ui/org.eclipse.jdt.debug.ui.inactive_filters=
+/instance/org.eclipse.jdt.debug.ui/org.eclipse.jdt.debug.ui.prompt_unable_to_install_breakpoint=false
+/instance/org.eclipse.jdt.debug/org.eclipse.jdt.debug.PREF_HCR_WITH_COMPILATION_ERRORS=true
+/instance/org.eclipse.jdt.debug/org.eclipse.jdt.debug.PREF_REQUEST_TIMEOUT=3000
+/instance/org.eclipse.jdt.debug/org.eclipse.jdt.debug.default_breakpoint_suspend_policy=2
+/instance/org.eclipse.jdt.debug/org.eclipse.jdt.debug.suspend_for_breakpoints_during_evaluation=true
+/instance/org.eclipse.jdt.debug/org.eclipse.jdt.debugdefault_watchpoint_suspend_policy=0
+/instance/org.eclipse.jdt.junit.core/org.eclipse.jdt.junit.do_filter_stack=false
+/instance/org.eclipse.jdt.junit.core/org.eclipse.jdt.junit.max_test_runs=10
+/instance/org.eclipse.jdt.launching/org.eclipse.jdt.launching.PREF_CONNECT_TIMEOUT=20000
+/instance/org.eclipse.jdt.launching/org.eclipse.jdt.launching.PREF_DEFAULT_ENVIRONMENTS_XML=
+/instance/org.eclipse.jdt.launching/org.eclipse.jdt.launching.PREF_VM_XML=\n\n\n\n\n\n
+/instance/org.eclipse.jdt.launching/org.eclipse.jdt.launching.only_include_exported_classpath_entries=false
+/instance/org.eclipse.jdt.ui/LexicalSortingAction.isChecked=true
+/instance/org.eclipse.jdt.ui/MemberFilterActionGroup.org.eclipse.jdt.ui.JavaOutlinePage.8=true
+/instance/org.eclipse.jdt.ui/content_assist_category_order=org.eclipse.jdt.ui.javaTypeProposalCategory\:65535\u0000org.eclipse.jdt.ui.textProposalCategory\:65536\u0000org.eclipse.jdt.ui.javaAllProposalCategory\:2\u0000org.eclipse.pde.api.tools.ui.apitools_proposal_category\:65538\u0000org.eclipse.jdt.ui.templateProposalCategory\:65539\u0000org.eclipse.jdt.ui.defaultProposalCategory\:65540\u0000org.codehaus.groovy.eclipse.codeassist.category\:65541\u0000org.eclipse.jdt.ui.swtProposalCategory\:65542\u0000org.eclipse.jdt.ui.javaNoTypeProposalCategory\:65543\u0000
+/instance/org.eclipse.jdt.ui/content_assist_disabled_computers=org.eclipse.jdt.ui.javaTypeProposalCategory\u0000org.eclipse.jdt.ui.textProposalCategory\u0000org.eclipse.pde.api.tools.ui.apitools_proposal_category\u0000org.codehaus.groovy.eclipse.codeassist.category\u0000org.eclipse.jdt.ui.swtProposalCategory\u0000org.eclipse.jdt.ui.javaNoTypeProposalCategory\u0000
+/instance/org.eclipse.jdt.ui/content_assist_favorite_static_members=
+/instance/org.eclipse.jdt.ui/content_assist_lru_history=
+/instance/org.eclipse.jdt.ui/content_assist_number_of_computers=15
+/instance/org.eclipse.jdt.ui/content_assist_proposals_background=255,255,255
+/instance/org.eclipse.jdt.ui/content_assist_proposals_foreground=60,60,60
+/instance/org.eclipse.jdt.ui/fontPropagated=true
+/instance/org.eclipse.jdt.ui/hoverModifierMasks=org.eclipse.jdt.ui.BestMatchHover;0;org.eclipse.jdt.internal.debug.ui.JavaDebugHover;0;org.eclipse.jdt.ui.ProblemHover;0;org.eclipse.jdt.ui.NLSStringHover;327680;org.eclipse.jdt.ui.JavadocHover;0;org.eclipse.jdt.ui.AnnotationHover;0;org.eclipse.jdt.ui.JavaSourceHover;131072;
+/instance/org.eclipse.jdt.ui/hoverModifiers=org.eclipse.jdt.ui.BestMatchHover;0;org.eclipse.jdt.internal.debug.ui.JavaDebugHover;\!0;org.eclipse.jdt.ui.ProblemHover;\!0;org.eclipse.jdt.ui.NLSStringHover;Ctrl+Alt;org.eclipse.jdt.ui.JavadocHover;\!0;org.eclipse.jdt.ui.AnnotationHover;\!0;org.eclipse.jdt.ui.JavaSourceHover;Shift;
+/instance/org.eclipse.jdt.ui/markOccurrences=false
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.editor.tab.width=
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.exception.name=e
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.formatterprofiles.version=12
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.gettersetter.use.is=true
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.ignorelowercasenames=true
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.importorder=java;javax;;io.janusproject;io.sarl;
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.javadoc=true
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.javadoclocations.migrated=true
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.ondemandthreshold=99
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.overrideannotation=true
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.staticondemandthreshold=99
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.text.code_templates_migrated=true
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.text.custom_code_templates=/*\n * $$Id$$\n *\n * SARL is an general-purpose agent programming language.\n * More details on http\://www.sarl.io\n *\n * Copyright (C) 2014-2016 the original authors or authors.\n *\n * Licensed under the Apache License, Version 2.0 (the "License");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http\://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an "AS IS" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/**\n * @author $$Author\: ${user}$$\n * @version $$FullVersion$$\n * @mavengroupid $$GroupId$$\n * @mavenartifactid $$ArtifactId$$\n * ${tags}\n *//** {@inheritDoc}\n */
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.text.custom_templates=
+/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.text.templates_migrated=true
+/instance/org.eclipse.jdt.ui/org.eclipse.jface.textfont=1|Monospace|10.0|0|GTK|1|;
+/instance/org.eclipse.jdt.ui/proposalOrderMigrated=true
+/instance/org.eclipse.jdt.ui/sourceHoverBackgroundColor=255,255,255
+/instance/org.eclipse.jdt.ui/sp_cleanup.add_default_serial_version_id=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.add_generated_serial_version_id=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.add_missing_annotations=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.add_missing_deprecated_annotations=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.add_missing_methods=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.add_missing_nls_tags=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.add_missing_override_annotations=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.add_missing_override_annotations_interface_methods=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.add_serial_version_id=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.always_use_blocks=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.always_use_parentheses_in_expressions=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.always_use_this_for_non_static_field_access=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.always_use_this_for_non_static_method_access=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.convert_functional_interfaces=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.convert_to_enhanced_for_loop=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.correct_indentation=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.format_source_code=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.format_source_code_changes_only=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.insert_inferred_type_arguments=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.make_local_variable_final=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.make_parameters_final=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.make_private_fields_final=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.make_type_abstract_if_missing_method=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.make_variable_declarations_final=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.never_use_blocks=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.never_use_parentheses_in_expressions=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.on_save_use_additional_actions=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.organize_imports=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.qualify_static_field_accesses_with_declaring_class=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.qualify_static_member_accesses_with_declaring_class=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.qualify_static_method_accesses_with_declaring_class=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_private_constructors=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_redundant_type_arguments=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_trailing_whitespaces=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_trailing_whitespaces_all=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_trailing_whitespaces_ignore_empty=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unnecessary_casts=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unnecessary_nls_tags=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unused_imports=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unused_local_variables=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unused_private_fields=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unused_private_members=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unused_private_methods=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.remove_unused_private_types=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.sort_members=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.sort_members_all=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.use_anonymous_class_creation=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.use_blocks=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.use_blocks_only_for_return_and_throw=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.use_lambda=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.use_parentheses_in_expressions=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.use_this_for_non_static_field_access=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.use_this_for_non_static_method_access=false
+/instance/org.eclipse.jdt.ui/sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true
+/instance/org.eclipse.jdt.ui/sp_cleanup.use_type_arguments=false
+/instance/org.eclipse.jdt.ui/spelling_ignore_ampersand_in_properties=true
+/instance/org.eclipse.jdt.ui/spelling_ignore_digits=true
+/instance/org.eclipse.jdt.ui/spelling_ignore_java_strings=true
+/instance/org.eclipse.jdt.ui/spelling_ignore_mixed=true
+/instance/org.eclipse.jdt.ui/spelling_ignore_non_letters=true
+/instance/org.eclipse.jdt.ui/spelling_ignore_sentence=true
+/instance/org.eclipse.jdt.ui/spelling_ignore_single_letters=true
+/instance/org.eclipse.jdt.ui/spelling_ignore_upper=true
+/instance/org.eclipse.jdt.ui/spelling_ignore_urls=true
+/instance/org.eclipse.jdt.ui/spelling_locale_initialized=true
+/instance/org.eclipse.jdt.ui/spelling_user_dictionary_encoding=
+/instance/org.eclipse.jdt.ui/tabWidthPropagated=true
+/instance/org.eclipse.jdt.ui/useAnnotationsPrefPage=true
+/instance/org.eclipse.jdt.ui/useQuickDiffPrefPage=true
+/instance/org.eclipse.jsch.core/CVSSSH2PreferencePage.PREF_AUTH_METHODS=gssapi-with-mic,publickey,password,keyboard-interactive
+/instance/org.eclipse.jsch.core/CVSSSH2PreferencePage.PREF_AUTH_METHODS_ORDER=gssapi-with-mic,publickey,password,keyboard-interactive
+/instance/org.eclipse.jsch.core/CVSSSH2PreferencePage.PREF_KEX_METHODS=diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256
+/instance/org.eclipse.jsch.core/CVSSSH2PreferencePage.PREF_KEX_METHODS_ORDER=diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256
+/instance/org.eclipse.jsch.core/CVSSSH2PreferencePage.PREF_MAC_METHODS=hmac-md5,hmac-sha1,hmac-sha2-256,hmac-sha1-96,hmac-md5-96
+/instance/org.eclipse.jsch.core/CVSSSH2PreferencePage.PREF_MAC_METHODS_ORDER=hmac-md5,hmac-sha1,hmac-sha2-256,hmac-sha1-96,hmac-md5-96
+/instance/org.eclipse.jsch.core/org.eclipse.jsch.core.hasMigratedSsh2Preferences=true
+/instance/org.eclipse.jst.jsp.core/jspIndexState=1
+/instance/org.eclipse.jst.jsp.core/org.eclipse.jst.jsp.core.taglib.TaglibIndex=CLEAN
+/instance/org.eclipse.m2e.core/eclipse.m2.defaultPomEditorPage=true
+/instance/org.eclipse.m2e.core/eclipse.m2.updateIndexes=false
+/instance/org.eclipse.m2e.core/eclipse.m2.updateProjects=true
+/instance/org.eclipse.m2e.core/eclipse.m2.warn_incomplete_mapping=true
+/instance/org.eclipse.m2e.discovery/org.eclipse.m2e.discovery.pref.projects=
+/instance/org.eclipse.m2e.editor.xml/org.eclipse.m2e.editor.xml.templates=
+/instance/org.eclipse.mylyn.context.core/mylyn.attention.migrated=true
+/instance/org.eclipse.mylyn.java.ui/org.eclipse.mylyn.java.ui.run.count.3_10_0=1
+/instance/org.eclipse.mylyn.java.ui/org.eclipse.mylyn.java.ui.run.count.3_1_0=1
+/instance/org.eclipse.mylyn.monitor.ui/org.eclipse.mylyn.monitor.activity.tracking.enabled.checked=true
+/instance/org.eclipse.mylyn.tasks.ui/migrated.task.repositories.secure.store=true
+/instance/org.eclipse.mylyn.tasks.ui/org.eclipse.mylyn.tasks.ui.filters.nonmatching=true
+/instance/org.eclipse.mylyn.tasks.ui/org.eclipse.mylyn.tasks.ui.filters.nonmatching.encouraged=true
+/instance/org.eclipse.oomph.workingsets/working.set.group=\n\n
+/instance/org.eclipse.pde.api.tools/API_USE_SCAN_LOCATION=
+/instance/org.eclipse.pde.api.tools/INVALID_ANNOTATION=Warning
+/instance/org.eclipse.pde.api.tools/INVALID_JAVADOC_TAG=Warning
+/instance/org.eclipse.pde.api.tools/INVALID_REFERENCE_IN_SYSTEM_LIBRARIES=Warning
+/instance/org.eclipse.pde.api.tools/knownEEFragments=
+/instance/org.eclipse.pde.core/additional_locations=
+/instance/org.eclipse.pde.core/checkedPlugins=
+/instance/org.eclipse.pde.core/checkedVersionPlugins=
+/instance/org.eclipse.pde.core/external_features=
+/instance/org.eclipse.pde.core/implicit_dependencies=
+/instance/org.eclipse.pde.core/org.eclipse.pde.ui.arch=
+/instance/org.eclipse.pde.core/org.eclipse.pde.ui.nl=
+/instance/org.eclipse.pde.core/org.eclipse.pde.ui.os=
+/instance/org.eclipse.pde.core/org.eclipse.pde.ui.ws=
+/instance/org.eclipse.pde.core/pooled_bundles=
+/instance/org.eclipse.pde.core/pooled_urls=
+/instance/org.eclipse.pde.core/program_args=
+/instance/org.eclipse.pde.core/target.profile=
+/instance/org.eclipse.pde.core/target_mode=
+/instance/org.eclipse.pde.core/target_platform_realization=
+/instance/org.eclipse.pde.core/vm_args=
+/instance/org.eclipse.pde.core/vm_launcher_ini=
+/instance/org.eclipse.pde.core/workspace_target_handle=resource\:/io.sarl.lang.targetplatform/io.sarl.lang.targetplatform.target
+/instance/org.eclipse.pde.ui/DependenciesView.show.callers=false
+/instance/org.eclipse.pde.ui/DependenciesView.show.list=false
+/instance/org.eclipse.pde.ui/FXDiagrams\ for\ SARL=true
+/instance/org.eclipse.pde.ui/Preferences.MainPage.overwriteBuildFilesOnExport=prompt
+/instance/org.eclipse.pde.ui/Preferences.RunConfigs.Feature.SortColumn=1
+/instance/org.eclipse.pde.ui/Preferences.RunConfigs.Feature.SortOrder=1024
+/instance/org.eclipse.pde.ui/Running\ Libraries\ for\ SARL=true
+/instance/org.eclipse.pde.ui/SARL\ Compiler=true
+/instance/org.eclipse.pde.ui/SARL\ Development\ Environment=true
+/instance/org.eclipse.pde.ui/Tools\ for\ the\ Eclipse\ IDE=true
+/instance/org.eclipse.pde/compilers.p.missing-packages=1
+/instance/org.eclipse.pde/compilers.p.not-externalized-att=1
+/instance/org.eclipse.recommenders.completion.rcp/completion_tips_seen=org.eclipse.recommenders.completion.rcp.tips.discovery\:org.eclipse.recommenders.subwords.rcp.tips.enableSubwords
+/instance/org.eclipse.recommenders.rcp/news-last-check=1445892131844
+/instance/org.eclipse.search/org.eclipse.search.defaultPerspective=org.eclipse.search.defaultPerspective.none
+/instance/org.eclipse.team.core/file_types=xls\n2\ntif\n2\njpeg\n2\npdf\n2\nemof\n1\nconfluence\n1\ntracwiki\n1\ndadx\n1\njpage\n1\nMF\n1\njar\n2\napi_filters\n1\nfactorypath\n1\ndtd\n1\nhtm\n1\ntiff\n2\nindex\n1\nso\n2\ncvsignore\n1\nmod\n1\nclass\n2\nxmi\n1\nxml\n1\nproperties\n1\nppt\n2\nini\n1\nclasspath\n1\ntextile\n1\nbmp\n2\nproject\n1\nnst\n1\njardesc\n1\ndll\n2\necore\n1\ngif\n2\nexe\n2\nmediawiki\n1\nwsdl\n1\nexsd\n1\nlaunch\n1\nico\n2\ntxt\n1\nprefs\n1\nmxsd\n1\noptions\n1\nzip\n2\nxsl\n1\ntwiki\n1\nent\n1\nhistory\n1\njpg\n2\nproduct\n1\nxslt\n1\npng\n2\ndoc\n2\nxsd\n1\nhtml\n1\njava\n1\n
+/instance/org.eclipse.team.core/ignore_files=*.dll\ntrue\n*.exe\ntrue\n*.so\ntrue\n
+/instance/org.eclipse.team.cvs.core/repositories/%pserver%dev.eclipse.org%%cvsroot%tools/location=\:pserver\:dev.eclipse.org\:/cvsroot/tools
+/instance/org.eclipse.team.cvs.ui/pref_first_startup=false
+/instance/org.eclipse.team.svn.core/externalMigrateFromAuthorizationDatabase/isMigrated=true
+/instance/org.eclipse.team.svn.core/migrateFromAuthorizationDatabase/isMigrated=true
+/instance/org.eclipse.team.svn.core/synch_info/contigous=true
+/instance/org.eclipse.team.svn.ui/firstStartup=false
+/instance/org.eclipse.team.svn.ui/history.comment=KiBSZWZhY3RvcmluZyB0byBmb2xsb3cgdGhlIEphdXMgbWV0YW1vZGVsIDAuNV8x;KiBbSkFOVVMtMTI0XQ\=\=;KiBbSkFOVVMtODNd;KiBbSkFOVVMtMTE5XQ\=\=;KiBbSkFOVVMtOTdd;KiBBcHBseSB0aGUgZGV2ZWxvcGVyIGNvZGUgc3R5bGUgYWNjb3JkaW5nIHRvIEVjbGlwc2UgSW5kaWdvIG1heCB3YXJuaW5nIGxldmVscy4\=;KiBbU0ZDLTc5XQ\=\=
+/instance/org.eclipse.team.svn.ui/history.repositoryURL=aHR0cHM6Ly9kZXZtYXMtc2V0LnV0Ym0uZnIvcmVwb3NpdG9yeS9qYW51cy90cnVuay8\=;c3ZuK3NzaDovL3N2bi50dXhmYW1pbHkub3JnL3N2bnJvb3QvYXJha2huZS9hZmMvdHJ1bmsv
+/instance/org.eclipse.team.svn.ui/history.repositoryUser=c2dhbGxhbmQ\=;Z2FsbGFuZA\=\=
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.panel.callback.PromptCredentialsPanel.height=329
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.panel.callback.PromptCredentialsPanel.width=470
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.panel.local.CommitPanel.height=406
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.panel.local.CommitPanel.width=600
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.panel.local.OverrideResourcesPanel.height=224
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.panel.local.OverrideResourcesPanel.width=600
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.panel.local.OverrideResourcesPanelAffected.height=358
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.panel.local.OverrideResourcesPanelAffected.width=600
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.panel.reporting.ErrorCancelPanel.height=136
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.panel.reporting.ErrorCancelPanel.width=640
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.properties.ResourcePropertyEditPanel.height=550
+/instance/org.eclipse.team.svn.ui/org.eclipse.team.svn.ui.properties.ResourcePropertyEditPanel.width=590
+/instance/org.eclipse.team.svn.ui/preference.repository.repositoryBrowser=false
+/instance/org.eclipse.team.ui/org.eclipse.team.ui.default_layout=org.eclipse.team.ui.tree_layout
+/instance/org.eclipse.team.ui/org.eclipse.team.ui.first_time=false
+/instance/org.eclipse.team.ui/org.eclipse.team.ui.sychronizing_default_participant=org.eclipse.egit.ui.modelCompareParticipant
+/instance/org.eclipse.team.ui/org.eclipse.team.ui.sychronizing_default_participant_sec_id=1341870018574
+/instance/org.eclipse.team.ui/pref_generichistory_view_linking=true
+/instance/org.eclipse.team.ui/teamContentDescriptors/org.eclipse.core.resources.modelProvider/enabled=true
+/instance/org.eclipse.team.ui/teamContentDescriptors/org.eclipse.egit.ui.changeSetModel/enabled=true
+/instance/org.eclipse.team.ui/teamContentDescriptors/org.eclipse.jdt.ui.modelProvider/enabled=false
+/instance/org.eclipse.team.ui/teamContentDescriptors/org.eclipse.team.cvs.core.changeSetModel/enabled=false
+/instance/org.eclipse.team.ui/teamContentDescriptors/org.eclipse.team.svn.core.svnChangeSetModel/enabled=false
+/instance/org.eclipse.team.ui/teamContentDescriptors/org.eclipse.team.ui.patchModelProvider/enabled=false
+/instance/org.eclipse.ui.browser/browser-choice=0
+/instance/org.eclipse.ui.browser/browsers=\n\n\n
+/instance/org.eclipse.ui.editors/net.sf.eclipsecs.error.color=255,126,126
+/instance/org.eclipse.ui.editors/net.sf.eclipsecs.error.text.style=NONE
+/instance/org.eclipse.ui.editors/net.sf.eclipsecs.warning.color=255,255,105
+/instance/org.eclipse.ui.editors/net.sf.eclipsecs.warning.text.style=NONE
+/instance/org.eclipse.ui.editors/overviewRuler_migration=migrated_3.1
+/instance/org.eclipse.ui.editors/printMargin=true
+/instance/org.eclipse.ui.editors/printMarginColumn=130
+/instance/org.eclipse.ui.editors/quickdiff.quickDiff=false
+/instance/org.eclipse.ui.editors/showCarriageReturn=false
+/instance/org.eclipse.ui.editors/showEnclosedIdeographicSpaces=false
+/instance/org.eclipse.ui.editors/showEnclosedSpaces=false
+/instance/org.eclipse.ui.editors/showEnclosedTabs=false
+/instance/org.eclipse.ui.editors/showLeadingIdeographicSpaces=false
+/instance/org.eclipse.ui.editors/showLeadingSpaces=false
+/instance/org.eclipse.ui.editors/showLeadingTabs=false
+/instance/org.eclipse.ui.editors/showLineFeed=false
+/instance/org.eclipse.ui.editors/showWhitespaceCharacters=true
+/instance/org.eclipse.ui.editors/spellingEnabled=false
+/instance/org.eclipse.ui.ide/EXIT_PROMPT_ON_CLOSE_LAST_WINDOW=false
+/instance/org.eclipse.ui.ide/IMPORT_FILES_AND_FOLDERS_RELATIVE=true
+/instance/org.eclipse.ui.ide/IMPORT_FILES_AND_FOLDERS_TYPE=23,1
+/instance/org.eclipse.ui.ide/PROBLEMS_FILTERS_MIGRATE=true
+/instance/org.eclipse.ui.ide/TASKS_FILTERS_MIGRATE=true
+/instance/org.eclipse.ui.ide/platformState=1466757143429
+/instance/org.eclipse.ui.ide/quickStart=false
+/instance/org.eclipse.ui.ide/tipsAndTricks=true
+/instance/org.eclipse.ui.trace/tracingEnabled=false
+/instance/org.eclipse.ui.trace/tracingEntries=
+/instance/org.eclipse.ui.trace/tracingMaxFileCount=10
+/instance/org.eclipse.ui.trace/tracingMaxFileSize=1000
+/instance/org.eclipse.ui.views.log/activate=true
+/instance/org.eclipse.ui.views.log/column2=300
+/instance/org.eclipse.ui.views.log/column3=150
+/instance/org.eclipse.ui.views.log/column4=999
+/instance/org.eclipse.ui.views.log/groupBy=0
+/instance/org.eclipse.ui.views.log/maxLogTailSize=1
+/instance/org.eclipse.ui.views.log/orderType=2
+/instance/org.eclipse.ui.views.log/orderValue=-1
+/instance/org.eclipse.ui.views.log/show_filter_text=true
+/instance/org.eclipse.ui.workbench//org.eclipse.ui.commands/state/org.eclipse.ui.navigator.resources.nested.changeProjectPresentation/org.eclipse.ui.commands.radioState=false
+/instance/org.eclipse.ui.workbench/ColorsAndFontsPreferencePage.expandedCategories=Torg.eclipse.jdt.ui.presentation\tTorg.eclipse.wst.sse.ui\tTorg.eclipse.ui.presentation.default
+/instance/org.eclipse.ui.workbench/ColorsAndFontsPreferencePage.selectedElement=Torg.eclipse.jdt.ui.presentation
+/instance/org.eclipse.ui.workbench/ENABLED_DECORATORS=org.eclipse.m2e.core.mavenVersionDecorator\:false,org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator\:true,org.eclipse.jdt.ui.override.decorator\:true,org.eclipse.jdt.ui.interface.decorator\:false,org.eclipse.jdt.ui.buildpath.decorator\:true,org.eclipse.m2e.core.maven2decorator\:true,org.eclipse.mylyn.context.ui.decorator.interest\:true,org.eclipse.mylyn.tasks.ui.decorators.task\:true,org.eclipse.mylyn.team.ui.changeset.decorator\:true,org.eclipse.pde.ui.binaryProjectDecorator\:false,org.eclipse.team.cvs.ui.decorator\:true,org.eclipse.ui.LinkedResourceDecorator\:true,org.eclipse.ui.SymlinkDecorator\:true,org.eclipse.ui.VirtualResourceDecorator\:true,org.eclipse.ui.ContentTypeDecorator\:true,org.eclipse.ui.ResourceFilterDecorator\:false,org.eclipse.xtext.builder.nature.overlay\:true,
+/instance/org.eclipse.ui.workbench/PLUGINS_NOT_ACTIVATED_ON_STARTUP=null;null;null;null;null;null;org.eclipse.m2e.discovery;
+/instance/org.eclipse.ui.workbench/RUN_IN_BACKGROUND=true
+/instance/org.eclipse.ui.workbench/editors=\n\n\n\n\n\n\n\n\n\n
+/instance/org.eclipse.ui.workbench/org.eclipse.ui.commands=\n
+/instance/org.eclipse.ui.workbench/overridepresentation=true
+/instance/org.eclipse.ui.workbench/resourcetypes=\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
+/instance/org.eclipse.ui/SHOW_TEXT_ON_PERSPECTIVE_BAR=false
+/instance/org.eclipse.ui/showIntro=false
+/instance/org.eclipse.wst.dtd.ui/org.eclipse.wst.sse.ui.custom_templates=
+/instance/org.eclipse.wst.jsdt.ui/fontPropagated=true
+/instance/org.eclipse.wst.jsdt.ui/org.eclipse.jface.textfont=1|Monospace|10.0|0|GTK|1|;
+/instance/org.eclipse.wst.jsdt.ui/org.eclipse.wst.jsdt.ui.editor.tab.width=
+/instance/org.eclipse.wst.jsdt.ui/org.eclipse.wst.jsdt.ui.formatterprofiles.version=11
+/instance/org.eclipse.wst.jsdt.ui/org.eclipse.wst.jsdt.ui.javadoclocations.migrated=true
+/instance/org.eclipse.wst.jsdt.ui/proposalOrderMigrated=true
+/instance/org.eclipse.wst.jsdt.ui/spelling_locale_initialized=true
+/instance/org.eclipse.wst.jsdt.ui/tabWidthPropagated=true
+/instance/org.eclipse.wst.jsdt.ui/useAnnotationsPrefPage=true
+/instance/org.eclipse.wst.jsdt.ui/useQuickDiffPrefPage=true
+/instance/org.eclipse.wst.server.core/module-start-timeout=300000
+/instance/org.eclipse.wst.sse.ui/content_assist_number_of_computers=2
+/instance/org.eclipse.wst.sse.ui/hoverModifiers=combinationHover|true|0;problemHover|false|0;documentationHover|false|0;annotationHover|true|Shift;
+/instance/org.eclipse.wst.sse.ui/showUnknownContentTypeMsg=always
+/instance/org.eclipse.wst.sse.ui/useAnnotationsPrefPage=true
+/instance/org.eclipse.wst.sse.ui/useQuickDiffPrefPage=true
+/instance/org.eclipse.wst.validation/DELEGATES_PREFERENCE=delegateValidatorList
+/instance/org.eclipse.wst.validation/USER_BUILD_PREFERENCE=enabledBuildValidatorList
+/instance/org.eclipse.wst.validation/USER_MANUAL_PREFERENCE=enabledManualValidatorList
+/instance/org.eclipse.wst.validation/USER_PREFERENCE=saveAutomaticallyfalseprojectsCanOverridetruedisableAllValidationfalseversion1.2.400.v201204260100
+/instance/org.eclipse.wst.validation/confirmDialog=true
+/instance/org.eclipse.wst.validation/override=true
+/instance/org.eclipse.wst.validation/saveAuto=false
+/instance/org.eclipse.wst.validation/stateTS=0
+/instance/org.eclipse.wst.validation/suspend=false
+/instance/org.eclipse.wst.validation/vf.version=3
+/instance/org.eclipse.wst.ws.service.policy/org.eclipse.wst.ws.service.policy.ui.servicepols.wsiprofilecomp.wsiap.defaultProtocol=http\://schemas.xmlsoap.org/wsdl/soap/
+/instance/org.eclipse.wst.ws.service.policy/org.eclipse.wst.ws.service.policy.ui.servicepols.wsiprofilecomp.wsissbp.defaultProtocol=http\://schemas.xmlsoap.org/wsdl/soap/
+/instance/org.eclipse.wst.xml.ui/lastActivePage=1
+/instance/org.eclipse.wst.xml.ui/org.eclipse.wst.xml.ui.internal.tabletree.XMLMultiPageEditorPart.lastActivePage=1
+/instance/org.eclipse.xtend.core.Xtend/ui.outline.sort2=true
+/instance/org.eclipse.xtext.Xtext/ui.outline.sort2=true
+/instance/org.eclipse.xtext.xtext.ui/org.eclipse.xtext.Xtext.templates=
+/instance/org.maven.ide.eclipse/eclipse.m2.separateProjectsForModules=true
+/instance/org.maven.ide.eclipse/eclipse.m2.updateIndexes=false
+/instance/org.maven.ide.eclipse/forceRebuildOnUpgrade=true
+@net.sf.eclipsecs.core=7.2.0.201611082201
+@net.sf.eclipsecs.ui=7.2.0.201611072237
+@org.eclipse.ant.ui=3.6.200.v20160525-1820
+@org.eclipse.core.net=1.3.0.v20160418-1534
+@org.eclipse.core.resources=3.11.0.v20160503-1608
+@org.eclipse.debug.core=3.10.100.v20160419-1720
+@org.eclipse.debug.ui=3.11.201.v20160825-1412
+@org.eclipse.e4.ui.css.swt.theme=0.10.100.v20160523-0836
+@org.eclipse.e4.ui.workbench.renderers.swt=0.14.0.v20160525-0940
+@org.eclipse.egit.core=4.4.1.201607150455-r
+@org.eclipse.egit.ui=4.4.1.201607150455-r
+@org.eclipse.emf.mwe2.language.ui=2.9.0.v201605261103
+@org.eclipse.epp.logging.aeri.ide=2.0.3.v20160905-1331
+@org.eclipse.epp.mpc.ui=1.5.2.v20161005-1414
+@org.eclipse.jdt.core=3.12.1.v20160829-0950
+@org.eclipse.jdt.debug=3.10.1.v20160811-0441
+@org.eclipse.jdt.debug.ui=3.7.201.v20160811-0450
+@org.eclipse.jdt.junit.core=3.8.0.v20160421-1701
+@org.eclipse.jdt.launching=3.8.100.v20160505-0636
+@org.eclipse.jdt.ui=3.12.1.v20160822-0645
+@org.eclipse.jsch.core=1.3.0.v20160422-1917
+@org.eclipse.m2e.core=1.7.0.20160603-1933
+@org.eclipse.m2e.discovery=1.7.0.20160603-1933
+@org.eclipse.m2e.editor.xml=1.7.0.20160603-1933
+@org.eclipse.oomph.workingsets=1.5.0.v20160707-0243
+@org.eclipse.pde=3.12.1.v20160907-1200
+@org.eclipse.pde.api.tools=1.1.1.v20160811-0626
+@org.eclipse.pde.core=3.11.0.v20160510-1223
+@org.eclipse.pde.ui=3.9.1.v20160813-1107
+@org.eclipse.search=3.11.0.v20160519-1501
+@org.eclipse.team.core=3.8.0.v20160418-1534
+@org.eclipse.team.cvs.core=3.4.0.v20160418-1534
+@org.eclipse.team.cvs.ui=3.4.0.v20160518-1906
+@org.eclipse.team.ui=3.8.0.v20160518-1906
+@org.eclipse.ui=3.108.0.v20160518-1929
+@org.eclipse.ui.browser=3.5.1.v20160712-0914
+@org.eclipse.ui.editors=3.10.0.v20160505-0931
+@org.eclipse.ui.ide=3.12.1.v20160823-0925
+@org.eclipse.ui.trace=1.0.400.v20160509-1055
+@org.eclipse.ui.views.log=1.2.1.v20160829-0826
+@org.eclipse.ui.workbench=3.108.1.v20160819-2118
+@org.eclipse.wst.dtd.ui=1.0.801.v201308100602
+@org.eclipse.wst.server.core=1.8.100.v201605201456
+@org.eclipse.wst.sse.core=1.1.1000.v201608061842
+@org.eclipse.wst.sse.ui=1.3.500.v201605120129
+@org.eclipse.wst.validation=1.2.700.v201508251749
+@org.eclipse.wst.xml.ui=1.1.700.v201604272318
+@org.eclipse.xtext.xtext.ui=2.10.0.v201605250459
+file_export_version=3.0
diff --git a/dev-tools/eclipse_workingsets.xml b/dev-tools/eclipse_workingsets.xml
new file mode 100644
index 0000000000..ddc0679746
--- /dev/null
+++ b/dev-tools/eclipse_workingsets.xml
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file