diff --git a/de.bmotionstudio.help/.classpath b/de.bmotionstudio.help/.classpath new file mode 100644 index 0000000000000000000000000000000000000000..d340cf91de61e0d4f233094a17166bcf96660af6 --- /dev/null +++ b/de.bmotionstudio.help/.classpath @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<classpath> + <classpathentry exported="true" kind="lib" path="lib/org.eclipse.mylyn.wikitext.core_1.7.0.I20120513-1032.jar"/> + <classpathentry exported="true" kind="lib" path="lib/org.eclipse.mylyn.wikitext.mediawiki.core_1.7.0.I20120513-1032.jar"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> + <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> + <classpathentry kind="output" path="bin"/> +</classpath> diff --git a/de.bmotionstudio.help/.project b/de.bmotionstudio.help/.project new file mode 100644 index 0000000000000000000000000000000000000000..9162b9f5bf81284341c67694c5e5e63d6b534265 --- /dev/null +++ b/de.bmotionstudio.help/.project @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>de.bmotionstudio.help</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> diff --git a/de.bmotionstudio.help/.settings/org.eclipse.jdt.core.prefs b/de.bmotionstudio.help/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000000000000000000000000000000000000..f84eafc964bdfb1f40a434083bdd428ec56ec668 --- /dev/null +++ b/de.bmotionstudio.help/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,8 @@ +#Fri Aug 31 09:17:40 CEST 2012 +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 +org.eclipse.jdt.core.compiler.compliance=1.6 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.6 diff --git a/de.bmotionstudio.help/META-INF/MANIFEST.MF b/de.bmotionstudio.help/META-INF/MANIFEST.MF new file mode 100644 index 0000000000000000000000000000000000000000..55322ca98a127f4e98ca410dd541e61e565015a9 --- /dev/null +++ b/de.bmotionstudio.help/META-INF/MANIFEST.MF @@ -0,0 +1,11 @@ +Manifest-Version: 1.0 +Bundle-ManifestVersion: 2 +Bundle-Name: BMotion Studio Help +Bundle-SymbolicName: de.bmotionstudio.help;singleton:=true +Bundle-Version: 1.0.0.qualifier +Require-Bundle: org.eclipse.help;bundle-version="3.5.100" +Bundle-RequiredExecutionEnvironment: JavaSE-1.6 +Bundle-Vendor: HHU Düsseldorf STUPS Group +Bundle-ClassPath: lib/org.eclipse.mylyn.wikitext.core_1.7.0.I20120513-1032.jar, + lib/org.eclipse.mylyn.wikitext.mediawiki.core_1.7.0.I20120513-1032.jar, + . diff --git a/de.bmotionstudio.help/about.html b/de.bmotionstudio.help/about.html new file mode 100644 index 0000000000000000000000000000000000000000..b8193ece10e08aa3ee2d279b713d12e7705a8c0e --- /dev/null +++ b/de.bmotionstudio.help/about.html @@ -0,0 +1,28 @@ +<?xml version='1.0' encoding='utf-8' ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> + <title>About</title> + </head> + <body> + +<h2>About This Content</h2> + +<p>June 25, 2008</p> +<h3>License</h3> + +<p>The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise +indicated below, the Content is provided to you under the terms and conditions of the +Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available +at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>. +For purposes of the EPL, "Program" 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 ("Redistributor") and different terms and conditions may +apply to your use of any object code in the Content. Check the Redistributor'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</a>.</p> + +</body> +</html> \ No newline at end of file diff --git a/de.bmotionstudio.help/build.properties b/de.bmotionstudio.help/build.properties new file mode 100644 index 0000000000000000000000000000000000000000..6164c6c0c209c78bdef1a32c332d502158b3359a --- /dev/null +++ b/de.bmotionstudio.help/build.properties @@ -0,0 +1,10 @@ +bin.includes = META-INF/,\ + .,\ + plugin.xml,\ + toc.xml,\ + User-Guide-Tutorial-toc.xml,\ + User-Guide-Reference-toc.xml,\ + images/,\ + User_Guide/,\ + about.html,\ + doc/ diff --git a/de.bmotionstudio.help/customBuild.xml b/de.bmotionstudio.help/customBuild.xml new file mode 100644 index 0000000000000000000000000000000000000000..52a065eab9e5eeff387765e7703f00c1ffce8ed2 --- /dev/null +++ b/de.bmotionstudio.help/customBuild.xml @@ -0,0 +1,98 @@ +<?xml version="1.0" encoding="UTF-8"?><!-- + Copyright (c) 2011 Formal Mind GmbH and University of Dusseldorf. + 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: + Lukas Ladenberger - initial API and implementation + --> + +<project name="org.eclipse.mylyn.wikitext.example" default="all"> + <description> + Generate Eclipse help content for the BMotion Studio user guide + </description> + + <property name="help.doc.url.base" value="http://cobra.cs.uni-duesseldorf.de/bmotionstudio"/> + <property name="wiki.url.base" value="${help.doc.url.base}"/> + <property name="imageFolder" value="images"/> + + <path id="wikitext.tasks.classpath"> + <fileset dir="lib"> + <include name="org.eclipse.mylyn.wikitext.*core*.jar"/> + </fileset> + </path> + + <taskdef classpathref="wikitext.tasks.classpath" resource="org/eclipse/mylyn/internal/wikitext/mediawiki/core/tasks/tasks.properties"/> + <taskdef classpathref="wikitext.tasks.classpath" resource="org/eclipse/mylyn/wikitext/core/util/anttask/tasks.properties"/> + + <target name="init"> + <mkdir dir="tmp"/> + </target> + + <target name="clean" depends="init"> + <delete includeemptydirs="true" failonerror="false"> + <fileset dir="tmp"/> + </delete> + </target> + + <target name="all" depends="generate-help, test"/> + + <target name="generate-help" depends="init" description="Generate Eclipse help content for the BMotion Studio user guide"> + <mediawiki-to-eclipse-help + wikiBaseUrl="${help.doc.url.base}" + validate="true" + failonvalidationerror="true" + prependImagePrefix="${imageFolder}" + formatoutput="true" + defaultAbsoluteLinkTarget="bms_external" + dest="${basedir}" + title="BMotion Studio User Guide" + generateUnifiedToc="false"> + <path name="User_Guide/Tutorial" title="BMotion Studio Tutorial" generateToc="true"/> + <path name="User_Guide/Reference" title="BMotion Studio Reference" generateToc="true"/> + <pageAppendum> += Updating This Document = + +This document is maintained in a collaborative wiki. If you wish to update or modify this document please visit +{url} + </pageAppendum> + </mediawiki-to-eclipse-help> + + </target> + + <target name="test" depends="init" description="verify that all of the HTML files are well-formed XML"> + <echo level="info"> +Validating help content XML and HTML files: The Eclipse help system expects well-formed XML + +If validation fails it is because either: + +* the userguide source code is poorly formed, or +* the WikiText MediaWiki parser has a bug + +Problems with userguide source are usually caused by improper use of HTML markup in the MediaWiki source, +or inadvertently starting a line with a space character (in MediaWiki this starts a preformatted block) + </echo> + + <!-- + Don't bother with DTD validation: we only care if the files are well-formed. + We therefore provide an empty DTD + --> + <mkdir dir="tmp"/> + <echo file="tmp/__empty.dtd" message=""/> + <xmlvalidate lenient="true"> + <fileset dir="."> + <include name="**/*.xml"/> + </fileset> + <fileset dir="."> + <include name="**/*.html"/> + </fileset> + <fileset dir="."> + <include name="*toc.xml"/> + </fileset> + <dtd publicid="-//W3C//DTD XHTML 1.0 Transitional//EN" location="${basedir}/tmp/__empty.dtd"/> + </xmlvalidate> + + </target> +</project> diff --git a/de.bmotionstudio.help/doc/notices.html b/de.bmotionstudio.help/doc/notices.html new file mode 100644 index 0000000000000000000000000000000000000000..8e1a65744652c7fe189d893441d299bca1556cc5 --- /dev/null +++ b/de.bmotionstudio.help/doc/notices.html @@ -0,0 +1,17 @@ +<?xml version='1.0' encoding='utf-8' ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> + <title>Legal Notices</title> + </head> + <body> +<h3> +<a NAME="Notices"></a>Notices</h3> +<p> +The material in this guide is Copyright (c) 2012 RMF project committers and others. +</p> +<p> +<a href="../about.html">Terms and conditions regarding the use of this guide.</a> +</p> +</body> +</html> diff --git a/de.bmotionstudio.help/images/home.gif b/de.bmotionstudio.help/images/home.gif new file mode 100644 index 0000000000000000000000000000000000000000..4472e8ce5b377934abe5910749b8c58591947424 Binary files /dev/null and b/de.bmotionstudio.help/images/home.gif differ diff --git a/de.bmotionstudio.help/images/next.gif b/de.bmotionstudio.help/images/next.gif new file mode 100644 index 0000000000000000000000000000000000000000..e2f8c3e1feeb0541239db4061812008af2225105 Binary files /dev/null and b/de.bmotionstudio.help/images/next.gif differ diff --git a/de.bmotionstudio.help/images/prev.gif b/de.bmotionstudio.help/images/prev.gif new file mode 100644 index 0000000000000000000000000000000000000000..4fb41501036b940c99c8a839d7459c88eb98385c Binary files /dev/null and b/de.bmotionstudio.help/images/prev.gif differ diff --git a/de.bmotionstudio.help/lib/org.eclipse.mylyn.wikitext.core_1.7.0.I20120513-1032.jar b/de.bmotionstudio.help/lib/org.eclipse.mylyn.wikitext.core_1.7.0.I20120513-1032.jar new file mode 100644 index 0000000000000000000000000000000000000000..d70798e0076e5b0df6e268b2ce97d4bccfad72fa Binary files /dev/null and b/de.bmotionstudio.help/lib/org.eclipse.mylyn.wikitext.core_1.7.0.I20120513-1032.jar differ diff --git a/de.bmotionstudio.help/lib/org.eclipse.mylyn.wikitext.mediawiki.core_1.7.0.I20120513-1032.jar b/de.bmotionstudio.help/lib/org.eclipse.mylyn.wikitext.mediawiki.core_1.7.0.I20120513-1032.jar new file mode 100644 index 0000000000000000000000000000000000000000..4a060b5670b93729693955f4debbceecba8ebc69 Binary files /dev/null and b/de.bmotionstudio.help/lib/org.eclipse.mylyn.wikitext.mediawiki.core_1.7.0.I20120513-1032.jar differ diff --git a/de.bmotionstudio.help/plugin.xml b/de.bmotionstudio.help/plugin.xml new file mode 100644 index 0000000000000000000000000000000000000000..15735205f7fe0e34ac72b93fe7553cbeadb4ed55 --- /dev/null +++ b/de.bmotionstudio.help/plugin.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<?eclipse version="3.4"?> +<plugin> + <extension + point="org.eclipse.help.toc"> + <toc + category="BMS" + file="toc.xml" + primary="true"> + </toc> + <toc + category="BMS" + file="User-Guide-Tutorial-toc.xml" + primary="false"> + </toc> + <toc + category="BMS" + file="User-Guide-Reference-toc.xml" + primary="false"> + </toc> + </extension> + +</plugin> diff --git a/de.bmotionstudio.help/toc.xml b/de.bmotionstudio.help/toc.xml new file mode 100644 index 0000000000000000000000000000000000000000..fbef77a9294956974160c7285475c3ac341d027b --- /dev/null +++ b/de.bmotionstudio.help/toc.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<?NLS TYPE="org.eclipse.help.toc"?> +<!-- + Copyright (c) 2009 Tasktop Technologies 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: + Tasktop Technologies - initial API and implementation + --> + +<toc label="BMotion Studio User Guide"> + <anchor id="before-reference"/> + <topic label="Tutorial"> + <anchor id="before-tutorial-content"/> + <link toc="User-Guide-Tutorial-toc.xml"/> + <anchor id="after-tutorial-content"/> + <anchor id="additions-tutorial"/> + </topic> + <topic label="Reference"> + <anchor id="before-reference-content"/> + <link toc="User-Guide-Reference-toc.xml"/> + <anchor id="after-reference-content"/> + <anchor id="additions-reference" /> + </topic> + <anchor id="after-reference"/> + <anchor id="additions"/> + <topic href="doc/notices.html" label="Legal" /> +</toc> +