|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
DirExplorerItem | Un direttorio rappresenta un menu. |
ExplorerItem | Classe astratta che rappresenta una voce di menu. |
ExplorerThread | Thread che rimane in attesa di input proveniente da un InputStream. |
LoadExplorerItem | Voce di menu che carica il file specificato come parametro e lo esegue. |
NullOutputStream | OutputStream che ignora tutte le istruzioni di scrittura.
puņ essere utilizzato se si vuole che l'output di un ExplorerItem
non venga visualizzato. |
ObjectExplorerItem | ExplorerItem che mostra come sintassi (ExplorerItem.getSyntax() ) una descrizione dell'oggetto osservato (oggetto.toString()).
|
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 DirExplorerItem.
Ogni direttorio contiene voci di menu ExplorerItem.
E' possibile aggiungere e rimuovere dinamicamente voci e direttori.
Un thread (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 LoadExplorerItem)
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |