Package uk.ac.starlink.ttools.plot2.task
Class MatrixPlot2Task
java.lang.Object
uk.ac.starlink.ttools.plot2.task.AbstractPlot2Task
uk.ac.starlink.ttools.plot2.task.TypedPlot2Task<PlaneSurfaceFactory.Profile,PlaneAspect>
uk.ac.starlink.ttools.plot2.task.MatrixPlot2Task
- All Implemented Interfaces:
uk.ac.starlink.task.Task
,DynamicTask
Plot task for matrix plot.
- Since:
- 22 Aug 2023
- Author:
- Mark Taylor
-
Field Summary
Fields inherited from class uk.ac.starlink.ttools.plot2.task.AbstractPlot2Task
DOC_ZONE_SUFFIX, DOMAINMAPPER_SUFFIX, EXAMPLE_LAYER_SUFFIX, EXAMPLE_ZONE_SUFFIX, LAYER_PREFIX, ZONE_PREFIX
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <P,
A> PlotConfiguration<P, A> createPlotConfiguration
(uk.ac.starlink.task.Environment env, PlotContext<P, A> context) The implementation of this method simply adapts thecreatePlanePlotConfiguration(uk.ac.starlink.task.Environment, uk.ac.starlink.ttools.plot2.task.PlotContext<uk.ac.starlink.ttools.plot2.geom.PlaneSurfaceFactory.Profile, uk.ac.starlink.ttools.plot2.geom.PlaneAspect>)
method to the required signature.uk.ac.starlink.task.Parameter<?>[]
Methods inherited from class uk.ac.starlink.ttools.plot2.task.TypedPlot2Task
createDefaultPlotContext, getConfigParamDefault, getPlotContext, getPlotContext, getPlotType
Methods inherited from class uk.ac.starlink.ttools.plot2.task.AbstractPlot2Task
createAuxCrowdParameter, createAuxLabelParameter, createAuxVisibleParameter, createAuxWidthParameter, createBasicConfigMap, createCaptioner, createConfigMap, createCustomConfigMap, createDataParameter, createDomainMapperParameter, createExecutable, createFilterParameter, createLabelParameter, createLayerSuffixedConfigMap, createLayerTypeParameter, createLegend, createLegendPositionParameter, createPaintModeParameter, createPlotComponent, createPlotIcon, createPlotIcon, createShadeAxisFactory, createTableParameter, createTitleParameter, createZoneParameter, getBasicParameters, getBitmapParameter, getCompositorParameter, getContextParameters, getCoordValue, getDataStoreParameter, getInputTable, getLegendBorderParameter, getLegendOpaqueParameter, getLegendParameter, getLegendSequenceParameter, getPaddingParameter, getParameterByName, getPlotters, getSequenceParameter, getXpixParameter, getYpixParameter, getZoneKeyParams, hasDomainMappers, hasZoneSuffixes, testEnv
-
Constructor Details
-
MatrixPlot2Task
public MatrixPlot2Task()Constructor.
-
-
Method Details
-
getPurpose
- Specified by:
getPurpose
in interfaceuk.ac.starlink.task.Task
- Overrides:
getPurpose
in classTypedPlot2Task<PlaneSurfaceFactory.Profile,
PlaneAspect>
-
getParameters
public uk.ac.starlink.task.Parameter<?>[] getParameters()- Specified by:
getParameters
in interfaceuk.ac.starlink.task.Task
- Overrides:
getParameters
in classTypedPlot2Task<PlaneSurfaceFactory.Profile,
PlaneAspect>
-
createPlotConfiguration
protected <P,A> PlotConfiguration<P,A> createPlotConfiguration(uk.ac.starlink.task.Environment env, PlotContext<P, A> context) throws uk.ac.starlink.task.TaskExceptionThe implementation of this method simply adapts thecreatePlanePlotConfiguration(uk.ac.starlink.task.Environment, uk.ac.starlink.ttools.plot2.task.PlotContext<uk.ac.starlink.ttools.plot2.geom.PlaneSurfaceFactory.Profile, uk.ac.starlink.ttools.plot2.geom.PlaneAspect>)
method to the required signature.- Overrides:
createPlotConfiguration
in classAbstractPlot2Task
- Parameters:
env
- execution environmentcontext
- plot context- Returns:
- plot configuration
- Throws:
uk.ac.starlink.task.TaskException
-