첫 번째 샘플 프로젝트는 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 인스턴스인지 여부를 확인하고, 해당 경우 공용 메소드를 통해 속성을 검색하여 트리에 추가할 항목을 작성합니다.
테이블의 처음 3개 열은 공용 getter 메소드를 통해 리젼에서 검색한 데이터를 표시하고, 4번째 열은 선택한 리젼이 이전 항목과 동일한 경우 총 태스크 수의 변이를 보여주는 파생 값입니다. 이는 시간에 따른 워크로드 처리량을 보기 위해 애플리케이션을 시작하는 기반이 됩니다.
해당 보기를 열려면 플러그인의 실행 구성 목록에 com.ibm.cics.explorer.sdk.demo1 플러그인을 포함하고, 창>보기 표시에서 샘플 카테고리 및 샘플 보기를 선택하여 보기를 여십시오.
몇 가지 사소한 변이를 포함한 이 데모 비디오가 유튜브에 있습니다(SDK 샘플 1 비디오).