2012-04-05 66 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

相關問題