Contiene le classi del menu testuale che consente di amministrare tutte le componenti del sistema.

Il menu è di tipo gerarchico e si naviga come lo spazio dei direttori di un file system unix. Le operazioni di base sono:

Menu e sottomenu sono direttori {@link SOMA.explorer.DirExplorerItem DirExplorerItem}.

Ogni direttorio contiene voci di menu {@link SOMA.explorer.ExplorerItem ExplorerItem}.

E' possibile aggiungere e rimuovere dinamicamente voci e direttori.

Un thread ({@link SOMA.explorer.ExplorerThread ExplorerThread}) rimane in attesa di input da un InputStream, manda il suo output a un OutputStream, eventualemnte facendo l'echo dei comandi inseriti. E' anche possibile salvare in un file di testo una sequenza di comandi da utilizzare come file di script {@link SOMA.explorer.LoadExplorerItem LoadExplorerItem})