2015-02-05 2 views
0

도메인 객체가 변경 될 때 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의 작동 예제를 찾기 위해 웹에서 많은 것을 검색했습니다. 내가 옳은 것을 찾고 있는지 확실하지 않습니다. 누군가가 나를 도와 줄 수 있습니까?

+1

(인) 기사의 시작 부분에있는 '소스 코드'섹션에 주어진 –

+0

아, 서둘러 조금이라도 답장으로 게시하십시오. 도와 주셔서 감사합니다. – Xinus

답변

관련 문제