일반적인 자바프로그앰의 main 메소드를 갖는 클래스와 유사. 프로그램 또는 제품의 진입점(entry point).
Ganymede 에서는 start() 메소드와 stop() 메소드를 구현
WorkbenchAdvisor
워크벤치가 어떻게 행동할지를 말해줌. (그리는 방법, 그릴 대상 등의 정보) ㅁ 초기에 보여줄 퍼스펙티브 (getInitialWindowPerspectiveId() 메소드) ㅁ 사용할 WorkbenchWindowAdvisor (createWorkbenchWindowAdvisor() 메소드)
Perspective
템플릿에서는 별 다른 처리를 하지 않음. 일반적인 이클립스의 퍼스펙티브 구성을 의미하는 것으로 추정됨...
WorkbenchWindowAdvisor
Application 내의 모든 윈도우는 WorkbenchWindowAdvisor 에 의해 UI 를 처리. 윈도우의 생명주기 상의 시점에 맞게 적절한 역할을 처리. (preWindowOpen(), postWindowCreate())