public class Controller extends Object
Constructor and Description |
---|
Controller(TabbedPane model)
Costruttore.
|
Controller(TabbedPane model,
urboLibs.WindowDocumentHandler handler) |
Modifier and Type | Method and Description |
---|---|
void |
about()
Mostra su interfaccia grafica le informazioni relative al programma.
|
void |
close()
Chiude il tab attualmente selezionato.
|
void |
copy()
Copia.
|
void |
cut()
Taglia.
|
void |
find()
Cerca una parola nel testo visualizzato nel pannello principale.
|
protected void |
log(String msg) |
void |
newTab()
Crea un nuovo Tab chiedendone il nome attraverso interfaccia grafica.
|
void |
newTab(File file)
Crea un nuovo Tab contenente il file passato come parametro.
|
void |
open()
Apre un file (scelto attraverso interfaccia grafica) e aggiunge un nuovo tab
con il file.
|
void |
open(File file) |
void |
paste()
Incolla.
|
void |
redo() |
void |
save()
Salva il file corrispondente al tab attualmente selezionato.
|
void |
saveAs()
Salva con nome il file corrispondente al tab attualmente selezionato.
|
void |
undo() |
public Controller(TabbedPane model)
model
- Modello da controllare.public Controller(TabbedPane model, urboLibs.WindowDocumentHandler handler)
model
- handler
- public void about()
public void close()
public void copy()
public void cut()
public void find()
protected void log(String msg)
public void newTab()
public void newTab(File file)
file
- public void open()
public void open(File file)
file
- public void paste()
public void redo()
public void save()
public void saveAs()
public void undo()