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.DateFormatWizardPanel;
05: import com.nexes.wizard.WizardPanelDescriptor;
06:
07: public class DateFormatPanelDescriptor extends WizardPanelDescriptor {
08: public static final String IDENTIFIER = "DATE_FORMAT_PANEL";
09:
10: public DateFormatPanelDescriptor() {
11: super (IDENTIFIER, new DateFormatWizardPanel());
12: }
13:
14: public Object getNextPanelDescriptor() {
15: return IncludeTableColumnsPanelDescriptor.IDENTIFIER;
16: }
17:
18: public Object getBackPanelDescriptor() {
19: return ExportTypePanelDescriptor.IDENTIFIER;
20: }
21:
22: public void aboutToHidePanel() {
23: String dateFormatPattern = ((DateFormatWizardPanel) getPanelComponent())
24: .getDateFormatPattern();
25: WizardState.getInstance().setState("Date format",
26: dateFormatPattern);
27: }
28: }
|