Class RMGraphRPG

  • Direct Known Subclasses:
    RMGraphRPGBar, RMGraphRPGPie

    public abstract class RMGraphRPG
    extends java.lang.Object
    A shape class for a generated RMGraph.
    • Constructor Detail

      • RMGraphRPG

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

      • 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 java.util.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 java.util.List<RMGraphSection> getSections()
        Returns the graph sections.