ISelectionListener를 구현하는 클래스가 있습니다. 선택했을 때 사용자가 마우스 오른쪽 버튼을 클릭했을 때를 결정하고 싶습니다.Eclipse RCP : SelectionChanged 이벤트에서 선택을 유발 한 마우스 버튼을 결정합니다.
public void selectionChanged(IWorkbenchPart part, ISelection selection) { //HOW? // if right clicked... do something // else .. do default }
나는 이것에 대해 생각했지만 문제는 이러한 이벤트가 실행될 순서가 보장되지 않는다는 것입니다. 예 : SelectionChange 이벤트가 발생한 후 플래그를 올릴 수 있습니다. – Craig
내가 해킹해야 할 것 같습니다 : ... ( – Craig
타이밍이 문제가 아닌 것 같습니다 ... – Craig