// LISTING 9.2. Generowanie szkieletu modułu w projekcie pluginu

// 1. Otwarcie terminalu lub wiersza poleceń.

// 2. Przejście do katalogu pluginu wygenerowanego w podrozdziale 9.1.
cd myplugin

// 3. Uruchomienie generatora modułów.
atlas-create-jira-plugin-module

// 4. Wybór modułu do wygenerowania.
1: Component Import
2: Component
3: Component Tab Panel
4: Custom Field
5: Custom Field Searcher
6: Downloadable Plugin Resource
7: Gadget Plugin Module
8: Issue Tab Panel
9: Keyboard Shortcut
10: JQL Function
11: Licensing API Support
12: Module Type
13: Project Tab Panel
14: REST Plugin Module
15: RPC Endpoint Plugin
16: Report
17: Search Request View
18: Servlet Context Listener
19: Servlet Context Parameter
20: Servlet Filter
21: Servlet
22: Template Context Item
23: User Format
24: Version Tab Panel
25: Web Item
26: Web Panel
27: Web Panel Renderer
28: Web Resource
29: Web Resource Transformer
30: Web Section
31: Webwork Plugin
32: Workflow Condition
33: Workflow Post Function
34: Workflow Validator
Choose a number
(1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/16/17/18/19/20/21/22/23/24/25/26/27/28/29/30/31/32/33/34): 32

// 5. Zdefiniowanie nazwy klasy głównej modułu.
Enter New Classname MyWorkflowCondition: : ExampleCondition

// 6. Zdefiniowanie nazwy pakietu, w którym mają się znajdować klasy modułu.
Enter Package Name com.myplugin.jira.workflow: : com.mycompany.myplugin.workflow.condition

// 7. Ustawienia zaawansowane — na tym etapie można je pominąć.
Show Advanced Setup? (Y/y/N/n) N: : N

// 8. Zakończenie pracy lub wygenerowanie szkieletu kolejnego modułu.
Add Another Plugin Module? (Y/y/N/n) N: : N