|
|||||||||
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.MobileBusinessObjectInfoScreen
public class MobileBusinessObjectInfoScreen
This is the mobile business object info screen
This screen will show detailed information about the mobile application as well as allow the user to set the push properties
BaseBOBStockScreen
Field Summary | |
---|---|
static java.lang.String |
DEFAULT_CANCEL_MENU_LABEL
|
static java.lang.String |
DEFAULT_LOADING_MOBILE_OBJECT_INFO_ERROR_MESSAGE
|
static java.lang.String |
DEFAULT_MOBILE_OBJECT_ID_UNDEFINED_MESSAGE
|
static java.lang.String |
DEFAULT_MOBILE_OBJECT_LAST_TIME_REFRESH_LABEL
|
static java.lang.String |
DEFAULT_MOBILE_OBJECT_NAME_LABEL
|
static java.lang.String |
DEFAULT_MOBILE_OBJECT_PROFILE_LABEL
|
static java.lang.String |
DEFAULT_MOBILE_OBJECT_SIZE_LABEL
|
static java.lang.String |
DEFAULT_TITLE_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.FieldChangeListener |
---|
PROGRAMMATIC |
Constructor Summary | |
---|---|
MobileBusinessObjectInfoScreen()
Constructor to create the Mobile Business Object Info screen |
|
MobileBusinessObjectInfoScreen(java.lang.String mobileAppID)
Constructor to create the Mobile Business Object Info screen |
Method Summary | |
---|---|
protected void |
defineScreen()
(non-Javadoc) |
void |
fieldChanged(net.rim.device.api.ui.Field field,
int context)
(non-Javadoc) |
FontStyle |
getScreenFontStyle()
Get this screen's font style |
void |
refresh()
(non-Javadoc) |
void |
setApplicationSizeLabel(java.lang.String label)
Set the Application Size Label |
void |
setCancelMenuLabel(java.lang.String label)
Set the Close Menu Label |
void |
setErrorLoadingMBOMsg(java.lang.String msg)
Set the error loading MBO Message |
void |
setIDUndefintedMsg(java.lang.String msg)
Set the ID undefined Message |
void |
setLastTimeRefreshLabel(java.lang.String label)
Set the Last Time Refresh Label |
void |
setMBONameLabel(java.lang.String label)
Set the Application Name Label |
void |
setMobileAppID(java.lang.String mobileAppID)
Set the mobile application ID |
void |
setProfileLabel(java.lang.String label)
Set the Profile Label |
void |
setProperty(int key,
java.lang.Object value)
Set the property values for this screen |
void |
setScreenFontStyle(FontStyle fontStyle)
Set the font style for this screen |
void |
setScreenTitle(java.lang.String msg)
Set the screen title |
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, onSavePrompt, 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, onUndisplay, 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 java.lang.String DEFAULT_CANCEL_MENU_LABEL
public static final java.lang.String DEFAULT_MOBILE_OBJECT_NAME_LABEL
public static final java.lang.String DEFAULT_MOBILE_OBJECT_SIZE_LABEL
public static final java.lang.String DEFAULT_MOBILE_OBJECT_LAST_TIME_REFRESH_LABEL
public static final java.lang.String DEFAULT_MOBILE_OBJECT_PROFILE_LABEL
public static final java.lang.String DEFAULT_MOBILE_OBJECT_ID_UNDEFINED_MESSAGE
public static final java.lang.String DEFAULT_LOADING_MOBILE_OBJECT_INFO_ERROR_MESSAGE
Constructor Detail |
---|
public MobileBusinessObjectInfoScreen()
public MobileBusinessObjectInfoScreen(java.lang.String mobileAppID)
mobileAppID
- String
value for the mobile business object IDMethod Detail |
---|
protected void defineScreen()
defineScreen
in class BaseBOBStockScreen
BaseBOBScreen.defineScreen()
public void setMobileAppID(java.lang.String mobileAppID)
mobileAppID
- String
value for the mobile app IDpublic void fieldChanged(net.rim.device.api.ui.Field field, int context)
fieldChanged
in interface net.rim.device.api.ui.FieldChangeListener
FieldChangeListener.fieldChanged(Field field, int context)
public FontStyle getScreenFontStyle()
FontStyle
font style objectFontStyle
public void setScreenFontStyle(FontStyle fontStyle)
fontStyle
- FontStyle
font style objectFontStyle
public void setScreenTitle(java.lang.String msg)
msg
- String
value for the new messagepublic void setCancelMenuLabel(java.lang.String label)
label
- String
value for the new labelpublic void setMBONameLabel(java.lang.String label)
label
- String
value for the new labelpublic void setApplicationSizeLabel(java.lang.String label)
label
- String
value for the new labelpublic void setLastTimeRefreshLabel(java.lang.String label)
label
- String
value for the new labelpublic void setProfileLabel(java.lang.String label)
label
- String
value for the new labelpublic void setIDUndefintedMsg(java.lang.String msg)
msg
- String
value for the new messagepublic void setErrorLoadingMBOMsg(java.lang.String msg)
msg
- String
value for the new messagepublic 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
public void refresh()
refresh
in interface IBOBScreen
refresh
in class BaseBOBScreen
BaseBOBScreen.refresh()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |