Class RMGraphRPG

java.lang.Object
com.inductiveautomation.rm.graphing.RMGraphRPG
Direct Known Subclasses:
RMGraphRPGBar, RMGraphRPGPie

public abstract class RMGraphRPG extends Object
A shape class for a generated RMGraph.
  • Constructor Details

    • RMGraphRPG

      public RMGraphRPG(RMGraph aGraph, ReportOwner anRptOwner)
      Creates a new RMGraphRPG for a graph and a report owner.
  • Method Details

    • getGraph

      public RMGraph getGraph()
      Returns the source graph.
    • getReportOwner

      public ReportOwner getReportOwner()
      Returns the ReportOwner.
    • getGraphShape

      public RMParentShape getGraphShape()
      Returns the graph shape.
    • createGraphShape

      protected abstract RMParentShape createGraphShape()
      Creates the graph shape.
    • isMeshed

      public boolean isMeshed()
      Returns whether section layout is meshed.
    • getObjects

      public RMGroup getObjects()
      Returns the graph objects.
    • getSeriesCount

      public int getSeriesCount()
      Returns the number of series in this graph.
    • getSeries

      public RMGraphSeries getSeries(int anIndex)
      Returns the individual series at the given index.
    • getSeries

      public List<RMGraphSeries> getSeries()
      Returns the list of series.
    • getSectionCount

      public int getSectionCount()
      Returns the number of sections in this graph.
    • getSection

      public RMGraphSection getSection(int anIndex)
      Returns the individual section at the given index.
    • getSections

      public List<RMGraphSection> getSections()
      Returns the graph sections.