All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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() {

    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy