`
ivan
  • 浏览: 179799 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

结合ToolAgent与自定义数据类型实现下拉列表

阅读更多

Geeta的总结:
1. Using JaWE, defined in xpdl a new "Type declartion". Relevant props: Id="AgentListType", Type="External reference" and "Location=com.intellicare.shaleNShark.model.AgentListType"
2. Defined a new application "AgentListApp" with one formal param called "listParam", Mode="in and Out", type="Declared Type", and SubType="AgentListType"
3. Defined a new wfdata variable called "agentListWf", with type="declared type" and Subtype="AgentListType".
4. Finally, mapped the tool to my activity to an application "AgentListApp" in the usual way, with AppName as com.intellicare.shark.toolagent.AgentListToolAgent and mapping the formal to actual param etc again as usual.

the rest is easy: com.intellicare.shaleNShark.model.AgentListType is a class with just one attribute, String[].

com.intellicare.shark.toolagent.AgentListToolAgent has an public static void execute(AppParameter param1) which calls appropraite methods to populate my list of agnets, create a AgentListType object aList, then set the (in and out) param param1 with: param1.the_value = aList;

You should be able to do something very similar and thus avoid having to use servlets etc..

分享到:
评论

相关推荐

    tensorflow-2.8.4-cp38-cp38-win-amd64.whl

    transformer

    cryptography-1.2.1-cp35-none-win_amd64.whl

    Python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    高分项目,基于Unity3D开发实现的情绪模拟游戏,内含完整源码+资源+unitypackage

    高分项目,基于Unity3D开发实现的情绪模拟游戏,内含完整源码+资源+unitypackage 模拟市民是情绪化的生物,而他们的情绪被心情指数牵动着。游戏中的互动能够带给模拟市民不同的心情指数,例如刷牙可能感到薄荷般的清新,置卫生于不顾则会觉得肮脏。各种心情指数都有相关的情绪强度,模拟市民当前的情绪,取决于他们拥有的心情指数。

    JD-phone-saledata

    销售数据集

    (源码分享)跨年烟花表白源代码

    无加密本地版,外面很多都是js加密了,或者就是扒的站,css和js都是外部的加载很慢,如果别人的站打不开了,你搭建的也打不开,所以把源码修改了一下,外部文件都保存到本地了。

    aiohttp-3.8.0a7-cp38-cp38-musllinux_1_1_x86_64.whl

    Python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    jsse-samples-guides.zip

    Java SSL Samples and Guide PDF

    毕业设计&课设-数值分析,基于MATLAB GUI 的“数值分析方法”计算器.zip

    该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

    易舟云:让中小企业财务管理变得触手可及.docx

    易舟云:让中小企业财务管理变得触手可及 在现代企业运营中,财务管理的精准和高效至关重要。对于中小企业来说,一款专业且易于使用的财务软件更是必不可少的工具。今天,我们就来详细了解一款深受中小企业喜爱的财务软件——易舟云。 财务管理的云端革命 【图片:云端财务管理】 随着云技术的发展,财务管理也迎来了云端革命。易舟云作为一款云端财务软件,它将复杂的财务账目、报表分析等工作变得简单化。企业无需购买昂贵的硬件设备,只需通过浏览器登录易舟云的官网,即可在线进行财务核算和管理。 一站式记账体验 【图片:一站式记账】 易舟云提供了一站式的记账服务。无论是凭证的录入,还是科目的设置,乃至账簿的维护,都能在这个平台上轻松完成。用户可以根据需要自定义账簿模板,实现快速做账。 数据分析新视角 【图片:数据分析】 财务数据分析是企业决策的重要依据。易舟云内置了多种报表和分析工具,帮助企业实时掌握资产状况,预测财务趋势。通过直观的图表和详细的数据,企业主可以更加明智地做出决策。 中小企业的财务助手 【图片:中小企业财务助手】 易舟云充分考虑了中小企业的需求,提供了永久免费的专业版服务。这意味着中小企业可

    Linux系统mysql安装配置教程.md

    附件是Linux系统mysql安装配置教程.md,文件绿色安全,请大家放心下载,仅供交流学习使用,无任何商业目的!

    51单片机俄罗斯方块实现,配有注释与实现思路.zip

    该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

    aiohttp-3.7.4.post0-cp37-cp37m-manylinux2014_x86_64.whl

    Python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    openHarmony 小型系统的环境配置安装

    openHarmony liteos环境配置安装

    154-微信小程序-小熊日记.zip

    源代码+截图

    114-微信小程序-扫码购物商城.zip

    源代码+截图

    基于matlab+C/C++实现的并联SCARA+闭环步进电机+谐波减速+碳纤维杆件+3D打印关节+运动控制+直线插补+源码

    基于matlab+C/C++实现的并联SCARA+闭环步进电机+谐波减速+碳纤维杆件+3D打印关节+运动控制+直线插补+源码+仿真+硬件,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 基于matlab+C/C++实现的并联SCARA+闭环步进电机+谐波减速+碳纤维杆件+3D打印关节+运动控制+直线插补+源码+仿真+硬件,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 基于matlab+C/C++实现的并联SCARA+闭环步进电机+谐波减速+碳纤维杆件+3D打印关节+运动控制+直线插补+源码+仿真+硬件,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 项目简介: 毕设设计的一款并联SCARA机械臂,闭环步进电机,谐波减速,碳纤维杆件,3D打印关节,运动控制,直线插补

    React框架基础教程.md

    React框架基础教程 目录 1. 简介 - React概述 - 优势与应用场景 2. 环境准备 - Node.js安装 - 创建React应用程序 3. React基础 - JSX语法 - 组件 - 状态与属性 - 事件处理 4. 组件生命周期 - 挂载、更新、卸载 - 错误边界 5. 状态管理 - useState钩子 - useEffect钩子 - Context API 6. 路由管理 - React Router介绍 - 路由配置 7. 表单与受控组件 - 表单基础知识 - 受控组件与非受控组件 8. 样式与布局 - 内联样式 - CSS模块 - 布局技巧 9. 动画与过渡 - React Transition Group - 动画示例 10. 测试与优化 - Jest与Enzyme - 性能优化 11. 部署 - 准备工作 - 部署到服务器 12. 附录 - 推荐资源 - 常见问题解答 示例

    高分项目,基于Unity3D开发实现的线条和圆圈游戏,内含完整源码+资源+unitypackage

    高分项目,基于Unity3D开发实现的线条和圆圈游戏,内含完整源码+资源+unitypackage 圈与线是一款玩法十分简单有趣的休闲益智游戏,游戏是画面设计非常的简单,一根线加上一个圆环就能组成游戏的画面。玩家将在游戏中控制圆圈的跳跃,但玩家必须时刻注意圆圈跳跃的幅度,...

    cryptography-1.1.1-cp35-cp35m-macosx_10_10_x86_64.whl

    Python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    基于Selenium的Java爬虫实战(内含谷歌浏览器Chrom和Chromedriver版本118.0.5993.54)

    资源包括: 1.Java爬虫实战代码 2.selenium学习笔记 3.代码演示视频 4.谷歌浏览器chrom118.0.5993.54 chrome-linux64.zip chrome-mac-arm64.zip chrome-mac-x64.zip chrome-win32.zip chrome-win64.zip 5.谷歌浏览器驱动器Chromedriver118.0.5993.54 chromedriver-linux64.zip chromedriver-mac-arm64.zip chromedriver-mac-x64.zip chromedriver-win32.zip chromedriver-win64.zip 特别说明:Chrome 为测试版(不会自动更新) 仅适用于自动测试。若要进行常规浏览,请使用可自动更新的标准版 Chrome。)

Global site tag (gtag.js) - Google Analytics