Enable Tycho build for RAP Visualization projects.

* Adjust the existing pom.xml file to the new structure.
* Add appropriate build project.
* Adjust feature project, remove p2.inf file.
* Adjust build.properties and remove invalid entries.
diff --git a/bundles/org.eclipse.rap.rwt.excanvas/pom.xml b/bundles/org.eclipse.rap.rwt.excanvas/pom.xml
index 288817f..ba3c77e 100644
--- a/bundles/org.eclipse.rap.rwt.excanvas/pom.xml
+++ b/bundles/org.eclipse.rap.rwt.excanvas/pom.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
-  Copyright (C) 2011, EclipseSource and others
+  Copyright (C) 2012 EclipseSource and others.
   All rights reserved. This program and the accompanying materials
   are made available under the terms of the Eclipse Public License v1.0
   which accompanies this distribution, and is available at
@@ -17,11 +17,12 @@
   <parent>
     <groupId>org.eclipse.rap.incubator</groupId>
     <artifactId>org.eclipse.rap.incubator-parent</artifactId>
-    <version>1.5.0-SNAPSHOT</version>
-    <relativePath>../../releng/org.eclipse.rap.incubator.releng/pom.xml</relativePath>
+    <version>0.1.0-SNAPSHOT</version>
+    <relativePath>../../../org.eclipse.rap.incubator.releng/releng/org.eclipse.rap.incubator.releng/parent</relativePath>
   </parent>
 
   <artifactId>org.eclipse.rap.rwt.excanvas</artifactId>
+  <version>1.5.0-SNAPSHOT</version>
   <packaging>eclipse-plugin</packaging>
 
 </project>
diff --git a/bundles/org.eclipse.rap.rwt.visualization.google.demo/build.properties b/bundles/org.eclipse.rap.rwt.visualization.google.demo/build.properties
index 226826b..4aff050 100644
--- a/bundles/org.eclipse.rap.rwt.visualization.google.demo/build.properties
+++ b/bundles/org.eclipse.rap.rwt.visualization.google.demo/build.properties
@@ -8,12 +8,8 @@
 src.includes = src/,\
                plugin.xml,\
                plugin.properties,\
-               org.eclipse.rap.rwt.visualization.google.demo.launch,\
-               images/,\
                build.properties,\
                META-INF/,\
-               .settings/,\
                .project,\
                .classpath,\
-               about_files/,\
                about.html
diff --git a/bundles/org.eclipse.rap.rwt.visualization.google.demo/pom.xml b/bundles/org.eclipse.rap.rwt.visualization.google.demo/pom.xml
index dc4b6f1..f4410b7 100644
--- a/bundles/org.eclipse.rap.rwt.visualization.google.demo/pom.xml
+++ b/bundles/org.eclipse.rap.rwt.visualization.google.demo/pom.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
-  Copyright (C) 2011, EclipseSource and others
+  Copyright (C) 2012 EclipseSource and others.
   All rights reserved. This program and the accompanying materials
   are made available under the terms of the Eclipse Public License v1.0
   which accompanies this distribution, and is available at
@@ -17,11 +17,12 @@
   <parent>
     <groupId>org.eclipse.rap.incubator</groupId>
     <artifactId>org.eclipse.rap.incubator-parent</artifactId>
-    <version>1.5.0-SNAPSHOT</version>
-    <relativePath>../../releng/org.eclipse.rap.incubator.releng/pom.xml</relativePath>
+    <version>0.1.0-SNAPSHOT</version>
+    <relativePath>../../../org.eclipse.rap.incubator.releng/releng/org.eclipse.rap.incubator.releng/parent</relativePath>
   </parent>
 
   <artifactId>org.eclipse.rap.rwt.visualization.google.demo</artifactId>
+  <version>1.5.0-SNAPSHOT</version>
   <packaging>eclipse-plugin</packaging>
 
 </project>
diff --git a/bundles/org.eclipse.rap.rwt.visualization.google/pom.xml b/bundles/org.eclipse.rap.rwt.visualization.google/pom.xml
index 646c3e7..5f0a9a1 100644
--- a/bundles/org.eclipse.rap.rwt.visualization.google/pom.xml
+++ b/bundles/org.eclipse.rap.rwt.visualization.google/pom.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
-  Copyright (C) 2011, EclipseSource and others
+  Copyright (C) 2012 EclipseSource and others.
   All rights reserved. This program and the accompanying materials
   are made available under the terms of the Eclipse Public License v1.0
   which accompanies this distribution, and is available at
@@ -17,11 +17,12 @@
   <parent>
     <groupId>org.eclipse.rap.incubator</groupId>
     <artifactId>org.eclipse.rap.incubator-parent</artifactId>
-    <version>1.5.0-SNAPSHOT</version>
-    <relativePath>../../releng/org.eclipse.rap.incubator.releng/pom.xml</relativePath>
+    <version>0.1.0-SNAPSHOT</version>
+    <relativePath>../../../org.eclipse.rap.incubator.releng/releng/org.eclipse.rap.incubator.releng/parent</relativePath>
   </parent>
 
   <artifactId>org.eclipse.rap.rwt.visualization.google</artifactId>
+  <version>1.5.0-SNAPSHOT</version>
   <packaging>eclipse-plugin</packaging>
 
 </project>
diff --git a/bundles/org.eclipse.rap.rwt.visualization.jit.demo/build.properties b/bundles/org.eclipse.rap.rwt.visualization.jit.demo/build.properties
index 44b33ab..69bcd26 100644
--- a/bundles/org.eclipse.rap.rwt.visualization.jit.demo/build.properties
+++ b/bundles/org.eclipse.rap.rwt.visualization.jit.demo/build.properties
@@ -10,9 +10,7 @@
                META-INF/,\
                .project,\
                .classpath,\
-               .settings/,\
                build.properties,\
-               org.eclipse.rap.rwt.visualization.jit.demo.launch,\
                plugin.properties,\
                plugin.xml,\
                src/
diff --git a/bundles/org.eclipse.rap.rwt.visualization.jit.demo/pom.xml b/bundles/org.eclipse.rap.rwt.visualization.jit.demo/pom.xml
index 21772eb..e34344f 100644
--- a/bundles/org.eclipse.rap.rwt.visualization.jit.demo/pom.xml
+++ b/bundles/org.eclipse.rap.rwt.visualization.jit.demo/pom.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
-  Copyright (C) 2011, EclipseSource and others
+  Copyright (C) 2012 EclipseSource and others.
   All rights reserved. This program and the accompanying materials
   are made available under the terms of the Eclipse Public License v1.0
   which accompanies this distribution, and is available at
@@ -17,11 +17,12 @@
   <parent>
     <groupId>org.eclipse.rap.incubator</groupId>
     <artifactId>org.eclipse.rap.incubator-parent</artifactId>
-    <version>1.5.0-SNAPSHOT</version>
-    <relativePath>../../releng/org.eclipse.rap.incubator.releng/pom.xml</relativePath>
+    <version>0.1.0-SNAPSHOT</version>
+    <relativePath>../../../org.eclipse.rap.incubator.releng/releng/org.eclipse.rap.incubator.releng/parent</relativePath>
   </parent>
 
   <artifactId>org.eclipse.rap.rwt.visualization.jit.demo</artifactId>
+  <version>1.5.0-SNAPSHOT</version>
   <packaging>eclipse-plugin</packaging>
 
 </project>
diff --git a/bundles/org.eclipse.rap.rwt.visualization.jit/pom.xml b/bundles/org.eclipse.rap.rwt.visualization.jit/pom.xml
index 790ee68..5ebc124 100644
--- a/bundles/org.eclipse.rap.rwt.visualization.jit/pom.xml
+++ b/bundles/org.eclipse.rap.rwt.visualization.jit/pom.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
-  Copyright (C) 2011, EclipseSource and others
+  Copyright (C) 2012 EclipseSource and others.
   All rights reserved. This program and the accompanying materials
   are made available under the terms of the Eclipse Public License v1.0
   which accompanies this distribution, and is available at
@@ -17,11 +17,12 @@
   <parent>
     <groupId>org.eclipse.rap.incubator</groupId>
     <artifactId>org.eclipse.rap.incubator-parent</artifactId>
