public abstract class ExtendReportAction extends AbstractAction
Modifier and Type | Class and Description |
---|---|
static interface |
ExtendReportAction.SubreportChooserForm |
Modifier and Type | Field and Description |
---|---|
protected List<String> |
oldReports |
protected ReportTemplate |
reportConfig |
JComboBox |
reportScope |
changeSupport, enabled
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON
Constructor and Description |
---|
ExtendReportAction(WsdlProjectPro project) |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(ActionEvent e) |
void |
apply() |
protected abstract boolean |
generateReport() |
ReportTemplate |
getReportConfig() |
protected abstract ReportTemplate |
getXmlTemplate() |
void |
setReportConfig(ReportTemplate reportConfig) |
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
protected ReportTemplate reportConfig
public JComboBox reportScope
public ExtendReportAction(WsdlProjectPro project)
public void actionPerformed(ActionEvent e)
protected abstract ReportTemplate getXmlTemplate()
public ReportTemplate getReportConfig()
public void setReportConfig(ReportTemplate reportConfig)
protected abstract boolean generateReport()
public void apply()
Copyright © 2019. All rights reserved.