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);