Bug 572487 - [Designer, Codegen] Move ProjectBasedFileAccess and ICleanCode interfaces to Designer
- Make necessary changes in Robotics
Change-Id: I1c0adc8aeb26d99e3019ccb559a7acf720ebe2e0
Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr>
diff --git a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.codegen/src/org/eclipse/papyrus/robotics/ros2/codegen/RosTransformations.xtend b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.codegen/src/org/eclipse/papyrus/robotics/ros2/codegen/RosTransformations.xtend
index 111108b..542106c 100644
--- a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.codegen/src/org/eclipse/papyrus/robotics/ros2/codegen/RosTransformations.xtend
+++ b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.codegen/src/org/eclipse/papyrus/robotics/ros2/codegen/RosTransformations.xtend
@@ -19,7 +19,6 @@
import java.util.ArrayList
import org.eclipse.core.runtime.NullProgressMonitor
import org.eclipse.papyrus.designer.languages.common.base.file.FileSystemAccessFactory
-import org.eclipse.papyrus.designer.languages.common.base.file.ICleanUntouchedTmp
import org.eclipse.papyrus.designer.transformation.base.utils.TransformationException
import org.eclipse.papyrus.designer.transformation.core.m2minterfaces.IM2MTrafoCDP
import org.eclipse.papyrus.designer.transformation.core.transformations.ExecuteTransformationChain
@@ -46,6 +45,7 @@
import static extension org.eclipse.papyrus.robotics.core.utils.InstanceUtils.*
import static extension org.eclipse.papyrus.robotics.ros2.codegen.launch.LaunchScript.generateLaunch
import static extension org.eclipse.papyrus.robotics.ros2.codegen.utils.SkillUtils.*
+import org.eclipse.papyrus.designer.languages.common.base.file.ICleanUntouched
class RosTransformations implements IM2MTrafoCDP {
@@ -100,7 +100,7 @@
for (compDef : compDefsInPkg) {
ct.componentCodegen(compDef, msgPkgCreator)
}
- val cleanup = fileAccess as ICleanUntouchedTmp
+ val cleanup = fileAccess as ICleanUntouched
cleanup.cleanUntouched(project.getFolder("src-gen"), new NullProgressMonitor);
cleanup.cleanUntouched(project.getFolder("src-skel"), new NullProgressMonitor);