SuccessChanges

Summary

  1. Robot ML migration from Neon to Oxygen (details)
Commit 4924fc87eaadd97d3513cc5aaedff9ba585504f7 by Asma Smaoui
Robot ML migration from Neon to Oxygen

* migrate viewpoints : from *.configuration model to *.architecture
model
* add semantic element types with suitable id
* migrate palettes from xml files to paletteconfiguration files
* register di element types
* add advices for robotML Port
* add specialized type to drop elements on archi diagram
* add specialized type to drop elements on compo diagram
* add diagrams datatype and interface
* add palette configuration for Class and SM diagrams
* add special wizard for RobotML project creation
* add diagram reconcilier to migrate Neon Model
* migrate templates
* refer to context instead of language in template project extension
point
* change code to compile in Oxygen
* do not migrate plugin *.modelexplorer : is not part of the feature, is
not installed when install RobotML in Neon : it introduces facet
* set target platform to oxygen
* change manifest to omit specific plugin version
* change target platform to oxygen
* do not specify any plugin versions
* change java version from 1.5 to 1.8 to not have compile errors
Change-Id: I5de4e56e075eef9a260ac3747641f6a8eab608ad
Signed-off-by: Asma Smaoui <asma.smaoui@cea.fr>
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/RoboticSystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/StateImpl.java
The file was addedtargetplatform/org.eclipse.papyrus.robotml.targetplatform.oxygen/pom.xml
The file was addedtargetplatform/org.eclipse.papyrus.robotml.targetplatform.oxygen/.project
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/util/RobotMLSwitch.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/PortImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SensorHardwareImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SupportingStructureImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/GroundImpl.java
The file was modifiedorg.eclipse.papyrus.robotml.templaterepository/resource/TALC-Challenge.notation
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/NavigationCommandSystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/RoboticSystem.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/MobileRobotImpl.java
The file was modifiedpom.xml
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/LidarSystem.java
The file was modifiedorg.eclipse.papyrus.robotml.diagram.common/.classpath
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/SensorSystem.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/System.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/OnVariableImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/AlgorithmImpl.java
The file was addedorg.eclipse.papyrus.robotml.diagram.common/src/org/eclipse/papyrus/robotml/diagram/common/advices/InFlowPortCreationHelperAdvice.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/MechanicalLinkageImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/HardwareImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/CycabTK.java
The file was addedorg.eclipse.papyrus.robotml/elementTypes/RobotMLProfile.typesconfigurations
The file was addedorg.eclipse.papyrus.robotml.diagram.common/diagrams/architecture/architecture.palette.di.typesconfigurations
The file was addedorg.eclipse.papyrus.robotml/palettes/Palette_SM_RobotML.paletteconfiguration
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Allocate.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/WeaponSystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/SynchronizationKind.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Port.java
The file was modifiedorg.eclipse.papyrus.robotml.diagram.common/META-INF/MANIFEST.MF
The file was modifiedorg.eclipse.papyrus.robotml/model/RobotMLLibraries.ecore
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/CameraSystem.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/ServiceFlowKind.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/LocalizationSensorSystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/GyroscopeImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/AllocateImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/InertialNavigationSystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/LocomotionHardwareImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/TransitionImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SensorSystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ServicePortImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/PhysicalObject.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SoftwareImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/BlenderMorse.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/PedestrianImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/RobotMLPackage.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SurfaceImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/RoboticMiddleware.java
The file was addedorg.eclipse.papyrus.robotml.diagram.common/src/org/eclipse/papyrus/robotml/diagram/common/migration/Neon2OxygenRobotMLDiagramReconciler.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/CycabTKImpl.java
The file was modifiedorg.eclipse.papyrus.robotml.templaterepository/resource/BasicRobotMLModel.di
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/EnvironmentImpl.java
The file was addedorg.eclipse.papyrus.robotml.diagram.common/src/org/eclipse/papyrus/robotml/diagram/common/advices/InOutFlowPortCreationHelperAdvice.java
The file was modifiedorg.eclipse.papyrus.robotml.diagram.ui/src/org/eclipse/papyrus/robotml/diagram/ui/NewRobotmlModelWizard.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/MobileRobot.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/LegSystemImpl.java
The file was addedorg.eclipse.papyrus.robotml.diagram.common/architecture/robotml.architecture
The file was addedorg.eclipse.papyrus.robotml/palettes/Palette_Class_RobotML.di.typesconfigurations
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/DeploymentPlan.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ObjectDetectionSensorSystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/WaterSurfaceImpl.java
The file was addedorg.eclipse.papyrus.robotml.diagram.common/src/org/eclipse/papyrus/robotml/diagram/common/advices/ProvidedServicePortCreationHelperAdvice.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/LegImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/RoboticMiddlewareImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/PilotedSystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/EngineSystem.java
The file was modifiedorg.eclipse.papyrus.robotml.diagram.common/src/org/eclipse/papyrus/robotml/diagram/common/migration/RobotMLReconciler.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/PhysicalObjectImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/LidarSystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/GPSSystem.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Algorithm.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ActuatorSystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/PlanetImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ClosedLoopControlSystemImpl.java
The file was addedtargetplatform/org.eclipse.papyrus.robotml.targetplatform.oxygen/org.eclipse.papyrus.robotml.targetplatform.oxygen.tpd
The file was addedorg.eclipse.papyrus.robotml.diagram.common/diagrams/architecture/architecture.palette.paletteconfiguration
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ManipulatorImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/ServicePort.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ManMachineInterfaceSystemImpl.java
The file was addedorg.eclipse.papyrus.robotml.diagram.common/diagrams/componentdef/componentdef.palette.paletteconfiguration
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/SteeredWheelSystem.java
The file was modifiedorg.eclipse.papyrus.robotml/META-INF/MANIFEST.MF
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/CyberPhysicalSystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/RoboticSimulatorImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/RobotMLPackageImpl.java
The file was modifiedorg.eclipse.papyrus.robotml.templaterepository/resource/YouthChallenge.di
The file was modifiedorg.eclipse.papyrus.robotml/model/RobotML.genmodel
The file was addedtargetplatform/org.eclipse.papyrus.robotml.targetplatform.oxygen/org.eclipse.papyrus.robotml.targetplatform.oxygen.target
The file was addedorg.eclipse.papyrus.robotml.diagram.common/diagrams/datatypedef/datatypedef.palette.paletteconfiguration
The file was modifiedorg.eclipse.papyrus.robotml.templaterepository/resource/RoboCab.di
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ImageSensorSystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml.deployment/META-INF/MANIFEST.MF
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SteeredWheelHardwareImpl.java
The file was modifiedgenerators/org.eclipse.papyrus.robotml.generators.common/META-INF/MANIFEST.MF
The file was modifiedorg.eclipse.papyrus.robotml.templaterepository/resource/RoboCab.notation
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/DataFlowPortImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/RobotImpl.java
The file was addedorg.eclipse.papyrus.robotml.diagram.common/src/org/eclipse/papyrus/robotml/diagram/common/advices/RequiredServicePortCreationHelperAdvice.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SensorDriverImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/CameraSystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml.diagram.common/.settings/org.eclipse.jdt.core.prefs
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ObjectTrackingSensorSystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml.diagram.common/plugin.xml
The file was modifiedorg.eclipse.papyrus.robotml.templaterepository/resource/BasicRobotMLModel.notation
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Transition.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/LocomotionSystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ExternalLibraryImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Joint.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/MobileRobotKind.java
The file was addedorg.eclipse.papyrus.robotml.diagram.common/diagrams/componentdef/componentdef.palette.di.typesconfigurations
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/OnPortImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/PowerHardwareImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/InfraRedProximetrySystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml.diagram.ui/META-INF/MANIFEST.MF
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/CompleteBondingImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/EngineSystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/ExternalLibrary.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/RoboticHeadImpl.java
The file was modifiedtargetplatform/pom.xml
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/JoysticNavigationSystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml.templaterepository/resource/SearchLanding.di
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ChassisImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/plugin.xml
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/LandSurfaceImpl.java
The file was modifiedorg.eclipse.papyrus.robotml.templaterepository/resource/TALC-Challenge.di
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/DeploymentPlanImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/DataFlowPort.java
The file was modifiedorg.eclipse.papyrus.robotml.templaterepository/resource/TALC-Challenge.uml
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/UGVKind.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ActuatedJointImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/FloorImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/State.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/BlenderMorseImpl.java
The file was addedorg.eclipse.papyrus.robotml.diagram.common/diagrams/interfacedef/interfacedef.palette.paletteconfiguration
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ActuatorHardwareImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/GPSSystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml.diagram.common/src/org/eclipse/papyrus/robotml/diagram/common/migration/MigrateDiagramsHandler.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Software.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/InertialMeasurementUnitSystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/OnPort.java
The file was addedorg.eclipse.papyrus.robotml/palettes/Palette_Class_RobotML.paletteconfiguration
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/OnVariable.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/OpenLoopControlSystemImpl.java
The file was addedorg.eclipse.papyrus.robotml/palettes/Palette_SM_RobotML.di.typesconfigurations
The file was modifiedorg.eclipse.papyrus.robotml/model/RobotML.ecore
The file was modifiedgenerators/rtmaps/org.eclipse.papyrus.robotml.generators.intempora.rtmaps/META-INF/MANIFEST.MF
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/BuildingImpl.java
The file was addedorg.eclipse.papyrus.robotml.diagram.common/src/org/eclipse/papyrus/robotml/diagram/common/advices/OutFlowPortCreationHelperAdvice.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ArmImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/RoboticMiddlewareKind.java
The file was modifiedgenerators/rtmaps/org.eclipse.papyrus.robotml.generators.intempora.rtmaps.ui/META-INF/MANIFEST.MF
The file was modifiedorg.eclipse.papyrus.robotml.templaterepository/plugin.xml
The file was modifiedorg.eclipse.papyrus.robotml/model/RobotMLProfile.profile.uml
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/AlgorithmLibrary.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/PlatformImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/HumanImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SteeredWheelSystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml.diagram.ui/src/org/eclipse/papyrus/robotml/diagram/ui/NewRobotmlProjectWizard.java
The file was modifiedorg.eclipse.papyrus.robotml.templaterepository/resource/AirOARP.notation
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Shade.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/OdometrySystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Robot.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/AgentImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/AlgorithmLibraryImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Environment.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/StairsImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/DataFlowDirectionKind.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/JointImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/GraspingHardwareImpl.java
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/GraspingSystemImpl.java
The file was modifiedorg.eclipse.papyrus.robotml.templaterepository/resource/AirOARP.di
The file was modifiedorg.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Platform.java
The file was addedtargetplatform/eclipse/org.eclipse.papyrus.robotml.targetplatform.oxygen.target