org.opengts.extra.war.track.page
Class FullMap

java.lang.Object
  extended by org.opengts.war.tools.WebPageAdaptor
      extended by org.opengts.extra.war.track.page.FullMap
All Implemented Interfaces:
WebPage, Constants
Direct Known Subclasses:
FullMapDevice, FullMapFleet

public abstract class FullMap
extends WebPageAdaptor
implements Constants


Field Summary
static java.lang.String _ACL_AUTO
           
static java.lang.String CALENDAR_FROM
           
static java.lang.String CALENDAR_TO
           
static java.lang.String COMMAND_AUTO_UPDATE
           
static java.lang.String COMMAND_DEVICE_LIST
           
static java.lang.String COMMAND_DEVICE_PING
           
static java.lang.String COMMAND_GROUP_LIST
           
static java.lang.String COMMAND_KML_UPDATE
           
static java.lang.String COMMAND_MAP_UPDATE
           
static java.lang.String FORM_GOTO_ADDRESS
           
static java.lang.String FORM_PING_DEVICE
           
static java.lang.String FORM_SELECT_DEVICE
           
static java.lang.String FORM_SELECT_TIMEZONE
           
static java.lang.String PROP_autoUpdate_count
           
static java.lang.String PROP_autoUpdate_enable
           
static java.lang.String PROP_autoUpdate_interval
           
static java.lang.String PROP_autoUpdate_onload
           
static java.lang.String PROP_fleetDeviceEventCount
           
static java.lang.String PROP_mapTypeTitle
           
static java.lang.String PROP_showFleetFromCalendar
           
static java.lang.String PROP_statusCodes
           
 
Fields inherited from class org.opengts.war.tools.WebPageAdaptor
PARM_ARGUMENT, PARM_COMMAND, PARM_CONTENT, PARM_PAGE, SORTTABLE_JS, SORTTABLE_SORTKEY, SUBACL_SEPARATOR
 
Fields inherited from interface org.opengts.war.track.Constants
_DEFAULT_BASE_URI, COMMAND_LOGOUT, DEFAULT_ATTACH_URI, DEFAULT_BASE_URI, DEFAULT_DEMO_LOGIN_URI, DEFAULT_MARKER_URI, FORM_COMMAND, FORM_COMMAND_CSV, FORM_MONTH_CHG, LAST_GEOCODE_ADDRESS, LAST_GEOCODE_CACHE, LAST_GEOCODE_LATITUDE, LAST_GEOCODE_LONGITUDE, LAST_REVERSEGEOCODE, PAGE_ACCOUNT_INFO, PAGE_ACCOUNT_NEW, PAGE_ALERT_PANEL, PAGE_CODE_INFO, PAGE_CORRIDOR_INFO, PAGE_DEVICE_ALERTS, PAGE_DEVICE_INFO, PAGE_DEVICE_PROPS, PAGE_DRIVER_INFO, PAGE_ENTITY_INFO, PAGE_GROUP_INFO, PAGE_HTML_WRAP, PAGE_J1587_SHOW, PAGE_LAF_INFO, PAGE_LOGIN, PAGE_MAP_DEVICE, PAGE_MAP_FLEET, PAGE_MENU_REPORT, PAGE_MENU_RPT_DEVDETAIL, PAGE_MENU_RPT_GRPDETAIL, PAGE_MENU_RPT_GRPSUMMRY, PAGE_MENU_RPT_IFTA, PAGE_MENU_RPT_PERFORM, PAGE_MENU_RPT_SYSADMIN, PAGE_MENU_TOP, PAGE_OFFLINE, PAGE_PASSWD, PAGE_PASSWD_EMAIL, PAGE_REPORT_SHOW, PAGE_ROLE_INFO, PAGE_RPTJOB_ADMIN, PAGE_RULE_INFO, PAGE_SYSADMIN_ACCOUNTS, PAGE_SYSADMIN_DEVICES, PAGE_SYSADMIN_INFO, PAGE_SYSPROP_ADMIN, PAGE_USER_INFO, PAGE_WORKORDER_INFO, PAGE_WORKZONE_INFO, PAGE_ZONE_INFO, PARM_ACCOUNT, PARM_ACCOUNT_A, PARM_DEVICE, PARM_DEVICE_COMMAND, PARM_ENCPASS, PARM_GROUP, PARM_LOCALE, PARM_MAP_LIMIT, PARM_MAP_LIMIT_TYPE, PARM_PASSWORD, PARM_PASSWORD_A, PARM_REGION, PARM_REQSTATE, PARM_RESTOREPW, PARM_RULE, PARM_SA_RELOGIN, PARM_SA_RELOGIN_ACCT, PARM_SA_RELOGIN_SESS, PARM_SA_RELOGIN_USER, PARM_USER, PARM_USER_A, PARM_USEREMAIL
 