-    <version>1.5.0-SNAPSHOT</version>
-    <relativePath>../../releng/org.eclipse.rap.incubator.releng/pom.xml</relativePath>
+    <version>0.1.0-SNAPSHOT</version>
+    <relativePath>../../../org.eclipse.rap.incubator.releng/releng/org.eclipse.rap.incubator.releng/parent</relativePath>
   </parent>
 
   <artifactId>org.eclipse.rap.rwt.visualization.jit</artifactId>
+  <version>1.5.0-SNAPSHOT</version>
   <packaging>eclipse-plugin</packaging>
 
 </project>
diff --git a/features/org.eclipse.rap.visualization.feature/category.xml b/features/org.eclipse.rap.visualization.feature/category.xml
deleted file mode 100644
index 564c537..0000000
--- a/features/org.eclipse.rap.visualization.feature/category.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<site>
-   <feature url="features/org.eclipse.rap.incubator.visualization.feature_1.5.0.qualifier.jar" id="org.eclipse.rap.incubator.visualization.feature" version="1.5.0.qualifier">
-      <category name="org.eclipse.rap.incubator.feature.category"/>
-   </feature>
-</site>
diff --git a/features/org.eclipse.rap.visualization.feature/p2.inf b/features/org.eclipse.rap.visualization.feature/p2.inf
deleted file mode 100644
index 4c52a47..0000000
--- a/features/org.eclipse.rap.visualization.feature/p2.inf
+++ /dev/null
@@ -1,3 +0,0 @@
-requires.1.namespace=A.PDE.Target.Platform
-requires.1.name=Cannot be installed into the IDE
-requires.1.range=0.0.0
diff --git a/features/org.eclipse.rap.visualization.feature/pom.xml b/features/org.eclipse.rap.visualization.feature/pom.xml
index b26c116..98db987 100644
--- a/features/org.eclipse.rap.visualization.feature/pom.xml
+++ b/features/org.eclipse.rap.visualization.feature/pom.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
-  Copyright (C) 2011, EclipseSource and others
+  Copyright (C) 2012 EclipseSource and others
   All rights reserved. This program and the accompanying materials
   are made available under the terms of the Eclipse Public License v1.0
   which accompanies this distribution, and is available at
@@ -17,11 +17,12 @@
   <parent>
     <groupId>org.eclipse.rap.incubator</groupId>
     <artifactId>org.eclipse.rap.incubator-parent</artifactId>
-    <version>1.5.0-SNAPSHOT</version>
-    <relativePath>../../releng/org.eclipse.rap.incubator.releng/pom.xml</relativePath>
+    <version>0.1.0-SNAPSHOT</version>
+    <relativePath>../../../org.eclipse.rap.incubator.releng/releng/org.eclipse.rap.incubator.releng/parent</relativePath>
   </parent>
 
-  <artifactId>org.eclipse.rap.incubator.visualization.feature</artifactId>
+  <artifactId>org.eclipse.rap.visualization.feature</artifactId>
+  <version>1.5.0-SNAPSHOT</version>
   <packaging>eclipse-feature</packaging>
 
 </project>
