2012-04-05 62 views
0

我正在开发一个插件,用于计算所选java文件的类指标。所以,m使用IWorkbenchWindowAction委托添加插件按钮和菜单选项。我想显示指标表,但无法做到这一点

通过选择java文件,然后单击插件按钮, 我获取所选文件的路径名,现在我需要计算其上的度量。

假设我已经计算了度量。 现在,我想以表格形式显示它们。

需要做什么? 我怎样才能显示一个表格,并在按下插件按钮后立即显示它(在计算出指标之后)?

回答

0

您必须创建自己的视图,其中包含表格(查看器)。更新查看器策略可能不同。例如,您可以让视图监听计算指标后生成的一些事件。或者,如果你想有一个单独的按钮来更新视图,那么你应该附加适当的行动/命令处理程序与必要的逻辑。这是否回答你的问题,或者我错过了什么?

+0

okkkkk,我明白这一点......它只是用于度量计算和视图的java文件之间的交互,这很难理解。怎么能这样做?像那样交互?因为metricaction java文件在按下插件按钮时被执行。也因为它也传递了一些数据到View java文件中。 – Hitesh 2012-04-06 06:48:16

+0

我以某种方式设法在相同的类中创建一个视图。但是,我仍然是绿色的,至于如何将观点与行动delagate联系起来。我希望显示在视图上的输出,只要我点击按钮。如果我然后选择另一个文件,并再次点击按钮,我希望视图显示新的选定文件的计算内容(更新?)..请帮我在这里。 – Hitesh 2012-04-06 09:14:48

+0

另外,它不像我希望视图显示的东西取决于度量计算..我想显示度量本身..我如何将度量值传递到视图,这很麻烦..:/ – Hitesh 2012-04-06 09:32:06

相关问题