org.bidib.wizard.common.model.settings.AbstractSettings Maven / Gradle / Ivy
package org.bidib.wizard.common.model.settings;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jgoodies.binding.beans.Model;
@JsonIgnoreProperties(value = { "propertyChangeListeners", "vetoableChangeListeners", "storageIdentifier" })
public abstract class AbstractSettings extends Model implements SettingsInterface {
private static final long serialVersionUID = 1L;
private String storageIdentifier;
private int settingsVersion;
@Override
public String getStorageIdentifier() {
return storageIdentifier;
}
/**
* @param storageIdentifier
* the storageIdentifier to set
*/
public void setStorageIdentifier(String storageIdentifier) {
this.storageIdentifier = storageIdentifier;
}
@Override
public int getSettingsVersion() {
return settingsVersion;
}
public void setSettingsVersion(int settingsVersion) {
this.settingsVersion = settingsVersion;
}
public void migrate() {
}
}