문제

공식 사이트는 매우 부족하고 대부분의 예는 EMF 관련과에 대한 이클립스 3.5 지만하면 무엇이 하나를 사용 3.4 대상 이클립스 플랫폼을 사용하지 않습 EMF.저는 특별히 관심이에서 트리 뷰어 예,그러나 좋은 예를 들어 및 문서 항상 감사합니다.

도움이 되었습니까?

해결책

여기에 몇 가지 좋은 자원:

나는 생각하지 않습니다,거기에 간의 주요 차이점 JFace 데이터 바인딩에서 eclipse3.4 3.5.개념은 여전히 동일(ISWTObservables,etc.).

편집

라스 Vogel 을 보여 줍니다 observable Listviewer 다음과 같은 코드:

// Define the viewer
viewer = new ListViewer(parent);
viewer.setContentProvider(new ObservableListContentProvider());
List<Person> persons = new ArrayList<Person>();
// Just for testing we create sample data
createExampleData(persons);
input = new WritableList(persons, Person.class);
// Set the writeableList as input for the viewer
viewer.setInput(input);

소개를 장려하는 이와 함께 작동 TreeViewers 습니다.콘텐츠 공급자가 당신이 그것을 필요 org.eclipse.jface.databinding.viewers.ObservableListTreeContentProvider.그것은 조금 더 복잡하게 할 필요가 있기 때문에,목록 공장 및 TreeStructureAdvisor 를 만이 콘텐츠 제공자입니다.의 모든 도움을 제공할 수 있습니다.지 않은 예를 찾기 위해 하나를 사용하지 않은 데이터 바인딩 나무와 시청자들까지.그래서 지금에 JFace API doc 는 당신의 친구가 될;)

다른 팁

여기에 있습니다 포괄적 인 목록 샘플의. 이 하나 특히 TreeViewer와 관련이 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top