01: package org.dbbrowser.ui.helper.exporthelper.wizard.paneldescriptors;
02:
03: import org.dbbrowser.ui.helper.exporthelper.wizard.WizardState;
04: import org.dbbrowser.ui.helper.exporthelper.wizard.panel.PageSetupWizardPanel;
05: import com.nexes.wizard.WizardPanelDescriptor;
06:
07: public class PageSetupPanelDescriptor extends WizardPanelDescriptor {
08: public static final String IDENTIFIER = "PAGE_SETUP_PANEL";
09:
10: public PageSetupPanelDescriptor() {
11: super (IDENTIFIER, new PageSetupWizardPanel());
12: }
13:
14: public Object getNextPanelDescriptor() {
15: return ExportConfirmationPanelDescriptor.IDENTIFIER;
16: }
17:
18: public Object getBackPanelDescriptor() {
19: return HeaderFooterPanelDescriptor.IDENTIFIER;
20: }
21:
22: public void aboutToHidePanel() {
23: String paperOrientation = ((PageSetupWizardPanel) getPanelComponent())
24: .getPaperOrientation();
25: WizardState.getInstance().setState("Paper Orientation",
26: paperOrientation);
27: }
28: }
|