Class LayoutReportActionImpl
java.lang.Object
javax.swing.AbstractAction
org.gvsig.fmap.dal.swing.report.AbstractReportAction
org.gvsig.app.project.documents.layout.report.LayoutReportActionImpl
- All Implemented Interfaces:
ActionListener,Serializable,Cloneable,EventListener,Action,LayoutReportAction,org.gvsig.fmap.dal.swing.report.ReportAction,org.gvsig.tools.util.LabeledValue<org.gvsig.fmap.dal.swing.report.ReportAction>
public class LayoutReportActionImpl
extends org.gvsig.fmap.dal.swing.report.AbstractReportAction
implements LayoutReportAction
- Author:
- jjdelcerro
- See Also:
-
Field Summary
Fields inherited from class org.gvsig.fmap.dal.swing.report.AbstractReportAction
LOGGERFields inherited from class javax.swing.AbstractAction
changeSupport, enabledFields inherited from interface javax.swing.Action
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 Summary
ConstructorsConstructorDescriptionLayoutReportActionImpl(org.gvsig.fmap.dal.swing.report.ReportActionFactory factory, org.gvsig.fmap.dal.feature.FeatureStore store, org.gvsig.fmap.dal.feature.FeatureQuery query, org.gvsig.fmap.dal.feature.FeatureSet selection, javax.json.JsonObject json) -
Method Summary
Modifier and TypeMethodDescriptionvoidstatic LayoutReportActionImplcreateFakeLayoutReportAction(org.gvsig.app.project.documents.Document doc) org.gvsig.expressionevaluator.MutableSymbolTableorg.gvsig.tools.resourcesstorage.ResourcesStorage.Resourceorg.gvsig.fmap.dal.feature.Featurerow()Methods inherited from class org.gvsig.fmap.dal.swing.report.AbstractReportAction
formatFieldValue, getFactory, getLabel, getReportLabel, getReportName, getStatus, getTypeName, getValue, isEnabled, rows, setReportLabel, setReportName, toStringMethods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, putValue, removePropertyChangeListener, setEnabledMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface javax.swing.Action
accept, addPropertyChangeListener, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledMethods inherited from interface org.gvsig.tools.util.LabeledValue
getLabel, getValue, toStringMethods inherited from interface org.gvsig.fmap.dal.swing.report.ReportAction
formatFieldValue, getFactory, getReportLabel, getReportName, getStatus, getTypeName, rows, setReportLabel, setReportName
-
Constructor Details
-
LayoutReportActionImpl
public LayoutReportActionImpl(org.gvsig.fmap.dal.swing.report.ReportActionFactory factory, org.gvsig.fmap.dal.feature.FeatureStore store, org.gvsig.fmap.dal.feature.FeatureQuery query, org.gvsig.fmap.dal.feature.FeatureSet selection, javax.json.JsonObject json)
-
-
Method Details
-
createFakeLayoutReportAction
public static LayoutReportActionImpl createFakeLayoutReportAction(org.gvsig.app.project.documents.Document doc) -
row
public org.gvsig.fmap.dal.feature.Feature row() -
actionPerformed
- Specified by:
actionPerformedin interfaceActionListener
-
getTemplateAsResource
public org.gvsig.tools.resourcesstorage.ResourcesStorage.Resource getTemplateAsResource()- Specified by:
getTemplateAsResourcein interfaceLayoutReportAction
-
getSymbolTable
public org.gvsig.expressionevaluator.MutableSymbolTable getSymbolTable() -
evaluateDynamicText
- Specified by:
evaluateDynamicTextin interfaceLayoutReportAction
-
getParameters
- Specified by:
getParametersin interfaceLayoutReportAction
-