HelloWorld

1.下载和安装XWorker

    XWorker是一个Java应用,可以在下载页面下载和安装。

2.创建和运行HelloWorld

2.1.HelloWorld的代码

    模型是像XML这样的数据,只要实现了run方法的模型都可以执行,下面我们准备两个可执行的模型。

    用Groovy在控制台打印HelloWorld字符串:

<?xml version="1.0" encoding="utf-8"?>

<thing name="HelloWorld" descriptors="xworker.lang.MetaDescriptor3">
    <actions>
        <GroovyAction name="run" code="println(&quot;HelloWorld&quot;);"></GroovyAction>
    </actions>
</thing>

    用SWT窗口编写的HelloWorld:

<Shell name="HelloWorld"  text="Hello World" RESIZE="true" width="400"
        height="300" label="SWTHelloWorld" descriptors="xworker.swt.widgets.Shell">
</Shell>

2.2.创建HelloWorld.dml文件

    在xworker安装解压后的目录下创建HelloWorld.dml文本文件,可以把这个文件当作模型的代码,也可以把它创建到其它目录下。

    文件创建后用文本编辑器打开,粘贴上面任意一段代码。注意不要两端代码都粘贴,这是两个不同的独立的模型。

2.3.运行HelloWorld

    以HelloWorld.dml文件所在的目录作为当前工作目录,在控制台下输入<XWorkeHome>/dml.cmd HelloWorld或<XWorkerHome>/dml.sh HelloWorld,这样就可以执行模型了。

    注意XWorkerHome是XWorker安装解压后的目录,这个目录含有dml.cmd或dml.sh文件,如果HelloWorld.dml文件就在这个目录下,那么执行dml.cmd HelloWorld或dml.sh HelloWorld执行模型。

    一般情况下模型是可以正确运行的,Groovy模型在控制台打印HelloWorld,SWT模型运行时弹出一个标题为Hello World的窗口。

3.在XWorker的事物管理器下运行HelloWorld

3.1.打开事物管理器

    在XWorker的目录下运行dml.cmd或dml.sh,在不加参数的情况下将运行XWorker的事物管理器。

3.2.在事物管理器中创建和运行HelloWorld

    方法是先创建一个事物模型,然后粘贴上面的示例代码,最后通过菜单运行,具体参看下面的动图。

HelloWorld

3.3.Groovy示例的运行

    注意Groovy模型的代码粘贴后没有可以执行的菜单,需要选择它的run方法来执行,见下面的示意图。

GroovyhelloWorld

Copyright ©  2007-2014 XWorker.org  版权所有

沪ICP备08000575号