Package uk.ac.starlink.topcat.plot2
Class ActionSpecifierPanel
java.lang.Object
uk.ac.starlink.ttools.plot2.config.SpecifierPanel<uk.ac.starlink.ttools.plot2.config.ConfigMap>
uk.ac.starlink.topcat.plot2.ActionSpecifierPanel
- All Implemented Interfaces:
uk.ac.starlink.ttools.plot2.config.Specifier<uk.ac.starlink.ttools.plot2.config.ConfigMap>
public class ActionSpecifierPanel
extends uk.ac.starlink.ttools.plot2.config.SpecifierPanel<uk.ac.starlink.ttools.plot2.config.ConfigMap>
Decorates a SpecifierPanel with Clear and Submit buttons.
Clear resets all items to their default, and submit invokes
this object's
doSubmit
method.- Since:
- 13 Mar 2013
- Author:
- Mark Taylor
-
Constructor Summary
ConstructorsConstructorDescriptionActionSpecifierPanel
(uk.ac.starlink.ttools.plot2.config.Specifier<uk.ac.starlink.ttools.plot2.config.ConfigMap> baseSpecifier) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoid
clear()
Invokes the clear action on this panel.uk.ac.starlink.ttools.plot2.config.ConfigMap
void
setSpecifiedValue
(uk.ac.starlink.ttools.plot2.config.ConfigMap config) void
submitReport
(uk.ac.starlink.ttools.plot2.ReportMap report) Methods inherited from class uk.ac.starlink.ttools.plot2.config.SpecifierPanel
addActionListener, fireAction, getActionForwarder, getChangeForwarder, getComponent, isXFill, removeActionListener
-
Constructor Details
-
ActionSpecifierPanel
public ActionSpecifierPanel(uk.ac.starlink.ttools.plot2.config.Specifier<uk.ac.starlink.ttools.plot2.config.ConfigMap> baseSpecifier) Constructor.- Parameters:
baseSpecifier
- specifier on which this is based
-
-
Method Details
-
createComponent
- Specified by:
createComponent
in classuk.ac.starlink.ttools.plot2.config.SpecifierPanel<uk.ac.starlink.ttools.plot2.config.ConfigMap>
-
getSpecifiedValue
public uk.ac.starlink.ttools.plot2.config.ConfigMap getSpecifiedValue() -
setSpecifiedValue
public void setSpecifiedValue(uk.ac.starlink.ttools.plot2.config.ConfigMap config) -
submitReport
public void submitReport(uk.ac.starlink.ttools.plot2.ReportMap report) -
clear
public void clear()Invokes the clear action on this panel.
-