|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.opengts.war.report.ReportData
org.opengts.extra.war.report.entity.EntityReport
public class EntityReport
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.opengts.war.report.ReportData |
|---|
ReportData.ArrayDataIterator, ReportData.ListDataIterator |
| Field Summary |
|---|
| Fields inherited from class org.opengts.war.report.ReportData |
|---|
CheckinAgeColorRangeDefault, CreationAgeColorRangeDefault, FORMAT_GRAPH, FORMAT_KML, FORMAT_MAP, FORMAT_PDF, GpsAgeColorRangeDefault, LoginAgeColorRangeDefault |
| Fields inherited from interface org.opengts.dbtools.DBRecordHandler |
|---|
DBRH_SAVE, DBRH_SAVE_LAST, DBRH_SAVE_LAST_STOP, DBRH_SAVE_STOP, DBRH_SKIP, DBRH_STOP |
| Constructor Summary | |
|---|---|
EntityReport(ReportEntry rptEntry,
RequestProperties reqState,
ReportDeviceList devList)
|
|
| Method Summary | |
|---|---|
DBDataIterator |
getBodyDataIterator()
Gets the details data interator for this report. The subclass of this object must implement this method. For simple EventData record data, this method could simply return: new ArrayDataIterator(this.getEventData()); |
java.lang.String |
getPushpinID()
|
ReportLayout |
getReportLayout()
Gets the bound ReportLayout singleton instance for this report |
static ReportLayout |
GetReportLayout()
Gets the bound ReportLayout singleton instance for this report |
int |
getStatusCode()
|
boolean |
getSupportsKmlDisplay()
Returns true if this report supports displaying KML |
boolean |
getSupportsMapDisplay()
Returns true if this report supports displaying a map |
DBDataIterator |
getTotalsDataIterator()
Gets the totals data interator for this report. The subclass of this object must implement this method. For simple EventData record data, this method may simply return null. |
int |
handleDBRecord(Entity rcd)
Callback handler for DBRecords retrieved from a database select |
void |
postInitialize()
This method is called after all other ReportConstraints have been set. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EntityReport(ReportEntry rptEntry,
RequestProperties reqState,
ReportDeviceList devList)
throws ReportException
ReportException| Method Detail |
|---|
public void postInitialize()
ReportData
postInitialize in class ReportDatapublic int getStatusCode()
public java.lang.String getPushpinID()
public boolean getSupportsMapDisplay()
getSupportsMapDisplay in class ReportDatapublic boolean getSupportsKmlDisplay()
getSupportsKmlDisplay in class ReportDatapublic static ReportLayout GetReportLayout()
public ReportLayout getReportLayout()
getReportLayout in class ReportDatapublic DBDataIterator getBodyDataIterator()
ReportData
getBodyDataIterator in class ReportDatapublic DBDataIterator getTotalsDataIterator()
ReportData
getTotalsDataIterator in class ReportData
public int handleDBRecord(Entity rcd)
throws DBException
DBRecordHandler
handleDBRecord in interface DBRecordHandler<Entity>rcd - The DBRecord
DBException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||