diff --git a/releng/org.eclipse.rap.visualization.build/.project b/releng/org.eclipse.rap.visualization.build/.project
new file mode 100644
index 0000000..b83f98f
--- /dev/null
+++ b/releng/org.eclipse.rap.visualization.build/.project
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>org.eclipse.rap.visualization.build</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+	</buildSpec>
+	<natures>
+	</natures>
+</projectDescription>
diff --git a/releng/org.eclipse.rap.visualization.build/.settings/org.eclipse.core.resources.prefs b/releng/org.eclipse.rap.visualization.build/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/releng/org.eclipse.rap.visualization.build/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/<project>=UTF-8
diff --git a/releng/org.eclipse.rap.visualization.build/.settings/org.eclipse.core.runtime.prefs b/releng/org.eclipse.rap.visualization.build/.settings/org.eclipse.core.runtime.prefs
new file mode 100644
index 0000000..5a0ad22
--- /dev/null
+++ b/releng/org.eclipse.rap.visualization.build/.settings/org.eclipse.core.runtime.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+line.separator=\n
diff --git a/releng/org.eclipse.rap.visualization.build/pom.xml b/releng/org.eclipse.rap.visualization.build/pom.xml
new file mode 100644
index 0000000..e9ba092
--- /dev/null
+++ b/releng/org.eclipse.rap.visualization.build/pom.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Copyright (C) 2012 EclipseSource and others.
+  All rights reserved. This program and the accompanying materials
+  are made available under the terms of the Eclipse Public License v1.0
+  which accompanies this distribution, and is available at
+  http://www.eclipse.org/legal/epl-v10.html
+
+  Contributors:
+     EclipseSource - initial implementation
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+    <groupId>org.eclipse.rap.incubator</groupId>
+    <artifactId>org.eclipse.rap.incubator-parent</artifactId>
+    <version>0.1.0-SNAPSHOT</version>
+    <relativePath>../../../org.eclipse.rap.incubator.releng/releng/org.eclipse.rap.incubator.releng/parent</relativePath>
+  </parent>
+
+  <artifactId>org.eclipse.rap.visualization.build</artifactId>
+  <packaging>pom</packaging>
+
+  <modules>
+    <module>../../bundles/org.eclipse.rap.rwt.excanvas</module>
+    <module>../../bundles/org.eclipse.rap.rwt.visualization.google</module>
+    <module>../../bundles/org.eclipse.rap.rwt.visualization.google.demo</module>
+    <module>../../bundles/org.eclipse.rap.rwt.visualization.jit</module>
+    <module>../../bundles/org.eclipse.rap.rwt.visualization.jit.demo</module>
+    <module>../../features/org.eclipse.rap.visualization.feature</module>
+    <module>repository</module>
+  </modules>
+
+</project>
diff --git a/releng/org.eclipse.rap.visualization.build/repository/category.xml b/releng/org.eclipse.rap.visualization.build/repository/category.xml
new file mode 100644
index 0000000..b09211c
--- /dev/null
+++ b/releng/org.eclipse.rap.visualization.build/repository/category.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Copyright (C) 2011, 2012 EclipseSource and others
+  All rights reserved. This program and the accompanying materials
+  are made available under the terms of the Eclipse Public License v1.0
+  which accompanies this distribution, and is available at
+  http://www.eclipse.org/legal/epl-v10.html
+
+  Contributors:
+     EclipseSource - initial implementation
+-->
+<site>
+
+  <category-def
+      name="org.eclipse.rap.incubator.category"
+      label="Rich Ajax Platform (RAP) Incubator" />
+
+  <feature url="http://eclipse.org/rap"
+      id="org.eclipse.rap.visualization.feature"
+      version="1.5.0.qualifier">
+    <category name="org.eclipse.rap.category"/>
+  </feature>
+
+</site>
diff --git a/releng/org.eclipse.rap.visualization.build/repository/pom.xml b/releng/org.eclipse.rap.visualization.build/repository/pom.xml
new file mode 100644
index 0000000..b78872c
--- /dev/null
+++ b/releng/org.eclipse.rap.visualization.build/repository/pom.xml
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Copyright (C) 2011, 2012 EclipseSource and others
+  All rights reserved. This program and the accompanying materials
+  are made available under the terms of the Eclipse Public License v1.0
+  which accompanies this distribution, and is available at
+  http://www.eclipse.org/legal/epl-v10.html
+
+  Contributors:
+     EclipseSource - initial implementation
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+    <groupId>org.eclipse.rap.incubator</groupId>
+    <artifactId>org.eclipse.rap.incubator-parent</artifactId>
+    <version>0.1.0-SNAPSHOT</version>
+    <relativePath>../../../../org.eclipse.rap.incubator.releng/releng/org.eclipse.rap.incubator.releng/parent</relativePath>
+  </parent>
+
+  <artifactId>org.eclipse.rap.visualization-repository</artifactId>
+  <packaging>eclipse-repository</packaging>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.eclipse.tycho</groupId>
+        <artifactId>tycho-p2-repository-plugin</artifactId>
+        <version>${tycho-version}</version>
+        <configuration>
+          <repositoryName>RAP Visualization</repositoryName>
+          <includeAllDependencies>false</includeAllDependencies>
+          <compress>true</compress>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+
+</project>