^1446947821078
@
sname
XWorkerIntroduce
slabel
XWorker简介
sisChapter
true
sdescriptors
xworker.ide.tools.autodemo.AutoDemo
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo4
sname
AutoDemo
slabel
简介
sisChapter
true
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@AutoDemo
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo4/@ShowThingDescription
sname
ShowThingDescription
slabel
简介
swaitTime
2000
Sdescription
#$@text#$@
<h3>XWorker简介</h3>

<ul>
	<li><strong>XWorker是一个编程平台</strong><br />
	XWorker使用模型编程。<br />
	&nbsp;</li>
	<li><strong>XWorker是一个应用平台</strong><br />
	编写的应用在XWorker可以随时运行，功能和应用越用积累越多。</li>
</ul>

<p>&nbsp;</p>
#$@text#$@
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@ShowThingDescription
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo
sname
AutoDemo
slabel
介绍
sisChapter
true
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@AutoDemo
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@SysResponse
sname
SysResponse
slabel
系统-介绍XWorker是一个编程平台
swaitTime
2000
Sdescription
#$@text#$@
<p>首先，我们介绍一下XWorker是如何编程的。</p>
#$@text#$@
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@ShowThingDescription
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@SendText
sname
SendText
slabel
用户-你好
swaitTime
1000
scontent
你好。
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SendText
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@SysResponse1
sname
SysResponse
slabel
系统-讲述xworker是什么
swaitTime
5000
sdescription
<p>在这我请允许我介绍一下XWorker，XWorker是一个编程和应用平台。</p>
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SysResponse
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@SendText1
sname
SendText
slabel
用户-如何编程
swaitTime
1000
scontent
使用XWorker可以编程？那么它编程方法是什么呢？
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SendText
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@SysResponse2
sname
SysResponse
slabel
系统-解释XWorker的编程方法
swaitTime
5000
sdescription
<p>是的，可以使用XWorker编程，它的编程方法是编写模型。</p>
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SysResponse
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@SendText2
sname
SendText
slabel
系统-什么是模型
swaitTime
1000
scontent
我只知道用代码编程，还不知道用模型编程的，那么模型是什么呢？
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SendText
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@ShowHtml
sname
ShowHtml
slabel
演示-显示UML百度解释
surl
http://baike.baidu.com/link?url=B-h-UwU2k7dUWKeDamaVNgzvcPuQiuRpji3KpqaIzxyI7Z9Se37Zoz_b0T0gSCiE5xaRqAtFwOEFfqzO125PQV3pBqc6gCcrkz-91BcgI_v4ad9ew-Sfnwm4HzTZRbtK
sisWebControl
false
sisThing
false
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@ShowHtml
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@SysResponse3
sname
SysResponse
slabel
系统-解释UML
swaitTime
5000
sdescription
<p>听过说UML吧，Unified Modeling Language (UML)<span style="background-color:rgb(255, 255, 255); color:rgb(51, 51, 51)">又称统一建模语言或</span>标准建模语言，现在右面显示的UML的百度百科，模型和UML中所说的模型差不多。</p>
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SysResponse
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@SendText3
sname
SendText
slabel
用户-XWorker也是UML么？
swaitTime
1000
scontent
那么XWorker也是一个模型设计软件？
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SendText
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@SysResponse4
sname
SysResponse
slabel
系统-解释xworker的模型编程
swaitTime
5000
sdescription
<p>不是的，XWorker不是一个模型设计软件，而是一个用模型编程的系统，即编写一个模型后程序就编写好了。</p>
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SysResponse
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@SendText4
sname
SendText
slabel
用户-请举例
swaitTime
1000
scontent
能举几个例子说明一下么？
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SendText
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@EditThing
sname
EditThing
slabel
演示-编辑当前事物
sthingPath
xworker.example.xworker.base.XWorkerIntroduce
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@EditThing
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@SysResponse5
sname
SysResponse
slabel
系统-拿自己做演示
swaitTime
5000
sdescription
<p>比如我就是一个模型，现在右面的编辑器中，显示的就是我自己。</p>
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SysResponse
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@SendText5
sname
SendText
slabel
用户-询问代码的样子
swaitTime
1000
scontent
那么你的代码是什么样的呢？
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SendText
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@ShowXml
sname
ShowXml
slabel
演示-显示代码
Scontent
#$@text#$@
<?xml version="1.0" encoding="utf-8"?>