Fields inherited from interface org.opengts.war.tools.WebPage
SORTTABLE_CSS_CLASS, SORTTABLE_CSS_NOSORT
 
Constructor Summary
FullMap()
           
 
Method Summary
 java.lang.String[] getChildAclList()
           
protected  int[] getStatusCodes()
           
 boolean isFleet()
           
protected  void postInit()
           
protected  void setFleet(boolean fleet)
           
protected  void writeDeviceGroupList(RequestProperties reqState)
           
protected  void writeDeviceList(RequestProperties reqState)
           
protected  void writeJS_MapUpdate(RequestProperties reqState, java.io.PrintWriter out, java.lang.String mapUpdURL, java.lang.String devicePingURL, java.lang.String kmlUpdURL, boolean autoUpdateEnabled, boolean autoUpdateOnLoad, long autoInterval, long autoMaxCount, int showBatteryLevel, int devicePushpinNdx)
           
 void writePage(RequestProperties reqState, java.lang.String pageMsg)
           
 
Methods inherited from class org.opengts.war.tools.WebPageAdaptor
_getMenuDescription, _getMenuHelp, _getNavigationDescription, _getNavigationTab, EncodeMakeURL, EncodeMakeURL, encodePageURL, encodePageURL, encodePageURL, EncodeURL, EncodeURL, FilterText, FilterValue, Form_CheckBox, Form_ComboBox, Form_ComboBox, Form_ComboBox, Form_ComboBox, Form_TextArea, Form_TextArea, Form_TextField, Form_TextField, Form_TextField, Form_TextField, FormRow_CheckBox, FormRow_ComboBox, FormRow_ComboBox, FormRow_ComboBox, FormRow_ComboBox, FormRow_ComboBox, FormRow_ComboBox, FormRow_Separator, FormRow_Separator, FormRow_SubSeparator, FormRow_TextArea, FormRow_TextArea, FormRow_TextField, FormRow_TextField, FormRow_TextField, FormRow_TextNote, getAclName, getAclName, getBaseURI, getBooleanProperty, getCssDirectory, getDoubleProperty, getFilteredID, getFilteredID, getIsEnabled, getJspURI, getLongProperty, getMenuButtonAltImage, getMenuButtonImage, getMenuDescription, getMenuGroup, getMenuHelp, getMenuIconImage, getMenuName, getNavigationDescription, getNavigationTab, getPageName, getPageNavigation, getPageNavigationHTML, getPageNavigationHTML, getPageURI, getPageURI, getPageURI, getPrivateLabel, getProperties, getRuntimePropertyKey, getRuntimePropertyKeyPrefix, getStringProperty, getTarget, getWindowDimension, hasPageNavigation, hasRuntimePropertyKeyPrefix, isLoginRequired, isOkToDisplay, isValidID, isValidID, JS_alert, MakeURL, MakeURL, MakeURL, MakeURL, Onclick_ConfirmDelete, Onclick_ConfirmOperation, Onclick_ConfirmSelected, setAclName, setBaseURI, setCssDirectory, setJspURI, setLoginRequired, setMenuButtonAltImage, setMenuButtonImage, setMenuDescription, setMenuGroup, setMenuHelp, setMenuIconImage, setNavigationDescription, setNavigationTab, setPageName, setPageNavigation, setPrivateLabel, setProperties, setRuntimePropertyKeyPrefix, SubmitMatch, SubmitMatch, systemAdminOnly, writeCssLink
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_ACL_AUTO

