Чтобы модуль был отражён как один из иструментов в alterator-browser, он должен реализовывать интерфейс 'application', который содержит 4 метода:
- 'info' - возвращает содержимое соответствующего .desktop-файла, включая:
- название модуля;
- его описание;
- путь к .directory-файлу, описывающему категорию к которой модуль относится;
- путь к исполняемому файлу (временно);
- а также все необходимые переводы;
- 'category' - возвращает содержимое .directory-файла соответствующей категории;
- 'run_simple' - запускает модуль в обычном режиме;
- 'run_dev' - запускает модуль в режиме разработчика.