<AutoDemo name="XWorkerIntroduce" descriptors="xworker.ide.tools.autodemo.AutoDemo" label="XWorker简介">
    <ShowThingDescription label="简介" waitTime="2000">
        <description><![CDATA[<p>本演示将介绍XWorker的基本概念。</p>
]]></description>
    </ShowThingDescription>
    <AutoDemo label="介绍">
        <SysResponse label="系统-你好" waitTime="2000">
            <description><![CDATA[<p>你好！</p>
]]></description>
        </SysResponse>
        <SendText label="用户-你好" content="你好。"></SendText>
        <SysResponse _xmeta_id_="SysResponse1" label="系统-讲述xworker是什么">
            <description><![CDATA[<p>在这我请允许我介绍一下XWorker，XWorker是一个编程和应用平台。</p>
]]></description>
        </SysResponse>
        <SendText _xmeta_id_="SendText1" label="用户-如何编程" content="使用XWorker可以编程？那么它编程方法是什么呢？"></SendText>
        <SysResponse _xmeta_id_="SysResponse2" label="系统-解释XWorker的编程方法">
            <description><![CDATA[<p>是的，可以使用XWorker编程，它的编程方法是编写模型。</p>
]]></description>
        </SysResponse>
        <SendText _xmeta_id_="SendText2" label="系统-什么是模型" content="我只知道用代码编程，还不知道用模型编程的，那么模型是什么呢？"></SendText>
        <ShowHtml label="演示-显示UML百度解释" url="http://baike.baidu.com/link?url=B-h-UwU2k7dUWKeDamaVNgzvcPuQiuRpji3KpqaIzxyI7Z9Se37Zoz_b0T0gSCiE5xaRqAtFwOEFfqzO125PQV3pBqc6gCcrkz-91BcgI_v4ad9ew-Sfnwm4HzTZRbtK" isWebControl="false"></ShowHtml>
        <SysResponse _xmeta_id_="SysResponse3" label="系统-解释UML">
            <description><![CDATA[<p>听过说UML吧，Unified Modeling Language (UML)<span style="background-color:rgb(255, 255, 255); color:rgb(51, 51, 51)">又称统一建模语言或</span>标准建模语言，现在右面显示的UML的百度百科，模型和UML中所说的模型差不多。</p>
]]></description>
        </SysResponse>
        <SendText _xmeta_id_="SendText3" label="用户-XWorker也是UML么？" content="那么XWorker也是一个模型设计软件？"></SendText>
        <SysResponse _xmeta_id_="SysResponse4" label="系统-解释xworker的模型编程">
            <description><![CDATA[<p>不是的，XWorker不是一个模型设计软件，而是一个用模型编程的系统，即编写一个模型后程序就编写好了。</p>
]]></description>
        </SysResponse>
        <SendText _xmeta_id_="SendText4" label="用户-请举例" content="能举几个例子说明一下么？"></SendText>
        <EditThing label="演示-编辑当前事物" thingPath="xworker.example.xworker.base.XWorkerIntroduce"></EditThing>
        <SysResponse _xmeta_id_="SysResponse5" label="系统-拿自己做演示">
            <description><![CDATA[<p>比如我就是一个模型，现在右面的编辑器中，显示的就是我自己。</p>
]]></description>
        </SysResponse>
    </AutoDemo>
