|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.rim.device.api.ui.Field
net.rim.device.api.ui.Manager
net.rim.device.api.ui.Screen
net.rim.device.api.ui.container.FullScreen
net.rim.device.api.ui.container.MainScreen
com.sybase.uep.bobclient.screens.BaseBOBScreen
com.sybase.uep.bobclient.screens.BaseBOBStockScreen
com.sybase.uep.bobclient.screens.PendingOperationScreen
public class PendingOperationScreen
This is the pending operation screen
This screen will list out all the pending operations that are not yet sent to the UEP server
BaseBOBStockScreen
Field Summary | |
---|---|
static java.lang.String |
DEFAULT_ALERT_CANCEL_LABEL
|
static java.lang.String |
DEFAULT_ALERT_DELETE_ALL_OPERATIONS_MSG
|
static java.lang.String |
DEFAULT_ALERT_DELETE_OPERATION_MSG
|
static java.lang.String |
DEFAULT_ALERT_OK_LABEL
|
static java.lang.String |
DEFAULT_ALERT_SUBMIT_ALL_OPERATIONS_MSG
|
static java.lang.String |
DEFAULT_ALERT_SUBMIT_PACKAGE_OPERATION_MSG
|
static java.lang.String |
DEFAULT_ALERT_SUBMIT_PUBLICATION_OPERATION_MSG
|
static java.lang.String |
DEFAULT_CLOSE_MENU_LABEL
|
static java.lang.String |
DEFAULT_CREATE_TREE_LABEL
|
static java.lang.String |
DEFAULT_DELETE_ALL_OPERATIONS_MENU_LABEL
|
static net.rim.device.api.system.Bitmap |
DEFAULT_DELETE_ICON
|
static java.lang.String |
DEFAULT_DELETE_OPERATION_MENU_LABEL
|
static java.lang.String |
DEFAULT_DELETE_TREE_LABEL
|
static net.rim.device.api.system.Bitmap |
DEFAULT_DISABLE_ICON
|
static java.lang.String |
DEFAULT_DISABLE_OPERATION_MENU_LABEL
|
static net.rim.device.api.system.Bitmap |
DEFAULT_ENABLE_ICON
|
static java.lang.String |
DEFAULT_ENABLE_OPERATION_MENU_LABEL
|
static java.lang.String |
DEFAULT_ERROR_LOADING_MBOS_MESSAGE
|
static java.lang.String |
DEFAULT_FOOTER_DISABLED_LABEL
|
static java.lang.String |
DEFAULT_FOOTER_PENDING_LABEL
|
static net.rim.device.api.system.Bitmap |
DEFAULT_INSERT_ICON
|
static net.rim.device.api.system.Bitmap |
DEFAULT_MBO_ICON
|
static java.lang.String |
DEFAULT_NO_OPERATION_TREE_LABEL
|
static java.lang.String |
DEFAULT_OPERATION_INFO_MENU_LABEL
|
static net.rim.device.api.system.Bitmap |
DEFAULT_OTHER_ICON
|
static java.lang.String |
DEFAULT_OTHER_TREE_LABEL
|
static net.rim.device.api.system.Bitmap |
DEFAULT_PACKAGE_ICON
|
static net.rim.device.api.system.Bitmap |
DEFAULT_PUBLICATION_ICON
|
static java.lang.String |
DEFAULT_SUBMIT_ALL_OPERATIONS_MENU_LABEL
|
static java.lang.String |
DEFAULT_SUBMIT_OPERATION_MENU_LABEL
|
static java.lang.String |
DEFAULT_TITLE_LABEL
|
static net.rim.device.api.system.Bitmap |
DEFAULT_UPDATE_ICON
|
static java.lang.String |
DEFAULT_UPDATE_TREE_LABEL
|
Fields inherited from class com.sybase.uep.bobclient.screens.BaseBOBStockScreen |
---|
_backgroundImage, _isScaleBackgroundImageAspectFit, _navigationBarBorderStyle, _navigationBarStyle, _screenTitle |
Fields inherited from class com.sybase.uep.bobclient.screens.BaseBOBScreen |
---|
_appLogger, KEY |
Fields inherited from class net.rim.device.api.ui.container.MainScreen |
---|
NO_STATUS_SEPARATOR, NO_TITLE_SEPARATOR |
Fields inherited from class net.rim.device.api.ui.Screen |
---|
DEFAULT_CLOSE, DEFAULT_MENU, NO_SYSTEM_MENU_ITEMS |
Fields inherited from class net.rim.device.api.ui.Manager |
---|
BOTTOMMOST, DOWNWARD, HORIZONTAL_SCROLL, HORIZONTAL_SCROLL_MASK, HORIZONTAL_SCROLLBAR, HORIZONTAL_SCROLLBAR_MASK, LEAVE_BLANK_SPACE, LEFTMOST, LEFTWARD, NO_HORIZONTAL_SCROLL, NO_HORIZONTAL_SCROLLBAR, NO_SCROLL_RESET, NO_VERTICAL_SCROLL, NO_VERTICAL_SCROLLBAR, QUANTA_FONT, RIGHTMOST, RIGHTWARD, TOPMOST, UPWARD, VERTICAL_SCROLL, VERTICAL_SCROLL_MASK, VERTICAL_SCROLLBAR, VERTICAL_SCROLLBAR_MASK |
Fields inherited from class net.rim.device.api.ui.Field |
---|
ACTION_INVOKE, EDITABLE, EDITABLE_MASK, FIELD_BOTTOM, FIELD_HALIGN_MASK, FIELD_HCENTER, FIELD_LEADING, FIELD_LEFT, FIELD_RIGHT, FIELD_TOP, FIELD_TRAILING, FIELD_VALIGN_MASK, FIELD_VCENTER, FOCUSABLE, FOCUSABLE_MASK, HIGHLIGHT_FOCUS, HIGHLIGHT_SELECT, NON_FOCUSABLE, NON_SPELLCHECKABLE, READONLY, SPELLCHECKABLE, SPELLCHECKABLE_MASK, STATUS_MOVE_FOCUS_HORIZONTALLY, STATUS_MOVE_FOCUS_VERTICALLY, USE_ALL_HEIGHT, USE_ALL_WIDTH, VISUAL_STATE_ACTIVE, VISUAL_STATE_DISABLED, VISUAL_STATE_DISABLED_FOCUS, VISUAL_STATE_FOCUS, VISUAL_STATE_NORMAL |
Fields inherited from interface net.rim.device.api.ui.FocusChangeListener |
---|
FOCUS_CHANGED, FOCUS_GAINED, FOCUS_LOST |
Constructor Summary | |
---|---|
PendingOperationScreen(int screenTitleRID)
Constructor to create the Mobile Application List Screen |
|
PendingOperationScreen(java.lang.String screenTitle)
Constructor to create the Mobile Application List Screen |
Method Summary | |
---|---|
protected void |
defineScreen()
(non-Javadoc) |
void |
deleteAllOperations()
Delete all the operations |
void |
deleteOperation()
Delete the selected operation |
void |
disableOperation()
Disable the selected operation |
void |
drawTreeItem(net.rim.device.api.ui.component.TreeField treeField,
net.rim.device.api.ui.Graphics graphics,
int node,
int y,
int width,
int indent)
(non-Javadoc) |
void |
enableOperation()
Enable the selected operation |
void |
focusChanged(net.rim.device.api.ui.Field field,
int eventType)
(non-Javadoc) |
FontStyle |
getScreenFontStyle()
Get this screen's font style |
protected boolean |
onSavePrompt()
This is called when the user click the escape We will then want to ask if the user want to save the form |
protected void |
onUndisplay()
|
void |
operationInfo()
Show infomation about this operation |
void |
refresh()
(non-Javadoc) |
void |
setAlertCancelLabel(java.lang.String label)
Set the alert cancel label |
void |
setAlertDeleteAllOperationsMessage(java.lang.String message)
Set the alert delete all operation message |
void |
setAlertDeleteOperationMessage(java.lang.String message)
Set the alert delete operation message |
void |
setAlertOkLabel(java.lang.String label)
Set the alert ok label |
void |
setAlertSubmitAllOperationsMessage(java.lang.String message)
Set the alert submit all operations message |
void |
setAlertSubmitPackageOperationMessage(java.lang.String message)
Set the alert submit package operation message |
void |
setAlertSubmitPublicationOperationMessage(java.lang.String message)
Set the alert submit package operation message |
void |
setCloseMenuLabel(java.lang.String label)
Set the close menu label |
void |
setCreateIcon(java.lang.Object image)
Set create icon |
void |
setCreateTreeLabel(java.lang.String label)
Set the create tree label |
void |
setDeleteAllOperationsMenuLabel(java.lang.String label)
Set the delete all operation menu label |
void |
setDeleteIcon(java.lang.Object image)
Set delete icon |
void |
setDeleteOperationMenuLabel(java.lang.String label)
Set the delete operation menu label |
void |
setDeleteTreeLabel(java.lang.String label)
Set the delete tree label |
void |
setDisableIcon(java.lang.Object image)
Set disable icon |
void |
setDisableOperationsMenuLabel(java.lang.String label)
Set the disable operation menu label |
void |
setEnableIcon(java.lang.Object image)
Set enable icon |
void |
setEnableOperationsMenuLabel(java.lang.String label)
Set the enable operation menu label |
void |
setLoadingMBOErrorMessage(java.lang.String message)
Set the loading MBO error message |
void |
setMBOIcon(java.lang.Object image)
Set MBO icon |
void |
setNoOperationTreeLabel(java.lang.String label)
Set the No operation tree label |
void |
setOperationInfoMenuLabel(java.lang.String label)
Set the operation info menu label |
void |
setOtherIcon(java.lang.Object image)
Set other icon |
void |
setOtherTreeLabel(java.lang.String label)
Set the other tree label |
void |
setPackageIcon(java.lang.Object image)
Set Package icon |
void |
setProperty(int key,
int resourceID)
Set the property values for the screen |
void |
setProperty(int key,
java.lang.Object value)
Set the property values for this screen |
void |
setPublicationIcon(java.lang.Object image)
Set Publication icon |
void |
setScreenFontStyle(FontStyle fontStyle)
Set the font style for this screen |
void |
setSubmitAllOperationsMenuLabel(java.lang.String label)
Set the submit all operation menu label |
void |
setSubmitOperationMenuLabel(java.lang.String label)
Set the submit operation menu label |
void |
setUpdateIcon(java.lang.Object image)
Set update icon |
void |
setUpdateTreeLabel(java.lang.String label)
Set the update tree label |
void |
submitAllOperations()
Submit all the operations |
void |
submitMBOOperation()
Submit the selected MBO operation(s) |
Methods inherited from class com.sybase.uep.bobclient.screens.BaseBOBStockScreen |
---|
closeScreen, runOnSaveActions, setNavigationBarBorderStyle, setNavigationBarLabel, setNavigationBarStyle, setOnCloseActions, setOnSaveActions |
Methods inherited from class net.rim.device.api.ui.container.MainScreen |
---|
addMenuItem, getField, getFieldCount, getFieldWithFocus, getFieldWithFocusIndex, getMainManager, keyCharUnhandled, removeAllMenuItems, removeMenuItem, setBanner, setId, setStatus, setTitle, setTitle, setTitle, setTitle |
Methods inherited from class net.rim.device.api.ui.container.FullScreen |
---|
sublayout |
Methods inherited from class net.rim.device.api.ui.Screen |
---|
add, addKeyListener, addScreenUiEngineAttachedListener, addTrackwheelListener, close, delete, deleteRange, dispatchKeyEvent, doLayout, doPaint, ensureRegionVisible, getAccessibleContext, getApplication, getDefaultMenuItem, getDelegate, getFieldAtLocation, getFocusRect, getGraphics, getLeafFieldWithFocus, getMenu, getScreenAbove, getScreenBelow, getUiEngine, getVirtualKeyboard, insert, invalidate, invalidate, invalidateAll, invalidateLayout, invokeAction, isDataValid, isDirty, isDisplayed, isFocus, isFocusable, isGlobal, isGlobalStatus, isMuddy, isObscured, isSelecting, keyControl, keyDown, keyRepeat, keyStatus, keyUp, layoutDelegate, navigationClick, navigationMovement, navigationUnclick, onClose, onDisplay, onExposed, onFocus, onMenu, onMenuDismissed, onMenuDismissed, onObscured, onSave, onUiEngineAttached, onUnfocus, openDevelopmentBackdoor, openProductionBackdoor, paint, paintBackground, removeFocus, removeKeyListener, removeScreenUiEngineAttachedListener, removeTrackwheelListener, replace, save, scroll, setBackdoorAltStatus, setDefaultClose, setDirty, setFocus, setFocus, setFocus, setHorizontalQuantization, setPositionDelegate, setTrackballFilter, setTrackballSensitivityXOffset, setTrackballSensitivityYOffset, setVerticalQuantization, touchEvent, trackwheelClick, trackwheelClickUnhandled, trackwheelRoll, trackwheelUnclick, updateDisplay |
Methods inherited from class net.rim.device.api.ui.Manager |
---|
clearCustomScrollArrows, deleteAll, getHorizontalScroll, getPreferredHeightOfChild, getPreferredWidthOfChild, getVerticalScroll, getVirtualHeight, getVirtualWidth, getVisibleHeight, getVisibleWidth, invalidateFieldRange, isDownArrowShown, isUpArrowShown, isValidLayout, layout, layoutChild, moveFocus, moveFocus, moveFocus, nextFocus, nextFocus, paintChild, setFocus, setHorizontalScroll, setNonfocusableOverride, setPositionChild, setScrollListener, setVerticalScroll, setVirtualExtent, subpaint |
Methods inherited from class net.rim.device.api.ui.Field |
---|
drawFocus, drawHighlightRegion, fieldChangeNotify, focusAdd, focusChangeNotify, focusRemove, getBackground, getBackground, getBorder, getBorder, getBorder, getChangeListener, getContentHeight, getContentLeft, getContentRect, getContentRect, getContentTop, getContentWidth, getContextMenu, getContextMenu, getCookie, getExtent, getExtent, getFieldStyle, getFocusListener, getFont, getHeight, getIndex, getLeft, getManager, getMargin, getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, getOriginal, getPadding, getPaddingBottom, getPaddingLeft, getPaddingRight, getPaddingTop, getPreferredHeight, getPreferredWidth, getScreen, getState, getStyle, getTop, getVisualState, getWidth, isEditable, isPasteable, isSelectable, isSelectionCopyable, isSelectionCutable, isSelectionDeleteable, isSpellCheckable, isStyle, isVisible, makeContextMenu, makeContextMenu, onVisibilityChange, paste, select, selectionCopy, selectionCut, selectionDelete, setBackground, setBackground, setBorder, setBorder, setBorder, setBorder, setBorder, setChangeListener, setCookie, setEditable, setExtent, setFocusListener, setFont, setFont, setMargin, setMargin, setMuddy, setNonSpellCheckable, setPadding, setPadding, setPosition, setVisualState, updateLayout |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String DEFAULT_TITLE_LABEL
public static final net.rim.device.api.system.Bitmap DEFAULT_MBO_ICON
public static final net.rim.device.api.system.Bitmap DEFAULT_PUBLICATION_ICON
public static final net.rim.device.api.system.Bitmap DEFAULT_PACKAGE_ICON
public static final net.rim.device.api.system.Bitmap DEFAULT_UPDATE_ICON
public static final net.rim.device.api.system.Bitmap DEFAULT_DELETE_ICON
public static final net.rim.device.api.system.Bitmap DEFAULT_INSERT_ICON
public static final net.rim.device.api.system.Bitmap DEFAULT_OTHER_ICON
public static final net.rim.device.api.system.Bitmap DEFAULT_ENABLE_ICON
public static final net.rim.device.api.system.Bitmap DEFAULT_DISABLE_ICON
public static final java.lang.String DEFAULT_CLOSE_MENU_LABEL
public static final java.lang.String DEFAULT_OPERATION_INFO_MENU_LABEL
public static final java.lang.String DEFAULT_DELETE_OPERATION_MENU_LABEL
public static final java.lang.String DEFAULT_DELETE_ALL_OPERATIONS_MENU_LABEL
public static final java.lang.String DEFAULT_SUBMIT_OPERATION_MENU_LABEL
public static final java.lang.String DEFAULT_SUBMIT_ALL_OPERATIONS_MENU_LABEL
public static final java.lang.String DEFAULT_DISABLE_OPERATION_MENU_LABEL
public static final java.lang.String DEFAULT_ENABLE_OPERATION_MENU_LABEL
public static final java.lang.String DEFAULT_NO_OPERATION_TREE_LABEL
public static final java.lang.String DEFAULT_UPDATE_TREE_LABEL
public static final java.lang.String DEFAULT_DELETE_TREE_LABEL
public static final java.lang.String DEFAULT_CREATE_TREE_LABEL
public static final java.lang.String DEFAULT_OTHER_TREE_LABEL
public static final java.lang.String DEFAULT_ALERT_OK_LABEL
public static final java.lang.String DEFAULT_ALERT_CANCEL_LABEL
public static final java.lang.String DEFAULT_FOOTER_PENDING_LABEL
public static final java.lang.String DEFAULT_FOOTER_DISABLED_LABEL
public static final java.lang.String DEFAULT_ALERT_DELETE_OPERATION_MSG
public static final java.lang.String DEFAULT_ALERT_DELETE_ALL_OPERATIONS_MSG
public static final java.lang.String DEFAULT_ALERT_SUBMIT_ALL_OPERATIONS_MSG
public static final java.lang.String DEFAULT_ALERT_SUBMIT_PACKAGE_OPERATION_MSG
public static final java.lang.String DEFAULT_ALERT_SUBMIT_PUBLICATION_OPERATION_MSG
public static final java.lang.String DEFAULT_ERROR_LOADING_MBOS_MESSAGE
Constructor Detail |
---|
public PendingOperationScreen(java.lang.String screenTitle)
screenTitle
- String
value for the screen titlepublic PendingOperationScreen(int screenTitleRID)
screenTitleRID
- int
value for the screen title resource idMethod Detail |
---|
protected void defineScreen()
defineScreen
in class BaseBOBStockScreen
BaseBOBScreen.defineScreen()
public FontStyle getScreenFontStyle()
FontStyle
font style objectFontStyle
public void setScreenFontStyle(FontStyle fontStyle)
fontStyle
- FontStyle
font style objectFontStyle
public void focusChanged(net.rim.device.api.ui.Field field, int eventType)
focusChanged
in interface net.rim.device.api.ui.FocusChangeListener
FocusChangeListener.focusChanged(Field field, int eventType)
public void drawTreeItem(net.rim.device.api.ui.component.TreeField treeField, net.rim.device.api.ui.Graphics graphics, int node, int y, int width, int indent)
drawTreeItem
in interface net.rim.device.api.ui.component.TreeFieldCallback
TreeFieldCallback.drawTreeItem( TreeField treeField, Graphics graphics, int node, int y, int width, int indent )
public void operationInfo()
public void deleteOperation()
public void deleteAllOperations()
public void submitMBOOperation()
public void submitAllOperations()
public void enableOperation()
public void disableOperation()
public void refresh()
refresh
in interface IBOBScreen
refresh
in class BaseBOBScreen
BaseBOBScreen.refresh()
public void setCloseMenuLabel(java.lang.String label)
label
- String
value for the new labelpublic void setOperationInfoMenuLabel(java.lang.String label)
label
- String
value for the new labelpublic void setDeleteOperationMenuLabel(java.lang.String label)
label
- String
value for the new labelpublic void setDeleteAllOperationsMenuLabel(java.lang.String label)
label
- String
value for the new labelpublic void setSubmitOperationMenuLabel(java.lang.String label)
label
- String
value for the new labelpublic void setSubmitAllOperationsMenuLabel(java.lang.String label)
label
- String
value for the new labelpublic void setDisableOperationsMenuLabel(java.lang.String label)
label
- String
value for the new labelpublic void setEnableOperationsMenuLabel(java.lang.String label)
label
- String
value for the new labelpublic void setNoOperationTreeLabel(java.lang.String label)
label
- String
value for the new labelpublic void setUpdateTreeLabel(java.lang.String label)
label
- String
value for the new labelpublic void setDeleteTreeLabel(java.lang.String label)
label
- String
value for the new labelpublic void setCreateTreeLabel(java.lang.String label)
label
- String
value for the new labelpublic void setOtherTreeLabel(java.lang.String label)
label
- String
value for the new labelpublic void setAlertOkLabel(java.lang.String label)
label
- String
value for the new labelpublic void setAlertCancelLabel(java.lang.String label)
label
- String
value for the new labelpublic void setAlertSubmitPackageOperationMessage(java.lang.String message)
message
- String
value for the messagepublic void setAlertSubmitPublicationOperationMessage(java.lang.String message)
message
- String
value for the messagepublic void setAlertDeleteOperationMessage(java.lang.String message)
message
- String
value for the messagepublic void setAlertDeleteAllOperationsMessage(java.lang.String message)
message
- String
value for the messagepublic void setAlertSubmitAllOperationsMessage(java.lang.String message)
message
- String
value for the messagepublic void setLoadingMBOErrorMessage(java.lang.String message)
message
- String
value for the messagepublic void setMBOIcon(java.lang.Object image)
image
- Object
value for the image, can be image name or Bitmap objectpublic void setPublicationIcon(java.lang.Object image)
image
- Object
value for the image, can be image name or Bitmap objectpublic void setPackageIcon(java.lang.Object image)
image
- Object
value for the image, can be image name or Bitmap objectpublic void setUpdateIcon(java.lang.Object image)
image
- Object
value for the image, can be image name or Bitmap objectpublic void setDeleteIcon(java.lang.Object image)
image
- Object
value for the image, can be image name or Bitmap objectpublic void setCreateIcon(java.lang.Object image)
image
- Object
value for the image, can be image name or Bitmap objectpublic void setOtherIcon(java.lang.Object image)
image
- Object
value for the image, can be image name or Bitmap objectpublic void setEnableIcon(java.lang.Object image)
image
- Object
value for the image, can be image name or Bitmap objectpublic void setDisableIcon(java.lang.Object image)
image
- Object
value for the image, can be image name or Bitmap objectpublic void setProperty(int key, int resourceID)
setProperty
in class BaseBOBScreen
key
- int
value for the screen property attributeresourceID
- int
for the string localization resource IDpublic void setProperty(int key, java.lang.Object value)
setProperty
in class BaseBOBStockScreen
key
- int
value for a screen attributevalue
- Object
value for the attribute valueScreenProperties
protected boolean onSavePrompt()
onSavePrompt
in class net.rim.device.api.ui.container.MainScreen
true
if prompt's resulting choice is to save; false
if the prompt's resulting choice is to cancelprotected void onUndisplay()
onUndisplay
in class net.rim.device.api.ui.Screen
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |