com.sybase.uep.bobclient.controls
Class BaseMobileDataControl
java.lang.Object
com.sybase.uep.bobclient.controls.BaseMobileDataControl
- All Implemented Interfaces:
- ScreenProperties, MobileDataControl
public abstract class BaseMobileDataControl
- extends java.lang.Object
- implements ScreenProperties, MobileDataControl
- Author:
- tqiu
Fields inherited from interface com.sybase.uep.bobclient.constants.ScreenProperties |
ABOUT_SCREEN_CLOSE_MENU_LABEL, ABOUT_SCREEN_DESCRIPTION, ABOUT_SCREEN_FLASH_ALLOWCATED_LABEL, ABOUT_SCREEN_FLASH_FREE_LABEL, ABOUT_SCREEN_FLASH_OBJECTS_LABEL, ABOUT_SCREEN_FONT_STYLE, ABOUT_SCREEN_LOGO_IMAGE, ABOUT_SCREEN_NAVIGATION_BORDER_STYLE, ABOUT_SCREEN_NAVIGATION_STYLE, ABOUT_SCREEN_RAM_ALLOWCATED_LABEL, ABOUT_SCREEN_RAM_FREE_LABEL, ABOUT_SCREEN_RAM_OBJECTS_LABEL, ABOUT_SCREEN_SHOW_DEVICE_INFO, ABOUT_SCREEN_VERSION_LABEL, APPLOG_Details_SCREEN_CANCELL_MENU_ACTION, APPLOG_Details_SCREEN_CANCELL_MENU_LABEL, APPLOG_Details_SCREEN_FONT_STYLE, APPLOG_Details_SCREEN_LABEL_PENDING_FONT_STYLE, APPLOG_Details_SCREEN_LOG_LEVEL_DEBUG_LABEL, APPLOG_Details_SCREEN_LOG_LEVEL_ERROR_LABEL, APPLOG_Details_SCREEN_LOG_LEVEL_FATAL_LABEL, APPLOG_Details_SCREEN_LOG_LEVEL_INFO_LABEL, APPLOG_Details_SCREEN_LOG_LEVEL_LABEL, APPLOG_Details_SCREEN_LOG_LEVEL_WARN_LABEL, APPLOG_Details_SCREEN_LOG_MESSAGE_LABEL, APPLOG_Details_SCREEN_LOG_STATUS_CLIENTONLY, APPLOG_Details_SCREEN_LOG_STATUS_UPLOADED, APPLOG_Details_SCREEN_LOG_TIME_LABEL, APPLOG_Details_SCREEN_NAVIGATION_BORDER_STYLE, APPLOG_Details_SCREEN_NAVIGATION_STYLE, APPLOG_Details_SCREEN_PENDING_FONT_STYLE, APPLOG_Details_SCREEN_STATUS_LABEL, APPLOG_Details_SCREEN_TITLE, APPLOGS_SCREEN_CLIENTLOG_TAB_TITLE, APPLOGS_SCREEN_CLOSE_MENU_LABEL, APPLOGS_SCREEN_DEBUG_LEVEL_LABEL, APPLOGS_SCREEN_DELETE_ALL_LOGS_MENU_LABEL, APPLOGS_SCREEN_DELETE_ALL_LOGS_MESSAGE, APPLOGS_SCREEN_DELETE_LOG_MENU_LABEL, APPLOGS_SCREEN_DELETE_LOG_MESSAGE, APPLOGS_SCREEN_DELETE_LOGLEVELTREE_MESSAGE, APPLOGS_SCREEN_DETAIL_MENU_LABEL, APPLOGS_SCREEN_ERROR_LEVEL_LABEL, APPLOGS_SCREEN_FATAl_LEVEL_LABEL, APPLOGS_SCREEN_HEADER_FONT_STYLE, APPLOGS_SCREEN_INFO_LEVEL_LABEL, APPLOGS_SCREEN_LOG_LEVEL_DEBUG_ICON, APPLOGS_SCREEN_LOG_LEVEL_ERROR_ICON, APPLOGS_SCREEN_LOG_LEVEL_FATAL_ICON, APPLOGS_SCREEN_LOG_LEVEL_INFO_ICON, APPLOGS_SCREEN_LOG_LEVEL_WARN_ICON, APPLOGS_SCREEN_LOGLEVEL_NODE_ITEM_LABEL, APPLOGS_SCREEN_LOGLEVEL_NODE_ITEMS_LABEL, APPLOGS_SCREEN_NAVIGATION_BORDER_STYLE, APPLOGS_SCREEN_SORT_ON_LOGTIME_MENU_LABEL, APPLOGS_SCREEN_SYNCHRONIZE_MENU_LABEL, APPLOGS_SCREEN_TITLE, APPLOGS_SCREEN_UPLOAD_ALL_LOGS_MENU_LABEL, APPLOGS_SCREEN_UPLOAD_LOG_MENU_LABEL, APPLOGS_SCREEN_WARN_LEVEL_LABEL, BUTTON_ACTION, BUTTON_BORDER_COLOR, BUTTON_IMAGE, BUTTON_IMAGE_ALIGNMENT, BUTTON_LABEL, BUTTON_WIDTH, CHECKBOX_CHECK, CHECKBOX_LABEL, DATE_CHOICE_LABEL, FOOTER_BORDER_COLOR, FOOTER_FONT_STYLE, FOOTER_HAS_BORDER, FOOTER_LABEL, HORIZONTAL_RULER_COLOR, HORIZONTAL_RULER_THICKNESS, HORIZONTAL_RULER_WIDTH, HYPERLINK_ACTION, HYPERLINK_LABEL, LABEL_TEXT, LAYOUT_DISPLAY_FONT_STYLE, LAYOUT_EVEN_ROW_FONT_STYLE, LAYOUT_NUMBER_OF_COLUMNS, LAYOUT_ODD_ROW_FONT_STYLE, LAYOUT_SHOW_ALT_COLORS, LIST_ITEM_BORDER_COLOR, LIST_ITEM_HAS_BORDER, LIST_ITEM_ICON, LIST_ITEM_LABEL, LOG_INFO_SCREEN_CLOSE_ACTION, LOG_INFO_SCREEN_CLOSE_MENU_LABEL, LOG_INFO_SCREEN_LOG_APPLICATION_NAME_LABEL, LOG_INFO_SCREEN_LOG_DATE_LABEL, LOG_INFO_SCREEN_LOG_MESSAGE_LABEL, LOG_INFO_SCREEN_LOG_STATUS_FAILED_LABEL, LOG_INFO_SCREEN_LOG_STATUS_LABEL, LOG_INFO_SCREEN_LOG_STATUS_SUCCESS_LABEL, LOG_INFO_SCREEN_NAVIGATION_BORDER_STYLE, LOG_INFO_SCREEN_NAVIGATION_STYLE, LOG_INFO_SCREEN_TITLE, LOGCONFIG_SCREEN_BUTTON_FOCUS_FONT_STYLE, LOGCONFIG_SCREEN_BUTTON_UNFOCUS_FONT_STYLE, LOGCONFIG_SCREEN_CLOSE_BUTTON_LABEL, LOGCONFIG_SCREEN_CLOSE_MENU_LABEL, LOGCONFIG_SCREEN_FONT_STYLE, LOGCONFIG_SCREEN_LABEL_FONT_STYLE, LOGCONFIG_SCREEN_LOGLEVEL_SELECT_DEBUG_LABEL, LOGCONFIG_SCREEN_LOGLEVEL_SELECT_ERROR_LABEL, LOGCONFIG_SCREEN_LOGLEVEL_SELECT_FATAL_LABEL, LOGCONFIG_SCREEN_LOGLEVEL_SELECT_INFO_LABEL, LOGCONFIG_SCREEN_LOGLEVEL_SELECT_OFF_LABEL, LOGCONFIG_SCREEN_LOGLEVEL_SELECT_WARN_LABEL, LOGCONFIG_SCREEN_NO_CHANGE_MESSAGE, LOGCONFIG_SCREEN_SAVE_BUTTON_LABEL, LOGCONFIG_SCREEN_SAVE_MENU_LABEL, LOGCONFIG_SCREEN_TITLE, LOGGING_SCREEN_DEFAULT_DELETELOG_CHECKBOX_LABEL, LOGGING_SCREEN_DEFAULT_DELETELOGS, LOGGING_SCREEN_DEFAULT_LOG_LEVEL, LOGGING_SCREEN_DEFAULT_LOG_LEVEL_LABEL, LOGGING_SCREEN_NAVIGATION_BORDER_STYLE, LOGGING_SCREEN_NAVIGATION_STYLE, LOGGING_SCREEN_SAVE_LOGSETTING_MESSAGE, LOGIN_SCREEN_BANNER_IMAGE, LOGIN_SCREEN_BUTTON_FOCUS_FONT_STYLE, LOGIN_SCREEN_BUTTON_UNFOCUS_FONT_STYLE, LOGIN_SCREEN_ERROR_AUTHENTICATE_MESSAGE, LOGIN_SCREEN_ERROR_LOADING_PROFILE_MESSAGE, LOGIN_SCREEN_EXIT_BUTTON_LABEL, LOGIN_SCREEN_EXIT_MENU_LABEL, LOGIN_SCREEN_FAILED_LOGIN_ALERT_MESSAGE, LOGIN_SCREEN_FAILURE_ACTION, LOGIN_SCREEN_FONT_STYLE, LOGIN_SCREEN_LOGIN_BUTTON_LABEL, LOGIN_SCREEN_LOGIN_LABEL, LOGIN_SCREEN_LOGIN_MENU_LABEL, LOGIN_SCREEN_LOGIN_PROMPT_MESSAGE, LOGIN_SCREEN_NAVIGATION_BORDER_STYLE, LOGIN_SCREEN_NAVIGATION_STYLE, LOGIN_SCREEN_PASSWORD_LABEL, LOGIN_SCREEN_PASSWORD_PROMPT_MESSAGE, LOGIN_SCREEN_SHOW_BUTTONS, LOGIN_SCREEN_SHOW_LOGO, LOGIN_SCREEN_SUCCESS_ACTION, LOGIN_SCREEN_WAIT_AUTHENTICATE_MESSAGE, LOGS_SCREEN_ADD_NAVIGATIONBAR_OPTION, LOGS_SCREEN_ALERT_CANCEL_LABEL, LOGS_SCREEN_ALERT_OK_LABEL, LOGS_SCREEN_CLOSE_ACTION, LOGS_SCREEN_CLOSE_MENU_LABEL, LOGS_SCREEN_DELETE_ALL_LOGS_MENU_LABEL, LOGS_SCREEN_DELETE_ALL_LOGS_MESSAGE, LOGS_SCREEN_DELETE_LOG_MENU_LABEL, LOGS_SCREEN_DELETE_LOG_MESSAGE, LOGS_SCREEN_DETAIL_MENU_LABEL, LOGS_SCREEN_LOADING_MBO_ERROR_MESSAGE, LOGS_SCREEN_LOG_ERROR_ICON, LOGS_SCREEN_LOG_ICON, LOGS_SCREEN_MBO_ICON, LOGS_SCREEN_NAVIGATION_BORDER_STYLE, LOGS_SCREEN_NAVIGATION_STYLE, LOGS_SCREEN_NAVIGATION_TITLE, LOGS_SCREEN_NO_LOGS_LABEL, LOGS_SCREEN_PACKAGE_ICON, LOGS_SCREEN_SCREEN_FONT_STYLE, LOGS_SCREEN_SERVERLOG_TAB_TITLE, LOGS_SCREEN_SYNCHRONIZE_MENU_LABEL, MOBILE_OBJECT_INFO_SCREEN_CLOSE_ACTION, MOBILE_OBJECT_INFO_SCREEN_CLOSE_MENU_LABEL, MOBILE_OBJECT_INFO_SCREEN_NAME_LABEL, MOBILE_OBJECT_INFO_SCREEN_TITLE, NAVIGATION_BAR_BORDER_STYLE, NAVIGATION_BAR_FONT_STYLE, NAVIGATION_BAR_LABEL, PASSWORD_INPUT_BORDER_COLOR, PASSWORD_INPUT_EMPTY_MEANS_NULL, PASSWORD_INPUT_LABEL, PASSWORD_INPUT_SHOW_BORDER, PENDING_OPERATION_INFO_SCREEN_CLOSE_ACTION, PENDING_OPERATION_INFO_SCREEN_CLOSE_MENU_LABEL, PENDING_OPERATION_INFO_SCREEN_LAST_MODIFIED_LABEL, PENDING_OPERATION_INFO_SCREEN_NAVIGATION_BORDER_STYLE, PENDING_OPERATION_INFO_SCREEN_NAVIGATION_STYLE, PENDING_OPERATION_INFO_SCREEN_OPERATION_NAME_LABEL, PENDING_OPERATION_INFO_SCREEN_PARAMETER_LIST_LABEL, PENDING_OPERATION_INFO_SCREEN_STATUS_DISABLED_LABEL, PENDING_OPERATION_INFO_SCREEN_STATUS_LABEL, PENDING_OPERATION_INFO_SCREEN_STATUS_PENDING_LABEL, PENDING_OPERATION_INFO_SCREEN_TITLE, PENDING_OPERATION_SCREEN_ALERT_CANCEL_LABEL, PENDING_OPERATION_SCREEN_ALERT_DELETE_ALL_OPERATIONS_MESSAGE, PENDING_OPERATION_SCREEN_ALERT_DELETE_OPERATION_MESSAGE, PENDING_OPERATION_SCREEN_ALERT_OK_LABEL, PENDING_OPERATION_SCREEN_ALERT_SUBMIT_ALL_OPERATIONS_MESSAGE, PENDING_OPERATION_SCREEN_ALERT_SUBMIT_PACKAGE_OPERATION_MESSAGE, PENDING_OPERATION_SCREEN_ALERT_SUBMIT_PUBLICATION_OPERATION_MESSAGE, PENDING_OPERATION_SCREEN_CLOSE_ACTION, PENDING_OPERATION_SCREEN_CLOSE_MENU_LABEL, PENDING_OPERATION_SCREEN_DELETE_ALL_OPERATION_MENU_LABEL, PENDING_OPERATION_SCREEN_DELETE_ICON, PENDING_OPERATION_SCREEN_DELETE_OPERATION_MENU_LABEL, PENDING_OPERATION_SCREEN_DELETE_TREE_LABEL, PENDING_OPERATION_SCREEN_DISABLE_ICON, PENDING_OPERATION_SCREEN_DISABLE_OPERATION_MENU_LABEL, PENDING_OPERATION_SCREEN_ENABLE_ICON, PENDING_OPERATION_SCREEN_ENABLE_OPERATION_MENU_LABEL, PENDING_OPERATION_SCREEN_FONT_STYLE, PENDING_OPERATION_SCREEN_FOOTER_DISABLED_LABEL, PENDING_OPERATION_SCREEN_FOOTER_PENDING_LABEL, PENDING_OPERATION_SCREEN_INSERT_ICON, PENDING_OPERATION_SCREEN_INSERT_TREE_LABEL, PENDING_OPERATION_SCREEN_LOADING_MBO_ERROR_MESSAGE, PENDING_OPERATION_SCREEN_MBO_ICON, PENDING_OPERATION_SCREEN_NAVIGATION_BORDER_STYLE, PENDING_OPERATION_SCREEN_NAVIGATION_STYLE, PENDING_OPERATION_SCREEN_NO_OPERATION_TREE_LABEL, PENDING_OPERATION_SCREEN_OPERATION_INFO_MENU_LABEL, PENDING_OPERATION_SCREEN_OTHER_ICON, PENDING_OPERATION_SCREEN_OTHER_TREE_LABEL, PENDING_OPERATION_SCREEN_PACKAGE_ICON, PENDING_OPERATION_SCREEN_PUBLICATION_ICON, PENDING_OPERATION_SCREEN_SUBMIT_ALL_OPERATION_MENU_LABEL, PENDING_OPERATION_SCREEN_SUBMIT_OPERATION_MENU_LABEL, PENDING_OPERATION_SCREEN_UPDATE_ICON, PENDING_OPERATION_SCREEN_UPDATE_TREE_LABEL, PERSONALIZATION_SCREEN_ADD_MENU_LABEL, PERSONALIZATION_SCREEN_BUTTON_FOCUS_FONT_STYLE, PERSONALIZATION_SCREEN_BUTTON_UNFOCUS_FONT_STYLE, PERSONALIZATION_SCREEN_CLOSE_ACTION, PERSONALIZATION_SCREEN_CLOSE_BUTTON_LABEL, PERSONALIZATION_SCREEN_CLOSE_MENU_LABEL, PERSONALIZATION_SCREEN_EDIT_MENU_LABEL, PERSONALIZATION_SCREEN_ERROR_LOADING_PERSONALIZATION_MESSAGE, PERSONALIZATION_SCREEN_FONT_STYLE, PERSONALIZATION_SCREEN_LABEL_FONT_STYLE, PERSONALIZATION_SCREEN_NAVIGATION_BORDER_STYLE, PERSONALIZATION_SCREEN_NAVIGATION_STYLE, PERSONALIZATION_SCREEN_NO_PERSONALIZATION_APP_MESSAGE, PERSONALIZATION_SCREEN_NO_PERSONALIZATION_KEYS_MESSAGE, PERSONALIZATION_SCREEN_NO_PERSONALIZATION_KEYS_NO_CHANGE_MESSAGE, PERSONALIZATION_SCREEN_PACKAGE_ICON, PERSONALIZATION_SCREEN_PERSONALIZATION_ICON, PERSONALIZATION_SCREEN_REMOVE_MENU_LABEL, PERSONALIZATION_SCREEN_SAVE_ACTION, PERSONALIZATION_SCREEN_UPDATE_BUTTON_LABEL, PERSONALIZATION_SCREEN_UPDATE_MENU_LABEL, PERSONALIZATION_SCREEN_VALUE_MAX_LENGTH, PERSONALIZATION_SCREEN_VALUE_NULL_MESSAGE, PERSONALIZATION_SCREEN_VALUE_TOO_LONG_MESSAGE, PROFILE_SCREEN_CLOSE_MENU_LABEL, PROFILE_SCREEN_EDIT_PROFILE_MENU_LABEL, PROFILE_SCREEN_ERROR_LOADING_PROFILE_MSG, PROFILE_SCREEN_ERROR_SAVING_PROFILE_MSG, PROFILE_SCREEN_FONT_STYLE, PROFILE_SCREEN_LOGIN_PROFILE_ICON, PROFILE_SCREEN_LOGIN_PROFILE_MENU_LABEL, PROFILE_SCREEN_NAVIGATION_BORDER_STYLE, PROFILE_SCREEN_NAVIGATION_STYLE, PROFILE_SCREEN_SET_LOGIN_PROFILE_ERROR_MSG, PROFILE_UPDATE_SCREEN_CANCEL_MENU_LABEL, PROFILE_UPDATE_SCREEN_CLOSE_ACTION, PROFILE_UPDATE_SCREEN_FONT_STYLE, PROFILE_UPDATE_SCREEN_LABEL_FONT_STYLE, PROFILE_UPDATE_SCREEN_LOGIN_PROFILE_ICON, PROFILE_UPDATE_SCREEN_NAVIGATION_BORDER_STYLE, PROFILE_UPDATE_SCREEN_NAVIGATION_STYLE, PROFILE_UPDATE_SCREEN_NO_PROFILE_MSG, PROFILE_UPDATE_SCREEN_NOTHING_CHANGED_MSG, PROFILE_UPDATE_SCREEN_ONLINE_LOGIN_ERROR_MSG, PROFILE_UPDATE_SCREEN_PASSWORD_INPUT_LABEL, PROFILE_UPDATE_SCREEN_PORT_NUMBER_INPUT_LABEL, PROFILE_UPDATE_SCREEN_PROFILE_NAME_INPUT_LABEL, PROFILE_UPDATE_SCREEN_SAVE_ACTION, PROFILE_UPDATE_SCREEN_SAVE_MENU_LABEL, PROFILE_UPDATE_SCREEN_SAVE_PROFILE_SUCCESS_MSG, PROFILE_UPDATE_SCREEN_SAVE_PROFILE_SUCCESS_SUGGESTION_MSG, PROFILE_UPDATE_SCREEN_SERVER_INPUT_LABEL, PROFILE_UPDATE_SCREEN_STREAM_PARAMS_INPUT_LABEL, PROFILE_UPDATE_SCREEN_TITLE, PROFILE_UPDATE_SCREEN_UPDATE_DUPLICATE_PROFILE_NAME_MSG, PROFILE_UPDATE_SCREEN_UPDATE_ENTER_PROFILE_NAME_MSG, PROFILE_UPDATE_SCREEN_UPDATE_ENTER_SERVER_NAME_MSG, PROFILE_UPDATE_SCREEN_UPDATE_ENTER_SERVER_PORT_MSG, PROFILE_UPDATE_SCREEN_UPDATE_ENTER_USER_NAME_MSG, PROFILE_UPDATE_SCREEN_UPDATE_PORT_INVALID_MSG, PROFILE_UPDATE_SCREEN_UPDATE_SECURE_LABEL, PROFILE_UPDATE_SCREEN_UPDATE_VALIDATING_MSG, PROFILE_UPDATE_SCREEN_USERNAME_INPUT_LABEL, PUSH_LOGS_CLEAR_LOGS_MENU_LABEL, PUSH_LOGS_CLOSE_ACTION, PUSH_LOGS_CLOSE_MENU_LABEL, PUSH_LOGS_SAVE_ACTION, PUSH_LOGS_SCREEN_ERROR_LOADING_SYNC_GROUP_INFO_MSG, PUSH_LOGS_SCREEN_ERROR_SAVING_SYNC_GROUP_MSG, PUSH_LOGS_SCREEN_NAVIGATION_BORDER_STYLE, PUSH_LOGS_SCREEN_NAVIGATION_FONT_STYLE, PUSH_LOGS_SCREEN_TITLE, PUSH_SETTINGS_INFORMATION_FONT_STYLE, PUSH_SETTINGS_LABEL_FONT_STYLE, PUSH_SETTINGS_SCREEN_BUTTON_FOCUS_FONT_STYLE, PUSH_SETTINGS_SCREEN_BUTTON_UNFOCUS_FONT_STYLE, PUSH_SETTINGS_SCREEN_CANCEL_BUTTON_LABEL, PUSH_SETTINGS_SCREEN_CANCEL_MENU_LABEL, PUSH_SETTINGS_SCREEN_ENTER_HTTP_MDS_PORT_MESSAGE, PUSH_SETTINGS_SCREEN_ENTER_HTTP_MDS_SERVER_MESSAGE, PUSH_SETTINGS_SCREEN_ERROR_LOADING_SETTINGS_MESSAGE, PUSH_SETTINGS_SCREEN_FONT_STYLE, PUSH_SETTINGS_SCREEN_HTTP_INPUT_LABEL, PUSH_SETTINGS_SCREEN_HTTP_INPUT_MESSAGE, PUSH_SETTINGS_SCREEN_HTTP_INVALID_MDS_PORT_MESSAGE, PUSH_SETTINGS_SCREEN_HTTP_MDS_PORT, PUSH_SETTINGS_SCREEN_HTTP_MDS_PORT_INPUT_LABEL, PUSH_SETTINGS_SCREEN_HTTP_MDS_SERVER_INPUT_LABEL, PUSH_SETTINGS_SCREEN_HTTP_MDS_SERVER_NAME, PUSH_SETTINGS_SCREEN_NAVIGATION_BORDER_STYLE, PUSH_SETTINGS_SCREEN_NAVIGATION_STYLE, PUSH_SETTINGS_SCREEN_SAVE_BUTTON_LABEL, PUSH_SETTINGS_SCREEN_SAVE_MENU_LABEL, PUSH_SETTINGS_SCREEN_SAVE_SUCCESS_MESSAGE, RADIO_BOX_GROUP_DISPLAY_FONT_STYLE, RADIO_BOX_GROUP_SELECTED_RADIO_LABEL, RADIOBOX_LABEL, SCALAR_PERSONALIZATION_EDITOR_SCREEN_CLOSE_BUTTON_LABEL, SCALAR_PERSONALIZATION_EDITOR_SCREEN_CLOSE_MENU_LABEL, SCALAR_PERSONALIZATION_EDITOR_SCREEN_PERS_KEY_VALUE_LABEL, SCALAR_PERSONALIZATION_EDITOR_SCREEN_SAVE_BUTTON_LABEL, SCALAR_PERSONALIZATION_EDITOR_SCREEN_SAVE_MENU_LABEL, SCALAR_PERSONALIZATION_EDITOR_SCREEN_TITLE, SCREEN_SAVER_SCREEN_BUTTON_FOCUS_FONT_STYLE, SCREEN_SAVER_SCREEN_BUTTON_UNFOCUS_FONT_STYLE, SCREEN_SAVER_SCREEN_CANCEL_BUTTON_LABEL, SCREEN_SAVER_SCREEN_CANCEL_MENU_LABEL, SCREEN_SAVER_SCREEN_CHANGE_IDLE_TIME, SCREEN_SAVER_SCREEN_CHANGE_SCREEN_SAVER, SCREEN_SAVER_SCREEN_ENABLE_SCREEN_SAVER_LABEL, SCREEN_SAVER_SCREEN_ERROR_LOADING_SETTINGS_MESSAGE, SCREEN_SAVER_SCREEN_FONT_STYLE, SCREEN_SAVER_SCREEN_IDLE_TIME_MESSAGE, SCREEN_SAVER_SCREEN_LOCK_CLIENT_NOW_LABEL, SCREEN_SAVER_SCREEN_LOCK_CLIENT_NOW_PROMPT_MESSAGE, SCREEN_SAVER_SCREEN_NAVIGATION_BORDER_STYLE, SCREEN_SAVER_SCREEN_NAVIGATION_STYLE, SCREEN_SAVER_SCREEN_SAVE_ACTION, SCREEN_SAVER_SCREEN_SAVE_BUTTON_LABEL, SCREEN_SAVER_SCREEN_SAVE_MENU_LABEL, SCREEN_SAVER_SCREEN_SAVE_SUCCESS_MESSAGE, SCREEN_SAVER_SCREEN_SHOW_BUTTONS, SCREEN_SAVER_SCREEN_WAIT_LABEL, SEARCH_SCREEN_ALL_COLUMN_SELECT_LABEL, SEARCH_SCREEN_BLOB_ERROR_MESSAGE, SEARCH_SCREEN_BUTTON_FOCUS_FONT_STYLE, SEARCH_SCREEN_BUTTON_UNFOCUS_FONT_STYLE, SEARCH_SCREEN_CLOSE_BUTTON_LABEL, SEARCH_SCREEN_CLOSE_MENU_LABEL, SEARCH_SCREEN_COLUMN_SELECT_LABEL, SEARCH_SCREEN_COMPARISON_SELECT_AND_LABEL, SEARCH_SCREEN_COMPARISON_SELECT_LABEL, SEARCH_SCREEN_COMPARISON_SELECT_OR_LABEL, SEARCH_SCREEN_ENTER_SEARCH_VALUE_ALERT, SEARCH_SCREEN_FAILURE_ACTION, SEARCH_SCREEN_FILTER_SELECT_CONTAINS_LABEL, SEARCH_SCREEN_FILTER_SELECT_DOES_NOT_CONTAIN_LABEL, SEARCH_SCREEN_FILTER_SELECT_DOES_NOT_END_WITH_LABEL, SEARCH_SCREEN_FILTER_SELECT_DOES_NOT_START_WITH_LABEL, SEARCH_SCREEN_FILTER_SELECT_ENDS_WITH_LABEL, SEARCH_SCREEN_FILTER_SELECT_EQUAL_LABEL, SEARCH_SCREEN_FILTER_SELECT_GREATER_THAN_LABEL, SEARCH_SCREEN_FILTER_SELECT_GREATER_THEN_OR_EQUAL_LABEL, SEARCH_SCREEN_FILTER_SELECT_LABEL, SEARCH_SCREEN_FILTER_SELECT_LESS_THAN_LABEL, SEARCH_SCREEN_FILTER_SELECT_LESS_THAN_OR_EQUAL_LABEL, SEARCH_SCREEN_FILTER_SELECT_LIKE_LABEL, SEARCH_SCREEN_FILTER_SELECT_NOT_EQUAL_LABEL, SEARCH_SCREEN_FILTER_SELECT_NOT_LIKE_LABEL, SEARCH_SCREEN_FILTER_SELECT_STARTS_WITH_LABEL, SEARCH_SCREEN_FIND_BUTTON_LABEL, SEARCH_SCREEN_FIND_INPUT_LABEL, SEARCH_SCREEN_FIND_MENU_LABEL, SEARCH_SCREEN_LABEL_FONT_STYLE, SEARCH_SCREEN_MOBILE_APP_UNDEFINED_ERROR_MSG, SEARCH_SCREEN_MOBILE_ERROR_LOADING_MOBILE_APP_MSG, SEARCH_SCREEN_NAVIGATION_BORDER_STYLE, SEARCH_SCREEN_NAVIGATION_STYLE, SEARCH_SCREEN_NO_COLUMN_MATCH_OP_ERROR_MSG, SEARCH_SCREEN_SCREEN_FONT_STYLE, SEARCH_SCREEN_SEARCH_DATA_TYPE_DOES_NOT_MATCH_MESSAGE, SEARCH_SCREEN_SEARCH_EXCEPTION_ERROR_MSG, SEARCH_SCREEN_SUCCESS_ACTION, SEARCH_SCREEN_UNABLE_TO_FIND_ALERT, SELECTBOX_ITEM_LABEL, SELECTBOX_ITEM_NAME, SELECTBOX_ITEM_VALUE, SELECTBOX_LABEL, SPLASH_SCREEN_CLOSE_ACTION, SPLASH_SCREEN_LOGO_IMAGE, SPLASH_SCREEN_MESSAGE, STOCK_SCREEN_CLOSE_ACTION, STOCK_SCREEN_FAILED_ACTION, STOCK_SCREEN_SAVE_ACTION, STOCK_SCREEN_SUCCESS_ACTION, SYNC_GROUP_INFO_SCREEN_CLOSE_ACTION, SYNC_GROUP_INFO_SCREEN_CLOSE_MENU_LABEL, SYNC_GROUP_INFO_SCREEN_ERROR_LOADING_SYNC_GROUP_INFO_MSG, SYNC_GROUP_INFO_SCREEN_ERROR_SAVING_SYNC_GROUP_MSG, SYNC_GROUP_INFO_SCREEN_FONT_STYLE, SYNC_GROUP_INFO_SCREEN_LOG_MESSAGE_MENU_LABEL, SYNC_GROUP_INFO_SCREEN_NAVIGATION_BORDER_STYLE, SYNC_GROUP_INFO_SCREEN_NAVIGATION_STYLE, SYNC_GROUP_INFO_SCREEN_NO_PUSH_LOGS_MSG, SYNC_GROUP_INFO_SCREEN_PACKAGE_LABEL, SYNC_GROUP_INFO_SCREEN_PUSH_ADMIN_MSG, SYNC_GROUP_INFO_SCREEN_PUSH_ENABLE_MSG, SYNC_GROUP_INFO_SCREEN_PUSH_NOTIFICATION_LABEL, SYNC_GROUP_INFO_SCREEN_PUSH_SYNC_INTERVAL_LABEL, SYNC_GROUP_INFO_SCREEN_PUSH_SYNC_INTERVAL_MSG, SYNC_GROUP_INFO_SCREEN_PUSH_SYNC_INTERVAL_NUM_MSG, SYNC_GROUP_INFO_SCREEN_PUSH_TYPE_NO_PROMPT_NO_SYNC_LABEL, SYNC_GROUP_INFO_SCREEN_PUSH_TYPE_NO_SYNC_NO_RESP_LABEL, SYNC_GROUP_INFO_SCREEN_PUSH_TYPE_SYNC_IMMEDIATELY_LABEL, SYNC_GROUP_INFO_SCREEN_PUSH_TYPE_SYNC_NO_RESP_LABEL, SYNC_GROUP_INFO_SCREEN_SAVE_ACTION, SYNC_GROUP_INFO_SCREEN_SAVE_MENU_LABEL, SYNC_GROUP_INFO_SCREEN_SAVING_MESSAGE, SYNC_GROUP_INFO_SCREEN_SHOW_PUSH_LOGS, SYNC_GROUP_INFO_SCREEN_SYNC_GROUP_ID_UNDEFINED_MSG, SYNC_GROUP_INFO_SCREEN_SYNC_GROUP_LABEL, SYNC_GROUP_INFO_SCREEN_TITLE, SYNC_GROUP_INFO_SCREEN_WAIT_IDLE_LABEL, SYNCHRONIZATION_MBO_INFO_SCREEN_APP_SIZE_NAME_LABEL, SYNCHRONIZATION_MBO_INFO_SCREEN_ERROR_LOADING_MBO_INFO_MSG, SYNCHRONIZATION_MBO_INFO_SCREEN_FONT_STYLE, SYNCHRONIZATION_MBO_INFO_SCREEN_ID_UNDEFINED_MSG, SYNCHRONIZATION_MBO_INFO_SCREEN_LAST_TIME_REFRESH_LABEL, SYNCHRONIZATION_MBO_INFO_SCREEN_NAVIGATION_BORDER_STYLE, SYNCHRONIZATION_MBO_INFO_SCREEN_NAVIGATION_STYLE, SYNCHRONIZATION_MBO_INFO_SCREEN_PROFILE_LABEL, SYNCHRONIZATION_SCREEN_CLEARING_DATA_ERROR_MESSAGE, SYNCHRONIZATION_SCREEN_CLOSE_ACTION, SYNCHRONIZATION_SCREEN_CLOSE_MENU_LABEL, SYNCHRONIZATION_SCREEN_FONT_STYLE, SYNCHRONIZATION_SCREEN_LOADING_MBO_ERROR_MESSAGE, SYNCHRONIZATION_SCREEN_MBO_ICON, SYNCHRONIZATION_SCREEN_MBO_INFO_MENU_LABEL, SYNCHRONIZATION_SCREEN_NAVIGATION_BORDER_STYLE, SYNCHRONIZATION_SCREEN_NAVIGATION_STYLE, SYNCHRONIZATION_SCREEN_PACKAGE_ICON, SYNCHRONIZATION_SCREEN_PUBLICATION_ICON, SYNCHRONIZATION_SCREEN_REFRESH_ALL_MENU_LABEL, SYNCHRONIZATION_SCREEN_REFRESH_MENU_LABEL, SYNCHRONIZATION_SCREEN_REFRESH_PACKAGE_MENU_LABEL, SYNCHRONIZATION_SCREEN_REMOVE_MBO_MENU_LABEL, SYNCHRONIZATION_SCREEN_SYNC_GROUP_INFO_MENU_LABEL, TAB_ACTIVE_BORDER_COLOR, TAB_INACTIVE_BORDER_COLOR, TABLE_BORDER_COLOR, TABLE_ERROR_LOADING_MBO_MESSAGE, TABLE_EVEN_ROW_FONT_STYLE, TABLE_FOCUS_FONT_STYLE, TABLE_HAS_BORDER, TABLE_HAS_ROW_ALTERNATE_COLOR, TABLE_HAS_SORT_MENUS, TABLE_HEADER_FONT_STYLE, TABLE_ODD_ROW_FONT_STYLE, TABLE_PARAMETER_BGCOLOR_COLOR, TABLE_PENDING_FONT_STYLE, TABLE_SORT_MENU_LABEL, TEXTINPUT_BORDER_COLOR, TEXTINPUT_EMPTY_MEANS_NULL, TEXTINPUT_LABEL, TEXTINPUT_SHOW_BORDER, TWO_COLUMN_LAYOUT_BORDER_COLOR, TWO_COLUMN_LAYOUT_DISABLE_HOT_KEYS, TWO_COLUMN_LAYOUT_DISPLAY_FONT_STYLE, TWO_COLUMN_LAYOUT_ERROR_LOADING_MOBILE_APP_MSG, TWO_COLUMN_LAYOUT_EVEN_ROW_FONT_STYLE, TWO_COLUMN_LAYOUT_FOCUS_FONT_STYLE, TWO_COLUMN_LAYOUT_LEFT_ALIGNMENT, TWO_COLUMN_LAYOUT_NEXT_HOTKEY, TWO_COLUMN_LAYOUT_NEXT_MENU_LABEL, TWO_COLUMN_LAYOUT_ODD_ROW_FONT_STYLE, TWO_COLUMN_LAYOUT_PENDING_FONT_STYLE, TWO_COLUMN_LAYOUT_PREVIOUS_HOTKEY, TWO_COLUMN_LAYOUT_PREVIOUS_MENU_LABEL, TWO_COLUMN_LAYOUT_RIGHT_ALIGNMENT, TWO_COLUMN_LAYOUT_SHOW_NEXT_PREVIOUS_MENUS |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_ERROR_LOADING_MBO_MESSAGE
public static final java.lang.String DEFAULT_ERROR_LOADING_MBO_MESSAGE
- See Also:
- Constant Field Values
BaseMobileDataControl
public BaseMobileDataControl()
setParentScreen
public void setParentScreen(IBOBScreen screen)
getParentScreen
public IBOBScreen getParentScreen()
- Description copied from interface:
MobileDataControl
- Gets the screen that owns this control
- Specified by:
getParentScreen
in interface MobileDataControl
- Returns:
setMobileAppID
public void setMobileAppID(java.lang.String appID)
getApplicationData
public MBOModel getApplicationData()
- Description copied from interface:
MobileDataControl
- Get the application currently set for this data control
- Specified by:
getApplicationData
in interface MobileDataControl
- Returns:
- MBOModel object
getColumnAttributes
public MBOAttribute[] getColumnAttributes()
- Description copied from interface:
MobileDataControl
- Get the column attributes defined for this control
- Specified by:
getColumnAttributes
in interface MobileDataControl
- Returns:
- list of MBOAttribute objects
setColumnAttributes
public void setColumnAttributes(MBOAttribute[] attributes)
getCurrentRow
public java.lang.Object getCurrentRow()
- Description copied from interface:
MobileDataControl
- Get current selected row
- Specified by:
getCurrentRow
in interface MobileDataControl
- Returns:
- Row object
getDataProperties
public Query getDataProperties()
- Description copied from interface:
MobileDataControl
- Get the data properties
- Specified by:
getDataProperties
in interface MobileDataControl
- Returns:
- Query object
getMobileAppID
public java.lang.String getMobileAppID()
- Description copied from interface:
MobileDataControl
- Get the Mobile Application ID
- Specified by:
getMobileAppID
in interface MobileDataControl
- Returns:
- string value of the ID
getMobileApplicationName
public java.lang.String getMobileApplicationName()
- Description copied from interface:
MobileDataControl
- Get the application data name
- Specified by:
getMobileApplicationName
in interface MobileDataControl
- Returns:
- name of the application data
getPagingObject
public PagingObject getPagingObject()
- Description copied from interface:
MobileDataControl
- Get a new paging object
- Specified by:
getPagingObject
in interface MobileDataControl
- Returns:
- PagingObject
setPagingObject
public void setPagingObject(PagingObject pagingObject)
- Set a new paging object
- Parameters:
pagingObject
- - paging object
getParentSelectedRow
public java.lang.Object getParentSelectedRow()
- Description copied from interface:
MobileDataControl
- Get parent selected row
- Specified by:
getParentSelectedRow
in interface MobileDataControl
- Returns:
- Row object
getRelationshipParentAppData
public MBOModel getRelationshipParentAppData()
- Description copied from interface:
MobileDataControl
- Get relationship parent application data
- Specified by:
getRelationshipParentAppData
in interface MobileDataControl
- Returns:
- Application data object
getParentAssociationName
public java.lang.String getParentAssociationName()
- Description copied from interface:
MobileDataControl
- Get the parent association name
- Specified by:
getParentAssociationName
in interface MobileDataControl
- Returns:
- association name
hasRelationshipAppData
public boolean hasRelationshipAppData()
- Description copied from interface:
MobileDataControl
- Check is this mobile data control contains relationship data
- Specified by:
hasRelationshipAppData
in interface MobileDataControl
- Returns:
- true if there are relationship data
initMobileApplicationData
public void initMobileApplicationData()
- Description copied from interface:
MobileDataControl
- Initialize the Mobile Application data Check to see if there are data already synced to the device
- Specified by:
initMobileApplicationData
in interface MobileDataControl
setMobileApplicationDataHandler
public void setMobileApplicationDataHandler(IMobileApplicationDataHandler dataHandler)
- Sets the data handler
- Parameters:
dataHandler
-
setApplicationData
public void setApplicationData(MBOModel applicationData)
- Description copied from interface:
MobileDataControl
- Set the application data
- Specified by:
setApplicationData
in interface MobileDataControl
- Parameters:
applicationData
- - relationship application data
setDataProperties
public void setDataProperties(Query dataProps)
- Description copied from interface:
MobileDataControl
- Set the data properties filtering
- Specified by:
setDataProperties
in interface MobileDataControl
- Parameters:
dataProps
- - DataProperties object
setRelationshipAppData
public void setRelationshipAppData(MBOModel parentAppData,
java.lang.Object selectedRow,
java.lang.String assoicationName)
- Description copied from interface:
MobileDataControl
- Set relationship application data
- Specified by:
setRelationshipAppData
in interface MobileDataControl
- Parameters:
parentAppData
- - parent relationship application data objectselectedRow
- - parent relationship selected row objectassoicationName
- - parent relationship association name
setupMobileDataControlContextVariables
public void setupMobileDataControlContextVariables()
- Description copied from interface:
MobileDataControl
- Save current selected row of this mobile data control
- Specified by:
setupMobileDataControlContextVariables
in interface MobileDataControl
searchRelationshipAppData
public boolean searchRelationshipAppData(Query dataProps)
- Perform search on relationship application data
- Parameters:
dataProps
- - search data properties definition
- Returns:
- True if there are search results, else false
updateMobileDataControlContextVariables
public void updateMobileDataControlContextVariables(boolean isAddtoContext)
- Updates current selected row of this mobile data control
- Parameters:
isAddtoContext
- - 'true' means add to context, 'false' means update the existing data in context
setColumnConfig
public void setColumnConfig(java.lang.String[] config)
- Set column config
- Parameters:
config
- - string array of column configuration names
getColumnConfig
public java.lang.String[] getColumnConfig()
- Returns:
- the column cofig
getColumnMappings
public java.util.Hashtable getColumnMappings()
- Returns:
- the column mappings of this control
getErrorLoadingMBOMessage
public java.lang.String getErrorLoadingMBOMessage()
- Get the error loading MBO message
- Returns:
- string value of the message
getSize
public int getSize()
- Return the size of the data in the data handler
- Returns:
- the size of the data retrieved
getRows
public java.util.Vector getRows()
getRow
public java.lang.Object getRow(int rowIndex)
setErrorLoadingMBOMessage
public void setErrorLoadingMBOMessage(int resourceID)
- Set the error loading MBO message
- Parameters:
resourceID
- - localization resource ID
setNamedQuery
public void setNamedQuery(java.lang.String namedQuery)
- (non-Javadoc)
- Specified by:
setNamedQuery
in interface MobileDataControl
- Parameters:
namedQuery
- String
value for the named query name- See Also:
MobileDataControl.setNamedQuery(String)
setNamedQuerySubmitElements
public void setNamedQuerySubmitElements(java.util.Vector parameters)
- (non-Javadoc)
- Specified by:
setNamedQuerySubmitElements
in interface MobileDataControl
- Parameters:
parameters
- Vector
list of SubmitElement objects- See Also:
MobileDataControl.setNamedQuerySubmitElements(Vector)
setNamedQueryParameters
public void setNamedQueryParameters(java.util.Hashtable parameters)
- (non-Javadoc)
- Specified by:
setNamedQueryParameters
in interface MobileDataControl
- Parameters:
parameters
- Hashtable
map of name value pair- See Also:
MobileDataControl.setNamedQueryParameters(Hashtable)
setDynamicNamedQuery
public void setDynamicNamedQuery(java.lang.String namedQuery)
- (non-Javadoc)
- Specified by:
setDynamicNamedQuery
in interface MobileDataControl
- Parameters:
namedQuery
- String
value for the dynamic named query name- See Also:
MobileDataControl.setDynamicNamedQuery(String)
setDynamicNamedQueryParameters
public void setDynamicNamedQueryParameters(java.util.Hashtable parameters)
- (non-Javadoc)
- Specified by:
setDynamicNamedQueryParameters
in interface MobileDataControl
- Parameters:
parameters
- Hashtable
map of name value pair- See Also:
MobileDataControl.setDynamicNamedQueryParameters(Hashtable)
setErrorLoadingMBOMessage
public void setErrorLoadingMBOMessage(java.lang.String message)
- Set the error loading MBO message
- Parameters:
message
- - string value for message
getDataHandler
public IMobileApplicationDataHandler getDataHandler()
- Description copied from interface:
MobileDataControl
- Gets the data handler
- Specified by:
getDataHandler
in interface MobileDataControl
- Returns:
refreshData
public void refreshData()
- Description copied from interface:
MobileDataControl
- Refresh mobile data
- Specified by:
refreshData
in interface MobileDataControl
clearQuery
public void clearQuery()
- Description copied from interface:
MobileDataControl
- Clear the cached query
- Specified by:
clearQuery
in interface MobileDataControl
getNamedQuery
public java.lang.String getNamedQuery()
- Return the named query
- Returns: