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 TypeMethodDescriptionvoidclear()Invokes the clear action on this panel.uk.ac.starlink.ttools.plot2.config.ConfigMapvoidsetSpecifiedValue(uk.ac.starlink.ttools.plot2.config.ConfigMap config) voidsubmitReport(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:
createComponentin 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.
-