java.lang.Object
com.illumon.iris.console.events.plot.series.PlotSeries
All Implemented Interfaces:
Workspace, Serializable
Direct Known Subclasses:
ValueSeries

public abstract class PlotSeries extends Object implements Workspace, Serializable
Base class for a plotting series.
See Also:
  • Constructor Details

    • PlotSeries

      public PlotSeries()
    • PlotSeries

      public PlotSeries(String seriesName, String oneClickColumn, PlotStyle plotStyle)
  • Method Details

    • getSeriesName

      public String getSeriesName()
    • getOneClickColumn

      public String getOneClickColumn()
    • getPlotStyle

      public PlotStyle getPlotStyle()
    • getWorkspaceInfo

      public org.jdom2.Element getWorkspaceInfo()
      Description copied from interface: Workspace
      Serialize the class into an element to be stored in the workspace
      Specified by:
      getWorkspaceInfo in interface Workspace
      Returns:
      An Element containing the data to persist.
    • setWorkspaceInfo

      public void setWorkspaceInfo(org.jdom2.Element workspaceInfo)
      Description copied from interface: Workspace
      Restore the class to the state defined by the data persisted in workspaceInfo
      Specified by:
      setWorkspaceInfo in interface Workspace
      Parameters:
      workspaceInfo - An Element containing the persisted state.
    • isTwinX

      public boolean isTwinX()
    • setTwinX

      public void setTwinX(boolean twinX)
    • isTwinY

      public boolean isTwinY()
    • setTwinY

      public void setTwinY(boolean twinY)