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, getPlotTypeMethods 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:
getPurposein interfaceuk.ac.starlink.task.Task- Overrides:
getPurposein classTypedPlot2Task<PlaneSurfaceFactory.Profile,PlaneAspect>
-
getParameters
public uk.ac.starlink.task.Parameter<?>[] getParameters()- Specified by:
getParametersin interfaceuk.ac.starlink.task.Task- Overrides:
getParametersin 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:
createPlotConfigurationin classAbstractPlot2Task- Parameters:
env- execution environmentcontext- plot context- Returns:
- plot configuration
- Throws:
uk.ac.starlink.task.TaskException
-