Rhino引擎是否有api可以在中间停止执行脚本.例如,我有一个脚本文件,其中有一个infinte循环.如何在中间停止执行?
当然,我可以阻止启动Rhino引擎的jvm来执行脚本.但是我不想因为这个原因而杀死整个jvm会话,因为我已经以编程方式启动了脚本,并且Rhino Engine也在与我的应用程序相同的JVM中运行.
在eclipse中,我为他们拥有的主按钮工具栏中的按钮定义了命令.我有一个命令/按钮,设置为下拉按钮,我想以编程方式添加选项.有点像你可以点击eclipse中播放按钮上的小下拉按钮,看看不同的运行场景.我希望能够在我的下拉菜单中添加这样的选项.我无法通过插件编辑器来完成,因为我需要动态生成菜单选项.
所以说我在plugin.xml文件中定义了以下下拉按钮.如何以编程方式向下拉菜单添加选项?
<menuContribution
allPopups="false"
locationURI="toolbar:org.eclipse.ui.main.toolbar">
<toolbar
id="com.company.gui.base.toolBarMain">
<command
commandId="com.company.gui.base.command1"
icon="icons/magnifier.png"
id="com.company.gui.base.toolBarMain.monitor"
label="Im a pulldown menu"
style="pulldown">
</command>
</toolbar>
</menuContribution>
Run Code Online (Sandbox Code Playgroud) 我想使用Eclipse Plug-in开发API(不是RCP应用程序)向eclipse的工具栏(coolbar)添加一个组合框.应动态添加/删除此组合框项.
我知道在RCP应用程序中可以通过以下链接:http://www.thedeveloperspoint.com/?p = 140
但我正在看Eclipse插件API.
任何帮助将不胜感激.
谢谢
Syam