- All Implemented Interfaces:
- Action<DataSet,DataSet>, Content, Named, Confined, Annotated, ValueProvider, java.io.Serializable
@TypedActionDef(name="plotData",
description="Scatter plot of given DataSet",
inputType=DataSet.class,
outputType=DataSet.class)
@Parameter(name="xName",def="x",description="The name of X Value in the DataSet") @Parameter(name="yName",def="y",description="The name of Y Value in the DataSet") @Parameter(name="xErrName",def="xErr",description="The name of X error Value in the DataSet (currently not working)") @Parameter(name="yErrName",def="yErr",description="The name of Y error Value in the DataSet (currently not working)") @Parameter(name="plotFrameName",def="default",description="The name of plot frame which should be used for a plot. To be declared in the action input content rather in the action annotation.") @Parameter(name="plotTitle",def="",description="The default title of plot which should be used if no frame definition found.") @Parameter(name="groupBy",def="plot_frame_name",description="Defines the parameter which should be used as a frame name for this plot. The value is supposed to be a String, but in practice could be any type which could be converted to a String.") @Parameter(name="snapshot",type=BOOLEAN,def="false",description="Save plot shapshots to file with default parameters") @Parameter(name="serialize",type=BOOLEAN,def="false",description="Serialize plot to file with default parameters")
@Element(name="plotFrame",multiple=true,description="The description of plot frame",target="class::hep.dataforge.plots.XYPlotFrame") @Element(name="snapshot",description="Save plot shapshots to file",target="method::hep.dataforge.plots.PlotDataAction.snapshot") @Element(name="serialize",description="Serialize plot to file",target="method::hep.dataforge.plots.PlotDataAction.serialize")
public class PlotDataAction
extends OneToOneAction<DataSet,DataSet>
Аннотация действия может содержать несколько различных описаний рамки. При
выполнинии каждый набор данных помещается в ту рамку, имя которой указано в
параметре plot_frame_name. Если параметр не указан, используется рамка
по-умолчанию
- See Also:
- Serialized Form