Class RMGraphRPGPie
- java.lang.Object
-
- com.inductiveautomation.rm.graphing.RMGraphRPG
-
- com.inductiveautomation.rm.graphing.RMGraphRPGPie
-
public class RMGraphRPGPie extends RMGraphRPG
This class generates (and represents) a RPG'd pie graph area.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
RMGraphRPGPie.PieGraphShape
An interface for a shape that renders a bar graph from bar graph pieces.-
Nested classes/interfaces inherited from class com.inductiveautomation.rm.graphing.RMGraphRPG
RMGraphRPG.GraphShape
-
-
Constructor Summary
Constructors Constructor Description RMGraphRPGPie(RMGraph aGraph, ReportOwner anRptOwner)
Creates a pie graph area for the given graph area and graphRPG.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
configure()
This is the workhorse method that really configures the graph area.protected RMParentShape
createGraphShape()
Creates the graph shape.boolean
isMeshed()
Override to force pie charts to be meshed if only one key.-
Methods inherited from class com.inductiveautomation.rm.graphing.RMGraphRPG
getGraph, getGraphShape, getObjects, getReportOwner, getSection, getSectionCount, getSections, getSeries, getSeries, getSeriesCount
-
-
-
-
Constructor Detail
-
RMGraphRPGPie
public RMGraphRPGPie(RMGraph aGraph, ReportOwner anRptOwner)
Creates a pie graph area for the given graph area and graphRPG.
-
-
Method Detail
-
createGraphShape
protected RMParentShape createGraphShape()
Creates the graph shape.- Specified by:
createGraphShape
in classRMGraphRPG
-
isMeshed
public boolean isMeshed()
Override to force pie charts to be meshed if only one key.- Overrides:
isMeshed
in classRMGraphRPG
-
configure
protected void configure()
This is the workhorse method that really configures the graph area.
-
-