原始 MediaWiki 页面

我知道编辑这个网站吗?

TrakEM2 T插件

自迁移出 MediaWiki 以来,本页内容尚未经过审查。如果您愿意帮忙,请查看帮助指南

TPlugIn 实现

接口允许ini.trakem2.plugin.TPlugIn从显示菜单或项目树菜单调用 TrakEM2 插件。假设我们想在类SomePlugIn中添加一个名为“Some PlugIn”的插件。TPlugIn规定了以下方法:

公共布尔设置(对象…参数)

通过 PluginsSome PlugIn调用

当未选择任何内容时,params包含1个空元素,或者在进行调用时包含任何选定元素中的第一个元素。返回true则成功。

公共对象调用(对象…参数)

通过 PluginsSetup Some PlugIn调用

与设置类似。返回的 Object 似乎未使用。

公共布尔值适用(对象 ob)

确定给定 TPlugIn 的菜单项是否有一个活动状态。

在右键显示菜单中,对所有已注册的TPlugIn调用TPlugIn.applies(Object)Object ob之前是当前选择的Object,或者null(如果没有)。如果此方法返回true,则菜单项PluginsSome PlugIn将一个活动状态。如果返回false,则会出现一个非活动状态并呈灰色。

注册 TrakEM2

要向 TrakEM2 注册 TPlugIn,请在包含 SomePlugIn 的 jar 文件中包含文件 SomePlugIn.trakem2,格式如下:

Display, "Some PlugIn", full.package.and.class.to.SomePlugIn

添加到显示菜单,或

Project Tree, "Some PlugIn", full.package.and.class.to.SomePlugIn

添加到项目树菜单。该文件可能包含多行。