範例 1 - 建立視圖及使用選擇接聽器

第一個專案範例會在 CICS Explorer® 中建立新視圖,並利用選擇接聽器來移入它。

此專案範例隨附於 CICS Explorer SDK。 如需相關資訊,請參閱主題簡介

關於範例程式碼

範例類別 com.ibm.cics.explorer.sdk.demo1.views.DemoView1 內含於範例外掛程式 com.ibm.cics.explorer.sdk.demo1 中。 這會使用 org.eclipse.ui.views 延伸來宣告接聽工作台選擇的視圖,且如果選取了 CICS® 區域,則會在表格中顯示其屬性的選項。 此目的是要顯示 CICS Explorer 視圖中選取的物件延伸到工作台所憑藉的通知機制。

構成 CICS 物件的 CICS Explorer API 的介面,是在套件 com.ibm.cics.model 中。 Demo1View 類別會匯入介面 com.ibm.cics.model.IRegion, 以及將選擇接聽器新增至視圖網站,只要發生選擇事件,就會檢查物件是否為 IRegion 實例,如果是, 則會透過 public 方法擷取屬性,以建立要新增至樹狀結構的項目。

範例 1 所建立之範例視圖的畫面擷取

表格中的前三個直欄顯示透過 public getter 方法從區域中擷取的資料,而第四個直欄是衍生值,顯示如果選取的區域與之前的區域相同時,作業總數中的變化。 這會形成應用程式開始查看一段時間內之工作量產量的基礎。

若要開啟視圖,請在外掛程式的啟動配置清單中併入外掛程式 com.ibm.cics.explorer.sdk.demo1, 然後使用視窗 > 顯示視圖並選取「範例種類」及「範例視圖」以開啟該視圖。

如需此展示的視訊,以及一些較不重要的變化,請造訪 YouTube 的下列位置:SDK 範例 1 視訊