이 예제의 문서 jface 데이터 바인딩 framework for Eclipse3.4?
-
13-09-2019 - |
문제
공식 사이트는 매우 부족하고 대부분의 예는 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 는 당신의 친구가 될;)
제휴하지 않습니다 StackOverflow