package com.installshield.watchpoint.event.dialog.swing;


import com.installshield.event.ui.*;
import com.installshield.wizard.swing.*;
import com.installshield.ui.controls.*;

public class FramePreUninstall {

    public void buttonClickedback(ISControlContext context) {

        SwingWizardUI wizardUI = (SwingWizardUI)context.getWizardUI();
        wizardUI.doPrevious();
    }

    public void buttonClickeduninstall(ISControlContext context) {

        SwingWizardUI wizardUI = (SwingWizardUI)context.getWizardUI();
        wizardUI.doNext();
    }

    public void buttonClickedcancel(ISControlContext context) {

        SwingWizardUI wizardUI = (SwingWizardUI)context.getWizardUI();
        wizardUI.doCancel();
    }

    public void initializeUIPreUninstall(ISDialogFrameContext context) {
        ISFrame frame = context.getISFrame();

        ISButton uninstallButton = frame.getButton("uninstall");
        if (uninstallButton != null) {
            uninstallButton.setEnabled(true);
        }

        ISButton backButton = frame.getButton("back");
        if (backButton != null) {
            backButton.setEnabled(true);
        }

        ISButton cancelButton = frame.getButton("cancel");
        if (cancelButton != null) {
            cancelButton.setEnabled(true);
        }

    }

}
