public final class FlexReporterBuilder.FlexReporter extends Reporter
Constructor and Description |
---|
FlexReporter(java.lang.String groupHeading,
int groupId,
java.util.LinkedList<FlexReporterBuilder.Row> rows)
Constructs a FlexReporter with the given group heaing, group id and
the given list of rows.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
getColumnTitles()
Returns an array of Strings each containing the title for the
corresponding entry in array
entries[] . |
java.lang.String[] |
getEntries()
Returns an array of strings each containing the data for the
corresponding column in array
columns[] . |
int |
getGroupID()
Returns the ID of the group this reporter belongs to.
|
java.util.LinkedList<FlexReporterBuilder.Row> |
getRows() |
getDescription, getHeading, getModel, getNumOfSlaveQueues, getReportable, isContinuingReporter, isEqual, isLarger, isOtherGroup, isSameGroup, isTwoRowReporter, makeAdditionalColorEntryIfHTMLColorChartIsGenerated, numColumns
public FlexReporter(java.lang.String groupHeading, int groupId, java.util.LinkedList<FlexReporterBuilder.Row> rows)
groupHeading
- The heading for the group this reporter contributes togroupId
- The id of the group this reporter contributes torows
- The list of rows which will be drawn for this reporter in
the reportpublic final java.lang.String[] getColumnTitles()
entries[]
.getColumnTitles
in class Reporter
public final java.lang.String[] getEntries()
columns[]
. Implement this
method the an array of the same length as the columntitles is produced
containing the data at the point of time this method is called by someone
else to produce up-to-date information.getEntries
in class Reporter
public final int getGroupID()
getGroupID
in class Reporter
public java.util.LinkedList<FlexReporterBuilder.Row> getRows()