</AutoDemo>
#$@text#$@
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@ShowXml
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@SysResponse6
sname
SysResponse
slabel
系统-演示代码
swaitTime
5000
sdescription
<p>现在右面显示的就是我的部分XML代码，不过在XWorker里模型一般是在编辑器中编辑的，所以保存的格式通常并不是XML，也&nbsp;不必关系模型的保存代码。</p>
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SysResponse
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@SendText6
sname
SendText
slabel
用户-了解模型
swaitTime
1000
scontent
好的，我对模型大概有了一个了解。
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SendText
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@SendText7
sname
SendText
slabel
用户-使用模型能做什么
swaitTime
1000
scontent
那么，使用模型可以编写哪些类型的程序呢？
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SendText
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@SysResponse7
sname
SysResponse
slabel
系统-使用模型可以编写各种程序
swaitTime
5000
sdescription
<p>使用模型可以编写各种各样的程序，XWorker是使用Java编写的，原则上使用Java编写的程序都可以编写。</p>
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SysResponse
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@ShowComposite
sname
ShowComposite
slabel
演示-显示SWT程序
scompositePath
xworker.example.swt.controls.ControlExamples/@mainTabFolder
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@ShowComposite
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@SysResponse8
sname
SysResponse
slabel
系统-解释SWT
swaitTime
5000
sdescription
<p>比如右面现在显示的使用模型编写的SWT窗口程序。</p>
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SysResponse
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@ShowHtml1
sname
ShowHtml
slabel
演示-显示WEB示例
surl
xworker.example.web.bootstrap.css.FormBase
sisWebControl
true
sisThing
false
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@ShowHtml
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@SysResponse9
sname
SysResponse
slabel
系统-解释WEB
swaitTime
5000
sdescription
<p>还比如现在右面是一个WEB应用，它也是使用模型编写的。</p>
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SysResponse
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo/@SendText8
sname
SendText
slabel
用户-表示理解
swaitTime
1000
scontent
好的，我大概理解了模型，知道了XWorker是一个使用模型编程的系统。
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SendText
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo1
sname
AutoDemo
slabel
应用平台
sisChapter
true
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@AutoDemo
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo1/@ShowBlank
sname
ShowBlank
slabel
演示-显示空白
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@ShowBlank
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo1/@SendText
sname
SendText
slabel
用户-何为应用平台
swaitTime
1000
scontent
那么，XWorker还是一个应用平台是怎么回事呢？
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SendText
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo1/@SysResponse
sname
SysResponse
slabel
系统-解释应用平台
swaitTime
5000
sdescription
<p>是这样的，在XWorker中编写的模型是实时解释执行的，也就说在XWorker中编写的程序可以在XWorker中立即执行。</p>
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SysResponse
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo1/@SendText1
sname
SendText
slabel
用户-程序越来越多
swaitTime
1000
scontent
这样在XWorker中的应用编写的越多，那么XWorker的功能就越丰富？
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SendText
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo1/@SysResponse1
sname
SysResponse
slabel
系统-xworker成为平台的原因
swaitTime
5000
sdescription
<p>是的，当XWorker的功能越来越多是，它就自然而然的成为了一个应用平台，另外我们也系统大家能够分享自己的应用。</p>
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SysResponse
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo2
sname
AutoDemo
slabel
XWorker的原理
sisChapter
true
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@AutoDemo
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo2/@ShowThingDescription
sname
ShowThingDescription
slabel
演示-xworker的原理
Sdescription
#$@text#$@
<h3>XWorker的原理</h3>

<ul>
	<li><strong>XWorker的核心是X-Meta引擎</strong><br />
	X-Meta引擎是一个模型解释引擎。<br />
	&nbsp;</li>
	<li><strong>把模型的解释代码嵌入到模型中</strong><br />
	一个模型需要解释执行的引擎，X-Meta引擎的做法是把代码嵌入到模型中，使解释引擎也变成一个模型。<br />
	&nbsp;</li>
	<li><strong>使用模型解释模型</strong><br />
	当解释代码也变成模型后，就变成了用模型解释执行模型，从而形成一个完整的模型编程方法。</li>
