public abstract class AbstractReportAction extends javax.swing.AbstractAction implements ReportAction
| Modifier and Type | Field and Description |
|---|---|
protected static Logger |
LOGGER |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractReportAction(ReportActionFactory factory,
java.lang.String label) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
formatFieldValue(Feature feature,
java.lang.String fieldname) |
ReportActionFactory |
getFactory() |
java.lang.String |
getLabel() |
java.lang.String |
getReportLabel() |
java.lang.String |
getReportName() |
SimpleTaskStatus |
getStatus() |
java.lang.String |
getTypeName() |
ReportAction |
getValue() |
boolean |
isEnabled() |
FeatureSet |
rows() |
void |
setReportLabel(java.lang.String label) |
void |
setReportName(java.lang.String name) |
java.lang.String |
toString() |
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, putValue, removePropertyChangeListener, setEnabledequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddPropertyChangeListener, getValue, putValue, removePropertyChangeListener, setEnabledlabelprotected AbstractReportAction(ReportActionFactory factory, java.lang.String label)
public ReportActionFactory getFactory()
getFactory in interface ReportActionpublic java.lang.String getTypeName()
getTypeName in interface ReportActionpublic java.lang.String getReportName()
getReportName in interface ReportActionpublic void setReportName(java.lang.String name)
setReportName in interface ReportActionpublic java.lang.String getReportLabel()
getReportLabel in interface ReportActionpublic void setReportLabel(java.lang.String label)
setReportLabel in interface ReportActionpublic java.lang.String getLabel()
getLabel in interface LabeledValue<ReportAction>public ReportAction getValue()
getValue in interface LabeledValue<ReportAction>public boolean isEnabled()
isEnabled in interface javax.swing.ActionisEnabled in class javax.swing.AbstractActionpublic java.lang.String toString()
toString in interface LabeledValue<ReportAction>toString in class java.lang.Objectpublic SimpleTaskStatus getStatus()
getStatus in interface ReportActionpublic FeatureSet rows()
rows in interface ReportActionpublic java.lang.String formatFieldValue(Feature feature, java.lang.String fieldname)
formatFieldValue in interface ReportAction