|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 ReportData
public int getStatusCode()
public java.lang.String getPushpinID()
public boolean getSupportsMapDisplay()
getSupportsMapDisplay
in class ReportData
public boolean getSupportsKmlDisplay()
getSupportsKmlDisplay
in class ReportData
public static ReportLayout GetReportLayout()
public ReportLayout getReportLayout()
getReportLayout
in class ReportData
public DBDataIterator getBodyDataIterator()
ReportData
getBodyDataIterator
in class ReportData
public 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 |