Package Express.windows

Source Code of Express.windows.PreferencesDesc

package Express.windows;

import java.beans.PropertyChangeListener;
import java.beans.PropertyChangeSupport;
import java.io.Serializable;

import DisplayProject.binding.beans.ExtendedPropertyChangeSupport;
import DisplayProject.binding.beans.Observable;
import Framework.BooleanData;
import Framework.IntegerData;
import Framework.RuntimeProperties;

/**
* The PreferencesDesc class defines all optional behavior of the application.
* <p>
* @author ITerative Consulting
* @since  26-Feb-2008
*/
@RuntimeProperties(isDistributed=false, isAnchored=false, isShared=false, isTransactional=false)
@SuppressWarnings("serial")
public class PreferencesDesc
        implements Serializable, Observable
{

    // ----------
    // Attributes
    // ----------
    public PropertyChangeSupport qq_Listeners = new ExtendedPropertyChangeSupport(this, true);
    private BooleanData confirmCancel;
    private BooleanData confirmClear;
    private BooleanData confirmClose;
    private BooleanData confirmDelete;
    private BooleanData confirmMode;
    private BooleanData confirmRevert;
    private IntegerData maxRecords;

    // ------------
    // Constructors
    // ------------
    public PreferencesDesc() {
        // Explicitly call the superclass constructor to prevent the implicit call
        super();

        this.setConfirmCancel(new BooleanData(true, BooleanData.qq_Resolver.cVALUE));
        this.setConfirmClear(new BooleanData(true, BooleanData.qq_Resolver.cVALUE));
        this.setConfirmClose(new BooleanData(true, BooleanData.qq_Resolver.cVALUE));
        this.setConfirmDelete(new BooleanData(true, BooleanData.qq_Resolver.cVALUE));
        this.setConfirmMode(new BooleanData(true, BooleanData.qq_Resolver.cVALUE));
        this.setConfirmRevert(new BooleanData(true, BooleanData.qq_Resolver.cVALUE));

        this.setMaxRecords(new IntegerData(100));

    }

    // ----------------------
    // Accessors and Mutators
    // ----------------------
    public void setConfirmCancel(BooleanData confirmCancel) {
        BooleanData oldValue = this.confirmCancel;
        this.confirmCancel = confirmCancel;
        this.qq_Listeners.firePropertyChange("confirmCancel", oldValue, this.confirmCancel);
    }

    public BooleanData getConfirmCancel() {
        return this.confirmCancel;
    }

    public void setConfirmClear(BooleanData confirmClear) {
        BooleanData oldValue = this.confirmClear;
        this.confirmClear = confirmClear;
        this.qq_Listeners.firePropertyChange("confirmClear", oldValue, this.confirmClear);
    }

    public BooleanData getConfirmClear() {
        return this.confirmClear;
    }

    public void setConfirmClose(BooleanData confirmClose) {
        BooleanData oldValue = this.confirmClose;
        this.confirmClose = confirmClose;
        this.qq_Listeners.firePropertyChange("confirmClose", oldValue, this.confirmClose);
    }

    public BooleanData getConfirmClose() {
        return this.confirmClose;
    }

    public void setConfirmDelete(BooleanData confirmDelete) {
        BooleanData oldValue = this.confirmDelete;
        this.confirmDelete = confirmDelete;
        this.qq_Listeners.firePropertyChange("confirmDelete", oldValue, this.confirmDelete);
    }

    public BooleanData getConfirmDelete() {
        return this.confirmDelete;
    }

    public void setConfirmMode(BooleanData confirmMode) {
        BooleanData oldValue = this.confirmMode;
        this.confirmMode = confirmMode;
        this.qq_Listeners.firePropertyChange("confirmMode", oldValue, this.confirmMode);
    }

    public BooleanData getConfirmMode() {
        return this.confirmMode;
    }

    public void setConfirmRevert(BooleanData confirmRevert) {
        BooleanData oldValue = this.confirmRevert;
        this.confirmRevert = confirmRevert;
        this.qq_Listeners.firePropertyChange("confirmRevert", oldValue, this.confirmRevert);
    }

    public BooleanData getConfirmRevert() {
        return this.confirmRevert;
    }

    public void setMaxRecords(IntegerData maxRecords) {
        IntegerData oldValue = this.maxRecords;
        this.maxRecords = maxRecords;
        this.qq_Listeners.firePropertyChange("maxRecords", oldValue, this.maxRecords);
    }

    public IntegerData getMaxRecords() {
        return this.maxRecords;
    }

    // -------
    // Methods
    // -------
    public void addPropertyChangeListener(String property, PropertyChangeListener listener) {
        qq_Listeners.addPropertyChangeListener(property, listener);
    }

    public void addPropertyChangeListener(PropertyChangeListener listener) {
        qq_Listeners.addPropertyChangeListener(listener);
    }

    public void removePropertyChangeListener(String property, PropertyChangeListener listener) {
        qq_Listeners.removePropertyChangeListener(property, listener);
    }

    public void removePropertyChangeListener(PropertyChangeListener listener) {
        qq_Listeners.removePropertyChangeListener(listener);
    }
// end class PreferencesDesc
// c Pass 2 Conversion Time: 109 milliseconds
TOP

Related Classes of Express.windows.PreferencesDesc

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.