Zest
Zest(The Eclipse Visualization Toolkit) 是在 Eclipse
平台基础上开发的一套可视化图形构件集合,方便开发和 UML 相关的图形应用程序,但范围不限于 UML
相关的应用,也可以用来开发工作流程图形化建模,树状结构图等。本文的示例代码都是以开发简单工作流程图形建模为例子。Zest 库是从 SWT 和 Draw2D 扩展开发而来,可以无缝的集成到 Eclipse 的应用当中。因为 Zest 是基于
SWT(JFace) 的,所以 Zest 遵循 Eclipse 平台视图 (View) 的相关标准和规范,可以很容易在开发 Eclipse
的各种视图应用当中被集成和扩展。
虽然 Eclipse 的图形编辑框架 (GEF) 也能够开发出丰富的图形应用,但是基于 GEF 的应用程序无法脱离 Eclipse
平台而单独运行;而基于 Zest 的应用没有这个限制,可以作为独立的应用程序在存在,从而脱离庞大的 Eclipse
平台,让应用程序更加小巧和灵活。
Zest 库提供了如下几种最基本的组件。
图形节点 (GraphNode):最基本的包含某些特性的节点图形,例如颜色,大小,位置和标签等。
图形关联 (GraphConnections):存储关联两个节点之间关联关系的图形对象,也包含连线的一些属性信息,例如:连线的颜色,线条宽度等。
图形容器 (GraphContainer):图形容器和图形节点类似,包含图形节点的所有属性,但图形容器支持折叠和展开的行为特性。
图形 (Graph):一个容器,用来容纳图形节点,图形容器以及图形关联这些对象。
样式常量 (ZestStyles):Zest 库默认设置的一些系统常量,例如线形等 ( 实线,虚线 ...)Zest 库也提供了布局管理器,通过布局管理器来决定图形当中的节点,关联等这些图形对象如何在屏幕上显示分布。
- 大小: 111.1 KB
分享到:
相关推荐
maven_eclipse_GEF-zest-3.7.1_m2e-extras_m2e.zip maven的eclipse插件
自己用WDR备份的固件,WDC WD3200BPVT-80ZEST0-WD-WXB1AC064983-01.01A01-0015002M-256-1091-KL 测试完好
GEF-zest-3.6.1.zipGEF-zest-3.6.1.zipGEF-zest-3.6.1.zipGEF-zest-3.6.1.zipGEF-zest-3.6.1.zipGEF-zest-3.6.1.zip
Zest Creator 工具,用于创建有效的 zest 脚本并通过辅助方法与脚本交互。 使用 安装它: ```bash $ npm i zest-creator ``` 需要它并使用: ```js var ZestCreator = require('zest-creator'); var opts = { ...
Zest New Tab可帮助营销人员发现新鲜的营销内容以支持其工作,这些内容均由营销人员社区贡献。 Zest New Tab可帮助发现由长期的营销专家社区策划的新鲜和高质量的营销内容。 Zest New Tab允许其用户为文章添加书签,...
将新标签转变为消费营销知识的强大平台---面向营销人员的知识构建平台:Zest结合了社区管理和AI来提供您所需的高级技能内容Zest确保您仅收到高质量的营销内容并杀死他们浪费您时间的信息过载使Zest脱颖而出的原因是...
python库。 资源全名:zbs.zest-1.1.24.tar.gz
通过Zest,您可以通过个性化为票证添加颜色来自定义票证视图。 不仅按标准优先级(从低到高),而且还按组织特定的任何字段/类别。 您如何使用Zest? 只需单击chrome浏览器右上角的图标,输入要上色的类别,选择一种...
如果要使用Zest构建应用程序,请访问主。 热情的人是谁? Zest适用于希望开发应用程序而不是从头开始编写通用代码(例如,验证,路由,数据库操作等)PHP开发人员。 Zest提供了一组定义明确的工具包,可以处理这些...
Zest 脚本的运行时。 使用 安装它: ```bash $ npm i zest-runner ``` 需要它并使用: ```js var ZestRunner = require('zest-runner'); var opts = { sourceType: 'file', file: 'abc.zst' }; var zr = new ...
Zest使可通过任何浏览器选项卡访问的通用云服务上存储的任何文档,文件或记录 您手上的所有文件。 通过在已经使用的工具中交付所需的文件,使Zest Assistant更加高效。 一个虚拟屋顶下的所有文件只需连接您的信息源...
:获取数据集:ZEST。 :在ZEST上评估模型的预测。 :运行ZEST的众包模板。 :在ZEST上使用模型进行训练和预测。 :运行存储库的测试和其他检查。 :引用这项工作。 :联系我们。 数据 您可以从下载数据。 该...
ZeST是用于强调文件系统/磁盘的TUI程序。 仅对curses起作用,它可在任何POSIX系统上使用。 它为IPC使用fork()和一个命名的fifo。 如果一个进程启动太多,则可以终止单个进程,这不会中断测试。
包发布变得容易:zest.releaser 概述和安装zest.releaser 是命令行程序的集合,可帮助您自动化发布 Python 项目的任务。 它消除了所有无聊的部分。 这是zest.releaser为您自动执行的操作: 它更新版本号。 版本号...
cd C:\<working>\agent-orange-zest 运行解决方案 在Visual Studio(2019)中,打开项目,将API设置为启动项目。 在调试中运行,或不运行。 分别使用下面的“代理”和“客户”部分中的浏览器链接,或利用Insomnia ...
Java SSM项目是一种使用Java语言和SSM框架(Spring + Spring MVC + MyBatis)开发的Web应用程序。SSM是一种常用的Java开发框架组合,它结合了Spring框架、Spring MVC框架和MyBatis框架的优点,能够快速构建可靠、...
Zestginx是Zest Projects Ltd.提供的NGINX的分支,它通过生产和合并用于性能和安全性的售后补丁对NGINX进行了改进。 Zestginx对NGINX的一些(但不是全部)改进包括: SSL / TLS的动态记录大小调整。 ...