ReportMill 10 API

com.reportmill.shape.graph
Interface RMGraphView.BarView

All Superinterfaces:
RMGraphView
All Known Implementing Classes:
RMGraphViewBar, RMGraphViewBar3D, RMGraphViewLine
Enclosing interface:
RMGraphView

public static interface RMGraphView.BarView
extends RMGraphView

An interface for a shape that renders a bar graph from bar graph pieces.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.reportmill.shape.graph.RMGraphView
RMGraphView.BarView, RMGraphView.PieView
 
Method Summary
 void addAxis(RMShape aShape)
          Add axis.
 void addBar(RMShape aBar, int aLayer)
          Add Bar.
 void addBarLabel(RMShape aBarLabel, java.lang.String aVersion)
          Add bar label.
 void addGridLineMajor(RMLineSegment aLine)
          Add grid line.
 void addGridLineMinor(RMLineSegment aLine)
          Add grid line.
 void addGridLineSeparator(RMLineSegment aLine)
          Add grid line.
 void addLabelAxisLabel(RMShape anAxisLabel)
          Add label axis label.
 void addValueAxisLabel(RMShape anAxisLabel)
          Add value axis label.
 
Methods inherited from interface com.reportmill.shape.graph.RMGraphView
getPart
 

Method Detail

addGridLineMajor

void addGridLineMajor(RMLineSegment aLine)
Add grid line.


addGridLineMinor

void addGridLineMinor(RMLineSegment aLine)
Add grid line.


addGridLineSeparator

void addGridLineSeparator(RMLineSegment aLine)
Add grid line.


addBar

void addBar(RMShape aBar,
            int aLayer)
Add Bar.


addBarLabel

void addBarLabel(RMShape aBarLabel,
                 java.lang.String aVersion)
Add bar label.


addAxis

void addAxis(RMShape aShape)
Add axis.


addValueAxisLabel

void addValueAxisLabel(RMShape anAxisLabel)
Add value axis label.


addLabelAxisLabel

void addLabelAxisLabel(RMShape anAxisLabel)
Add label axis label.


ReportMill 10 API