用于Visio的Spring集成映像

时间:2011-09-21 06:30:06

标签: spring visio apache-camel spring-integration

有谁知道在Visio中可以找到一些Spring样式集成图像的位置 - 只是一个模板或者可以下载Spring Integration设计器GUI中使用的图像,如下所示:http://blog.springsource.com/wp-content/uploads/2010/10/si-sts-editor.png

对于其他任何感兴趣的人,仅供参考,这些EIP模板适用于Visio http://eaipatterns.com/downloads.html

但是我希望使用Spring Integration GUI中使用的那些来保持一致。

干杯!

3 个答案:

答案 0 :(得分:5)

下载并安装SpringSource Tool Suite时,它有一个文件:$STS_HOME/plugins/com.springsource.sts.config.ui_<version>.jar

使用标准解压缩工具解压缩时,您将找到文件夹icons/integration。这就是来自Spring Integration GUI编辑器的所有图像的位置。

答案 1 :(得分:1)

git clone https://github.com/spring-projects/spring-ide
# any icons
git ls-files "*/icons/*"
# integration icons: 
git ls-files plugins/org.springframework.ide.eclipse.config.ui/icons/integration


valid for: df2c295 > 20 hours ago (HEAD, origin/master, origin/HEAD, master)

P.S。注意许可

答案 2 :(得分:0)

Spring集成的图像是STS bundle的一部分。您可以使用简单的bash命令从包中提取它们:

BASE=https://github.com/spring-projects/spring-ide/tree/master/plugins/org.springframework.ide.eclipse.config.ui/icons/integration/

RAW=https://raw.githubusercontent.com/spring-projects/spring-ide/master/plugins/org.springframework.ide.eclipse.config.ui/icons/integration/

curl "$BASE" | cheerio "a.js-directory-link" | sed "s;^;$RAW;" | xargs -I {} curl -O {}

无需克隆原始存储库。我之前的回答适用于本地克隆回购。

脚本使用cheerio CLI,你可以从npm下载和安装。 https://www.npmjs.com/package/cheerio-cli