Hook to Save Action in Eclipse plugin [closed]

Chcę utworzyć wtyczkę kompilatora Google Closure dla Eclipse. Mam już wyskakujące menu, aby skompilować plik JavaScript do jego wersji minified. Ale byłoby bardziej niż pomocne, gdyby za każdym razem zapisać*.js ta wersja pomniejszona byłaby generowana automatycznie. Czytałem / słyszałem o naturach i budowniczych, punktach rozszerzenia iIResourceChangeListener. Ale nie udało mi się dowiedzieć, co powinienem użyć, a zwłaszcza jak go uruchomić.

Czy istnieje działający przykład wtyczki, która robi „ten sam rodzaj rzeczy”, więc mogę pracować z tego lub samouczka, aby napisać taki?

Z odpowiedzią poniżej szukałem projektów, które używająIResourceChangeListener i wymyślił ten kod:

Oczywisty:http://codepaste.net/3yahwe

plugin.xml: http://codepaste.net/qek3rw

Aktywator:http://codepaste.net/s7xowm

DummyStartup:http://codepaste.net/rkub82

MinifiedJavascriptUpdater:http://codepaste.net/koweuh

Tam wMinifiedJavascriptUpdater.java który przechowuje kod dlaIResourceChangeListener resourceChanged() funkcja nigdy nie została osiągnięta.

questionAnswers(2)

yourAnswerToTheQuestion