Class BackupTableModel
- java.lang.Object
-
- com.jgoodies.common.bean.Bean
-
- com.jgoodies.binding.beans.Model
-
- org.bidib.wizard.mvc.backup.model.BackupTableModel
-
- All Implemented Interfaces:
com.jgoodies.common.bean.ObservableBean,com.jgoodies.common.bean.ObservableBean2,Serializable
public class BackupTableModel extends com.jgoodies.binding.beans.Model- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringPROPERTY_BACKUP_DIRECTORYstatic StringPROPERTY_BACKUP_ENABLEDstatic StringPROPERTY_NODES
-
Constructor Summary
Constructors Constructor Description BackupTableModel(org.bidib.wizard.common.view.statusbar.StatusBarPublisher<String,Integer> publisher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddNode(org.bidib.wizard.api.model.NodeInterface node, org.bidib.wizard.common.labels.WizardLabelWrapper wizardLabelWrapper)FilegetBackupDirectory()com.jgoodies.common.collect.ArrayListModel<NodeBackupModel>getNodeBackupListModel()List<NodeBackupModel>getNodes()booleanisBackupEnabled()voidremoveNode(org.bidib.wizard.api.model.NodeInterface node)voidsetBackupDirectory(File backupDirectory)-
Methods inherited from class com.jgoodies.binding.beans.Model
createPropertyChangeSupport, firePropertyChange
-
Methods inherited from class com.jgoodies.common.bean.Bean
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, fireMultiplePropertiesChanged, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener
-
-
-
-
Field Detail
-
PROPERTY_NODES
public static final String PROPERTY_NODES
- See Also:
- Constant Field Values
-
PROPERTY_BACKUP_DIRECTORY
public static final String PROPERTY_BACKUP_DIRECTORY
- See Also:
- Constant Field Values
-
PROPERTY_BACKUP_ENABLED
public static final String PROPERTY_BACKUP_ENABLED
- See Also:
- Constant Field Values
-
-
Method Detail
-
addNode
public void addNode(org.bidib.wizard.api.model.NodeInterface node, org.bidib.wizard.common.labels.WizardLabelWrapper wizardLabelWrapper)
-
removeNode
public void removeNode(org.bidib.wizard.api.model.NodeInterface node)
-
getNodeBackupListModel
public com.jgoodies.common.collect.ArrayListModel<NodeBackupModel> getNodeBackupListModel()
-
getNodes
public List<NodeBackupModel> getNodes()
-
getBackupDirectory
public File getBackupDirectory()
- Returns:
- the backupDirectory
-
setBackupDirectory
public void setBackupDirectory(File backupDirectory)
- Parameters:
backupDirectory- the backupDirectory to set
-
isBackupEnabled
public boolean isBackupEnabled()
-
-