[Fix] Spaces in paths now supported by PlantUML view

The PlantUML view includes links to the artifacts that are traced. These
links broke when the path contained spaces. This patch encodes the
spaces and thus both fixes the way links are displayed and allows
navigating to the arttifacts.
diff --git a/bundles/org.eclipse.capra.ui.plantuml/src/org/eclipse/capra/ui/plantuml/VisualizationHelper.xtend b/bundles/org.eclipse.capra.ui.plantuml/src/org/eclipse/capra/ui/plantuml/VisualizationHelper.xtend
index c9b314e..857af6e 100644
--- a/bundles/org.eclipse.capra.ui.plantuml/src/org/eclipse/capra/ui/plantuml/VisualizationHelper.xtend
+++ b/bundles/org.eclipse.capra.ui.plantuml/src/org/eclipse/capra/ui/plantuml/VisualizationHelper.xtend
@@ -27,15 +27,15 @@
 	
 	@enduml
 	'''
-	} 
+	}
 	
 	def static String createNeighboursView(List<Connection> connections, List<EObject> selectedObjects, EObject artifactModel){
 	var helper = new Connections(connections, selectedObjects, artifactModel);
 	'''
 	@startuml
-	object "«helper.originLabel()»«IF helper.originHasLocation()» [[«helper.originLocation()» (Go to)]]«ENDIF»" as «helper.originId()» #pink
+	object "«helper.originLabel()»«IF helper.originHasLocation()» [[«helper.originLocation().replaceAll(" ", "%20")» (Go to)]]«ENDIF»" as «helper.originId()» #pink
 	«FOR id:helper.objectIdsWithoutOrigin()»
-	object "«helper.label(id)»«IF helper.hasLocation(id)» [[«helper.location(id)» (Go to)]]«ENDIF»" as «id»
+	object "«helper.label(id)»«IF helper.hasLocation(id)» [[«helper.location(id).replaceAll(" ", "%20")» (Go to)]]«ENDIF»" as «id»
 	«ENDFOR»
 	«FOR a:helper.arrows()» 
 	«a»
diff --git a/bundles/org.eclipse.capra.ui.plantuml/xtend-gen/org/eclipse/capra/ui/plantuml/.VisualizationHelper.xtendbin b/bundles/org.eclipse.capra.ui.plantuml/xtend-gen/org/eclipse/capra/ui/plantuml/.VisualizationHelper.xtendbin
index 92ea419..ef17add 100644
--- a/bundles/org.eclipse.capra.ui.plantuml/xtend-gen/org/eclipse/capra/ui/plantuml/.VisualizationHelper.xtendbin
+++ b/bundles/org.eclipse.capra.ui.plantuml/xtend-gen/org/eclipse/capra/ui/plantuml/.VisualizationHelper.xtendbin
Binary files differ
diff --git a/bundles/org.eclipse.capra.ui.plantuml/xtend-gen/org/eclipse/capra/ui/plantuml/VisualizationHelper.java b/bundles/org.eclipse.capra.ui.plantuml/xtend-gen/org/eclipse/capra/ui/plantuml/VisualizationHelper.java
index cb9804f..41f834e 100644
--- a/bundles/org.eclipse.capra.ui.plantuml/xtend-gen/org/eclipse/capra/ui/plantuml/VisualizationHelper.java
+++ b/bundles/org.eclipse.capra.ui.plantuml/xtend-gen/org/eclipse/capra/ui/plantuml/VisualizationHelper.java
@@ -96,8 +96,8 @@
         boolean _originHasLocation = helper.originHasLocation();
         if (_originHasLocation) {
           _builder.append(" [[");
-          String _originLocation = helper.originLocation();
-          _builder.append(_originLocation);
+          String _replaceAll = helper.originLocation().replaceAll(" ", "%20");
+          _builder.append(_replaceAll);
           _builder.append(" (Go to)]]");
         }
       }
@@ -116,8 +116,8 @@
             boolean _hasLocation = helper.hasLocation(id);
             if (_hasLocation) {
               _builder.append(" [[");
-              String _location = helper.location(id);
-              _builder.append(_location);
+              String _replaceAll_1 = helper.location(id).replaceAll(" ", "%20");
+              _builder.append(_replaceAll_1);
               _builder.append(" (Go to)]]");
             }
           }