도메인 객체가 변경 될 때 TreeViewer를 동적으로 업데이트해야하는 eclipse 플러그인을 만들고 있습니다. 그것은 아마도 도메인입니다 MovingBox
의의 addListener 방법은 언급Eclipse 플러그인에서 TreeViewer를 동적으로 업데이트하십시오.
/** Because the domain model does not have a richer
* listener model, recursively add this listener
* to each child box of the given box. */
protected void addListenerTo(MovingBox box) {
box.addListener(this);
for (Iterator iterator = box.getBoxes().iterator(); iterator.hasNext();) {
MovingBox aBox = (MovingBox) iterator.next();
addListenerTo(aBox);
}
}
내가 한 기사 일식 사이트에서 발견
는
이 문서는 도메인 객체에 등록 코드 아래에 언급 http://www.eclipse.org/articles/Article-TreeViewer/TreeViewerArticle.htm?PHPSESSID=4d48764999a9cb66a7fd58a954ef2131
변경 이 경우 개체. 이 기사에서는 MovingBox
구현을위한 코드 샘플을 제공하지 않습니다. 나는 addListener
방법이 어디에서 왔는지 이해하는데 많은 어려움에 직면하고 있습니까?
도메인 변경시 동적으로 업데이트 될 수있는 Treeview의 작동 예제를 찾기 위해 웹에서 많은 것을 검색했습니다. 내가 옳은 것을 찾고 있는지 확실하지 않습니다. 누군가가 나를 도와 줄 수 있습니까?
(인) 기사의 시작 부분에있는 '소스 코드'섹션에 주어진 –
아, 서둘러 조금이라도 답장으로 게시하십시오. 도와 주셔서 감사합니다. – Xinus