public static final java.lang.String _ACL_AUTO
See Also:
Constant Field Values

PROP_statusCodes

public static final java.lang.String PROP_statusCodes
See Also:
Constant Field Values

PROP_showFleetFromCalendar

public static final java.lang.String PROP_showFleetFromCalendar
See Also:
Constant Field Values

PROP_fleetDeviceEventCount

public static final java.lang.String PROP_fleetDeviceEventCount
See Also:
Constant Field Values

PROP_mapTypeTitle

public static final java.lang.String PROP_mapTypeTitle
See Also:
Constant Field Values

PROP_autoUpdate_enable

public static final java.lang.String PROP_autoUpdate_enable
See Also:
Constant Field Values

PROP_autoUpdate_onload

public static final java.lang.String PROP_autoUpdate_onload
See Also:
Constant Field Values

PROP_autoUpdate_interval

public static final java.lang.String PROP_autoUpdate_interval
See Also:
Constant Field Values

PROP_autoUpdate_count

public static final java.lang.String PROP_autoUpdate_count
See Also:
Constant Field Values

FORM_SELECT_DEVICE

public static final java.lang.String FORM_SELECT_DEVICE
See Also:
Constant Field Values

FORM_GOTO_ADDRESS

public static final java.lang.String FORM_GOTO_ADDRESS
See Also:
Constant Field Values

FORM_PING_DEVICE

public static final java.lang.String FORM_PING_DEVICE
See Also:
Constant Field Values

FORM_SELECT_TIMEZONE

public static final java.lang.String FORM_SELECT_TIMEZONE
See Also:
Constant Field Values

COMMAND_DEVICE_LIST

public static final java.lang.String COMMAND_DEVICE_LIST
See Also:
Constant Field Values

COMMAND_GROUP_LIST

public static final java.lang.String COMMAND_GROUP_LIST
See Also:
Constant Field Values

COMMAND_DEVICE_PING

public static final java.lang.String COMMAND_DEVICE_PING
See Also:
Constant Field Values

COMMAND_MAP_UPDATE

public static final java.lang.String COMMAND_MAP_UPDATE
See Also:
Constant Field Values

COMMAND_KML_UPDATE

public static final java.lang.String COMMAND_KML_UPDATE
See Also:
Constant Field Values

COMMAND_AUTO_UPDATE

public static final java.lang.String COMMAND_AUTO_UPDATE
See Also:
Constant Field Values

CALENDAR_FROM

public static final java.lang.String CALENDAR_FROM
See Also:
Constant Field Values

CALENDAR_TO

public static final java.lang.String CALENDAR_TO
See Also:
Constant Field Values
Constructor Detail

FullMap

public FullMap()
Method Detail

postInit

protected void postInit()
Overrides:
postInit in class WebPageAdaptor

getChildAclList

public java.lang.String[] getChildAclList()
Overrides:
getChildAclList in class WebPageAdaptor

setFleet

protected void setFleet(boolean fleet)

isFleet

public boolean isFleet()

getStatusCodes

protected int[] getStatusCodes()

writeDeviceList

protected void writeDeviceList(RequestProperties reqState)
                        throws java.io.IOException
Throws:
java.io.IOException

writeDeviceGroupList

protected void writeDeviceGroupList(RequestProperties reqState)
                             throws java.io.IOException
Throws:
java.io.IOException

writeJS_MapUpdate

protected void writeJS_MapUpdate(RequestProperties reqState,
                                 java.io.PrintWriter out,
                                 java.lang.String mapUpdURL,
                                 java.lang.String devicePingURL,
                                 java.lang.String kmlUpdURL,
                                 boolean autoUpdateEnabled,
                                 boolean autoUpdateOnLoad,
                                 long autoInterval,
                                 long autoMaxCount,
                                 int showBatteryLevel,
                                 int devicePushpinNdx)
                          throws java.io.IOException
Throws:
java.io.IOException

writePage

public void writePage(RequestProperties reqState,
                      java.lang.String pageMsg)
               throws java.io.IOException
Specified by:
writePage in interface WebPage
Specified by:
writePage in class WebPageAdaptor
Throws:
java.io.IOException