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 TablePart
getBackups()
Liefert eine Tabelle mit den bisher erstellten Backups.Input
getCount()
Liefert ein Eingabefeld fuer die Anzahl der Backups.Button
getRestoreButton()
Liefert den Restore-Button.Button
getSelectedRestoreButton()
Liefert den Restore-Button fuer das gerade ausgewaehlte Backup.CheckboxInput
getState()
Liefert eine Checkbox zum Aktivieren, deaktivieren des Backups.Input
getTarget()
Liefert ein Eingabefeld fuer das Zielverzeichnis des Backups.void
handleRestore(BackupFile file)
Markiert das angegebene Backupfile fuer die Wiederherstellung.void
handleSelectedRestore()
Markiert ein ausgewaehltes Backup fuer die Wiederherstellung.void
handleStore()
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.RemoteException
de.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.
-
-