org.opengts.war.report.field
Class FieldData.FieldEventDataProvider
java.lang.Object
org.opengts.war.report.field.FieldData
org.opengts.war.report.field.FieldData.FieldEventDataProvider
- All Implemented Interfaces:
- EventDataProvider, CSSRowClass
- Enclosing class:
- FieldData
public static class FieldData.FieldEventDataProvider
- extends FieldData
- implements EventDataProvider
Custom FieldEventDataProvider class
Methods inherited from class org.opengts.war.report.field.FieldData |
filterReturnedValue, getAccount, getAccount, getBoolean, getBoolean, getCssClass, getDevice, getDevice, getDeviceDescriptionComparator, getDouble, getDouble, getDriver, getDriver, getDriverID, getGeoPoint, getGeoPoint, getInt, getInt, getLatitude, getLong, getLong, getLongitude, getRowType, getString, getString, getTimestamp, getValue, getValue, hasCssClass, hasValue, setAccount, setBoolean, setCssClass, setDevice, setDouble, setDriver, setGeoPoint, setInt, setLong, setRowType, setString, setValue, setValue, setValue, setValue, setValue, sortByDeviceDescription |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FieldData.FieldEventDataProvider
public FieldData.FieldEventDataProvider()
getAccountID
public java.lang.String getAccountID()
- Specified by:
getAccountID
in interface EventDataProvider
- Overrides:
getAccountID
in class FieldData
getDeviceID
public java.lang.String getDeviceID()
- Specified by:
getDeviceID
in interface EventDataProvider
- Overrides:
getDeviceID
in class FieldData
getDeviceDescription
public java.lang.String getDeviceDescription()
- Specified by:
getDeviceDescription
in interface EventDataProvider
- Overrides:
getDeviceDescription
in class FieldData
getDeviceVIN
public java.lang.String getDeviceVIN()
- Specified by:
getDeviceVIN
in interface EventDataProvider
- Overrides:
getDeviceVIN
in class FieldData
getTimestamp
public long getTimestamp()
- Specified by:
getTimestamp
in interface EventDataProvider
getStatusCode
public int getStatusCode()
- Specified by:
getStatusCode
in interface EventDataProvider
getStatusCodeDescription
public java.lang.String getStatusCodeDescription(BasicPrivateLabel bpl)
- Specified by:
getStatusCodeDescription
in interface EventDataProvider
getStatusCodeProvider
public StatusCodeProvider getStatusCodeProvider(BasicPrivateLabel bpl)
- Specified by:
getStatusCodeProvider
in interface EventDataProvider
getPushpinIconIndex
public int getPushpinIconIndex(java.lang.String iconSelector,
OrderedSet<java.lang.String> iconKeys,
boolean isFleet,
BasicPrivateLabel bpl)
- Specified by:
getPushpinIconIndex
in interface EventDataProvider
isValidGeoPoint
public boolean isValidGeoPoint()
- Specified by:
isValidGeoPoint
in interface EventDataProvider
getLatitude
public double getLatitude()
- Specified by:
getLatitude
in interface EventDataProvider
getLongitude
public double getLongitude()
- Specified by:
getLongitude
in interface EventDataProvider
getGeoPoint
public GeoPoint getGeoPoint()
- Specified by:
getGeoPoint
in interface EventDataProvider
getGpsAge
public long getGpsAge()
- Specified by:
getGpsAge
in interface EventDataProvider
getCreationAge
public long getCreationAge()
- Specified by:
getCreationAge
in interface EventDataProvider
getHorzAccuracy
public double getHorzAccuracy()
- Specified by:
getHorzAccuracy
in interface EventDataProvider
getBestGeoPoint
public GeoPoint getBestGeoPoint()
- Specified by:
getBestGeoPoint
in interface EventDataProvider
getBestAccuracy
public double getBestAccuracy()
- Specified by:
getBestAccuracy
in interface EventDataProvider
getSatelliteCount
public int getSatelliteCount()
- Specified by:
getSatelliteCount
in interface EventDataProvider
getBatteryLevel
public double getBatteryLevel()
- Specified by:
getBatteryLevel
in interface EventDataProvider
getSpeedKPH
public double getSpeedKPH()
- Specified by:
getSpeedKPH
in interface EventDataProvider
getHeading
public double getHeading()
- Specified by:
getHeading
in interface EventDataProvider
getAltitude
public double getAltitude()
- Specified by:
getAltitude
in interface EventDataProvider
getOdometerKM
public double getOdometerKM()
- Specified by:
getOdometerKM
in interface EventDataProvider
getGeozoneID
public java.lang.String getGeozoneID()
- Specified by:
getGeozoneID
in interface EventDataProvider
getAddress
public java.lang.String getAddress()
- Specified by:
getAddress
in interface EventDataProvider
getInputMask
public long getInputMask()
- Specified by:
getInputMask
in interface EventDataProvider
setEventIndex
public void setEventIndex(int ndx)
- Specified by:
setEventIndex
in interface EventDataProvider
getEventIndex
public int getEventIndex()
- Specified by:
getEventIndex
in interface EventDataProvider
getIsFirstEvent
public boolean getIsFirstEvent()
- Specified by:
getIsFirstEvent
in interface EventDataProvider
setIsLastEvent
public void setIsLastEvent(boolean isLast)
- Specified by:
setIsLastEvent
in interface EventDataProvider
getIsLastEvent
public boolean getIsLastEvent()
- Specified by:
getIsLastEvent
in interface EventDataProvider