Author: oberhack Date: Tue Sep 7 23:19:10 2004 New Revision: 43500 Added: avalon/trunk/central/laboratory/studio/eclipse/docs/build.xml avalon/trunk/central/laboratory/studio/eclipse/docs/docs/resources/about_menu.jpg (contents, props changed) avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/concepts/ avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/concepts/merlin.xml avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/concepts/studio.xml avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/getting started/features.xml avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/getting started/run debug.xml avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch01s04.html avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch02s01.html avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch02s02.html avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch03.html avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/resources/AboutDialog.gif (contents, props changed) avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/resources/Plug-in-list.gif (contents, props changed) avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/resources/about_menu.jpg (contents, props changed) avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/resources/context_help.gif (contents, props changed) avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/resources/run_as.gif (contents, props changed) avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/resources/update1.gif (contents, props changed) avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/resources/update2.jpg (contents, props changed) avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/resources/update3.gif (contents, props changed) avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/resources/update4.gif (contents, props changed) avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/resources/update5.jpg (contents, props changed) avalon/trunk/central/laboratory/studio/eclipse/docs/org.apache.metro.studio.docs_0.1.1.jar (contents, props changed) avalon/trunk/central/laboratory/studio/eclipse/docs/studio-docs-0.0.1.jar (contents, props changed) Modified: avalon/trunk/central/laboratory/studio/eclipse/docs/build.properties avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/getting started/create block.xml avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/getting started/installation.xml avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/mainbook.xml avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/book.css avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch01.html avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch01s01.html avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch01s02.html avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch01s03.html avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch02.html avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/html.css avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/index.html avalon/trunk/central/laboratory/studio/eclipse/docs/plugin.xml Log:
Modified: avalon/trunk/central/laboratory/studio/eclipse/docs/build.properties ============================================================================== --- avalon/trunk/central/laboratory/studio/eclipse/docs/build.properties (original) +++ avalon/trunk/central/laboratory/studio/eclipse/docs/build.properties Tue Sep 7 23:19:10 2004 @@ -3,4 +3,5 @@ bin.includes = plugin.xml,\ studio-docs-0.0.1.jar,\ html/,\ - *.xml + *.xml,\ + docs/ Added: avalon/trunk/central/laboratory/studio/eclipse/docs/build.xml ============================================================================== --- (empty file) +++ avalon/trunk/central/laboratory/studio/eclipse/docs/build.xml Tue Sep 7 23:19:10 2004 @@ -0,0 +1,155 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project name="org.apache.metro.studio.docs" default="build.jars" basedir="."> + + <property name="bootclasspath" value=""/> + <property name="basews" value="${ws}"/> + <property name="baseos" value="${os}"/> + <property name="basearch" value="${arch}"/> + <property name="basenl" value="${nl}"/> + <property name="javacFailOnError" value="false"/> + <property name="javacDebugInfo" value="on"/> + <property name="javacVerbose" value="true"/> + <property name="javacSource" value="1.3"/> + <property name="javacTarget" value="1.2"/> + <property name="compilerArg" value=""/> + + <target name="init" depends="properties"> + <condition property="pluginTemp" value="${buildTempFolder}/plugins"> + <isset property="buildTempFolder"/> + </condition> + <property name="pluginTemp" value="${basedir}"/> + <condition property="build.result.folder" value="${pluginTemp}/docs"> + <isset property="buildTempFolder"/> + </condition> + <property name="build.result.folder" value="${basedir}"/> + <property name="temp.folder" value="${basedir}/temp.folder"/> + <property name="plugin.destination" value="${basedir}"/> + </target> + + <target name="properties" if="eclipse.running"> + <property name="build.compiler" value="org.eclipse.jdt.core.JDTCompilerAdapter"/> + </target> + + <target name="build.update.jar" depends="init" description="Build the plug-in: org.apache.metro.studio.docs for an update site."> + <delete dir="${temp.folder}"/> + <mkdir dir="${temp.folder}"/> + <antcall target="build.jars"/> + <antcall target="gather.bin.parts"> + <param name="destination.temp.folder" value="${temp.folder}/"/> + </antcall> + <zip zipfile="${plugin.destination}/org.apache.metro.studio.docs_0.1.1.jar" basedir="${temp.folder}/org.apache.metro.studio.docs_0.1.1" filesonly="false" whenempty="skip" update="false"/> + <delete dir="${temp.folder}"/> + </target> + + <target name="studio-docs-0.0.1.jar" depends="init" unless="studio-docs-0.0.1.jar" description="Create jar: studio-docs-0.0.1.jar."> + <delete dir="${temp.folder}/studio-docs-0.0.1.jar.bin"/> + <mkdir dir="${temp.folder}/studio-docs-0.0.1.jar.bin"/> + <!-- compile the source code --> + <javac destdir="${temp.folder}/studio-docs-0.0.1.jar.bin" failonerror="${javacFailOnError}" verbose="${javacVerbose}" debug="${javacDebugInfo}" includeAntRuntime="no" bootclasspath="${bootclasspath}" source="${javacSource}" target="${javacTarget}" > + <compilerarg line="${compilerArg}"/> + <classpath> + <pathelement path="C:/Eclipse/3.0/plugins/org.eclipse.ui_3.0.0/ui.jar"/> + <pathelement path="C:/Eclipse/3.0/plugins/org.eclipse.core.runtime_3.0.0/runtime.jar"/> + <pathelement path="C:/Eclipse/3.0/plugins/org.eclipse.osgi_3.0.0/core.jar"/> + <pathelement path="C:/Eclipse/3.0/plugins/org.eclipse.osgi_3.0.0/console.jar"/> + <pathelement path="C:/Eclipse/3.0/plugins/org.eclipse.osgi_3.0.0/osgi.jar"/> + <pathelement path="C:/Eclipse/3.0/plugins/org.eclipse.osgi_3.0.0/resolver.jar"/> + <pathelement path="C:/Eclipse/3.0/plugins/org.eclipse.osgi_3.0.0/defaultAdaptor.jar"/> + <pathelement path="C:/Eclipse/3.0/plugins/org.eclipse.osgi_3.0.0/eclipseAdaptor.jar"/> + <pathelement path="C:/Eclipse/3.0/plugins/org.eclipse.help_3.0.0/help.jar"/> + <pathelement path="C:/Eclipse/3.0/plugins/org.eclipse.swt_3.0.0/ws/${basews}/swt.jar"/> + <pathelement path="C:/Eclipse/3.0/plugins/org.eclipse.swt.win32_3.0.0/ws/${basews}/swt.jar"/> + <pathelement path="C:/Eclipse/3.0/plugins/org.eclipse.swt.win32_3.0.0"/> + <pathelement path="C:/Eclipse/3.0/plugins/org.eclipse.jface_3.0.0/jface.jar"/> + <pathelement path="C:/Eclipse/3.0/plugins/org.eclipse.ui.workbench_3.0.0/compatibility.jar"/> + <pathelement path="C:/Eclipse/3.0/plugins/org.eclipse.ui.workbench_3.0.0/workbench.jar"/> + <pathelement path="C:/Eclipse/3.0/plugins/org.eclipse.ui.workbench.compatibility_3.0.0/compatibility.jar"/> + <pathelement path="C:/Eclipse/3.0/plugins/org.eclipse.ui.workbench.compatibility_3.0.0/workbench.jar"/> + <pathelement path="C:/Eclipse/3.0/plugins/org.eclipse.core.expressions_3.0.0/expressions.jar"/> + <pathelement path="C:/Eclipse/3.0/plugins/org.eclipse.core.runtime.compatibility_3.0.0/compatibility.jar"/> + <pathelement path="C:/Eclipse/3.0/plugins/org.eclipse.update.configurator_3.0.0/configurator.jar"/> + <pathelement path="MetroStudioDocs.jar"/> + </classpath> + <src path="src/" /> + </javac> + <!-- Copy necessary resources --> + <copy todir="${temp.folder}/studio-docs-0.0.1.jar.bin" failonerror="true"> + <fileset dir="src/" excludes="**/*.java, **/package.htm*" /> + </copy> + <mkdir dir="${build.result.folder}"/> + <jar jarfile="${build.result.folder}/studio-docs-0.0.1.jar" basedir="${temp.folder}/studio-docs-0.0.1.jar.bin"/> + <delete dir="${temp.folder}/studio-docs-0.0.1.jar.bin"/> + </target> + + <target name="studio-docs-0.0.1src.zip" depends="init" unless="studio-docs-0.0.1src.zip"> + <mkdir dir="${build.result.folder}"/> + <zip zipfile="${build.result.folder}/studio-docs-0.0.1src.zip" filesonly="false" whenempty="skip" update="false"> + <fileset dir="src/" includes="**/*.java" /> + </zip> + </target> + + <target name="build.jars" depends="init" description="Build all the jars for the plug-in: org.apache.metro.studio.docs."> + <available property="studio-docs-0.0.1.jar" file="${build.result.folder}/studio-docs-0.0.1.jar"/> + <antcall target="studio-docs-0.0.1.jar"/> + </target> + + <target name="build.sources" depends="init"> + <available property="studio-docs-0.0.1src.zip" file="${build.result.folder}/studio-docs-0.0.1src.zip"/> + <antcall target="studio-docs-0.0.1src.zip"/> + </target> + + <target name="gather.bin.parts" depends="init" if="destination.temp.folder"> + <mkdir dir="${destination.temp.folder}/org.apache.metro.studio.docs_0.1.1"/> + <copy todir="${destination.temp.folder}/org.apache.metro.studio.docs_0.1.1" failonerror="true"> + <fileset dir="${build.result.folder}" includes="studio-docs-0.0.1.jar" /> + </copy> + <copy todir="${destination.temp.folder}/org.apache.metro.studio.docs_0.1.1" failonerror="true"> + <fileset dir="${basedir}" includes="plugin.xml,studio-docs-0.0.1.jar,html/,*.xml,docs/" /> + </copy> + </target> + + <target name="build.zips" depends="init"> + </target> + + <target name="gather.sources" depends="init" if="destination.temp.folder"> + <mkdir dir="${destination.temp.folder}/org.apache.metro.studio.docs_0.1.1"/> + <copy file="${build.result.folder}/studio-docs-0.0.1src.zip" todir="${destination.temp.folder}/org.apache.metro.studio.docs_0.1.1" failonerror="false"/> + </target> + + <target name="gather.logs" depends="init" if="destination.temp.folder"> + <mkdir dir="${destination.temp.folder}/org.apache.metro.studio.docs_0.1.1"/> + <copy file="${temp.folder}/studio-docs-0.0.1.jar.bin.log" todir="${destination.temp.folder}/org.apache.metro.studio.docs_0.1.1" failonerror="false"/> + </target> + + <target name="clean" depends="init" description="Clean the plug-in: org.apache.metro.studio.docs of all the zips, jars and logs created."> + <delete file="${build.result.folder}/studio-docs-0.0.1.jar"/> + <delete file="${build.result.folder}/studio-docs-0.0.1src.zip"/> + <delete file="${plugin.destination}/org.apache.metro.studio.docs_0.1.1.jar"/> + <delete file="${plugin.destination}/org.apache.metro.studio.docs_0.1.1.zip"/> + <delete dir="${temp.folder}"/> + </target> + + <target name="refresh" depends="init" if="eclipse.running" description="Refresh this folder."> + <eclipse.convertPath fileSystemPath="D:/Avalon/studio/eclipse/docs" property="resourcePath"/> + <eclipse.refreshLocal resource="${resourcePath}" depth="infinite"/> + </target> + + <target name="zip.plugin" depends="init" description="Create a zip containing all the elements for the plug-in: org.apache.metro.studio.docs."> + <delete dir="${temp.folder}"/> + <mkdir dir="${temp.folder}"/> + <antcall target="build.jars"/> + <antcall target="build.sources"/> + <antcall target="gather.bin.parts"> + <param name="destination.temp.folder" value="${temp.folder}/"/> + </antcall> + <antcall target="gather.sources"> + <param name="destination.temp.folder" value="${temp.folder}/"/> + </antcall> + <delete> + <fileset dir="${temp.folder}" includes="**/*.bin.log" /> + </delete> + <zip zipfile="${plugin.destination}/org.apache.metro.studio.docs_0.1.1.zip" basedir="${temp.folder}" filesonly="true" whenempty="skip" update="false"/> + <delete dir="${temp.folder}"/> + </target> + +</project> Added: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/resources/about_menu.jpg ============================================================================== Binary file. No diff available. Added: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/concepts/merlin.xml ============================================================================== --- (empty file) +++ avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/concepts/merlin.xml Tue Sep 7 23:19:10 2004 @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<section> + <title>Merlin</title> + + <para></para> +</section> \ No newline at end of file Added: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/concepts/studio.xml ============================================================================== --- (empty file) +++ avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/concepts/studio.xml Tue Sep 7 23:19:10 2004 @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<section> + <title>Studio</title> + + <para></para> +</section> \ No newline at end of file Modified: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/getting started/create block.xml ============================================================================== --- avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/getting started/create block.xml (original) +++ avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/getting started/create block.xml Tue Sep 7 23:19:10 2004 @@ -2,39 +2,51 @@ <section> <title>Create a new block</title> - <para>In MerlinStudio a block is equivalent to an eclipse project. In order - to create a block you have to create an eclipse project with a special - project nature.</para> + <para>In MerlinStudio a block is equivalent to an eclipse project. Therefor + we will use the term "block" in this document as a synonym to "project". + </para> - <para>To create a new block you have to follow the following steps:</para> + <para>In order to create a block you have to create an eclipse project with + a special project nature. This is done by the following steps:</para> - <para>1. Select the menu item File > New > Project.... to open the New - Project wizard</para> + <para>1. Select the menu item File > New > Project.... or press the + "new project" button in the toolbar to open the New Project wizard</para> <para><inlinegraphic fileref="../../../resources/NewProject.gif" /></para> - <para>2. Enter the project name. This is done exactly the same way, as you - do it with normal Java projects</para> + <para>Select the "Merlin development" category and than "create a block". + Note that the "show all wizards" checkbox has to be checked!</para> + + <para>Press "Next". </para> <para><inlinegraphic fileref="../../../resources/NewProjectPage.gif" /></para> - <para>3. In the next page you can select the type of project you would like - to start with.</para> + <para>2. In the new project wizard enter the project name. This is done + exactly the same way as you do it with normal Java projects</para> <para><inlinegraphic fileref="../../../resources/NewProjectSelection.gif" /></para> - <para>With the current version of MerlinStudio there are only a few types as - example projects avalilable. This will changed in future versions so that - one has a full range of ready to use blocks / components. Note: Those - project types are fully customizable, so that you may create your own in - detail projects or adopt them to your enterprise standards. How to customize - the project types is described here.</para> - - <para>4. If you now press "Finish" the complete Project - aligned with your - selected type - will be created for you. You should now see a new project - with the following structure:</para> + <para>3. In the next wizard page you can select the type of block you would + like to start with.</para> + + <para>With the current version of MerlinStudio there are only a few types of + example blocks available. This will be changed in future versions so that + one has a full range of ready to use blocks / components. </para> + + <para>Note: All example blocks are created by an highly flexible template + engine which is integrated within MerlinStudio. This template engine enables + you to create and deliver your own standard blocks. How to use the template + enginge will be elaborated later in this manual.</para> + + <para>4. After you have selected a block template and press "Finish" the + complete eclipse project - aligned with your selected block type - will be + created for you. You should now see a new eclipse project with a similar + structure:</para> <para><inlinegraphic fileref="../../../resources/PackageView.gif" /></para> + + <para>Congratulations! You have just created your first Merlin block / + component.</para> </section> Added: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/getting started/features.xml ============================================================================== --- (empty file) +++ avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/getting started/features.xml Tue Sep 7 23:19:10 2004 @@ -0,0 +1,110 @@ +<?xml version="1.0" encoding="UTF-8"?> +<section> + <title>Features</title> + + <table frame="topbot"> + <title>features in version 0.1.0</title> + + <tgroup cols="2"> + <tbody> + <row rowsep="1"> + <entry valign="top">Create new projects / blocks with a special + Merlin block nature</entry> + + <entry><inlinegraphic + fileref="../../../resources/NewProject.gif" /></entry> + </row> + + <row> + <entry valign="top">Create blocks out of prebuild block + templates</entry> + + <entry><inlinegraphic + fileref="../../../resources/NewProjectSelection.gif" /></entry> + </row> + + <row> + <entry>create your own standard blocks which are shown in the "new + block" wizards selection page.</entry> + + <entry></entry> + </row> + + <row> + <entry valign="top">Run / Debug blocks</entry> + + <entry><inlinegraphic + fileref="../../../resources/run_as.gif" /></entry> + </row> + + <row> + <entry valign="top">Context help for Avalon JavaDoc tags</entry> + + <entry><inlinegraphic + fileref="../../../resources/context_help.gif" /></entry> + </row> + + <row> + <entry>Automatic build for component meta files. Each time you save + changes to your sources, all meta files will be created if + required.</entry> + + <entry></entry> + </row> + </tbody> + </tgroup> + </table> + + <para><table frame="topbot"> + <title>features in version 0.1.2</title> + + <tgroup cols="2"> + <tbody> + <row> + <entry>Server configuration (preferences and on a block + base)</entry> + + <entry></entry> + </row> + + <row> + <entry>Automatic deployment of blocks to the local repository + cache</entry> + + <entry></entry> + </row> + + <row> + <entry>More example blocks</entry> + + <entry></entry> + </row> + + <row> + <entry>Users manual</entry> + + <entry></entry> + </row> + + <row> + <entry>Programmers manual</entry> + + <entry></entry> + </row> + + <row> + <entry>Integration into the Merlins automated build + process</entry> + + <entry></entry> + </row> + + <row> + <entry>More test cases</entry> + + <entry></entry> + </row> + </tbody> + </tgroup> + </table></para> +</section> \ No newline at end of file Modified: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/getting started/installation.xml ============================================================================== --- avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/getting started/installation.xml (original) +++ avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/getting started/installation.xml Tue Sep 7 23:19:10 2004 @@ -2,5 +2,133 @@ <section> <title>Installation</title> - <para></para> + <section> + <title>Prerequisites</title> + + <para>MerlinStudio is developed on an NT/2000/XP basis. Also MerlinStudio + should run on all other operating systems on which the Eclipse environment + is available it is not tested yet.</para> + + <para>If anybody is testing MerlinStudio on other platforms, please let us + know whether you succeeded.</para> + + <para>MerlinStudio is only running on eclipse 3.x and is not backward + compatible to any previous version of eclipse.</para> + + <para>MerlinStudio is only running on JDK1.4 or higher. </para> + + <para>Tests with IBM JDKs are on the way.</para> + + <para><abbrev>Note:</abbrev> Either if you start MerlinStudio the first + time or you create your first Merlin container project you have to be + connected to the Internet! This is because of a repository service of + Merlin which automatically reloads all needed resources from a central + repository over the internet. </para> + </section> + + <section> + <title>Update manger</title> + + <para>Eclipse has got a very comfortable update manager through which you + can install new software very easily.</para> + + <para>An other advantage of the Update Manger is that you can check if + there are new or updated software modules of your loaded plugins + available. You can than download and install those modules with the Update + Manager without downloading the whole Plugin again.</para> + + <para>1. Please open the "Install/Update" Manager...</para> + + <para><inlinegraphic fileref="../../../resources/update1.gif" /></para> + + <para>2. and select "Search for new features to install".</para> + + <para><inlinegraphic fileref="../../../resources/update2.jpg" /></para> + + <para>3. Please press "next".</para> + + <para>You will enter the wizard page, which shows all currently available + Update Sites. If you open the Update Manger the first time this page will + empty.</para> + + <para>4. Now press the "Add Update Site..." button... </para> + + <para><inlinegraphic fileref="../../../resources/update3.gif" /></para> + + <para>and enter the name and the url of MerlinDevelopers Update Site as + shown above. After pressing Ok, you should see something like + this...</para> + + <para><inlinegraphic fileref="../../../resources/update4.gif" /></para> + + <para>If you open the Node in the TreeView, the Update Manager will + connect to the Update Site. The "Next" button will be enabled if the + connection is established. 5. Pressing the "Next" button will switch to + the next Wizard Page and show all available versions of MerlinStudio. + </para> + + <para><inlinegraphic fileref="../../../resources/update5.jpg" /> </para> + + <para>6. Select the feature and the version you want to install</para> + + <para>Pressing "Next" will lead you through the installation + process.</para> + + <para>After finishing the installation process you will be asked to + restart your Eclipse installation </para> + </section> + + <section> + <title>Zip file installation</title> + + <para>You can download the binary installation of MerlinStudio <link + linkend="???">here</link>.</para> + + <para>To install MerlinStudio through the downloadable .zip file, please + proceed with the following steps:</para> + + <para>1. Please make sure that you have installed a valid eclipse version. + (see System Requirements).</para> + + <para>2. Extract the content of the .zip archive + 'MerlinStudio_[version].zip' into directory $ECLIPSE_HOME$/plugins, where + $ECLIPSE_HOME$ is the directory where Eclipse is installed on your + machine.</para> + + <para>3. Start Eclipse - if Eclipse is already running, please restart + Eclipse.</para> + + <para>4. After you have restarted Eclipse you can check that + MerlinDeveloper was successfully installed and loaded.</para> + + <para>First open the "About Dialog".</para> + + <para><inlinegraphic fileref="../../../resources/about_menu.jpg" /> + </para> + + <para>Please press Plug-in Details button in About dialog</para> + + <para><inlinegraphic + fileref="../../../resources/AboutDialog.gif" /></para> + + <para>Now you should see this list:</para> + + <para><inlinegraphic + fileref="../../../resources/Plug-in-list.gif" /></para> + + <para>If you don’t see those MerlinStudio Plug-ins in the list:</para> + + <para>Check that you have installed the correct version of MerlinStudio + for the version of Eclipse that you are using.</para> + + <para>Check for error messages in file: + $ECLIPSE_HOME$\workspace\.metadata\.log </para> + + <para>Shutdown Eclipse, delete this file, start Eclipse again, and try to + use MerlinStudio. This process will remove old error messages and only + include messages about the MerlinStudio or Eclipse loading process in the + file listed above..</para> + + <para></para> + </section> </section> Added: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/getting started/run debug.xml ============================================================================== --- (empty file) +++ avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/getting started/run debug.xml Tue Sep 7 23:19:10 2004 @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<section> + <title>Run / debug a block</title> + + <para>After you have created a new block you should see a project structure + like this:</para> + + <para><inlinegraphic fileref="../../../resources/PackageView.gif" /></para> + + <para>To run the component you first have to select project / block you want + to run. In the above example this is "Hello World". </para> + + <para>Than open the "run / run as... " Action Button and select the "Merlin + Container" item.</para> + + <para><inlinegraphic fileref="../../../resources/run_as.gif" /></para> + + <para> This will start the container and execute the "Hello World" + block.</para> + + <para>You will see the output in the console view.</para> + + <para><inlinegraphic fileref="../../../resources/Consol_run_output.gif" /> + </para> + + <para>If this is the first time you are running Merlin on your machine + Merlin will download the latest version of the container from a remote + repository and store it on your machine.</para> + + <para>That's why it is important to be connected to the internet while + launching Merlin the first time.</para> + + <para>Note: In current versions of MerlinStudio Merlin is started in so + called "execute" mode. Means with every launch of a block, the Merlin + container will be started and directly finished after the execution of the + block has finished.</para> + + <para>This will be changed so that you can configure whether you would like + to start Merlin in execution or server mode.</para> + + <para>Debugging is done the same way like just running the block.</para> + + <para>You can set breakpoints etc. in your block / component and step + through the code.</para> +</section> \ No newline at end of file Modified: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/mainbook.xml ============================================================================== --- avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/mainbook.xml (original) +++ avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/docbook/mainbook.xml Tue Sep 7 23:19:10 2004 @@ -1,22 +1,38 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [ +<!ENTITY __features__dyo4jaw6 SYSTEM "getting started/features.xml"> <!ENTITY __installation__dyn4x9po SYSTEM "getting started/installation.xml"> <!ENTITY __createblock__dyn496aq SYSTEM "getting started/create block.xml"> +<!ENTITY __rundebug__dyo4luut SYSTEM "getting started/run debug.xml"> +<!ENTITY __merlin__dyo5vg61 SYSTEM "concepts/merlin.xml"> +<!ENTITY __studio__dyo5xlj9 SYSTEM "concepts/studio.xml"> ]> <book> - <title pagenum="">Users Manual</title> + <title pagenum="">User Manual</title> <chapter> <title>Getting Started</title> + &__features__dyo4jaw6; + &__installation__dyn4x9po; &__createblock__dyn496aq; + + &__rundebug__dyo4luut; </chapter> <chapter> <title>Concepts</title> + + &__merlin__dyo5vg61; + + &__studio__dyo5xlj9; + </chapter> + + <chapter> + <title>Studio Expert</title> <para></para> </chapter> Modified: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/book.css ============================================================================== --- avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/book.css (original) +++ avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/book.css Tue Sep 7 23:19:10 2004 @@ -1 +1,106 @@ -P.Code { display: block; text-align: left; text-indent: 0.00pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 15pt; font-size: 10.000000pt; font-weight: medium; font-style: Regular; color: #4444CC; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Courier New";}H6.CaptionFigColumn { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 3.000000pt; margin-bottom: 11.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 9.000000pt; font-weight: medium; font-style: Italic; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial";}P.Note { display: block; text-align: left; text-indent: 0pt; margin-top: 19.500000pt; margin-bottom: 19.500000pt; margin-right: 0.000000pt; margin-left: 30pt; font-size: 11.000000pt; font-weight: medium; font-style: Italic; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial";}EM.UILabel { font-weight: Bold; font-style: Regular; text-decoration: none; vertical-align: baseline; text-transform: none;}EM.CodeName { font-weight: Bold; font-style: Regular; text-decoration: none; vertical-align: baseline; text-transform: none; font-family:"Courier New";}/* following font face declarations need to be removed for DBCS */body, h1, h2, h3, h4, h5, h6, p, table, td, caption, th, ul, ol, dl, li, dd, dt {font-family: Arial, Helvetica, sans-serif; color: #000000}pre { font-family: Courier, monospace}/* end font face declarations *//* following font size declarations should be OK for DBCS */body, h1, h2, h3, h4, h5, h6, p, table, td, caption, th, ul, ol, dl, li, dd, dt {font-size: 10pt; }pre { font-size: 10pt}/* end font size declarations */body { background: #FFFFFF}h1 { font-size: 18pt; margin-top: 5; margin-bottom: 1 } h2 { font-size: 14pt; margin-top: 25; margin-bottom: 3 }h3 { font-size: 11pt; margin-top: 20; margin-bottom: 3 }h4 { font-size: 10pt; margin-top: 20; margin-bottom: 3; font-style: italic }p { margin-top: 10px; margin-bottom: 10px }pre { margin-left: 6; font-size: 9pt }a:link { color: #0000FF }a:hover { color: #000080 }a:visited { text-decoration: underline }ul { margin-top: 0; margin-bottom: 10 }li { margin-top: 0; margin-bottom: 0 } li p { margin-top: 0; margin-bottom: 0 } ol { margin-top: 0; margin-bottom: 10 }dl { margin-top: 0; margin-bottom: 10 }dt { margin-top: 0; margin-bottom: 0; font-weight: bold }dd { margin-top: 0; margin-bottom: 0 }strong { font-weight: bold}em { font-style: italic}var { font-style: italic}div.revision { border-left-style: solid; border-left-width: thin; border-left-color: #7B68EE; padding-left:5 }th { font-weight: bold } \ No newline at end of file +P.Code { + display: block; + text-align: left; + text-indent: 0.00pt; + margin-top: 0.000000pt; + margin-bottom: 0.000000pt; + margin-right: 0.000000pt; + margin-left: 15pt; + font-size: 10.000000pt; + font-weight: medium; + font-style: Regular; + color: #4444CC; + text-decoration: none; + vertical-align: baseline; + text-transform: none; + font-family: "Courier New"; +} +H6.CaptionFigColumn { + display: block; + text-align: left; + text-indent: 0.000000pt; + margin-top: 3.000000pt; + margin-bottom: 11.000000pt; + margin-right: 0.000000pt; + margin-left: 0.000000pt; + font-size: 9.000000pt; + font-weight: medium; + font-style: Italic; + color: #000000; + text-decoration: none; + vertical-align: baseline; + text-transform: none; + font-family: "Arial"; +} +P.Note { + display: block; + text-align: left; + text-indent: 0pt; + margin-top: 19.500000pt; + margin-bottom: 19.500000pt; + margin-right: 0.000000pt; + margin-left: 30pt; + font-size: 11.000000pt; + font-weight: medium; + font-style: Italic; + color: #000000; + text-decoration: none; + vertical-align: baseline; + text-transform: none; + font-family: "Arial"; +} +EM.UILabel { + font-weight: Bold; + font-style: Regular; + text-decoration: none; + vertical-align: baseline; + text-transform: none; +} +EM.CodeName { + font-weight: Bold; + font-style: Regular; + text-decoration: none; + vertical-align: baseline; + text-transform: none; + font-family:"Courier New"; +} +/* following font face declarations need to be removed for DBCS */ +body, h1, h2, h3, h4, h5, h6, p, table, td, caption, th, ul, ol, dl, li, dd, dt { + font-family: Arial, Helvetica, sans-serif; color: #000000 +} +pre { font-family: Courier, monospace +} +/* end font face declarations */ +/* following font size declarations should be OK for DBCS */ +body, h1, h2, h3, h4, h5, h6, p, table, td, caption, th, ul, ol, dl, li, dd, dt { + font-size: 10pt; +}pre { + font-size: 10pt +} +/* end font size declarations */ +body { + background: #FFFFFF} +h1 { font-size: 18pt; margin-top: 5; margin-bottom: 1 } +h2 { font-size: 14pt; margin-top: 25; margin-bottom: 3 } +h3 { font-size: 11pt; margin-top: 20; margin-bottom: 3 } +h4 { font-size: 10pt; margin-top: 20; margin-bottom: 3; font-style: italic } +p { margin-top: 10px; margin-bottom: 10px } +pre { margin-left: 6; font-size: 9pt } +a:link { color: #0000FF } +a:hover { color: #000080 } +a:visited { text-decoration: underline } +ul { margin-top: 0; margin-bottom: 10 } +li { margin-top: 0; margin-bottom: 0 } +li p { margin-top: 0; margin-bottom: 0 } +ol { margin-top: 0; margin-bottom: 10 } +dl { margin-top: 0; margin-bottom: 10 } +dt { margin-top: 0; margin-bottom: 0; font-weight: bold } +dd { margin-top: 0; margin-bottom: 0 } +strong { font-weight: bold} +em { font-style: italic} +var { font-style: italic} +div.revision { + border-left-style: solid; border-left-width: thin; + border-left-color: #7B68EE; padding-left:5 +} +th { font-weight: bold } \ No newline at end of file Modified: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch01.html ============================================================================== --- avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch01.html (original) +++ avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch01.html Tue Sep 7 23:19:10 2004 @@ -1,3 +1,3 @@ <html><head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> - <title>Chapter 1. Getting Started</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="Users Manual"><link rel="up" href="index.html" title="Users Manual"><link rel="previous" href="index.html" title="Users Manual"><link rel="next" href="ch01s01.html" title="1. Installation"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 1. Getting Started</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch01s01.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="d0e4"></a>Chapter 1. Getting Started</h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="ch01s01.html">1. Installation</a></span></dt><dt><span class="section"><a href="ch01s02.html">2. create a new block</a></span></dt></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch01s01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Users Manual </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 1. Installation</td></tr></table></div></body></html> \ No newline at end of file + <title>Chapter 1. Getting Started</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="User Manual"><link rel="up" href="index.html" title="User Manual"><link rel="previous" href="index.html" title="User Manual"><link rel="next" href="ch01s01.html" title="1. Features"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 1. Getting Started</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch01s01.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="d0e4"></a>Chapter 1. Getting Started</h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="ch01s01.html">1. Features</a></span></dt><dt><span class="section"><a href="ch01s02.html">2. Installation</a></span></dt><dd><dl><dt><span class="section"><a href="ch01s02.html#d0e80">2.1. Prerequisites</a></span></dt><dt><span class="section"><a href="ch01s02.html#d0e97">2.2. Update manger</a></span></dt><dt><span class="section"><a href="ch01s02.html#d0e134">2.3. Zip file installation</a></span></dt></dl></dd><dt><span class="section"><a href="ch01s03.html">3. Create a new block</a></span></dt><dt><span class="section"><a href="ch01s04.html">4. Run / debug a block</a></span></dt></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch01s01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">User Manual </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 1. Features</td></tr></table></div></body></html> \ No newline at end of file Modified: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch01s01.html ============================================================================== --- avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch01s01.html (original) +++ avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch01s01.html Tue Sep 7 23:19:10 2004 @@ -1,3 +1,3 @@ <html><head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> - <title>1. Installation</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="Users Manual"><link rel="up" href="ch01.html" title="Chapter 1. Getting Started"><link rel="previous" href="ch01.html" title="Chapter 1. Getting Started"><link rel="next" href="ch01s02.html" title="2. create a new block"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">1. Installation</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01.html">Prev</a> </td><th width="60%" align="center">Chapter 1. Getting Started</th><td width="20%" align="right"> <a accesskey="n" href="ch01s02.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e7"></a>1. Installation</h2></div></div><div></div></div><p></p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch01s02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 1. Getting Started </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 2. create a new block</td></tr></table></div></body></html> \ No newline at end of file + <title>1. Features</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="User Manual"><link rel="up" href="ch01.html" title="Chapter 1. Getting Started"><link rel="previous" href="ch01.html" title="Chapter 1. Getting Started"><link rel="next" href="ch01s02.html" title="2. Installation"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">1. Features</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01.html">Prev</a> </td><th width="60%" align="center">Chapter 1. Getting Started</th><td width="20%" align="right"> <a accesskey="n" href="ch01s02.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e7"></a>1. Features</h2></div></div><div></div></div><div class="table"><a name="d0e10"></a><p class="title"><b>Table 1.1. features in version 0.1.0</b></p><table summary="features in version 0.1.0" border="1"><colgroup><col><col></colgroup><tbody><tr><td valign="top">Create new projects / blocks with a special Merlin block nature</td><td><img src="resources/NewProject.gif"></td></tr><tr><td valign="top">Create blocks out of prebuild block templates</td><td><img src="resources/NewProjectSelection.gif"></td></tr><tr><td>create your own standard blocks which are shown in the "new block" wizards selection page.</td><td> </td></tr><tr><td valign="top">Run / Debug blocks</td><td><img src="resources/run_as.gif"></td></tr><tr><td valign="top">Context help for Avalon JavaDoc tags</td><td><img src="resources/context_help.gif"></td></tr><tr><td>Automatic build for component meta files. Each time you save changes to your sources, all meta files will be created if required.</td><td> </td></tr></tbody></table></div><div class="table"><a name="d0e44"></a><p class="title"><b>Table 1.2. features in version 0.1.2</b></p><table summary="features in version 0.1.2" border="1"><colgroup><col><col></colgroup><tbody><tr><td>Server configuration (preferences and on a block base)</td><td> </td></tr><tr><td>Automatic deployment of blocks to the local repository cache</td><td> </td></tr><tr><td>More example blocks</td><td> </td></tr><tr><td>Users manual</td><td> </td></tr><tr><td>Programmers manual</td><td> </td></tr><tr><td>Integration into the Merlins automated build process</td><td> </td></tr><tr><td>More test cases</td><td> </td></tr></tbody></table></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch01s02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 1. Getting Started </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 2. Installation</td></tr></table></div></body></html> \ No newline at end of file Modified: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch01s02.html ============================================================================== --- avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch01s02.html (original) +++ avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch01s02.html Tue Sep 7 23:19:10 2004 @@ -1,3 +1,3 @@ <html><head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> - <title>2. create a new block</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="Users Manual"><link rel="up" href="ch01.html" title="Chapter 1. Getting Started"><link rel="previous" href="ch01s01.html" title="1. Installation"><link rel="next" href="ch02.html" title="Chapter 2. "></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2. create a new block</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s01.html">Prev</a> </td><th width="60%" align="center">Chapter 1. Getting Started</th><td width="20%" align="right"> <a accesskey="n" href="ch02.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e11"></a>2. create a new block</h2></div></div><div></div></div><p>In MerlinStudio a block is equivalent to an eclipse project. In order to create a block you have to create an eclipse project with a special project nature.</p><p>To create a new block you have to follow the following steps:</p><p>1. Select the menu item File > New > Project.... to open the New Project wizard</p><p><img src="resources/NewProject.gif"></p><p>2. Enter the project name. This is done exactly the same way, as you do it with normal Java projects</p><p><img src="resources/NewProjectPage.gif"></p><p>3. In the next page you can select the type of project you would like to start with.</p><p><img src="resources/NewProjectSelection.gif"></p><p>With the current version of MerlinStudio there are only a few types as example projects avalilable. This will changed in future versions so that one has a full range of ready to use blocks / components. Note: Those project types are fully customizable, so that you may create your own in detail projects or adopt them to your enterprise standards. How to customize the project types is described here.</p><p>4. If you now press "Finish" the complete Project - aligned with your selected type - will be created for you. You should now see a new project with the following structure:</p><p><img src="resources/PackageView.gif"></p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s01.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">1. Installation </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 2. </td></tr></table></div></body></html> \ No newline at end of file + <title>2. Installation</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="User Manual"><link rel="up" href="ch01.html" title="Chapter 1. Getting Started"><link rel="previous" href="ch01s01.html" title="1. Features"><link rel="next" href="ch01s03.html" title="3. Create a new block"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2. Installation</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s01.html">Prev</a> </td><th width="60%" align="center">Chapter 1. Getting Started</th><td width="20%" align="right"> <a accesskey="n" href="ch01s03.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e77"></a>2. Installation</h2></div></div><div></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="d0e80"></a>2.1. Prerequisites</h3></div></div><div></div></div><p>MerlinStudio is developed on an NT/2000/XP basis. Also MerlinStudio should run on all other operating systems on which the Eclipse environment is available it is not tested yet.</p><p>If anybody is testing MerlinStudio on other platforms, please let us know whether you succeeded.</p><p>MerlinStudio is only running on eclipse 3.x and is not backward compatible to any previous version of eclipse.</p><p>MerlinStudio is only running on JDK1.4 or higher.</p><p>Tests with IBM JDKs are on the way.</p><p><span class="abbrev">Note:</span> Either if you start MerlinStudio the first time or you create your first Merlin container project you have to be connected to the Internet! This is because of a repository service of Merlin which automatically reloads all needed resources from a central repository over the internet.</p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="d0e97"></a>2.2. Update manger</h3></div></div><div></div></div><p>Eclipse has got a very comfortable update manager through which you can install new software very easily.</p><p>An other advantage of the Update Manger is that you can check if there are new or updated software modules of your loaded plugins available. You can than download and install those modules with the Update Manager without downloading the whole Plugin again.</p><p>1. Please open the "Install/Update" Manager...</p><p><img src="resources/update1.gif"></p><p>2. and select "Search for new features to install".</p><p><img src="resources/update2.jpg"></p><p>3. Please press "next".</p><p>You will enter the wizard page, which shows all currently available Update Sites. If you open the Update Manger the first time this page will empty.</p><p>4. Now press the "Add Update Site..." button...</p><p><img src="resources/update3.gif"></p><p>and enter the name and the url of MerlinDevelopers Update Site as shown above. After pressing Ok, you should see something like this...</p><p><img src="resources/update4.gif"></p><p>If you open the Node in the TreeView, the Update Manager will connect to the Update Site. The "Next" button will be enabled if the connection is established. 5. Pressing the "Next" button will switch to the next Wizard Page and show all available versions of MerlinStudio.</p><p><img src="resources/update5.jpg"></p><p>6. Select the feature and the version you want to install</p><p>Pressing "Next" will lead you through the installation process.</p><p>After finishing the installation process you will be asked to restart your Eclipse installation</p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="d0e134"></a>2.3. Zip file installation</h3></div></div><div></div></div><p>You can download the binary installation of MerlinStudio <a href="">here</a>.</p><p>To install MerlinStudio through the downloadable .zip file, please proceed with the following steps:</p><p>1. Please make sure that you have installed a valid eclipse version. (see System Requirements).</p><p>2. Extract the content of the .zip archive 'MerlinStudio_[version].zip' into directory $ECLIPSE_HOME$/plugins, where $ECLIPSE_HOME$ is the directory where Eclipse is installed on your machine.</p><p>3. Start Eclipse - if Eclipse is already running, please restart Eclipse.</p><p>4. After you have restarted Eclipse you can check that MerlinDeveloper was successfully installed and loaded.</p><p>First open the "About Dialog".</p><p><img src="resources/about_menu.jpg"></p><p>Please press Plug-in Details button in About dialog</p><p><img src="resources/AboutDialog.gif"></p><p>Now you should see this list:</p><p><img src="resources/Plug-in-list.gif"></p><p>If you don’t see those MerlinStudio Plug-ins in the list:</p><p>Check that you have installed the correct version of MerlinStudio for the version of Eclipse that you are using.</p><p>Check for error messages in file: $ECLIPSE_HOME$\workspace\.metadata\.log</p><p>Shutdown Eclipse, delete this file, start Eclipse again, and try to use MerlinStudio. This process will remove old error messages and only include messages about the MerlinStudio or Eclipse loading process in the file listed above..</p><p></p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s01.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch01s03.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">1. Features </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 3. Create a new block</td></tr></table></div></body></html> \ No newline at end of file Modified: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch01s03.html ============================================================================== --- avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch01s03.html (original) +++ avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch01s03.html Tue Sep 7 23:19:10 2004 @@ -1,3 +1,3 @@ <html><head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> - <title>3. </title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="Users Manual"><link rel="up" href="ch01.html" title="Chapter 1. Getting Started"><link rel="previous" href="ch01s02.html" title="2. create a new block"><link rel="next" href="ch02.html" title="Chapter 2. "></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">3. </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s02.html">Prev</a> </td><th width="60%" align="center">Chapter 1. Getting Started</th><td width="20%" align="right"> <a accesskey="n" href="ch02.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div></div><div></div></div><p></p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s02.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">2. create a new block </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 2. </td></tr></table></div></body></html> \ No newline at end of file + <title>3. Create a new block</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="User Manual"><link rel="up" href="ch01.html" title="Chapter 1. Getting Started"><link rel="previous" href="ch01s02.html" title="2. Installation"><link rel="next" href="ch01s04.html" title="4. Run / debug a block"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">3. Create a new block</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s02.html">Prev</a> </td><th width="60%" align="center">Chapter 1. Getting Started</th><td width="20%" align="right"> <a accesskey="n" href="ch01s04.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e173"></a>3. Create a new block</h2></div></div><div></div></div><p>In MerlinStudio a block is equivalent to an eclipse project. Therefor we will use the term "block" in this document as a synonym to "project".</p><p>In order to create a block you have to create an eclipse project with a special project nature. This is done by the following steps:</p><p>1. Select the menu item File > New > Project.... or press the "new project" button in the toolbar to open the New Project wizard</p><p><img src="resources/NewProject.gif"></p><p>Select the "Merlin development" category and than "create a block". Note that the "show all wizards" checkbox has to be checked!</p><p>Press "Next".</p><p><img src="resources/NewProjectPage.gif"></p><p>2. In the new project wizard enter the project name. This is done exactly the same way as you do it with normal Java projects</p><p><img src="resources/NewProjectSelection.gif"></p><p>3. In the next wizard page you can select the type of block you would like to start with.</p><p>With the current version of MerlinStudio there are only a few types of example blocks available. This will be changed in future versions so that one has a full range of ready to use blocks / components.</p><p>Note: All example blocks are created by an highly flexible template engine which is integrated within MerlinStudio. This template engine enables you to create and deliver your own standard blocks. How to use the template enginge will be elaborated later in this manual.</p><p>4. After you have selected a block template and press "Finish" the complete eclipse project - aligned with your selected block type - will be created for you. You should now see a new eclipse project with a similar structure:</p><p><img src="resources/PackageView.gif"></p><p>Congratulations! You have just created your first Merlin block / component.</p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s02.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch01s04.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">2. Installation </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 4. Run / debug a block</td></tr></table></div></body></html> \ No newline at end of file Added: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch01s04.html ============================================================================== --- (empty file) +++ avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch01s04.html Tue Sep 7 23:19:10 2004 @@ -0,0 +1,3 @@ +<html><head> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> + <title>4. Run / debug a block</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="User Manual"><link rel="up" href="ch01.html" title="Chapter 1. Getting Started"><link rel="previous" href="ch01s03.html" title="3. Create a new block"><link rel="next" href="ch02.html" title="Chapter 2. Concepts"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">4. Run / debug a block</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s03.html">Prev</a> </td><th width="60%" align="center">Chapter 1. Getting Started</th><td width="20%" align="right"> <a accesskey="n" href="ch02.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e206"></a>4. Run / debug a block</h2></div></div><div></div></div><p>After you have created a new block you should see a project structure like this:</p><p><img src="resources/PackageView.gif"></p><p>After you have created the new project with the "Hello World" Component, you now should run the component.</p><p>This is done by first selecting the project / block you want to run. In the above example this is "Hello World".</p><p>Than open the "run / run as... " Action Button.</p><p><img src="resources/run_as.gif"></p><p>Now select the "Merlin Container" item and the "Hello World" component will start.</p><p>If this is the first time you are running Merlin on your machine Merlin will download the latest version of the container from a remote repository and store it on your machine.</p><p>That's why it is important to be connected to the internet while launching Merlin the first time.</p><p>Note: In current versions of MerlinStudio Merlin is started in so called "execute" mode. Means with every launch of a block, the Merlin container will be started and directly finished after the execution of the block has finished.</p><p>This will be changed so that you can configure whether you would like to start Merlin in execution or server mode.</p><p>Debugging is done the same way like just running the block.</p><p>You can set breakpoints etc. in your block / component and step through the code.</p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s03.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">3. Create a new block </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 2. Concepts</td></tr></table></div></body></html> \ No newline at end of file Modified: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch02.html ============================================================================== --- avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch02.html (original) +++ avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch02.html Tue Sep 7 23:19:10 2004 @@ -1,3 +1,3 @@ <html><head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> - <title>Chapter 2. </title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="Users Manual"><link rel="up" href="index.html" title="Users Manual"><link rel="previous" href="ch01s02.html" title="2. create a new block"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 2. </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s02.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> </td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="d0e36"></a>Chapter 2. </h2></div></div><div></div></div><p></p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s02.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top">2. create a new block </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html> \ No newline at end of file + <title>Chapter 2. Concepts</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="User Manual"><link rel="up" href="index.html" title="User Manual"><link rel="previous" href="ch01s04.html" title="4. Run / debug a block"><link rel="next" href="ch02s01.html" title="1. Merlin"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 2. Concepts</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s04.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch02s01.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="d0e235"></a>Chapter 2. Concepts</h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="ch02s01.html">1. Merlin</a></span></dt><dt><span class="section"><a href="ch02s02.html">2. Studio</a></span></dt></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s04.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch02s01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">4. Run / debug a block </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 1. Merlin</td></tr></table></div></body></html> \ No newline at end of file Added: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch02s01.html ============================================================================== --- (empty file) +++ avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch02s01.html Tue Sep 7 23:19:10 2004 @@ -0,0 +1,3 @@ +<html><head> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> + <title>1. Merlin</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="User Manual"><link rel="up" href="ch02.html" title="Chapter 2. Concepts"><link rel="previous" href="ch02.html" title="Chapter 2. Concepts"><link rel="next" href="ch02s02.html" title="2. Studio"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">1. Merlin</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02.html">Prev</a> </td><th width="60%" align="center">Chapter 2. Concepts</th><td width="20%" align="right"> <a accesskey="n" href="ch02s02.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e238"></a>1. Merlin</h2></div></div><div></div></div><p></p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch02s02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 2. Concepts </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 2. Studio</td></tr></table></div></body></html> \ No newline at end of file Added: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch02s02.html ============================================================================== --- (empty file) +++ avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch02s02.html Tue Sep 7 23:19:10 2004 @@ -0,0 +1,3 @@ +<html><head> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> + <title>2. Studio</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="User Manual"><link rel="up" href="ch02.html" title="Chapter 2. Concepts"><link rel="previous" href="ch02s01.html" title="1. Merlin"><link rel="next" href="ch03.html" title="Chapter 3. Studio Expert"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2. Studio</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s01.html">Prev</a> </td><th width="60%" align="center">Chapter 2. Concepts</th><td width="20%" align="right"> <a accesskey="n" href="ch03.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e242"></a>2. Studio</h2></div></div><div></div></div><p></p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s01.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch03.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">1. Merlin </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 3. Studio Expert</td></tr></table></div></body></html> \ No newline at end of file Added: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch03.html ============================================================================== --- (empty file) +++ avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/ch03.html Tue Sep 7 23:19:10 2004 @@ -0,0 +1,3 @@ +<html><head> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> + <title>Chapter 3. Studio Expert</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="User Manual"><link rel="up" href="index.html" title="User Manual"><link rel="previous" href="ch02s02.html" title="2. Studio"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 3. Studio Expert</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s02.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> </td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="d0e246"></a>Chapter 3. Studio Expert</h2></div></div><div></div></div><p></p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s02.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top">2. Studio </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html> \ No newline at end of file Modified: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/html.css ============================================================================== --- avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/html.css (original) +++ avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/html.css Tue Sep 7 23:19:10 2004 @@ -1 +1,43 @@ -P.Code { display: block; text-align: left; text-indent: 0.00pt; margin-top: 0.000000pt; margin-bottom: 0.000000pt; margin-right: 0.000000pt; margin-left: 15pt; font-size: 10.000000pt; font-weight: medium; font-style: Regular; color: #4444CC; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Courier New";}H6.CaptionFigColumn { display: block; text-align: left; text-indent: 0.000000pt; margin-top: 3.000000pt; margin-bottom: 11.000000pt; margin-right: 0.000000pt; margin-left: 0.000000pt; font-size: 9.000000pt; font-weight: medium; font-style: Italic; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial";}P.Note { display: block; text-align: left; text-indent: 0pt; margin-top: 19.500000pt; margin-bottom: 19.500000pt; margin-right: 0.000000pt; margin-left: 30pt; font-size: 11.000000pt; font-weight: medium; font-style: Italic; color: #000000; text-decoration: none; vertical-align: baseline; text-transform: none; font-family: "Arial";}EM.UILabel { font-weight: Bold; font-style: Regular; text-decoration: none; vertical-align: baseline; text-transform: none;}EM.CodeName { font-weight: Bold; font-style: Regular; text-decoration: none; vertical-align: baseline; text-transform: none; font-family:"Courier New";}/* following font face declarations need to be removed for DBCS */body, h1, h2, h3, h4, h5, h6, p, table, td, caption, th, ul, ol, dl, li, dd, dt {font-family: Arial, Helvetica, sans-serif; color: #000000}pre { font-family: Courier, monospace}/* end font face declarations *//* following font size declarations should be OK for DBCS */body, h1, h2, h3, h4, h5, h6, p, table, td, caption, th, ul, ol, dl, li, dd, dt {font-size: 10pt; }pre { font-size: 10pt}/* end font size declarations */body { background: #FFFFFF}h1 { font-size: 18pt; margin-top: 5; margin-bottom: 1 } h2 { font-size: 14pt; margin-top: 25; margin-bottom: 3 }h3 { font-size: 11pt; margin-top: 20; margin-bottom: 3 }h4 { font-size: 10pt; margin-top: 20; margin-bottom: 3; font-style: italic }p { margin-top: 10px; margin-bottom: 10px }pre { margin-left: 6; font-size: 9pt }a:link { color: #0000FF }a:hover { color: #000080 }a:visited { text-decoration: underline }ul { margin-top: 0; margin-bottom: 10 }li { margin-top: 0; margin-bottom: 0 } li p { margin-top: 0; margin-bottom: 0 } ol { margin-top: 0; margin-bottom: 10 }dl { margin-top: 0; margin-bottom: 10 }dt { margin-top: 0; margin-bottom: 0; font-weight: bold }dd { margin-top: 0; margin-bottom: 0 }strong { font-weight: bold}em { font-style: italic}var { font-style: italic}div.revision { border-left-style: solid; border-left-width: thin; border-left-color: #7B68EE; padding-left:5 }th { font-weight: bold } \ No newline at end of file +body { + background: #FFFFF0; +p { + font-family: Arial, Helvetica, sans-serif; + font-size: 10.0000000pt; + } +td { + font-size: 9pt; + } +th { /* the title */ + font-size: 12pt; + } +} + +h1, h2, h3, h4, h5 { + color: #800000; + font-family: sans-serif; +} + +span.term { + font-weight: bold; +} + +div.sidebar { + background: #F0F0F0; + border: 1px solid gray; + padding: 5px; + margin: 20px; +} + +pre.programlisting { + background: #F0F0F0; + border: 1px solid gray; + padding: 2px; + font-size: 10pt; + white-space: pre; +} + +body, h1, h2, h3, h4, h5, h6, p, table, td, caption, th, ul, ol, dl, li, dd, dt { + font-family: Arial, Helvetica, sans-serif; +} +pre { font-family: Courier, monospace +} Modified: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/index.html ============================================================================== --- avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/index.html (original) +++ avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/index.html Tue Sep 7 23:19:10 2004 @@ -1,3 +1,3 @@ <html><head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> - <title>Users Manual</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="Users Manual"><link rel="next" href="ch01.html" title="Chapter 1. Getting Started"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Users Manual</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch01.html">Next</a></td></tr></table><hr></div><div class="book" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="d0e1"></a>Users Manual</h1></div></div><div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="ch01.html">1. Getting Started</a></span></dt><dd><dl><dt><span class="section"><a href="ch01s01.html">1. Installation</a></span></dt><dt><span class="section"><a href="ch01s02.html">2. create a new block</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch02.html">2. </a></span></dt></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ch01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"> </td><td width="40%" align="right" valign="top"> Chapter 1. Getting Started</td></tr></table></div></body></html> \ No newline at end of file + <title>User Manual</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="User Manual"><link rel="next" href="ch01.html" title="Chapter 1. Getting Started"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">User Manual</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch01.html">Next</a></td></tr></table><hr></div><div class="book" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="d0e1"></a>User Manual</h1></div></div><div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="ch01.html">1. Getting Started</a></span></dt><dd><dl><dt><span class="section"><a href="ch01s01.html">1. Features</a></span></dt><dt><span class="section"><a href="ch01s02.html">2. Installation</a></span></dt><dd><dl><dt><span class="section"><a href="ch01s02.html#d0e80">2.1. Prerequisites</a></span></dt><dt><span class="section"><a href="ch01s02.html#d0e97">2.2. Update manger</a></span></dt><dt><span class="section"><a href="ch01s02.html#d0e134">2.3. Zip file installation</a></span></dt></dl></dd><dt><span class="section"><a href="ch01s03.html">3. Create a new block</a></span></dt><dt><span class="section"><a href="ch01s04.html">4. Run / debug a block</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch02.html">2. Concepts</a></span></dt><dd><dl><dt><span class="section"><a href="ch02s01.html">1. Merlin</a></span></dt><dt><span class="section"><a href="ch02s02.html">2. Studio</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch03.html">3. Studio Expert</a></span></dt></dl></div><div class="list-of-tables"><p><b>List of Tables</b></p><dl><dt>1.1. <a href="ch01s01.html#d0e10">features in version 0.1.0</a></dt><dt>1.2. <a href="ch01s01.html#d0e44">features in version 0.1.2</a></dt></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ch01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"> </td><td width="40%" align="right" valign="top"> Chapter 1. Getting Started</td></tr></table></div></body></html> \ No newline at end of file Added: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/resources/AboutDialog.gif ============================================================================== Binary file. No diff available. Added: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/resources/Plug-in-list.gif ============================================================================== Binary file. No diff available. Added: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/resources/about_menu.jpg ============================================================================== Binary file. No diff available. Added: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/resources/context_help.gif ============================================================================== Binary file. No diff available. Added: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/resources/run_as.gif ============================================================================== Binary file. No diff available. Added: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/resources/update1.gif ============================================================================== Binary file. No diff available. Added: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/resources/update2.jpg ============================================================================== Binary file. No diff available. Added: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/resources/update3.gif ============================================================================== Binary file. No diff available. Added: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/resources/update4.gif ============================================================================== Binary file. No diff available. Added: avalon/trunk/central/laboratory/studio/eclipse/docs/docs/users manual/html/resources/update5.jpg ============================================================================== Binary file. No diff available. Added: avalon/trunk/central/laboratory/studio/eclipse/docs/org.apache.metro.studio.docs_0.1.1.jar ============================================================================== Binary file. No diff available. Modified: avalon/trunk/central/laboratory/studio/eclipse/docs/plugin.xml ============================================================================== --- avalon/trunk/central/laboratory/studio/eclipse/docs/plugin.xml (original) +++ avalon/trunk/central/laboratory/studio/eclipse/docs/plugin.xml Tue Sep 7 23:19:10 2004 @@ -1,23 +1,23 @@ <?xml version="1.0" encoding="UTF-8"?> <?eclipse version="3.0"?> <plugin - id="docs" - name="Metro Studio Docs" - version="1.0.0" + id="org.apache.metro.studio.docs" + name="MetroStudio Docs" + version="0.1.1" provider-name="Apache Software Foundation" class="org.apache.metro.studio.eclipse.docs.DocsPlugin"> <runtime> - <library name="studio-docs-0.0.1.jar"> + <library name="MetroStudioDocs.jar"> <export name="*"/> </library> </runtime> + <requires> <import plugin="org.eclipse.ui"/> <import plugin="org.eclipse.core.runtime.compatibility"/> <import plugin="org.eclipse.help"/> </requires> - <extension point="org.eclipse.help.toc"> Added: avalon/trunk/central/laboratory/studio/eclipse/docs/studio-docs-0.0.1.jar ============================================================================== Binary file. No diff available. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]