Class BackupControl
- java.lang.Object
-
- de.willuhn.jameica.gui.AbstractControl
-
- de.willuhn.jameica.gui.internal.controller.BackupControl
-
public class BackupControl extends AbstractControl
Controller fuer das Backup.
-
-
Field Summary
-
Fields inherited from class de.willuhn.jameica.gui.AbstractControl
view
-
-
Constructor Summary
Constructors Constructor Description BackupControl(AbstractView view)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TablePartgetBackups()Liefert eine Tabelle mit den bisher erstellten Backups.InputgetCount()Liefert ein Eingabefeld fuer die Anzahl der Backups.ButtongetRestoreButton()Liefert den Restore-Button.ButtongetSelectedRestoreButton()Liefert den Restore-Button fuer das gerade ausgewaehlte Backup.CheckboxInputgetState()Liefert eine Checkbox zum Aktivieren, deaktivieren des Backups.InputgetTarget()Liefert ein Eingabefeld fuer das Zielverzeichnis des Backups.voidhandleRestore(BackupFile file)Markiert das angegebene Backupfile fuer die Wiederherstellung.voidhandleSelectedRestore()Markiert ein ausgewaehltes Backup fuer die Wiederherstellung.voidhandleStore()Speichert die Einstellungen.-
Methods inherited from class de.willuhn.jameica.gui.AbstractControl
getCurrentObject
-
-
-
-
Constructor Detail
-
BackupControl
public BackupControl(AbstractView view)
- Parameters:
view-
-
-
Method Detail
-
getState
public CheckboxInput getState()
Liefert eine Checkbox zum Aktivieren, deaktivieren des Backups.- Returns:
- Checkbox.
-
getTarget
public Input getTarget() throws de.willuhn.util.ApplicationException
Liefert ein Eingabefeld fuer das Zielverzeichnis des Backups.- Returns:
- Eingabefeld.
- Throws:
de.willuhn.util.ApplicationException
-
getCount
public Input getCount()
Liefert ein Eingabefeld fuer die Anzahl der Backups.- Returns:
- Eingabefeld.
-
getBackups
public TablePart getBackups() throws java.rmi.RemoteException, de.willuhn.util.ApplicationException
Liefert eine Tabelle mit den bisher erstellten Backups.- Returns:
- Tabelle mit den Backups.
- Throws:
java.rmi.RemoteExceptionde.willuhn.util.ApplicationException
-
getRestoreButton
public Button getRestoreButton()
Liefert den Restore-Button.- Returns:
- der Restore-Button.
-
getSelectedRestoreButton
public Button getSelectedRestoreButton()
Liefert den Restore-Button fuer das gerade ausgewaehlte Backup.- Returns:
- der Restore-Button.
-
handleStore
public void handleStore()
Speichert die Einstellungen.
-
handleSelectedRestore
public void handleSelectedRestore()
Markiert ein ausgewaehltes Backup fuer die Wiederherstellung.
-
handleRestore
public void handleRestore(BackupFile file)
Markiert das angegebene Backupfile fuer die Wiederherstellung.- Parameters:
file- das Backup-File.
-
-