From 80440c6c5889b988f0bcb53a67a7008899f5412f Mon Sep 17 00:00:00 2001 From: Eyck Jentzsch Date: Wed, 13 Sep 2017 10:43:04 +0200 Subject: [PATCH] Added RDL Editor product --- .gitignore | 6 +- .../com.minres.rdl.feature/feature.xml | 71 +- .../com.minres.rdl.platform.feature/.project | 23 + .../org.eclipse.core.resources.prefs | 2 + .../.settings/org.eclipse.m2e.core.prefs | 4 + .../build.properties | 1 + .../feature.xml | 1904 +++++++++++++++++ .../com.minres.rdl.platform.feature/pom.xml | 15 + .../com.minres.rdl.product.feature/.project | 23 + .../org.eclipse.core.resources.prefs | 2 + .../build.properties | 1 + .../feature.xml | 20 + .../com.minres.rdl.product.feature/pom.xml | 15 + .../com.minres.rdl.product/.classpath | 7 + .../com.minres.rdl.product/.project | 40 + .../org.eclipse.core.resources.prefs | 2 + .../.settings/org.eclipse.jdt.core.prefs | 7 + .../.settings/org.eclipse.m2e.core.prefs | 4 + .../org.eclipse.xtend.core.Xtend.prefs | 7 + .../META-INF/MANIFEST.MF | 8 + .../com.minres.rdl.product/build.properties | 5 + .../com.minres.rdl.product.product | 119 ++ .../com.minres.rdl.product/plugin.xml | 17 + .../com.minres.rdl.product/pom.xml | 21 + .../com.minres.rdl.repository/category.xml | 12 +- .../com.minres.rdl.target.target | 20 +- .../com/minres/rdl/ui/RDLUiModule.java | 4 +- com.minres.rdl.parent/pom.xml | 17 +- 28 files changed, 2329 insertions(+), 48 deletions(-) create mode 100644 com.minres.rdl.parent/com.minres.rdl.platform.feature/.project create mode 100644 com.minres.rdl.parent/com.minres.rdl.platform.feature/.settings/org.eclipse.core.resources.prefs create mode 100644 com.minres.rdl.parent/com.minres.rdl.platform.feature/.settings/org.eclipse.m2e.core.prefs create mode 100644 com.minres.rdl.parent/com.minres.rdl.platform.feature/build.properties create mode 100644 com.minres.rdl.parent/com.minres.rdl.platform.feature/feature.xml create mode 100644 com.minres.rdl.parent/com.minres.rdl.platform.feature/pom.xml create mode 100644 com.minres.rdl.parent/com.minres.rdl.product.feature/.project create mode 100644 com.minres.rdl.parent/com.minres.rdl.product.feature/.settings/org.eclipse.core.resources.prefs create mode 100644 com.minres.rdl.parent/com.minres.rdl.product.feature/build.properties create mode 100644 com.minres.rdl.parent/com.minres.rdl.product.feature/feature.xml create mode 100644 com.minres.rdl.parent/com.minres.rdl.product.feature/pom.xml create mode 100644 com.minres.rdl.parent/com.minres.rdl.product/.classpath create mode 100644 com.minres.rdl.parent/com.minres.rdl.product/.project create mode 100644 com.minres.rdl.parent/com.minres.rdl.product/.settings/org.eclipse.core.resources.prefs create mode 100644 com.minres.rdl.parent/com.minres.rdl.product/.settings/org.eclipse.jdt.core.prefs create mode 100644 com.minres.rdl.parent/com.minres.rdl.product/.settings/org.eclipse.m2e.core.prefs create mode 100644 com.minres.rdl.parent/com.minres.rdl.product/.settings/org.eclipse.xtend.core.Xtend.prefs create mode 100644 com.minres.rdl.parent/com.minres.rdl.product/META-INF/MANIFEST.MF create mode 100644 com.minres.rdl.parent/com.minres.rdl.product/build.properties create mode 100644 com.minres.rdl.parent/com.minres.rdl.product/com.minres.rdl.product.product create mode 100644 com.minres.rdl.parent/com.minres.rdl.product/plugin.xml create mode 100644 com.minres.rdl.parent/com.minres.rdl.product/pom.xml diff --git a/.gitignore b/.gitignore index 274513b..cf64e51 100644 --- a/.gitignore +++ b/.gitignore @@ -1,9 +1,5 @@ com.minres.rdl.parent/com.minres.rdl/.launch -com.minres.rdl.parent/com.minres.rdl.ui/target -com.minres.rdl.parent/com.minres.rdl.ui.tests/target -com.minres.rdl.parent/com.minres.rdl.tests/target -com.minres.rdl.parent/com.minres.rdl.ide/target -com.minres.rdl.parent/com.minres.rdl/target +com.minres.rdl.parent/*/target *.xtextbin *.xtendbin *._trace diff --git a/com.minres.rdl.parent/com.minres.rdl.feature/feature.xml b/com.minres.rdl.parent/com.minres.rdl.feature/feature.xml index cb5ccc5..25da556 100644 --- a/com.minres.rdl.parent/com.minres.rdl.feature/feature.xml +++ b/com.minres.rdl.parent/com.minres.rdl.feature/feature.xml @@ -1,23 +1,52 @@ - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/com.minres.rdl.parent/com.minres.rdl.platform.feature/.project b/com.minres.rdl.parent/com.minres.rdl.platform.feature/.project new file mode 100644 index 0000000..bda33da --- /dev/null +++ b/com.minres.rdl.parent/com.minres.rdl.platform.feature/.project @@ -0,0 +1,23 @@ + + + com.minres.rdl.platform.feature + + + + + + org.eclipse.pde.FeatureBuilder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.m2e.core.maven2Nature + org.eclipse.pde.FeatureNature + + diff --git a/com.minres.rdl.parent/com.minres.rdl.platform.feature/.settings/org.eclipse.core.resources.prefs b/com.minres.rdl.parent/com.minres.rdl.platform.feature/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..99f26c0 --- /dev/null +++ b/com.minres.rdl.parent/com.minres.rdl.platform.feature/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/com.minres.rdl.parent/com.minres.rdl.platform.feature/.settings/org.eclipse.m2e.core.prefs b/com.minres.rdl.parent/com.minres.rdl.platform.feature/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 0000000..f897a7f --- /dev/null +++ b/com.minres.rdl.parent/com.minres.rdl.platform.feature/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/com.minres.rdl.parent/com.minres.rdl.platform.feature/build.properties b/com.minres.rdl.parent/com.minres.rdl.platform.feature/build.properties new file mode 100644 index 0000000..64f93a9 --- /dev/null +++ b/com.minres.rdl.parent/com.minres.rdl.platform.feature/build.properties @@ -0,0 +1 @@ +bin.includes = feature.xml diff --git a/com.minres.rdl.parent/com.minres.rdl.platform.feature/feature.xml b/com.minres.rdl.parent/com.minres.rdl.platform.feature/feature.xml new file mode 100644 index 0000000..5b73f16 --- /dev/null +++ b/com.minres.rdl.parent/com.minres.rdl.platform.feature/feature.xml @@ -0,0 +1,1904 @@ + + + + + [Enter Feature Description here.] + + + + [Enter Copyright Description here.] + + + + [Enter License Description here.] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/com.minres.rdl.parent/com.minres.rdl.platform.feature/pom.xml b/com.minres.rdl.parent/com.minres.rdl.platform.feature/pom.xml new file mode 100644 index 0000000..04355a6 --- /dev/null +++ b/com.minres.rdl.parent/com.minres.rdl.platform.feature/pom.xml @@ -0,0 +1,15 @@ + + 4.0.0 + + com.minres.rdl + com.minres.rdl.parent + 1.0.0-SNAPSHOT + + com.minres.rdl.platform.feature + eclipse-feature + + + + + diff --git a/com.minres.rdl.parent/com.minres.rdl.product.feature/.project b/com.minres.rdl.parent/com.minres.rdl.product.feature/.project new file mode 100644 index 0000000..a8bd246 --- /dev/null +++ b/com.minres.rdl.parent/com.minres.rdl.product.feature/.project @@ -0,0 +1,23 @@ + + + com.minres.rdl.product.feature + + + + + + org.eclipse.m2e.core.maven2Builder + + + + + org.eclipse.pde.FeatureBuilder + + + + + + org.eclipse.m2e.core.maven2Nature + org.eclipse.pde.FeatureNature + + diff --git a/com.minres.rdl.parent/com.minres.rdl.product.feature/.settings/org.eclipse.core.resources.prefs b/com.minres.rdl.parent/com.minres.rdl.product.feature/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..99f26c0 --- /dev/null +++ b/com.minres.rdl.parent/com.minres.rdl.product.feature/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/com.minres.rdl.parent/com.minres.rdl.product.feature/build.properties b/com.minres.rdl.parent/com.minres.rdl.product.feature/build.properties new file mode 100644 index 0000000..64f93a9 --- /dev/null +++ b/com.minres.rdl.parent/com.minres.rdl.product.feature/build.properties @@ -0,0 +1 @@ +bin.includes = feature.xml diff --git a/com.minres.rdl.parent/com.minres.rdl.product.feature/feature.xml b/com.minres.rdl.parent/com.minres.rdl.product.feature/feature.xml new file mode 100644 index 0000000..92aa4cd --- /dev/null +++ b/com.minres.rdl.parent/com.minres.rdl.product.feature/feature.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + diff --git a/com.minres.rdl.parent/com.minres.rdl.product.feature/pom.xml b/com.minres.rdl.parent/com.minres.rdl.product.feature/pom.xml new file mode 100644 index 0000000..96178d2 --- /dev/null +++ b/com.minres.rdl.parent/com.minres.rdl.product.feature/pom.xml @@ -0,0 +1,15 @@ + + 4.0.0 + + com.minres.rdl + com.minres.rdl.parent + 1.0.0-SNAPSHOT + + com.minres.rdl.product.feature + eclipse-feature + + + + + diff --git a/com.minres.rdl.parent/com.minres.rdl.product/.classpath b/com.minres.rdl.parent/com.minres.rdl.product/.classpath new file mode 100644 index 0000000..eca7bdb --- /dev/null +++ b/com.minres.rdl.parent/com.minres.rdl.product/.classpath @@ -0,0 +1,7 @@ + + + + + + + diff --git a/com.minres.rdl.parent/com.minres.rdl.product/.project b/com.minres.rdl.parent/com.minres.rdl.product/.project new file mode 100644 index 0000000..d0b8292 --- /dev/null +++ b/com.minres.rdl.parent/com.minres.rdl.product/.project @@ -0,0 +1,40 @@ + + + com.minres.rdl.product + + + + + + org.eclipse.xtext.ui.shared.xtextBuilder + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.pde.ManifestBuilder + + + + + org.eclipse.pde.SchemaBuilder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.xtext.ui.shared.xtextNature + org.eclipse.m2e.core.maven2Nature + org.eclipse.pde.PluginNature + org.eclipse.jdt.core.javanature + + diff --git a/com.minres.rdl.parent/com.minres.rdl.product/.settings/org.eclipse.core.resources.prefs b/com.minres.rdl.parent/com.minres.rdl.product/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..99f26c0 --- /dev/null +++ b/com.minres.rdl.parent/com.minres.rdl.product/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/com.minres.rdl.parent/com.minres.rdl.product/.settings/org.eclipse.jdt.core.prefs b/com.minres.rdl.parent/com.minres.rdl.product/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..0c68a61 --- /dev/null +++ b/com.minres.rdl.parent/com.minres.rdl.product/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,7 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.compliance=1.8 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.8 diff --git a/com.minres.rdl.parent/com.minres.rdl.product/.settings/org.eclipse.m2e.core.prefs b/com.minres.rdl.parent/com.minres.rdl.product/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 0000000..f897a7f --- /dev/null +++ b/com.minres.rdl.parent/com.minres.rdl.product/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/com.minres.rdl.parent/com.minres.rdl.product/.settings/org.eclipse.xtend.core.Xtend.prefs b/com.minres.rdl.parent/com.minres.rdl.product/.settings/org.eclipse.xtend.core.Xtend.prefs new file mode 100644 index 0000000..fdf3191 --- /dev/null +++ b/com.minres.rdl.parent/com.minres.rdl.product/.settings/org.eclipse.xtend.core.Xtend.prefs @@ -0,0 +1,7 @@ +//outlet.DEFAULT_OUTPUT.sourceFolder.src/main/java.directory=xtend-gen +//outlet.DEFAULT_OUTPUT.sourceFolder.src/test/java.directory=xtend-gen +BuilderConfiguration.is_project_specific=true +eclipse.preferences.version=1 +outlet.DEFAULT_OUTPUT.hideLocalSyntheticVariables=true +outlet.DEFAULT_OUTPUT.installDslAsPrimarySource=false +outlet.DEFAULT_OUTPUT.userOutputPerSourceFolder=true diff --git a/com.minres.rdl.parent/com.minres.rdl.product/META-INF/MANIFEST.MF b/com.minres.rdl.parent/com.minres.rdl.product/META-INF/MANIFEST.MF new file mode 100644 index 0000000..ab60b2c --- /dev/null +++ b/com.minres.rdl.parent/com.minres.rdl.product/META-INF/MANIFEST.MF @@ -0,0 +1,8 @@ +Manifest-Version: 1.0 +Bundle-ManifestVersion: 2 +Bundle-Name: RDL Editor +Bundle-SymbolicName: com.minres.rdl.product;singleton:=true +Bundle-Version: 1.0.0.qualifier +Bundle-Vendor: MINRES +Bundle-RequiredExecutionEnvironment: JavaSE-1.8 +Require-Bundle: org.eclipse.core.runtime;bundle-version="3.12.0" diff --git a/com.minres.rdl.parent/com.minres.rdl.product/build.properties b/com.minres.rdl.parent/com.minres.rdl.product/build.properties new file mode 100644 index 0000000..e9863e2 --- /dev/null +++ b/com.minres.rdl.parent/com.minres.rdl.product/build.properties @@ -0,0 +1,5 @@ +source.. = src/ +output.. = bin/ +bin.includes = META-INF/,\ + .,\ + plugin.xml diff --git a/com.minres.rdl.parent/com.minres.rdl.product/com.minres.rdl.product.product b/com.minres.rdl.parent/com.minres.rdl.product/com.minres.rdl.product.product new file mode 100644 index 0000000..baf0f9b --- /dev/null +++ b/com.minres.rdl.parent/com.minres.rdl.product/com.minres.rdl.product.product @@ -0,0 +1,119 @@ + + + + + + + + + + + -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/com.minres.rdl.parent/com.minres.rdl.product/plugin.xml b/com.minres.rdl.parent/com.minres.rdl.product/plugin.xml new file mode 100644 index 0000000..9cbd490 --- /dev/null +++ b/com.minres.rdl.parent/com.minres.rdl.product/plugin.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + diff --git a/com.minres.rdl.parent/com.minres.rdl.product/pom.xml b/com.minres.rdl.parent/com.minres.rdl.product/pom.xml new file mode 100644 index 0000000..23174cb --- /dev/null +++ b/com.minres.rdl.parent/com.minres.rdl.product/pom.xml @@ -0,0 +1,21 @@ + + 4.0.0 + + com.minres.rdl + com.minres.rdl.parent + 1.0.0-SNAPSHOT + + com.minres.rdl.product + eclipse-application + + + + + org.eclipse.xtend + xtend-maven-plugin + + + + + diff --git a/com.minres.rdl.parent/com.minres.rdl.repository/category.xml b/com.minres.rdl.parent/com.minres.rdl.repository/category.xml index 857ad4a..66d9e31 100644 --- a/com.minres.rdl.parent/com.minres.rdl.repository/category.xml +++ b/com.minres.rdl.parent/com.minres.rdl.repository/category.xml @@ -1,11 +1,7 @@ - - - - - - - - + + + + diff --git a/com.minres.rdl.parent/com.minres.rdl.target/com.minres.rdl.target.target b/com.minres.rdl.parent/com.minres.rdl.target/com.minres.rdl.target.target index 3110d7d..1d2613f 100644 --- a/com.minres.rdl.parent/com.minres.rdl.target/com.minres.rdl.target.target +++ b/com.minres.rdl.parent/com.minres.rdl.target/com.minres.rdl.target.target @@ -1,8 +1,16 @@ - - + + + + + + + + + + @@ -13,13 +21,5 @@ - - - - - - - - diff --git a/com.minres.rdl.parent/com.minres.rdl.ui/xtend-gen/com/minres/rdl/ui/RDLUiModule.java b/com.minres.rdl.parent/com.minres.rdl.ui/xtend-gen/com/minres/rdl/ui/RDLUiModule.java index 38135bf..f4a8c89 100644 --- a/com.minres.rdl.parent/com.minres.rdl.ui/xtend-gen/com/minres/rdl/ui/RDLUiModule.java +++ b/com.minres.rdl.parent/com.minres.rdl.ui/xtend-gen/com/minres/rdl/ui/RDLUiModule.java @@ -25,7 +25,7 @@ public class RDLUiModule extends AbstractRDLUiModule { return RDLEObjectDocumentationProvider.class; } - public RDLUiModule(final AbstractUIPlugin plugin) { - super(plugin); + public RDLUiModule(final AbstractUIPlugin arg0) { + super(arg0); } } diff --git a/com.minres.rdl.parent/pom.xml b/com.minres.rdl.parent/pom.xml index ab964df..6b0a372 100644 --- a/com.minres.rdl.parent/pom.xml +++ b/com.minres.rdl.parent/pom.xml @@ -22,6 +22,9 @@ com.minres.rdl.repository com.minres.rdl.tests com.minres.rdl.ui.tests + com.minres.rdl.product + com.minres.rdl.product.feature + com.minres.rdl.platform.feature @@ -31,7 +34,7 @@ ${tycho-version} true - + org.eclipse.tycho tycho-p2-plugin ${tycho-version} @@ -90,11 +93,21 @@ cocoa x86_64 + + win32 + win32 + x86 + win32 win32 x86_64 + + linux + gtk + x86 + linux gtk