Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

moved tycho demo projects to a separate repository

Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
  • Loading branch information...
commit c0b8f851fd25bfa85ddbb36d82e6f53c8f52fc87 1 parent 2f1af62
@ifedorenko ifedorenko authored
Showing with 5 additions and 3,957 deletions.
  1. +0 −3  tycho-demo/.gitignore
  2. +0 −11 tycho-demo/.project
  3. +5 −14 tycho-demo/README.txt
  4. +0 −37 tycho-demo/itp01/pom.xml
  5. +0 −7 tycho-demo/itp01/tycho.demo.itp01.tests/.classpath
  6. +0 −28 tycho-demo/itp01/tycho.demo.itp01.tests/.project
  7. +0 −7 tycho-demo/itp01/tycho.demo.itp01.tests/.settings/org.eclipse.jdt.core.prefs
  8. +0 −9 tycho-demo/itp01/tycho.demo.itp01.tests/META-INF/MANIFEST.MF
  9. +0 −4 tycho-demo/itp01/tycho.demo.itp01.tests/build.properties
  10. +0 −53 tycho-demo/itp01/tycho.demo.itp01.tests/pom.xml
  11. +0 −31 tycho-demo/itp01/tycho.demo.itp01.tests/src/tycho/demo/itp01/tests/ITP01Test.java
  12. +0 −7 tycho-demo/itp01/tycho.demo.itp01/.classpath
  13. +0 −28 tycho-demo/itp01/tycho.demo.itp01/.project
  14. +0 −7 tycho-demo/itp01/tycho.demo.itp01/.settings/org.eclipse.jdt.core.prefs
  15. +0 −9 tycho-demo/itp01/tycho.demo.itp01/META-INF/MANIFEST.MF
  16. +0 −5 tycho-demo/itp01/tycho.demo.itp01/build.properties
  17. BIN  tycho-demo/itp01/tycho.demo.itp01/icons/alt_about.gif
  18. BIN  tycho-demo/itp01/tycho.demo.itp01/icons/alt_launcher.icns
  19. BIN  tycho-demo/itp01/tycho.demo.itp01/icons/alt_launcher.ico
  20. +0 −307 tycho-demo/itp01/tycho.demo.itp01/icons/alt_launcher.xpm
  21. BIN  tycho-demo/itp01/tycho.demo.itp01/icons/alt_window_16.gif
  22. BIN  tycho-demo/itp01/tycho.demo.itp01/icons/alt_window_32.gif
  23. BIN  tycho-demo/itp01/tycho.demo.itp01/icons/sample.gif
  24. +0 −55 tycho-demo/itp01/tycho.demo.itp01/plugin.xml
  25. +0 −14 tycho-demo/itp01/tycho.demo.itp01/pom.xml
  26. +0 −60 tycho-demo/itp01/tycho.demo.itp01/src/tycho/demo/itp/Application.java
  27. +0 −30 tycho-demo/itp01/tycho.demo.itp01/src/tycho/demo/itp/ApplicationActionBarAdvisor.java
  28. +0 −28 tycho-demo/itp01/tycho.demo.itp01/src/tycho/demo/itp/ApplicationWorkbenchAdvisor.java
  29. +0 −36 tycho-demo/itp01/tycho.demo.itp01/src/tycho/demo/itp/ApplicationWorkbenchWindowAdvisor.java
  30. +0 −20 tycho-demo/itp01/tycho.demo.itp01/src/tycho/demo/itp/Perspective.java
  31. +0 −71 tycho-demo/itp01/tycho.demo.itp01/src/tycho/demo/itp01/actions/SampleAction.java
  32. +0 −59 tycho-demo/itp02/build01/pom.xml
  33. +0 −39 tycho-demo/itp02/build01/pomfirst-bundle/pom.xml
  34. +0 −21 tycho-demo/itp02/build01/pomfirst-bundle/src/main/java/tycho/demo/itp02/pomfirst/PomFirst.java
  35. +0 −99 tycho-demo/itp02/build01/pomfirst-thirdparty/pom.xml
  36. +0 −62 tycho-demo/itp02/build02/pom.xml
  37. +0 −8 tycho-demo/itp02/build02/tycho.demo.itp02.bundle.tests/META-INF/MANIFEST.MF
  38. +0 −4 tycho-demo/itp02/build02/tycho.demo.itp02.bundle.tests/build.properties
  39. +0 −15 tycho-demo/itp02/build02/tycho.demo.itp02.bundle.tests/pom.xml
  40. +0 −26 tycho-demo/itp02/build02/tycho.demo.itp02.bundle.tests/src/tycho/demo/itp02/bundle/tests/ITP02Test.java
  41. +0 −7 tycho-demo/itp02/build02/tycho.demo.itp02.bundle/META-INF/MANIFEST.MF
  42. +0 −4 tycho-demo/itp02/build02/tycho.demo.itp02.bundle/build.properties
  43. +0 −15 tycho-demo/itp02/build02/tycho.demo.itp02.bundle/pom.xml
  44. +0 −21 tycho-demo/itp02/build02/tycho.demo.itp02.bundle/src/tycho/demo/itp02/bundle/ITP02.java
  45. +0 −5 tycho-demo/itp03-crossplatform/org.tycho.demo.crossplatform.rcp/README.txt
  46. +0 −45 tycho-demo/itp03-crossplatform/org.tycho.demo.crossplatform.rcp/org.tycho.demo.crossplatform.rcp.product
  47. +0 −11 tycho-demo/itp03-crossplatform/org.tycho.demo.crossplatform.rcp/pom.xml
  48. +0 −11 tycho-demo/itp03-crossplatform/org.tycho.demo.crossplatform/META-INF/MANIFEST.MF
  49. +0 −5 tycho-demo/itp03-crossplatform/org.tycho.demo.crossplatform/build.properties
  50. +0 −30 tycho-demo/itp03-crossplatform/org.tycho.demo.crossplatform/plugin.xml
  51. +0 −11 tycho-demo/itp03-crossplatform/org.tycho.demo.crossplatform/pom.xml
  52. +0 −28 tycho-demo/itp03-crossplatform/org.tycho.demo.crossplatform/src/org/tycho/demo/crossplatform/Activator.java
  53. +0 −57 tycho-demo/itp03-crossplatform/org.tycho.demo.crossplatform/src/org/tycho/demo/crossplatform/Application.java
  54. +0 −92 tycho-demo/itp03-crossplatform/pom.xml
  55. +0 −5 tycho-demo/itp04-rcp/.gitignore
  56. +0 −6 tycho-demo/itp04-rcp/README.txt
  57. +0 −5 tycho-demo/itp04-rcp/eclipse-repository/.gitignore
  58. +0 −19 tycho-demo/itp04-rcp/eclipse-repository/category.xml
  59. +0 −35 tycho-demo/itp04-rcp/eclipse-repository/example.product
  60. +0 −50 tycho-demo/itp04-rcp/eclipse-repository/pom.xml
  61. +0 −5 tycho-demo/itp04-rcp/example-bundle/.gitignore
  62. +0 −12 tycho-demo/itp04-rcp/example-bundle/META-INF/MANIFEST.MF
  63. +0 −28 tycho-demo/itp04-rcp/example-bundle/about.html
  64. +0 −7 tycho-demo/itp04-rcp/example-bundle/about.ini
  65. +0 −19 tycho-demo/itp04-rcp/example-bundle/build.properties
  66. BIN  tycho-demo/itp04-rcp/example-bundle/icons/alt_about.gif
  67. BIN  tycho-demo/itp04-rcp/example-bundle/icons/alt_launcher.icns
  68. BIN  tycho-demo/itp04-rcp/example-bundle/icons/alt_launcher.ico
  69. +0 −307 tycho-demo/itp04-rcp/example-bundle/icons/alt_launcher.xpm
  70. BIN  tycho-demo/itp04-rcp/example-bundle/icons/alt_window_16.gif
  71. BIN  tycho-demo/itp04-rcp/example-bundle/icons/alt_window_32.gif
  72. BIN  tycho-demo/itp04-rcp/example-bundle/icons/sample.gif
  73. BIN  tycho-demo/itp04-rcp/example-bundle/images/featureImage.png
  74. +0 −101 tycho-demo/itp04-rcp/example-bundle/plugin.xml
  75. +0 −27 tycho-demo/itp04-rcp/example-bundle/pom.xml
  76. +0 −73 tycho-demo/itp04-rcp/example-bundle/src/example/bundle/Activator.java
  77. +0 −60 tycho-demo/itp04-rcp/example-bundle/src/example/bundle/Application.java
  78. +0 −30 tycho-demo/itp04-rcp/example-bundle/src/example/bundle/ApplicationActionBarAdvisor.java
  79. +0 −28 tycho-demo/itp04-rcp/example-bundle/src/example/bundle/ApplicationWorkbenchAdvisor.java
  80. +0 −35 tycho-demo/itp04-rcp/example-bundle/src/example/bundle/ApplicationWorkbenchWindowAdvisor.java
  81. +0 −20 tycho-demo/itp04-rcp/example-bundle/src/example/bundle/Perspective.java
  82. +0 −42 tycho-demo/itp04-rcp/example-bundle/src/example/bundle/handlers/SampleHandler.java
  83. +0 −5 tycho-demo/itp04-rcp/example-feature-2/.gitignore
  84. +0 −14 tycho-demo/itp04-rcp/example-feature-2/build.properties
  85. +0 −328 tycho-demo/itp04-rcp/example-feature-2/epl-v10.html
  86. +0 −157 tycho-demo/itp04-rcp/example-feature-2/feature.properties
  87. +0 −27 tycho-demo/itp04-rcp/example-feature-2/feature.xml
  88. +0 −107 tycho-demo/itp04-rcp/example-feature-2/license.html
  89. +0 −27 tycho-demo/itp04-rcp/example-feature-2/pom.xml
  90. +0 −5 tycho-demo/itp04-rcp/example-feature/.gitignore
  91. 0  tycho-demo/itp04-rcp/example-feature/README.txt
  92. +0 −22 tycho-demo/itp04-rcp/example-feature/build.properties
  93. +0 −328 tycho-demo/itp04-rcp/example-feature/epl-v10.html
  94. +0 −157 tycho-demo/itp04-rcp/example-feature/feature.properties
  95. +0 −27 tycho-demo/itp04-rcp/example-feature/feature.xml
  96. +0 −107 tycho-demo/itp04-rcp/example-feature/license.html
  97. +0 −27 tycho-demo/itp04-rcp/example-feature/pom.xml
  98. 0  tycho-demo/itp04-rcp/example-feature/rootfiles/linux/doc/doc_linux.html
  99. +0 −2  tycho-demo/itp04-rcp/example-feature/rootfiles/linux/scripts/hello
  100. 0  tycho-demo/itp04-rcp/example-feature/rootfiles/win/doc/doc_win.html
  101. +0 −74 tycho-demo/itp04-rcp/pom.xml
  102. +0 −5 tycho-demo/itp04-rcp/target-definition/.gitignore
  103. +0 −13 tycho-demo/itp04-rcp/target-definition/helios.target
  104. +0 −55 tycho-demo/itp04-rcp/target-definition/pom.xml
View
3  tycho-demo/.gitignore
@@ -1,3 +0,0 @@
-!.project
-!.classpath
-!.settings/
View
11 tycho-demo/.project
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>tycho-demo</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- </buildSpec>
- <natures>
- </natures>
-</projectDescription>
View
19 tycho-demo/README.txt
@@ -1,14 +1,5 @@
-itp01 simple application that demonstrates use of implicit build target
- platform
-itp02 simple application that demonstrates use of dependencies produced
- with maven-bundle-plugin (i.e. pom-first)
-itp03 trivial cross-platform RCP application that displays a SWT MessageBox
- with current OSGi os/ws/arch properties. Specify either -Pe35 or -Pe36
- to build for specified eclipse version
-itp04-rcp
- trivial cross-platform RCP product application which can be updated by
- means of p2; i.e. the product itself is updatable via 'Help > Check
- for updates' or install new features via 'Help > Install new Software
- ...' if the p2 repository built artifact (in eclipse-repository) is
- added as available Software Site (see tycho-demo/itp04-rcp/README.txt
- for more details).
+To checkout Tycho demo projects have been moved to a separate git repository
+To checkout the demo projects execute the following command
+
+ git clone git://git.eclipse.org/gitroot/tycho/org.eclipse.tycho-demo.git
+
View
37 tycho-demo/itp01/pom.xml
@@ -1,37 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project>
- <modelVersion>4.0.0</modelVersion>
- <groupId>tycho.demo.itp01</groupId>
- <artifactId>parent</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <packaging>pom</packaging>
- <modules>
- <module>tycho.demo.itp01</module>
- <module>tycho.demo.itp01.tests</module>
- </modules>
-
- <properties>
- <tycho-version>0.14.0</tycho-version>
- </properties>
-
- <repositories>
- <repository>
- <id>helios</id>
- <layout>p2</layout>
- <url>http://download.eclipse.org/releases/helios</url>
- </repository>
- </repositories>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-maven-plugin</artifactId>
- <version>${tycho-version}</version>
- <extensions>true</extensions>
- </plugin>
- </plugins>
- </build>
-
-</project>
-
View
7 tycho-demo/itp01/tycho.demo.itp01.tests/.classpath
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
View
28 tycho-demo/itp01/tycho.demo.itp01.tests/.project
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>tycho.demo.itp01.tests</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
View
7 tycho-demo/itp01/tycho.demo.itp01.tests/.settings/org.eclipse.jdt.core.prefs
@@ -1,7 +0,0 @@
-#Mon Apr 13 19:34:18 EDT 2009
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
-org.eclipse.jdt.core.compiler.compliance=1.5
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.5
View
9 tycho-demo/itp01/tycho.demo.itp01.tests/META-INF/MANIFEST.MF
@@ -1,9 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: Tests Plug-in
-Bundle-SymbolicName: tycho.demo.itp01.tests
-Bundle-Version: 1.0.0.qualifier
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
-Require-Bundle: org.junit4,
- tycho.demo.itp01;bundle-version="1.0.0",
- org.eclipse.ui
View
4 tycho-demo/itp01/tycho.demo.itp01.tests/build.properties
@@ -1,4 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .
View
53 tycho-demo/itp01/tycho.demo.itp01.tests/pom.xml
@@ -1,53 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project>
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>tycho.demo.itp01</groupId>
- <artifactId>parent</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>tycho.demo.itp01.tests</artifactId>
- <packaging>eclipse-test-plugin</packaging>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-surefire-plugin</artifactId>
- <version>${tycho-version}</version>
- <configuration>
- <useUIHarness>true</useUIHarness>
- </configuration>
- </plugin>
- </plugins>
- </build>
-
- <profiles>
- <profile>
- <id>osx</id>
- <activation>
- <property>
- <name>java.vendor.url</name>
- <value>http://www.apple.com/</value>
- </property>
- </activation>
- <build>
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-surefire-plugin</artifactId>
- <version>${tycho-version}</version>
- <configuration>
- <argLine>-XstartOnFirstThread</argLine>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
- </build>
- </profile>
- </profiles>
-
-</project>
View
31 tycho-demo/itp01/tycho.demo.itp01.tests/src/tycho/demo/itp01/tests/ITP01Test.java
@@ -1,31 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008, 2011 Sonatype Inc. 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:
- * Sonatype Inc. - initial API and implementation
- *******************************************************************************/
-package tycho.demo.itp01.tests;
-
-import org.eclipse.ui.IWorkbench;
-import org.eclipse.ui.PlatformUI;
-import org.junit.Test;
-
-import tycho.demo.itp01.actions.SampleAction;
-
-public class ITP01Test {
-
- @Test
- public void sampleAction() {
- IWorkbench workbench = PlatformUI.getWorkbench();
-
- SampleAction action = new SampleAction();
- action.init(workbench.getActiveWorkbenchWindow());
-
-// action.run(null);
- }
-
-}
View
7 tycho-demo/itp01/tycho.demo.itp01/.classpath
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
View
28 tycho-demo/itp01/tycho.demo.itp01/.project
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>tycho.demo.itp01</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
View
7 tycho-demo/itp01/tycho.demo.itp01/.settings/org.eclipse.jdt.core.prefs
@@ -1,7 +0,0 @@
-#Mon Apr 13 19:43:49 EDT 2009
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
-org.eclipse.jdt.core.compiler.compliance=1.5
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.5
View
9 tycho-demo/itp01/tycho.demo.itp01/META-INF/MANIFEST.MF
@@ -1,9 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: Itp Plug-in
-Bundle-SymbolicName: tycho.demo.itp01;singleton:=true
-Bundle-Version: 1.0.0.qualifier
-Require-Bundle: org.eclipse.core.runtime,
- org.eclipse.ui
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
-Export-Package: tycho.demo.itp01.actions;x-friends:="tycho.demo.itp01.tests"
View
5 tycho-demo/itp01/tycho.demo.itp01/build.properties
@@ -1,5 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = plugin.xml,\
- META-INF/,\
- .
View
BIN  tycho-demo/itp01/tycho.demo.itp01/icons/alt_about.gif
Deleted file not rendered
View
BIN  tycho-demo/itp01/tycho.demo.itp01/icons/alt_launcher.icns
Binary file not shown
View
BIN  tycho-demo/itp01/tycho.demo.itp01/icons/alt_launcher.ico
Binary file not shown
View
307 tycho-demo/itp01/tycho.demo.itp01/icons/alt_launcher.xpm
@@ -1,307 +0,0 @@
-/* XPM */
-static char * icon48_xpm[] = {
-"48 48 256 2",
-" c #4B4B3B3B9090",
-". c #0D0D0E0E5454",
-"X c #11110E0E5B5B",
-"o c #17170F0F6363",
-"O c #1D1D13136969",
-"+ c #212114146C6C",
-"@ c #252514147171",
-"# c #282811116C6C",
-"$ c #26260D0D6363",
-"% c #22220B0B5E5E",
-"& c #1C1C0B0B5A5A",
-"* c #1C1C0B0B5252",
-"= c #1B1B05055353",
-"- c #161606064D4D",
-"; c #161605054949",
-": c #111104044848",
-"> c #131304044545",
-", c #131305054242",
-"< c #141410105E5E",
-"1 c #2C2C15157373",
-"2 c #2B2B1B1B7575",
-"3 c #343416167272",
-"4 c #313113136E6E",
-"5 c #222209095757",
-"6 c #1B1B06064D4D",
-"7 c #15150B0B4242",
-"8 c #13130C0C5555",
-"9 c #2E2E1B1B7878",
-"0 c #33331F1F7C7C",
-"q c #343418187878",
-"w c #3B3B1C1C7575",
-"e c #2E2E10106767",
-"r c #1B1B07074747",
-"t c #18180B0B4646",
-"y c #151513136262",
-"u c #1A1A15156464",
-"i c #34341F1F7777",
-"p c #40401E1E8080",
-"a c #42421B1B7A7A",
-"s c #3B3B15157474",
-"d c #2B2B0B0B5B5B",
-"f c #222207075252",
-"g c #373727277A7A",
-"h c #474724248484",
-"j c #393915156E6E",
-"k c #373711116A6A",
-"l c #343413136363",
-"z c #232319196E6E",
-"x c #292919197070",
-"c c #3C3C2C2C8282",
-"v c #444431318585",
-"b c #494934348A8A",
-"n c #505026268A8A",
-"m c #3D3D1B1B6E6E",
-"M c #31310E0E5C5C",
-"N c #2B2B0D0D5353",
-"B c #222207074A4A",
-"V c #52523C3C9292",
-"C c #58583C3C9494",
-"Z c #5D5D44449797",
-"A c #5C5C2E2E9292",
-"S c #676733339595",
-"D c #424228287575",
-"F c #29290A0A4F4F",
-"G c #6C6C4A4A9E9E",
-"H c #72725454A7A7",
-"J c #8C8C6D6DB2B2",
-"K c #343424246E6E",
-"L c #3A3A23236A6A",
-"P c #3A3A1C1C6767",
-"I c #24240A0A4B4B",
-"U c #151518186161",
-"Y c #76766F6FA5A5",
-"T c #ADAD9191CCCC",
-"R c #98988989D3D3",
-"E c #45453B3B8686",
-"W c #3C3C35357979",
-"Q c #363631317575",
-"! c #32322D2D6B6B",
-"~ c #323229296363",
-"^ c #30301F1F6262",
-"/ c #323218185E5E",
-"( c #272707074B4B",
-") c #202028286C6C",
-"_ c #1E1E1D1D6868",
-"` c #9A9A8282BBBB",
-"' c #C8C8B3B3D3D3",
-"] c #B3B3AFAFE7E7",
-"[ c #84847272C6C6",
-"{ c #58585757A3A3",
-"} c #3F3F3C3C8A8A",
-"| c #3B3B3A3A8484",
-" . c #414139397D7D",
-".. c #3D3D39397A7A",
-"X. c #37372E2E6E6E",
-"o. c #2C2C21215A5A",
-"O. c #2E2E1B1B5B5B",
-"+. c #F5F5EFEFF5F5",
-"@. c #656566669A9A",
-"#. c #47474B4B8E8E",
-"$. c #3C3C44447B7B",
-"%. c #444442428080",
-"&. c #45453E3E8181",
-"*. c #40403C3C8181",
-"=. c #3D3D33337474",
-"-. c #3B3B30306E6E",
-";. c #38382D2D6969",
-":. c #303026265D5D",
-">. c #2C2C15155A5A",
-",. c #1F1F1C1C7070",
-"<. c #25251E1E7171",
-"1. c #59595C5C9191",
-"2. c #4D4D53538989",
-"3. c #4C4C49498484",
-"4. c #484845458585",
-"5. c #494941418585",
-"6. c #494940408181",
-"7. c #2F2F1C1C5353",
-"8. c #2B2B28287676",
-"9. c #323231317F7F",
-"0. c #545452528B8B",
-"q. c #51514E4E8989",
-"w. c #4E4E4B4B8C8C",
-"e. c #4C4C47478686",
-"r. c #46463D3D7E7E",
-"t. c #434336367A7A",
-"y. c #2B2B13135555",
-"u. c #47473D3D8D8D",
-"i. c #575757578E8E",
-"p. c #48483E3E7F7F",
-"a. c #46463A3A7D7D",
-"s. c #424235357575",
-"d. c #404034347171",
-"f. c #BFBFCBCBFAFA",
-"g. c #B8B8A8A8DDDD",
-"h. c #5E5E60609292",
-"j. c #565655558C8C",
-"k. c #4B4B44448282",
-"l. c #454539397B7B",
-"z. c #434338387878",
-"x. c #3F3F32326D6D",
-"c. c #3D3D30306969",
-"v. c #3A3A2E2E6363",
-"b. c #36362A2A5C5C",
-"n. c #343424245555",
-"m. c #30301E1E4D4D",
-"M. c #49493C3C8282",
-"N. c #5E5E4F4F8C8C",
-"B. c #56563B3B8B8B",
-"V. c #545407078585",
-"C. c #424234347272",
-"Z. c #9797A4A4F7F7",
-"A. c #444436367676",
-"S. c #7D7D7979D5D5",
-"D. c #464640408A8A",
-"F. c #44444B4B8282",
-"G. c #414107077777",
-"H. c #71716161C1C1",
-"J. c #303039397979",
-"K. c #8E8E8E8EE6E6",
-"L. c #404033338B8B",
-"P. c #4A4A45458C8C",
-"I. c #46463A3A8080",
-"U. c #363629295454",
-"Y. c #303022224848",
-"T. c #424237377575",
-"R. c #2E2E1D1D6363",
-"E. c #79798383EAEA",
-"W. c #74747B7BE4E4",
-"Q. c #6D6D7676D6D6",
-"!. c #6A6A7171CECE",
-"~. c #66666969C6C6",
-"^. c #62626565BCBC",
-"/. c #5F5F6060B5B5",
-"(. c #5B5B5B5BACAC",
-"). c #535353539898",
-"_. c #4F4F4F4FA4A4",
-"`. c #54544D4DA4A4",
-"'. c #323204046B6B",
-"]. c #303035357979",
-"[. c #313122224343",
-"{. c #5A5A5B5BB7B7",
-"}. c #484846468080",
-"|. c #454541417575",
-" X c #4B4B31318282",
-".X c #47473C3C8484",
-"XX c #3E3E35356E6E",
-"oX c #2F2F26264040",
-"OX c #2B2B23233A3A",
-"+X c #262619195C5C",
-"@X c #252515155A5A",
-"#X c #55555151B3B3",
-"$X c #3C3C2D2D5D5D",
-"%X c #39392F2F5656",
-"&X c #37372D2D5050",
-"*X c #25251F1F3030",
-"=X c #24241D1D4343",
-"-X c #202013135656",
-";X c #41413B3B6C6C",
-":X c #444442429696",
-">X c #212100005E5E",
-",X c #444436367272",
-"<X c #444436366F6F",
-"1X c #424236366868",
-"2X c #3F3F34346161",
-"3X c #3C3C32325A5A",
-"4X c #34342A2A4A4A",
-"5X c #21211B1B2121",
-"6X c #22221C1C6363",
-"7X c #2D2D01015E5E",
-"8X c #20201B1B2525",
-"9X c #49492F2F7B7B",
-"0X c #434334346C6C",
-"qX c #323229294545",
-"wX c #1C1C10104F4F",
-"eX c #222217176363",
-"rX c #37371E1E6B6B",
-"tX c #424232326E6E",
-"yX c #444433336969",
-"uX c #424233336565",
-"iX c #1E1E1A1A1E1E",
-"pX c #161601014C4C",
-"aX c #1C1C11115454",
-"sX c #252503035B5B",
-"dX c #414131316A6A",
-"fX c #22221F1F7878",
-"gX c #272724246767",
-"hX c #1D1D16165E5E",
-"jX c #131305055151",
-"kX c #40402F2F6464",
-"lX c #111107074E4E",
-"zX c #0C0C05054B4B",
-"xX c #22221E1E5757",
-"cX c #1A1A0D0D4D4D",
-"vX c #16160B0B4D4D",
-"bX c #060604044747",
-"nX c #040403034343",
-"mX c #3B3B27276565",
-"MX c #0E0E03034141",
-"NX c #111106064A4A",
-"BX c #0E0E04044646",
-"VX c #111105053B3B",
-"CX c #0D0D01013A3A",
-"ZX c #030305053F3F",
-"AX c #0F0F0F0F4C4C",
-"SX c #020207073B3B",
-"DX c #0D0D03034646",
-"FX c #0B0B02023F3F",
-"GX c #0D0D02023434",
-"HX c #0A0A0E0E4444",
-"JX c #161614145252",
-"KX c #0B0B04044646",
-"LX c #0A0A03034444",
-"PX c #1D1D21215757",
-"IX c #090910104040",
-"UX c #18181E1E5353",
-" ",
-" . . . . X X o o o o O + + @ @ @ @ @ @ @ # # # # # # $ $ % % & & & & * = - - - ; : > > , , , ",
-" . . X X < < o o O O + @ 1 2 2 1 1 1 1 1 1 1 1 3 4 # # $ $ $ % % % 5 = = 6 6 - ; ; > > , , 7 ",
-" . 8 < < < o O O + @ @ 2 9 9 0 0 q q q q q q q w 3 4 4 e e $ $ $ $ % 5 = = 6 6 6 ; ; > > r t ",
-" . X < y u O O + @ 1 2 i 0 0 p p p p p p p a a p a s 3 4 4 e e e e d 5 5 f f 6 6 6 ; ; r r t ",
-" X < y u O + + @ 2 9 0 g p p h h h h h h h p h h a a s s j k k j l d d 5 5 f f 6 6 r r r r r ",
-" X < y O z x x 9 0 g c v b n n n n n n n n n n n h a a s s j j m l M d d N f f B B B B r r r ",
-" < y u + z 2 0 c c b V C Z C C A A A A A S S S n h D w w m m m m k l M d d N f F F F B r r r ",
-" < y O z z 9 c b V Z G H H H G S G G J J H V v c g g K K K K L P l l l M M N N N N I B B r r ",
-" U u + z x i v C H Y J J J J H J T R H V E W W Q Q Q Q ! ! ! ~ ^ ^ / / M M M M M N ( B B r r ",
-" ) _ z x 9 g b Z Y ` ' ' ' T T ] [ { } | .........W W Q Q X.! ~ ~ o.O./ / / / N F ( B B B r ",
-" ) ) z x i c V G J ' +.+.+.+.] [ @.#.$.%.%.%.&.*. . .....W =.-.X.;.~ :.o.O.^ >.N F ( B B B B ",
-" ) ,.<.2 g v C H J ' +.+.+.+.T Y 1.2.3.4.4.4.5.6.&.&. . ...W =.=.-.;.~ :.o.7.>.N F F ( B I I ",
-" ) ,.<.8.9.b C H J T +.+.+.' J @.1.0.q.q.w.e.4.5.6.&.r. . .t.W =.=.-.;.~ :.o.7.y.N F ( ( I I ",
-" 8.8.8.9.| u.C G J T +.+.' ` Y @.1.i.0.q.q.e.e.5.6.p.r.a. .t.t.s.d.d.-.;.~ :.7.7.y.F F ( I I ",
-" 9.c c c v b A S H ' f.g.` Y @.h.1.i.j.0.q.q.e.k.6.p.r.a.l.t.z.s.s.d.x.c.v.b.n.m.7.N F F F I ",
-" <.g M.N.B.B.n V.J f.R J @.h.h.1.i.i.j.j.0.q.3.k.6.p.r.a.l.l.z.s.C.d.x.x.c.v.b.n.m.y.N F F F ",
-" + x i v B.Z Z G g.Z.[ @.2.i.i.j.j.j.j.j.0.q.3.k.6.p.p.a.l.l.A.s.C.C.d.x.c.v.b.n.m.7.y.N N y. ",
-" O # 3 w p n Z ` f.S.H D.F.q.0.0.0.0.j.0.q.q.3.k.6.p.r.a.a.l.A.s.s.C.d.x.x.c.v.b.n.m.y.y.y.y. ",
-" O # 4 s a G.V.T Z.H.V J.%.e.w.q.0.0.0.0.q.q.e.k.6.p.r.a.a.l.z.A.s.C.d.d.x.c.v.b.n.m.7.>.y.y. ",
-" O # 4 s w G.A f.K.H L...4.P.w.w.w.q.q.q.q.e.e.5.6.M.I.I.a.a.l.z.A.s.d.d.x.c.v.v.U.Y.7.O.>.y. ",
-" $ # 4 3 s G.G f.S.Z 9.*.D.P.P.w.w.w.w.w.e.e.5.5.M.M.I.I.a.a.l.z.T.s.d.d.x.x.c.v.U.Y.m.R.>.>. ",
-" E.E.W.W.W.W.E.Z.E.W.Q.Q.Q.Q.Q.Q.Q.Q.Q.Q.!.!.!.!.!.~.~.~.~.~.~.^.^.^.^.^./././.(.{ { )._.`._. ",
-" + # 3 w s '.` f.H.V ].*.D.P.P.P.P.P.P.P.5.5.5.M.M.M.I.I.a.l.z.z.T.T.s.d.d.x.c.v.U.Y.[.^ O.>. ",
-" ~.~.~.~.~.~.K.Z.S.~.{.^.^.^.^.^.^.^.^././././././.(.(.(.(.(.(.{ { { { { ).).).w.w.}.|.P.u.} ",
-" .I.6. X X XT f.H.b ].*.E D.D.D.D.5.5..X.XM.M.I.I.a.a.l.l.z.z.T.T.T.d.XXx.c.v.b.U.oXOXR.+X@X ",
-" E.E.E.W.W.W.K.Z.E.W.Q.Q.Q.Q.Q.Q.Q.Q.!.!.!.!.!.!.~.~.~.~.~.~.^.^.^.^.^./././.(.{ { ).).#X_._. ",
-" & % $ e '.= H f.H.b 8.W *.E E E .X.X.XI.I.I.I.a.a.l.l.z.z.T.T.T.C.XXXXc.v.$X%X&XY.*X=X2 @X-X ",
-" {.{.{.{.{.#X~.Z.W.~.{.{./././././././././.(.(.(.(.(.(.(.{ { { { { { ).).).w.w.3.}.;X%.:X} } ",
-" & & % $ e >XV.f.S.C K X.W t. . .l.l.t.t.t.t.A.A.A.,X,X,X,X,X<X;X1X1X2X3X%X&X4XoX*X5Xo.6X-X-X ",
-" & & % $ $ >X7X` Z.Z D ! =.=.s.t.t.t.A.A.s.A.,X,X,X,X<X<X<X<X;X1X2X2X3X%X&X4XoXOX8X5X<.@X-X-X ",
-" 8 & & $ e K 9XJ f.^. XK X.=.=.s.s.s.s.s.C.C.C.C.<X0X0X0X1X1X1X2X2X3X%X&X4XqXOX*X8X=X<.-X-XwX ",
-" 8 & eXK k.@.M. Xg.E.B.rX~ -.d.d.C.C.C.C.C.tX0X0X0XyXyX1X1XuX2X2X3X%X&X4XqXoXOX8XiX6XeX-X-XwX ",
-" 6XQ h.Y N.K e pXB.f./.9Xo.;.-.x.d.tXtXtXtXtX0X0XyXyXyXuXuX2X2X3X%X&X4XqXoXOX*XiX=X_ aX-XaXwX ",
-" Y Y .R.@X% sX= 7XT Z.V P :.;.c.x.x.x.tXdXdXdXyXyXuXuX2X2X3X3X%X&X4XqXoXOX*X8X*XfXaXaXaXwXwX ",
-" gXhX& * & 5 5 sXjXa ] S.9X/ ~ v.c.dXdXdXdXdXuXuXuXkX2X2X3X%X%X&X4XqXoXOX*X8XiX<.hXwXwXaXwXwX ",
-" 8 lXlXjX= * 5 5 = zX9X] H.D 7.b.v.v.kXc.kXkXkXkXkX2X$X3X%X&X&X4XqXoXOX*X8XiXxXhXwXcXcXwXwXwX ",
-" zXzXlXlXjX= = f f sXD Y ] ~.D 7.n.b.v.v.kXkXkXkX$X$X%X%X&X4XqXoXoXOX*X8X5XgXu cXvXvXcXcXwXwX ",
-" bXbXzXlXlX- = * @XX.h.e D T S.D n.m.b.$X$X$X$X$X%X%X&X&X4XqXoXOX*X8X8X*X<.hXvX; ; vXvXvXcXwX ",
-" nXbXzXzXlXlX- -XX.Y R.pXpXP J K.Z mXm.n.U.U.U.U.U.4X4XY.oXOX*X8X8X8X=X,.aXvX; > > > t t t cX ",
-" nXbXbXzXzXlXaXXXY +Xf = f = 7XtXR R mXn.Y.[.[.[.[.OX*X*X8X5X*X=X,.u vXvX; > > MXMX, 7 t t ",
-" nXnXnXbXzXvX-.Y +XcX6 6 = = = d L B.G H `.X.:.7.m.=X=X=X=X=X6X,.u cXvXNX: BX> MXVXCXVX7 7 7 ",
-" ZXZXnXbXAXgX@.+XvX; - - - - * @XR.>.sX>.R.i 0 x eXeXeXeXO hXaXcXvXNX: BXMXMXMXVXCXCXCXVX7 7 ",
-" SXZXZXAXgXN.aXNX: : NXNXNX- * +X+X* 6 6 6 * * * * * * * vXvX- NX: DXBXMXMXFXCXCXCXCXGXVXVX7 ",
-" SXSXHXgX0.JXKXLXKXKXDX: : NX* @X-X- - - - - - - - - - - NX: DXDXDXMXMXFXFXCXCXCXCXGXGXGXVXVX ",
-" SXHXPX3.JXnXnXnXnXbXLXKXKXNXaX-XvX: : NX: : : : : : : BXDXDXLXMXMXFXFXCXCXCXCXGXGXGXGXGXGXGX ",
-" IXUX$.AXZXZXZXZXnXnXnXLXLXNXJXvXBXDXBXBXBXBXDXDXDXDXLXDXLXLXFXFXFXFXCXCXCXCXGXGXGXGXGXGXGXGX ",
-" "};
View
BIN  tycho-demo/itp01/tycho.demo.itp01/icons/alt_window_16.gif
Deleted file not rendered
View
BIN  tycho-demo/itp01/tycho.demo.itp01/icons/alt_window_32.gif
Deleted file not rendered
View
BIN  tycho-demo/itp01/tycho.demo.itp01/icons/sample.gif
Deleted file not rendered
View
55 tycho-demo/itp01/tycho.demo.itp01/plugin.xml
@@ -1,55 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<plugin>
-
- <extension
- id="application"
- point="org.eclipse.core.runtime.applications">
- <application>
- <run
- class="tycho.demo.itp.Application">
- </run>
- </application>
- </extension>
- <extension
- point="org.eclipse.ui.perspectives">
- <perspective
- name="RCP Perspective"
- class="tycho.demo.itp.Perspective"
- id="tycho.demo.itp.perspective">
- </perspective>
- </extension>
- <extension
- id="product"
- point="org.eclipse.core.runtime.products">
- <product
- application="tycho.demo.itp.application"
- name="Tycho Implicit Build Target Platform Demo">
- </product>
- </extension>
- <extension
- point="org.eclipse.ui.actionSets">
- <actionSet
- id="tycho.demo.itp01.actionSet"
- label="Sample Action Set"
- visible="true">
- <menu
- id="sampleMenu"
- label="Sample &amp;Menu">
- <separator
- name="sampleGroup">
- </separator>
- </menu>
- <action
- class="tycho.demo.itp01.actions.SampleAction"
- icon="icons/sample.gif"
- id="tycho.demo.itp01.actions.SampleAction"
- label="&amp;Sample Action"
- menubarPath="sampleMenu/sampleGroup"
- toolbarPath="sampleGroup"
- tooltip="Hello, Eclipse world">
- </action>
- </actionSet>
- </extension>
-
-</plugin>
View
14 tycho-demo/itp01/tycho.demo.itp01/pom.xml
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project>
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>tycho.demo.itp01</groupId>
- <artifactId>parent</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>tycho.demo.itp01</artifactId>
- <packaging>eclipse-plugin</packaging>
-
-</project>
View
60 tycho-demo/itp01/tycho.demo.itp01/src/tycho/demo/itp/Application.java
@@ -1,60 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008, 2011 Sonatype Inc. 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:
- * Sonatype Inc. - initial API and implementation
- *******************************************************************************/
-package tycho.demo.itp;
-
-import org.eclipse.equinox.app.IApplication;
-import org.eclipse.equinox.app.IApplicationContext;
-import org.eclipse.swt.widgets.Display;
-import org.eclipse.ui.IWorkbench;
-import org.eclipse.ui.PlatformUI;
-
-/**
- * This class controls all aspects of the application's execution
- */
-public class Application implements IApplication {
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.equinox.app.IApplication#start(org.eclipse.equinox.app.IApplicationContext)
- */
- public Object start(IApplicationContext context) throws Exception {
- Display display = PlatformUI.createDisplay();
- try {
- int returnCode = PlatformUI.createAndRunWorkbench(display, new ApplicationWorkbenchAdvisor());
- if (returnCode == PlatformUI.RETURN_RESTART)
- return IApplication.EXIT_RESTART;
- else
- return IApplication.EXIT_OK;
- } finally {
- display.dispose();
- }
-
- }
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.equinox.app.IApplication#stop()
- */
- public void stop() {
- final IWorkbench workbench = PlatformUI.getWorkbench();
- if (workbench == null)
- return;
- final Display display = workbench.getDisplay();
- display.syncExec(new Runnable() {
- public void run() {
- if (!display.isDisposed())
- workbench.close();
- }
- });
- }
-}
View
30 tycho-demo/itp01/tycho.demo.itp01/src/tycho/demo/itp/ApplicationActionBarAdvisor.java
@@ -1,30 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008, 2011 Sonatype Inc. 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:
- * Sonatype Inc. - initial API and implementation
- *******************************************************************************/
-package tycho.demo.itp;
-
-import org.eclipse.jface.action.IMenuManager;
-import org.eclipse.ui.IWorkbenchWindow;
-import org.eclipse.ui.application.ActionBarAdvisor;
-import org.eclipse.ui.application.IActionBarConfigurer;
-
-public class ApplicationActionBarAdvisor extends ActionBarAdvisor {
-
- public ApplicationActionBarAdvisor(IActionBarConfigurer configurer) {
- super(configurer);
- }
-
- protected void makeActions(IWorkbenchWindow window) {
- }
-
- protected void fillMenuBar(IMenuManager menuBar) {
- }
-
-}
View
28 tycho-demo/itp01/tycho.demo.itp01/src/tycho/demo/itp/ApplicationWorkbenchAdvisor.java
@@ -1,28 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008, 2011 Sonatype Inc. 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:
- * Sonatype Inc. - initial API and implementation
- *******************************************************************************/
-package tycho.demo.itp;
-
-import org.eclipse.ui.application.IWorkbenchWindowConfigurer;
-import org.eclipse.ui.application.WorkbenchAdvisor;
-import org.eclipse.ui.application.WorkbenchWindowAdvisor;
-
-public class ApplicationWorkbenchAdvisor extends WorkbenchAdvisor {
-
- private static final String PERSPECTIVE_ID = "tycho.demo.itp.perspective";
-
- public WorkbenchWindowAdvisor createWorkbenchWindowAdvisor(IWorkbenchWindowConfigurer configurer) {
- return new ApplicationWorkbenchWindowAdvisor(configurer);
- }
-
- public String getInitialWindowPerspectiveId() {
- return PERSPECTIVE_ID;
- }
-}
View
36 tycho-demo/itp01/tycho.demo.itp01/src/tycho/demo/itp/ApplicationWorkbenchWindowAdvisor.java
@@ -1,36 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008, 2011 Sonatype Inc. 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:
- * Sonatype Inc. - initial API and implementation
- *******************************************************************************/
-package tycho.demo.itp;
-
-import org.eclipse.swt.graphics.Point;
-import org.eclipse.ui.application.ActionBarAdvisor;
-import org.eclipse.ui.application.IActionBarConfigurer;
-import org.eclipse.ui.application.IWorkbenchWindowConfigurer;
-import org.eclipse.ui.application.WorkbenchWindowAdvisor;
-
-public class ApplicationWorkbenchWindowAdvisor extends WorkbenchWindowAdvisor {
-
- public ApplicationWorkbenchWindowAdvisor(IWorkbenchWindowConfigurer configurer) {
- super(configurer);
- }
-
- public ActionBarAdvisor createActionBarAdvisor(IActionBarConfigurer configurer) {
- return new ApplicationActionBarAdvisor(configurer);
- }
-
- public void preWindowOpen() {
- IWorkbenchWindowConfigurer configurer = getWindowConfigurer();
- configurer.setInitialSize(new Point(400, 300));
- configurer.setShowCoolBar(false);
- configurer.setShowStatusLine(false);
- configurer.setTitle("Hello RCP");
- }
-}
View
20 tycho-demo/itp01/tycho.demo.itp01/src/tycho/demo/itp/Perspective.java
@@ -1,20 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008, 2011 Sonatype Inc. 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:
- * Sonatype Inc. - initial API and implementation
- *******************************************************************************/
-package tycho.demo.itp;
-
-import org.eclipse.ui.IPageLayout;
-import org.eclipse.ui.IPerspectiveFactory;
-
-public class Perspective implements IPerspectiveFactory {
-
- public void createInitialLayout(IPageLayout layout) {
- }
-}
View
71 tycho-demo/itp01/tycho.demo.itp01/src/tycho/demo/itp01/actions/SampleAction.java
@@ -1,71 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008, 2011 Sonatype Inc. 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:
- * Sonatype Inc. - initial API and implementation
- *******************************************************************************/
-package tycho.demo.itp01.actions;
-
-import org.eclipse.jface.action.IAction;
-import org.eclipse.jface.viewers.ISelection;
-import org.eclipse.ui.IWorkbenchWindow;
-import org.eclipse.ui.IWorkbenchWindowActionDelegate;
-import org.eclipse.jface.dialogs.MessageDialog;
-
-/**
- * Our sample action implements workbench action delegate. The action proxy will be created by the
- * workbench and shown in the UI. When the user tries to use the action, this delegate will be
- * created and execution will be delegated to it.
- *
- * @see IWorkbenchWindowActionDelegate
- */
-public class SampleAction implements IWorkbenchWindowActionDelegate {
- private IWorkbenchWindow window;
-
- /**
- * The constructor.
- */
- public SampleAction() {
- }
-
- /**
- * The action has been activated. The argument of the method represents the 'real' action
- * sitting in the workbench UI.
- *
- * @see IWorkbenchWindowActionDelegate#run
- */
- public void run(IAction action) {
- MessageDialog.openInformation(window.getShell(), "Itp Plug-in", "Hello, Eclipse world");
- }
-
- /**
- * Selection in the workbench has been changed. We can change the state of the 'real' action
- * here if we want, but this can only happen after the delegate has been created.
- *
- * @see IWorkbenchWindowActionDelegate#selectionChanged
- */
- public void selectionChanged(IAction action, ISelection selection) {
- }
-
- /**
- * We can use this method to dispose of any system resources we previously allocated.
- *
- * @see IWorkbenchWindowActionDelegate#dispose
- */
- public void dispose() {
- }
-
- /**
- * We will cache window object in order to be able to provide parent shell for the message
- * dialog.
- *
- * @see IWorkbenchWindowActionDelegate#init
- */
- public void init(IWorkbenchWindow window) {
- this.window = window;
- }
-}
View
59 tycho-demo/itp02/build01/pom.xml
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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>
-
- <prerequisites>
- <maven>3.0</maven>
- </prerequisites>
-
- <groupId>tycho.demo.itp02</groupId>
- <artifactId>itp02-pomfirst-parent</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <packaging>pom</packaging>
-
- <properties>
- <tycho-version>0.14.0</tycho-version>
-
- <manifest-location>META-INF</manifest-location>
- </properties>
-
- <modules>
- <module>pomfirst-bundle</module>
- <module>pomfirst-thirdparty</module>
- </modules>
-
- <dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>org.codehaus.plexus</groupId>
- <artifactId>plexus-utils</artifactId>
- <version>2.0.7</version>
- </dependency>
- </dependencies>
- </dependencyManagement>
-
- <build>
- <pluginManagement>
- <plugins>
- <plugin>
- <artifactId>maven-jar-plugin</artifactId>
- <version>2.3.1</version>
- <configuration>
- <archive>
- <manifestFile>${manifest-location}/MANIFEST.MF</manifestFile>
- </archive>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.felix</groupId>
- <artifactId>maven-bundle-plugin</artifactId>
- <version>2.1.0</version>
- <configuration>
- <manifestLocation>${manifest-location}</manifestLocation>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
- </build>
-</project>
View
39 tycho-demo/itp02/build01/pomfirst-bundle/pom.xml
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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>tycho.demo.itp02</groupId>
- <artifactId>itp02-pomfirst-parent</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>pomfirst-bundle</artifactId>
-
- <dependencies>
- <dependency>
- <groupId>org.codehaus.plexus</groupId>
- <artifactId>plexus-utils</artifactId>
- </dependency>
- </dependencies>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.felix</groupId>
- <artifactId>maven-bundle-plugin</artifactId>
- <executions>
- <execution>
- <id>bundle-manifest</id>
- <phase>process-classes</phase>
- <goals>
- <goal>manifest</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-
-</project>
View
21 ...-demo/itp02/build01/pomfirst-bundle/src/main/java/tycho/demo/itp02/pomfirst/PomFirst.java
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008, 2011 Sonatype Inc. 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:
- * Sonatype Inc. - initial API and implementation
- *******************************************************************************/
-package tycho.demo.itp02.pomfirst;
-
-import org.codehaus.plexus.util.StringUtils;
-
-public class PomFirst {
-
- public String getMessage() {
- return StringUtils.clean("maven-bundle-plugin");
- }
-
-}
View
99 tycho-demo/itp02/build01/pomfirst-thirdparty/pom.xml
@@ -1,99 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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>tycho.demo.itp02</groupId>
- <artifactId>itp02-pomfirst-parent</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>pomfirst-thirdparty</artifactId>
- <packaging>bundle</packaging>
-
- <dependencies>
- <dependency>
- <groupId>org.codehaus.plexus</groupId>
- <artifactId>plexus-utils</artifactId>
- </dependency>
- </dependencies>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.felix</groupId>
- <artifactId>maven-bundle-plugin</artifactId>
- <extensions>true</extensions>
- <configuration>
- <instructions>
- <Embed-Dependency>
- plexus-utils
- </Embed-Dependency>
- <_exportcontents>
- org.codehaus.plexus.util.*;version="2.0.7"
- </_exportcontents>
- <Bundle-ClassPath>{maven-dependencies}</Bundle-ClassPath>
- <Embed-Transitive>true</Embed-Transitive>
- <Embed-Directory>jars</Embed-Directory>
- <_failok>true</_failok>
- <_nouses>true</_nouses>
- </instructions>
- </configuration>
- </plugin>
- </plugins>
-
-
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.eclipse.m2e</groupId>
- <artifactId>lifecycle-mapping</artifactId>
- <version>1.0.0</version>
- <configuration>
- <lifecycleMappingMetadata>
- <lifecycleMappings>
- <lifecycleMapping>
- <packagingType>bundle</packagingType>
- <lifecycleMappingId>org.sonatype.tycho.m2e.wrapperBundle</lifecycleMappingId>
- </lifecycleMapping>
- </lifecycleMappings>
- <pluginExecutions>
- <pluginExecution>
- <pluginExecutionFilter>
- <groupId>org.apache.felix</groupId>
- <artifactId>maven-bundle-plugin</artifactId>
- <versionRange>2.1.0</versionRange>
- <goals>
- <goal>bundle</goal>
- </goals>
- </pluginExecutionFilter>
- <action>
- <configurator>
- <id>org.sonatype.tycho.m2e.wrapperBundle</id>
- </configurator>
- </action>
- </pluginExecution>
- <pluginExecution>
- <pluginExecutionFilter>
- <groupId>org.apache.felix</groupId>
- <artifactId>maven-bundle-plugin</artifactId>
- <versionRange>2.1.0</versionRange>
- <goals>
- <goal>manifest</goal>
- </goals>
- </pluginExecutionFilter>
- <action>
- <ignore />
- </action>
- </pluginExecution>
- </pluginExecutions>
- </lifecycleMappingMetadata>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
-
- </build>
-
-</project>
View
62 tycho-demo/itp02/build02/pom.xml
@@ -1,62 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project>
- <modelVersion>4.0.0</modelVersion>
-
- <prerequisites>
- <maven>3.0</maven>
- </prerequisites>
-
- <groupId>tycho.demo.itp02</groupId>
- <artifactId>itp02-parent</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <packaging>pom</packaging>
-
- <properties>
- <tycho-version>0.14.0</tycho-version>
- </properties>
-
- <modules>
- <module>tycho.demo.itp02.bundle</module>
- <module>tycho.demo.itp02.bundle.tests</module>
- </modules>
-
- <dependencies>
- <dependency>
- <groupId>tycho.demo.itp02</groupId>
- <artifactId>pomfirst-bundle</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>tycho.demo.itp02</groupId>
- <artifactId>pomfirst-thirdparty</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- </dependency>
- </dependencies>
-
- <repositories>
- <repository>
- <id>helios</id>
- <layout>p2</layout>
- <url>http://download.eclipse.org/releases/helios</url>
- </repository>
- </repositories>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-maven-plugin</artifactId>
- <version>${tycho-version}</version>
- <extensions>true</extensions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>target-platform-configuration</artifactId>
- <version>${tycho-version}</version>
- <configuration>
- <pomDependencies>consider</pomDependencies>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
View
8 tycho-demo/itp02/build02/tycho.demo.itp02.bundle.tests/META-INF/MANIFEST.MF
@@ -1,8 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: bundle Plug-in
-Bundle-SymbolicName: tycho.demo.itp02.bundle.tests
-Bundle-Version: 1.0.0.qualifier
-Require-Bundle: org.junit4;bundle-version="4.0.0",
- org.eclipse.core.runtime
-Import-Package: tycho.demo.itp02.bundle
View
4 tycho-demo/itp02/build02/tycho.demo.itp02.bundle.tests/build.properties
@@ -1,4 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .
View
15 tycho-demo/itp02/build02/tycho.demo.itp02.bundle.tests/pom.xml
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>tycho.demo.itp02</groupId>
- <artifactId>itp02-parent</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>tycho.demo.itp02.bundle.tests</artifactId>
- <packaging>eclipse-test-plugin</packaging>
-
-</project>
View
26 ...02/build02/tycho.demo.itp02.bundle.tests/src/tycho/demo/itp02/bundle/tests/ITP02Test.java
@@ -1,26 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008, 2011 Sonatype Inc. 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:
- * Sonatype Inc. - initial API and implementation
- *******************************************************************************/
-package tycho.demo.itp02.bundle.tests;
-
-import org.junit.Assert;
-import org.junit.Test;
-
-import tycho.demo.itp02.bundle.ITP02;
-
-public class ITP02Test {
-
- @Test
- public void basic() {
- ITP02 testee = new ITP02();
- Assert.assertEquals("maven-bundle-plugin", testee.getMessage());
- }
-
-}
View
7 tycho-demo/itp02/build02/tycho.demo.itp02.bundle/META-INF/MANIFEST.MF
@@ -1,7 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: bundle Plug-in
-Bundle-SymbolicName: tycho.demo.itp02.bundle
-Bundle-Version: 1.0.0.qualifier
-Import-Package: tycho.demo.itp02.pomfirst
-Export-Package: tycho.demo.itp02.bundle
View
4 tycho-demo/itp02/build02/tycho.demo.itp02.bundle/build.properties
@@ -1,4 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .
View
15 tycho-demo/itp02/build02/tycho.demo.itp02.bundle/pom.xml
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>tycho.demo.itp02</groupId>
- <artifactId>itp02-parent</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>tycho.demo.itp02.bundle</artifactId>
- <packaging>eclipse-plugin</packaging>
-
-</project>
View
21 tycho-demo/itp02/build02/tycho.demo.itp02.bundle/src/tycho/demo/itp02/bundle/ITP02.java
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008, 2011 Sonatype Inc. 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:
- * Sonatype Inc. - initial API and implementation
- *******************************************************************************/
-package tycho.demo.itp02.bundle;
-
-import tycho.demo.itp02.pomfirst.PomFirst;
-
-public class ITP02 {
-
- public String getMessage() {
- return new PomFirst().getMessage();
- }
-
-}
View
5 tycho-demo/itp03-crossplatform/org.tycho.demo.crossplatform.rcp/README.txt
@@ -1,5 +0,0 @@
-Tycho supports non-standard (as of Eclipse 3.6M6, at least) .product file
-os/ws/arch attributes of <plugin/> element. If specified, these attributes
-will be used to filter out irrelevant bundles when resolving RCP application
-dependencies from P2 repositories. This is similar to os/ws/arch filtering
-supported by feature-based products.
View
45 ...3-crossplatform/org.tycho.demo.crossplatform.rcp/org.tycho.demo.crossplatform.rcp.product
@@ -1,45 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?pde version="3.5"?>
-
-<product name="product" uid="org.tycho.demo.crossplatform.rcp" id="org.tycho.demo.crossplatform.product" application="org.tycho.demo.crossplatform.application" version="1.0.0.qualifier" useFeatures="false" includeLaunchers="true">
-
- <configIni use="">
- </configIni>
-
- <launcherArgs>
- </launcherArgs>
-
- <launcher name="osgiinfo">
- </launcher>
-
- <vm>
- </vm>
-
- <plugins>
- <plugin id="org.tycho.demo.crossplatform"/>
- <plugin id="org.eclipse.core.contenttype"/>
- <plugin id="org.eclipse.core.jobs"/>
- <plugin id="org.eclipse.core.runtime"/>
- <plugin id="org.eclipse.core.runtime.compatibility.registry" fragment="true"/>
- <plugin id="org.eclipse.equinox.app"/>
- <plugin id="org.eclipse.equinox.common"/>
- <plugin id="org.eclipse.equinox.preferences"/>
- <plugin id="org.eclipse.equinox.registry"/>
- <plugin id="org.eclipse.osgi"/>
- <plugin id="org.eclipse.swt"/>
- <plugin id="org.eclipse.swt.carbon.macosx" fragment="true" os="macosx" ws="carbon" arch="x86"/>
- <plugin id="org.eclipse.swt.cocoa.macosx" fragment="true" os="macosx" ws="cocoa" arch="x86"/>
- <plugin id="org.eclipse.swt.cocoa.macosx.x86_64" fragment="true" os="macosx" ws="cocoa" arch="x86_64"/>
- <plugin id="org.eclipse.swt.gtk.linux.x86" fragment="true" os="linux" ws="gtk" arch="x86"/>
- <plugin id="org.eclipse.swt.gtk.linux.x86_64" fragment="true" os="linux" ws="gtk" arch="x86_64"/>
- <plugin id="org.eclipse.swt.win32.win32.x86" fragment="true" os="win32" ws="win32" arch="x86"/>
- <plugin id="org.eclipse.swt.win32.win32.x86_64" fragment="true" os="win32" ws="win32" arch="x86_64"/>
- </plugins>
-
- <configurations>
- <plugin id="org.eclipse.core.runtime" autoStart="true" startLevel="0" />
- <plugin id="org.eclipse.equinox.app" autoStart="true" startLevel="0" />
- <plugin id="org.eclipse.equinox.common" autoStart="true" startLevel="0" />
- </configurations>
-
-</product>
View
11 tycho-demo/itp03-crossplatform/org.tycho.demo.crossplatform.rcp/pom.xml
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project>
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>tycho.demo</groupId>
- <artifactId>crossplatform</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- </parent>
- <artifactId>org.tycho.demo.crossplatform.rcp</artifactId>
- <packaging>eclipse-application</packaging>
-</project>
View
11 tycho-demo/itp03-crossplatform/org.tycho.demo.crossplatform/META-INF/MANIFEST.MF
@@ -1,11 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: Bundle
-Bundle-SymbolicName: org.tycho.demo.crossplatform;singleton:=true
-Bundle-Version: 1.0.0.qualifier
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
-Require-Bundle: org.eclipse.equinox.app;bundle-version="1.2.1",
- org.eclipse.swt;bundle-version="3.5.0",
- system.bundle
-Bundle-Activator: org.tycho.demo.crossplatform.Activator
-Bundle-ActivationPolicy: lazy
View
5 tycho-demo/itp03-crossplatform/org.tycho.demo.crossplatform/build.properties
@@ -1,5 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .,\
- plugin.xml
View
30 tycho-demo/itp03-crossplatform/org.tycho.demo.crossplatform/plugin.xml
@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<plugin>
- <extension
- id="application"
- point="org.eclipse.core.runtime.applications">
- <application
- cardinality="singleton-global"
- thread="main"
- visible="true">
- <run
- class="org.tycho.demo.crossplatform.Application">
- </run>
- </application>
- </extension>
-
- <extension
- id="product"
- point="org.eclipse.core.runtime.products">
- <product
- application="org.tycho.demo.crossplatform.application"
- name="product">
- <property
- name="appName"
- value="product">
- </property>
- </product>
- </extension>
-
-</plugin>
View
11 tycho-demo/itp03-crossplatform/org.tycho.demo.crossplatform/pom.xml
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project>
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>tycho.demo</groupId>
- <artifactId>crossplatform</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- </parent>
- <artifactId>org.tycho.demo.crossplatform</artifactId>
- <packaging>eclipse-plugin</packaging>
-</project>
View
28 ...rossplatform/org.tycho.demo.crossplatform/src/org/tycho/demo/crossplatform/Activator.java
@@ -1,28 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008, 2011 Sonatype Inc. 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:
- * Sonatype Inc. - initial API and implementation
- *******************************************************************************/
-package org.tycho.demo.crossplatform;
-
-import org.osgi.framework.BundleActivator;
-import org.osgi.framework.BundleContext;
-
-public class Activator implements BundleActivator {
-
- public static BundleContext context;
-
- public void start(BundleContext context) throws Exception {
- Activator.context = context;
- }
-
- public void stop(BundleContext context) throws Exception {
- context = null;
- }
-
-}
View
57 ...ssplatform/org.tycho.demo.crossplatform/src/org/tycho/demo/crossplatform/Application.java
@@ -1,57 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008, 2011 Sonatype Inc. 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:
- * Sonatype Inc. - initial API and implementation
- *******************************************************************************/
-package org.tycho.demo.crossplatform;
-
-import org.eclipse.equinox.app.IApplication;
-import org.eclipse.equinox.app.IApplicationContext;
-import org.eclipse.swt.widgets.Display;
-import org.eclipse.swt.widgets.MessageBox;
-import org.eclipse.swt.widgets.Shell;
-import org.osgi.framework.BundleContext;
-
-public class Application implements IApplication {
-
- public Object start(IApplicationContext context) throws Exception {
- context.applicationRunning();
-
- Display display = Display.getCurrent();
- if (display == null) {
- display = new Display();
- }
-
- final Shell shell = new Shell(display);
-
- display.syncExec(new Runnable() {
- public void run() {
- MessageBox dialog = new MessageBox(shell);
-
- BundleContext ctx = Activator.context;
-
- StringBuilder sb = new StringBuilder();
- sb.append("osgi.os=").append(ctx.getProperty("osgi.os")).append("; ");
- sb.append("osgi.ws=").append(ctx.getProperty("osgi.ws")).append("; ");
- sb.append("osgi.arch=").append(ctx.getProperty("osgi.arch"));
-
- dialog.setText("OSGi runtime environment properties");
- dialog.setMessage(sb.toString());
-
- dialog.open();
- }
- });
-
- return null;
- }
-
- public void stop() {
- // TODO Auto-generated method stub
- }
-
-}
View
92 tycho-demo/itp03-crossplatform/pom.xml
@@ -1,92 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project>
- <modelVersion>4.0.0</modelVersion>
- <groupId>tycho.demo</groupId>
- <artifactId>crossplatform</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <packaging>pom</packaging>
-
- <properties>
- <tycho-version>0.14.0</tycho-version>
- <eclipse-repository-url>http://download.eclipse.org/eclipse/updates/3.6</eclipse-repository-url>
- </properties>
-
- <modules>
- <module>org.tycho.demo.crossplatform</module>
- <module>org.tycho.demo.crossplatform.rcp</module>
- </modules>
-
- <profiles>
- <profile>
- <id>e35</id>
- <properties>
- <eclipse-repository-url>http://download.eclipse.org/eclipse/updates/3.5</eclipse-repository-url>
- </properties>
- </profile>
- </profiles>
-
- <repositories>
- <repository>
- <id>update36</id>
- <url>${eclipse-repository-url}</url>
- <layout>p2</layout>
- </repository>
- </repositories>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-maven-plugin</artifactId>
- <version>${tycho-version}</version>
- <extensions>true</extensions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>target-platform-configuration</artifactId>
- <version>${tycho-version}</version>
- <configuration>
- <resolver>p2</resolver>
- <environments>
- <environment>
- <os>linux</os>
- <ws>gtk</ws>
- <arch>x86_64</arch>
- </environment>
- <environment>
- <os>linux</os>
- <ws>gtk</ws>
- <arch>x86</arch>
- </environment>
- <environment>
- <os>macosx</os>
- <ws>carbon</ws>
- <arch>x86</arch>
- </environment>
- <environment>
- <os>macosx</os>
- <ws>cocoa</ws>
- <arch>x86</arch>
- </environment>
- <environment>
- <os>macosx</os>
- <ws>cocoa</ws>
- <arch>x86_64</arch>
- </environment>
- <environment>
- <os>win32</os>
- <ws>win32</ws>
- <arch>x86</arch>
- </environment>
- <environment>
- <os>win32</os>
- <ws>win32</ws>
- <arch>x86_64</arch>
- </environment>
- </environments>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
-
View
5 tycho-demo/itp04-rcp/.gitignore
@@ -1,5 +0,0 @@
-/target
-/.settings
-/.classpath
-/.project
-/workspace
View
6 tycho-demo/itp04-rcp/README.txt
@@ -1,6 +0,0 @@
-This demo project shows how Tycho supports p2-enabled RCP applications
-
-The demo application is documented in detail here
-http://wiki.eclipse.org/Tycho/Demo_Projects/RCP_Application
-
-
View
5 tycho-demo/itp04-rcp/eclipse-repository/.gitignore
@@ -1,5 +0,0 @@
-/target
-/.settings
-/.classpath
-/.project
-/workspace
View
19 tycho-demo/itp04-rcp/eclipse-repository/category.xml
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<site>
- <feature url="features/example-feature_0.1.0.qualifier.jar" id="example-feature" version="0.1.0.qualifier">
- <category name="example_category_id"/>
- </feature>
- <feature url="features/example-feature-2_0.2.0.qualifier.jar" id="example-feature-2" version="0.2.0.qualifier">
- <category name="install_feature2_category"/>
- </feature>
- <category-def name="example_category_id" label="Example Category">
- <description>
- Description of example category
- </description>
- </category-def>
- <category-def name="install_feature2_category" label="Install Feature2 Category">
- <description>
- Install Feature2 Category contains example-feature-2.
- </description>
- </category-def>
-</site>
View
35 tycho-demo/itp04-rcp/eclipse-repository/example.product
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?pde version="3.5"?>
-
-<product name="Example Product" uid="example.product.id" id="example.product" application="example-bundle.application" version="0.1.0.qualifier" useFeatures="true" includeLaunchers="true">
-
- <configIni use="default">
- </configIni>
-
- <launcherArgs>
- </launcherArgs>
-
- <plugins>
- </plugins>
-
- <features>
- <feature id="example-feature" version="0.0.0"/>
- <feature id="org.eclipse.rcp" version="0.0.0"/>
- <feature id="org.eclipse.equinox.p2.user.ui" version="0.0.0"/>
- </features>
-
- <configurations>
- <plugin id="org.eclipse.core.runtime" autoStart="true" startLevel="4" />
- <plugin id="org.eclipse.equinox.common" autoStart="true" startLevel="2" />
- <plugin id="org.eclipse.equinox.ds" autoStart="true" startLevel="2" />
- <plugin id="org.eclipse.equinox.p2.reconciler.dropins" autoStart="true" startLevel="4" />
- <plugin id="org.eclipse.equinox.simpleconfigurator" autoStart="true" startLevel="1" />
-
- <!-- Disable update manager. It seems as if this could be achieved by the first line, but in
- fact the second line sets reconcile to false (see org.eclipse.equinox.p2.publisher.eclipse.ConfigCUsAction#publishBundleCUs) -->
- <property name="org.eclipse.update.reconcile" value="false" />
- <plugin id="org.eclipse.update.configurator" autoStart="true" startLevel="4"/>
-
- </configurations>
-
-</product>
View
50 tycho-demo/itp04-rcp/eclipse-repository/pom.xml
@@ -1,50 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-Copyright (c) 2010, 2011 SAP AG 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:
- SAP AG - initial API and 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/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <version>1.0.0-SNAPSHOT</version>
- <artifactId>eclipse-repository</artifactId>
- <packaging>eclipse-repository</packaging>
- <name>RCP Example Product</name>
-
- <parent>
- <version>1.0.0-SNAPSHOT</version>
- <groupId>example.group</groupId>
- <artifactId>parent</artifactId>
- </parent>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-p2-director-plugin</artifactId>
- <version>${tycho-version}</version>
- <executions>
- <execution>
- <id>materialize-products</id>
- <goals>
- <goal>materialize-products</goal>
- </goals>
- </execution>
- <execution>
- <id>archive-products</id>
- <goals>
- <goal>archive-products</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-</project>
View
5 tycho-demo/itp04-rcp/example-bundle/.gitignore
@@ -1,5 +0,0 @@
-/target
-/.settings
-/.classpath
-/.project
-/workspace
View
12 tycho-demo/itp04-rcp/example-bundle/META-INF/MANIFEST.MF
@@ -1,12 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: Bundle
-Bundle-SymbolicName: example-bundle;singleton:=true
-Bundle-Version: 0.1.0.qualifier
-Bundle-Activator: example.bundle.Activator
-Require-Bundle: org.eclipse.core.runtime,
- org.eclipse.swt;bundle-version="3.6.0",
- org.eclipse.ui;bundle-version="3.6.0"
-Bundle-ActivationPolicy: lazy
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
-Bundle-Vendor: Eclipse.org
View
28 tycho-demo/itp04-rcp/example-bundle/about.html
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
-
-<p>June 5, 2006</p>
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).
-Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/org/documents/epl-v10.php">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content. Check the Redistributor&rsquo;s license
-that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
View
7 tycho-demo/itp04-rcp/example-bundle/about.ini
@@ -1,7 +0,0 @@
-# about.ini contains information about a feature
-
-# Property "aboutText" contains blurb for "About" dialog (translated)
-aboutText=about text of the example feature
-
-# Property "featureImage" contains path to feature image (32x32)
-featureImage=images/featureImage.png
View
19 tycho-demo/itp04-rcp/example-bundle/build.properties
@@ -1,19 +0,0 @@
-###############################################################################
-# Copyright (c) 2010, 2011 SAP AG 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:
-# SAP AG - initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = plugin.xml,\
- META-INF/,\
- .,\
- icons/,\
- about.ini,\
- images/,\
- about.html
View
BIN  tycho-demo/itp04-rcp/example-bundle/icons/alt_about.gif
Deleted file not rendered
View
BIN  tycho-demo/itp04-rcp/example-bundle/icons/alt_launcher.icns
Binary file not shown
View
BIN  tycho-demo/itp04-rcp/example-bundle/icons/alt_launcher.ico
Binary file not shown
View
307 tycho-demo/itp04-rcp/example-bundle/icons/alt_launcher.xpm
@@ -1,307 +0,0 @@
-/* XPM */
-static char * icon48_xpm[] = {
-"48 48 256 2",
-" c #4B4B3B3B9090",
-". c #0D0D0E0E5454",
-"X c #11110E0E5B5B",
-"o c #17170F0F6363",
-"O c #1D1D13136969",
-"+ c #212114146C6C",
-"@ c #252514147171",
-"# c #282811116C6C",
-"$ c #26260D0D6363",
-"% c #22220B0B5E5E",
-"& c #1C1C0B0B5A5A",
-"* c #1C1C0B0B5252",
-"= c #1B1B05055353",
-"- c #161606064D4D",
-"; c #161605054949",
-": c #111104044848",
-"> c #131304044545",
-", c #131305054242",
-"< c #141410105E5E",
-"1 c #2C2C15157373",
-"2 c #2B2B1B1B7575",
-"3 c #343416167272",
-"4 c #313113136E6E",
-"5 c #222209095757",
-"6 c #1B1B06064D4D",
-"7 c #15150B0B4242",
-"8 c #13130C0C5555",
-"9 c #2E2E1B1B7878",
-"0 c #33331F1F7C7C",
-"q c #343418187878",
-"w c #3B3B1C1C7575",
-"e c #2E2E10106767",
-"r c #1B1B07074747",
-"t c #18180B0B4646",
-"y c #151513136262",
-"u c #1A1A15156464",
-"i c #34341F1F7777",
-"p c #40401E1E8080",
-"a c #42421B1B7A7A",
-"s c #3B3B15157474",
-"d c #2B2B0B0B5B5B",
-"f c #222207075252",
-"g c #373727277A7A",
-"h c #474724248484",
-"j c #393915156E6E",
-"k c #373711116A6A",
-"l c #343413136363",
-"z c #232319196E6E",
-"x c #292919197070",
-"c c #3C3C2C2C8282",
-"v c #444431318585",
-"b c #494934348A8A",
-"n c #505026268A8A",
-"m c #3D3D1B1B6E6E",
-"M c #31310E0E5C5C",
-"N c #2B2B0D0D5353",
-"B c #222207074A4A",
-"V c #52523C3C9292",
-"C c #58583C3C9494",
-"Z c #5D5D44449797",
-"A c #5C5C2E2E9292",
-"S c #676733339595",
-"D c #424228287575",
-"F c #29290A0A4F4F",
-"G c #6C6C4A4A9E9E",
-"H c #72725454A7A7",
-"J c #8C8C6D6DB2B2",
-"K c #343424246E6E",
-"L c #3A3A23236A6A",
-"P c #3A3A1C1C6767",
-"I c #24240A0A4B4B",
-"U c #151518186161",
-"Y c #76766F6FA5A5",
-"T c #ADAD9191CCCC",
-"R c #98988989D3D3",
-"E c #45453B3B8686",
-"W c #3C3C35357979",
-"Q c #363631317575",
-"! c #32322D2D6B6B",
-"~ c #323229296363",
-"^ c #30301F1F6262",
-"/ c #323218185E5E",
-"( c #272707074B4B",
-") c #202028286C6C",
-"_ c #1E1E1D1D6868",
-"` c #9A9A8282BBBB",
-"' c #C8C8B3B3D3D3",
-"] c #B3B3AFAFE7E7",
-"[ c #84847272C6C6",
-"{ c #58585757A3A3",
-"} c #3F3F3C3C8A8A",
-"| c #3B3B3A3A8484",
-" . c #414139397D7D",
-".. c #3D3D39397A7A",
-"X. c #37372E2E6E6E",
-"o. c #2C2C21215A5A",
-"O. c #2E2E1B1B5B5B",
-"+. c #F5F5EFEFF5F5",
-"@. c #656566669A9A",
-"#. c #47474B4B8E8E",
-"$. c #3C3C44447B7B",
-"%. c #444442428080",
-"&. c #45453E3E8181",
-"*. c #40403C3C8181",
-"=. c #3D3D33337474",
-"-. c #3B3B30306E6E",
-";. c #38382D2D6969",
-":. c #303026265D5D",
-">. c #2C2C15155A5A",
-",. c #1F1F1C1C7070",
-"<. c #25251E1E7171",
-"1. c #59595C5C9191",
-"2. c #4D4D53538989",
-"3. c #4C4C49498484",
-"4. c #484845458585",
-"5. c #494941418585",
-"6. c #494940408181",
-"7. c #2F2F1C1C5353",
-"8. c #2B2B28287676",
-"9. c #323231317F7F",
-"0. c #545452528B8B",
-"q. c #51514E4E8989",
-"w. c #4E4E4B4B8C8C",
-"e. c #4C4C47478686",
-"r. c #46463D3D7E7E",
-"t. c #434336367A7A",
-"y. c #2B2B13135555",
-"u. c #47473D3D8D8D",
-"i. c #575757578E8E",
-"p. c #48483E3E7F7F",
-"a. c #46463A3A7D7D",
-"s. c #424235357575",
-"d. c #404034347171",
-"f. c #BFBFCBCBFAFA",
-"g. c #B8B8A8A8DDDD",
-"h. c #5E5E60609292",
-"j. c #565655558C8C",
-"k. c #4B4B44448282",
-"l. c #454539397B7B",
-"z. c #434338387878",
-"x. c #3F3F32326D6D",
-"c. c #3D3D30306969",
-"v. c #3A3A2E2E6363",
-"b. c #36362A2A5C5C",
-"n. c #343424245555",
-"m. c #30301E1E4D4D",
-"M. c #49493C3C8282",
-"N. c #5E5E4F4F8C8C",
-"B. c #56563B3B8B8B",
-"V. c #545407078585",
-"C. c #424234347272",
-"Z. c #9797A4A4F7F7",
-"A. c #444436367676",
-"S. c #7D7D7979D5D5",
-"D. c #464640408A8A",
-"F. c #44444B4B8282",
-"G. c #414107077777",
-"H. c #71716161C1C1",
-"J. c #303039397979",
-"K. c #8E8E8E8EE6E6",
-"L. c #404033338B8B",
-"P. c #4A4A45458C8C",
-"I. c #46463A3A8080",
-"U. c #363629295454",
-"Y. c #303022224848",
-"T. c #424237377575",
-"R. c #2E2E1D1D6363",
-"E. c #79798383EAEA",
-"W. c #74747B7BE4E4",
-"Q. c #6D6D7676D6D6",
-"!. c #6A6A7171CECE",
-"~. c #66666969C6C6",
-"^. c #62626565BCBC",
-"/. c #5F5F6060B5B5",
-"(. c #5B5B5B5BACAC",
-"). c #535353539898",
-"_. c #4F4F4F4FA4A4",
-"`. c #54544D4DA4A4",
-"'. c #323204046B6B",
-"]. c #303035357979",
-"[. c #313122224343",
-"{. c #5A5A5B5BB7B7",
-"}. c #484846468080",
-"|. c #454541417575",
-" X c #4B4B31318282",
-".X c #47473C3C8484",
-"XX c #3E3E35356E6E",
-"oX c #2F2F26264040",
-"OX c #2B2B23233A3A",
-"+X c #262619195C5C",
-"@X c #252515155A5A",
-"#X c #55555151B3B3",
-"$X c #3C3C2D2D5D5D",
-"%X c #39392F2F5656",
-"&X c #37372D2D5050",
-"*X c #25251F1F3030",
-"=X c #24241D1D4343",
-"-X c #202013135656",
-";X c #41413B3B6C6C",
-":X c #444442429696",
-">X c #212100005E5E",
-",X c #444436367272",
-"<X c #444436366F6F",
-"1X c #424236366868",
-"2X c #3F3F34346161",
-"3X c #3C3C32325A5A",
-"4X c #34342A2A4A4A",
-"5X c #21211B1B2121",
-"6X c #22221C1C6363",
-"7X c #2D2D01015E5E",
-"8X c #20201B1B2525",
-"9X c #49492F2F7B7B",
-"0X c #434334346C6C",
-"qX c #323229294545",
-"wX c #1C1C10104F4F",
-"eX c #222217176363",
-"rX c #37371E1E6B6B",
-"tX c #424232326E6E",
-"yX c #444433336969",
-"uX c #424233336565",
-"iX c #1E1E1A1A1E1E",
-"pX c #161601014C4C",
-"aX c #1C1C11115454",
-"sX c #252503035B5B",
-"dX c #414131316A6A",
-"fX c #22221F1F7878",
-"gX c #272724246767",
-"hX c #1D1D16165E5E",
-"jX c #131305055151",
-"kX c #40402F2F6464",
-"lX c #111107074E4E",
-"zX c #0C0C05054B4B",
-"xX c #22221E1E5757",
-"cX c #1A1A0D0D4D4D",
-"vX c #16160B0B4D4D",
-"bX c #060604044747",
-"nX c #040403034343",
-"mX c #3B3B27276565",
-"MX c #0E0E03034141",
-"NX c #111106064A4A",
-"BX c #0E0E04044646",
-"VX c #111105053B3B",
-"CX c #0D0D01013A3A",
-"ZX c #030305053F3F",
-"AX c #0F0F0F0F4C4C",
-"SX c #020207073B3B",
-"DX c #0D0D03034646",
-"FX c #0B0B02023F3F",
-"GX c #0D0D02023434",
-"HX c #0A0A0E0E4444",
-"JX c #161614145252",
-"KX c #0B0B04044646",
-"LX c #0A0A03034444",
-"PX c #1D1D21215757",
-"IX c #090910104040",
-"UX c #18181E1E5353",
-" ",
-" . . . . X X o o o o O + + @ @ @ @ @ @ @ # # # # # # $ $ % % & & & & * = - - - ; : > > , , , ",
-" . . X X < < o o O O + @ 1 2 2 1 1 1 1 1 1 1 1 3 4 # # $ $ $ % % % 5 = = 6 6 - ; ; > > , , 7 ",
-" . 8 < < < o O O + @ @ 2 9 9 0 0 q q q q q q q w 3 4 4 e e $ $ $ $ % 5 = = 6 6 6 ; ; > > r t ",
-" . X < y u O O + @ 1 2 i 0 0 p p p p p p p a a p a s 3 4 4 e e e e d 5 5 f f 6 6 6 ; ; r r t ",
-" X < y u O + + @ 2 9 0 g p p h h h h h h h p h h a a s s j k k j l d d 5 5 f f 6 6 r r r r r ",
-" X < y O z x x 9 0 g c v b n n n n n n n n n n n h a a s s j j m l M d d N f f B B B B r r r ",
-" < y u + z 2 0 c c b V C Z C C A A A A A S S S n h D w w m m m m k l M d d N f F F F B r r r ",
-" < y O z z 9 c b V Z G H H H G S G G J J H V v c g g K K K K L P l l l M M N N N N I B B r r ",
-" U u + z x i v C H Y J J J J H J T R H V E W W Q Q Q Q ! ! ! ~ ^ ^ / / M M M M M N ( B B r r ",
-" ) _ z x 9 g b Z Y ` ' ' ' T T ] [ { } | .........W W Q Q X.! ~ ~ o.O./ / / / N F ( B B B r ",
-" ) ) z x i c V G J ' +.+.+.+.] [ @.#.$.%.%.%.&.*. . .....W =.-.X.;.~ :.o.O.^ >.N F ( B B B B ",
-" ) ,.<.2 g v C H J ' +.+.+.+.T Y 1.2.3.4.4.4.5.6.&.&. . ...W =.=.-.;.~ :.o.7.>.N F F ( B I I ",
-" ) ,.<.8.9.b C H J T +.+.+.' J @.1.0.q.q.w.e.4.5.6.&.r. . .t.W =.=.-.;.~ :.o.7.y.N F ( ( I I ",
-" 8.8.8.9.| u.C G J T +.+.' ` Y @.1.i.0.q.q.e.e.5.6.p.r.a. .t.t.s.d.d.-.;.~ :.7.7.y.F F ( I I ",
-" 9.c c c v b A S H ' f.g.` Y @.h.1.i.j.0.q.q.e.k.6.p.r.a.l.t.z.s.s.d.x.c.v.b.n.m.7.N F F F I ",
-" <.g M.N.B.B.n V.J f.R J @.h.h.1.i.i.j.j.0.q.3.k.6.p.r.a.l.l.z.s.C.d.x.x.c.v.b.n.m.y.N F F F ",
-" + x i v B.Z Z G g.Z.[ @.2.i.i.j.j.j.j.j.0.q.3.k.6.p.p.a.l.l.A.s.C.C.d.x.c.v.b.n.m.7.y.N N y. ",
-" O # 3 w p n Z ` f.S.H D.F.q.0.0.0.0.j.0.q.q.3.k.6.p.r.a.a.l.A.s.s.C.d.x.x.c.v.b.n.m.y.y.y.y. ",
-" O # 4 s a G.V.T Z.H.V J.%.e.w.q.0.0.0.0.q.q.e.k.6.p.r.a.a.l.z.A.s.C.d.d.x.c.v.b.n.m.7.>.y.y. ",
-" O # 4 s w G.A f.K.H L...4.P.w.w.w.q.q.q.q.e.e.5.6.M.I.I.a.a.l.z.A.s.d.d.x.c.v.v.U.Y.7.O.>.y. ",