반응형
Viewer
- ContentViewer, StructuredViewer이 존재한다.
1. ContentViewer
- 다양한 인터페이스를 활용해서 도메인 객체 형태를 유지하면서 데이터를 다룬다. 이들 인터페이스는 JFace 관례에 따라 이름 앞에 I가 붙는다.
- StructuredViewer는 ContentViewer에게 제공하는 데이터를 구조화 한다. 구조화하는 것은 넒은 범위를 의미하지만 필터링이나 정렬 같은 일반적인 작업을 실행하는 메소드들이 이계층에서 구현된다.
프로바이더(Provider)
- 애플리케이션에 고유한 작업을 수행하여 위젯에서 사용가능한 데이터 부분을 만들어 낸다.
- 리스트에서 도메인 객체를 나태내기위해 화면에 보여야 할 텍스트를 반환하는 일 등을 한다.
1. LabelProvider
- 요소를 보여주기 위한 텍스트나 이미지를 제공한다.
2. ContentViewer
- 레이블 프로바이더의 역할에도 관여를 하지만 실제적으로 요소를 보이게끔 해준다.
반응형
'RCP > RCP' 카테고리의 다른 글
RCP ActivePage Hide and Show (0) | 2016.12.24 |
---|---|
RCP ProgressDialog를 이용한 TableViewer 데이터 엑셀로 내보내기 (0) | 2016.12.24 |
RCP workbench 글로벌 후크 (0) | 2016.12.24 |
RCP ActivePage에 특정 View 열기 (0) | 2016.12.24 |
rcp 구조 및 기초 (0) | 2016.12.24 |