Treść wtyczki
Strona kreatora Treść wtyczki umożliwia skonfigurowanie danych wtyczki.
Właściwości wtyczki
Identyfikator wtyczki jest obowiązkowy i musi być zgodny z definicją plugin.dtd. Zaleca się (ale nie jest to obowiązkowe), aby identyfikator wtyczki był taki, jak nazwa projektu wtyczki.
Wersja wtyczki jest obowiązkowa i musi mieć formę GłównyNumer.DrugorzędnyNumer.TrzeciorzędnyNumer.Kwalifikator (np. 1.3.0).
Nazwa wtyczki to prezentowana nazwa wtyczki, którą można przetłumaczyć. To pole jest wymagane.
Dostawca wtyczki to nazwa dostawcy wtyczki, którą można przetłumaczyć. To pole jest opcjonalne.
Ścieżka klasy odnosi się do położenia kodu po zapakowaniu wtyczki.Od wersji 3.1 Eclipse zaleca się, aby wtyczki były dostarczane jako pliki JAR z kodem w głównym katalogu JAR i pustą ścieżką klasy.
Opcje wtyczki
Aktywator to klasa Java, która steruje cyklem życia wtyczki. Jest niezbędna tylko wówczas, gdy podczas uruchamiania lub zamykania wtyczki muszą być wykonane jakieś czynności.
Kod wygenerowany dla aktywatora zależy od tego, czy wtyczka będzie wnosić elementy interfejsu użytkownika:
Od rodzaju wtyczki zależy również dostępność szablonów na następnej stronie kreatora.
Aplikacja pełnego klienta
Aplikacja pełnego klienta wymaga przynajmniej wtyczki z rozszerzeniem org.eclipse.core.runtime.applications. Jeśli ma być ona oznakowana marką, należy zastosować rozszerzenie org.eclipse.core.runtime.products. Odpowiadając Tak na pytanie w sekcji Aplikacja pełnego klienta, musisz przejść na stronę Szablony, na której będziesz mógł wybrać szablon RCP do wygenerowania wszystkich niezbędnych rozszerzeń.