</ul>
#$@text#$@
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@ShowThingDescription
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo2/@SendText
sname
SendText
slabel
用户-xworker的原理是什么
swaitTime
1000
scontent
好的，我知道XWorker是什么，那么能告诉我XWorker的原理么？
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SendText
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo2/@SysResponse
sname
SysResponse
slabel
系统-以ssh框架为例
swaitTime
3000
sdescription
<p>作为一个Java程序员，想必你是对SSH三大框架是了解的。</p>
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SysResponse
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo2/@SendText1
sname
SendText
slabel
用户-解释ssh框架
swaitTime
1000
scontent
是的，SSH 为 struts+spring+hibernate的一个集成框架，是目前较流行的一种Web应用程序开源框架。
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SendText
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo2/@SysResponse1
sname
SysResponse
slabel
系统-解释框架
swaitTime
5000
sdescription
<p>是的，每一个框架其实都是有配置和解释引擎组成的，在这里每一个框架的配置就相当于XWorker中的模型。</p>
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SysResponse
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo2/@SendText2
sname
SendText
slabel
用户-解释引擎
swaitTime
1000
scontent
把框架的配置理解成XWorker的模型是可以理解的，但是据我所知每个框架的解释引擎是不同的。
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SendText
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo2/@SendText3
sname
SendText
slabel
用户-如何使用用一个引擎解释所有模型
swaitTime
1000
scontent
如果每一个模型的解释引擎都不同，那么怎么能够实现用一个引擎就能够解释任何模型呢？
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SendText
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo2/@SysResponse2
sname
SysResponse
slabel
系统-x-meta引擎
swaitTime
5000
sdescription
<p>你问到重点了，XWorker的核心是X-Meta引擎，X-Meta引擎是负责解释执行各种模型的。</p>
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SysResponse
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo2/@SysResponse3
sname
SysResponse
slabel
系统-解释x-meta引擎
swaitTime
5000
sdescription
<p>那么X-Meta引擎是如何实现模型的通用解释呢？方法就是把模型的解释程序嵌入到模型中，也就说把解释程序嵌入到配置中，嵌入到XML中。</p>
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SysResponse
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo2/@SendText4
sname
SendText
slabel
用户-还不是很明白
swaitTime
1000
scontent
还不是很明白。
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SendText
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo2/@SysResponse4
sname
SysResponse
slabel
系统-解释嵌入的逻辑
swaitTime
5000
sdescription
<p>把解释程序嵌入到模型中带来的是逻辑思维方式的不同，如果解释引擎也是模型了，那么一个模型的解释程序就可以是另一个模型了。</p>
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SysResponse
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo2/@SendText5
sname
SendText
slabel
用户-是用模型解释模型
swaitTime
1000
scontent
你是说用模型来解释执行模型。
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SendText
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo2/@SysResponse5
sname
SysResponse
slabel
系统-解释模型
swaitTime
5000
sdescription
<p>是的，可以用简单的模型来解释执行复杂的模型，用简单的模型来构建复杂的模型，只要存在一个原始原子模型即可。</p>
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SysResponse
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo2/@SendText6
sname
SendText
slabel
用户-原子模型存在么
swaitTime
1000
scontent
那么这样的原子模型存在么？
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SendText
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo2/@SysResponse6
sname
SysResponse
slabel
系统-解释原子模型
swaitTime
5000
sdescription
<p>是的，X-Meta引擎有两个原子模型，一个称为元事物，用它可以定义各种复杂的模型，另一个模型叫做JavaAction，可以用来执行Java程序。</p>
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SysResponse
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo2/@SendText7
sname
SendText
slabel
用户-询问原子模型
swaitTime
1000
scontent
通过这两个模型就可以编写程序了？
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SendText
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo2/@SysResponse7
sname
SysResponse
slabel
系统-是的
swaitTime
3000
sdescription
<p>是的，至少理论上这样的。</p>
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SysResponse
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo2/@SendText8
sname
SendText
slabel
用户-如何编程
swaitTime
1000
scontent
那么，如何在XWorker中编程呢？
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SendText
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo2/@SysResponse8
sname
SysResponse
slabel
系统-解释编程
swaitTime
5000
sdescription
<p>关于XWorker的具体编程方法，我们将在其它演示中详细介绍。</p>
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SysResponse
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo3
sname
AutoDemo
slabel
结束
sisChapter
true
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@AutoDemo
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo3/@SendText
sname
SendText
slabel
用户-理解xworker
swaitTime
1000
scontent
好的，我已大概知道了XWorker是什么，再见。
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SendText
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
@/@AutoDemo3/@SysResponse
sname
SysResponse
slabel
系统-再见
swaitTime
5000
sdescription
<p>再见。</p>
sisChapter
false
sdescriptors
xworker.ide.tools.autodemo.AutoDemo/@SysResponse
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
