2010-04-30 2 views
1

나는 이클립스 플러그인을 개발하고 이클립스 진행보기를 추가했다. 진행보기에 중지 버튼이 있으며 성향 버튼의 이벤트를 처리하기 위해 어떤 종류의 리스너를 만들고 싶지만 어떻게 할 수 있는지 잘 모릅니다. 모니터에 isChancel() 메서드가 있다는 것을 알고 있지만 플러그 인이 작동하는 동안 사용자가 중지 버튼을 클릭하면들을 수있는 리스너를 만들어야합니다. 제게 조언 해주세요. 감사합니다진행보기 중지 단추 수신기

예 :

link text

답변

0

당신은 그것을 할 수 없습니다. Progress View/IProgressService는 그러한 API를 제공하지 않습니다. 한 가지 방법은 진행률이 속한 작업을 알면 job.cancel()을 호출하는 것입니다.