规则引擎 - (三)BOM工程(上)
建工程并关联xom工程
1、新建——》项目——》规则项目——》标准规则项目。
项目命名,下一步。
在xom设置中选择之前建好的xom工程,下一步。
工程没用到xsd,不选择,下一步。
完成。
2、同步xom工程。
1)右键单击“bom”文件夹,点击“新建”—“BOM条目”。
选择从XOM创建BOM条目,下一步。
点击浏览XOM,选择xom工程,确定。
选择所有类,下一步。
勾选所有方法,完成。
完成之后展开bom出现如下界面,表明所有词条已同步到BOM工程。
2)词条更新。
①自动更新。
当BOM工程对应的XOM工程变化的时候,需要同步。比如在xom工程中的Agent类中增加sex属性。
点击模型,选择BOM更新。
最后在“bom更新”视图“区别和操作”中点击“执行和保存”。
可看到增加了代理人的性别。
点击完成即可完成词条更新。
②手动添加。
3、设置规则集参数
右键BOM项目>属性,进入如下
添加规则集参数。
方向:参数的传入传出性质。IN表示只能传入到规则执行,不能传出;OUT表示只能传出,不能传入;IN_OUT表示既能传入又能传出。
4、中文化。
选择类,选择编辑。
填写中文名称。
选择属性(双击)
点击编辑。
输入中文名称,即完成中文化。
对每个类,每个类中的属性重复上述步骤完成中文化。