2014-02-09 2 views
1

Eclipse Workbench가 닫힐 때 일부 파일을 삭제하는 Eclipse 플러그인을 작성하려고합니다. Hello, World command 플러그인 프로젝트로 시작하여 toppic Eclipse shut down hook able to stop the termination에서 언급 한 IWorkbenchListener을 추가했습니다. 리스너는 이클립스 메뉴 막대 (이 플러그인에 의해 추가 된)에서 특별한 버튼을 누르면 추가됩니다.자동으로 Eclipse 플러그인 실행

어떤 메뉴 항목을 클릭하지 않고도 IWorkbenchListener을 어떻게 자동으로 추가 할 수 있습니까?

답변

5

org.eclipse.ui.startup 확장 점을 사용하여 org.eclipse.ui.IStartup을 구현하는 클래스를 지정하십시오. 이것은 Eclipse 초기화 중에 초기에 호출됩니다.

그래서 plugin.xml에 :

<extension 
    point="org.eclipse.ui.startup"> 
    <startup 
     class="your class implementing IStartup"/> 
</extension> 

클래스 : D :

public class Startup implements IStartup 
{ 
    @Override 
    public void earlyStartup() 
    { 
    // you action 
    } 
} 
+0

추가 된 자세히 –

+0

은 대단히 감사합니다 – wewa

관련 문제