Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

oracle.adfnmc.component
Class BBSplashScreen

java.lang.Object
  extended by net.rim.device.api.ui.Field
      extended by net.rim.device.api.ui.Manager
          extended by net.rim.device.api.ui.Screen
              extended by net.rim.device.api.ui.container.FullScreen
                  extended by net.rim.device.api.ui.container.MainScreen
                      extended by oracle.adfnmc.component.BBSplashScreen
All Implemented Interfaces:
IProgressNotificationListener

public class BBSplashScreen
extends net.rim.device.api.ui.container.MainScreen
implements IProgressNotificationListener


Field Summary
static java.lang.Class CLASS_INSTANCE
           
 
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, AXIS_HORIZONTAL, AXIS_SEQUENTIAL, AXIS_VERTICAL, 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
 
Constructor Summary
BBSplashScreen()
           
 
Method Summary
 void addLogMessage(java.lang.String msg)
          Append a message to the logging area.
 void close()
           
 int getCurrentStatusBarProgress()
          Get current status bar progress.
 int getStatusBarTotal()
          Get current status bar total.
 boolean isStillValid()
          Check if notification listener is valid.
 void setCurrentStatus(java.lang.String status)
          Set current status text.
 void setCurrentStatusBarProgress(int progress)
          Set current progress.
 void setFinished()
           
 void setStatusBarTotal(int total)
          Set the total for status bar percentage calculation.
 
Methods inherited from class net.rim.device.api.ui.container.MainScreen
addMenuItem, getField, getFieldCount, getFieldWithFocus, getFieldWithFocusIndex, getMainManager, keyCharUnhandled, makeMenu, onSavePrompt, removeAllMenuItems, removeMenuItem, setBanner, setId, setStatus, 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, delete, deleteRange, doPaint, ensureRegionVisible, getAccessibleContext, getApplication, getDefaultMenuItem, getDelegate, getFieldAtLocation, getFocusRect, getGraphics, getInputHelper, getLeafFieldWithFocus, getMenu, getScreenAbove, getScreenBelow, getUiEngine, getVirtualKeyboard, insert, invalidate, invalidate, invalidateAll, invalidateLayout, invokeAction, isDataValid, isDirty, isDisplayed, isFocus, isFocusable, isGlobal, isGlobalStatus, isMuddy, isSelecting, keyChar, keyControl, keyDown, keyRepeat, keyStatus, keyUp, layoutDelegate, navigationClick, navigationMovement, navigationUnclick, onClose, onDisplay, onExposed, onFocus, onFocusNotify, onMenu, onMenuDismissed, onMenuDismissed, onObscured, onSave, onUiEngineAttached, onUndisplay, onUnfocus, openDevelopmentBackdoor, openProductionBackdoor, paint, paintBackground, removeFocus, removeKeyListener, removeScreenUiEngineAttachedListener, removeTrackwheelListener, replace, save, scroll, setBackdoorAltStatus, setDefaultClose, setDirty, setFocus, setFocus, setHorizontalQuantization, setInputHelper, setPositionDelegate, setTrackballFilter, setTrackballSensitivityXOffset, setTrackballSensitivityYOffset, setVerticalQuantization, touchEvent, trackwheelClick, trackwheelClickUnhandled, trackwheelRoll, trackwheelUnclick, updateDisplay
 
Methods inherited from class net.rim.device.api.ui.Manager
addAll, deleteAll, getHorizontalScroll, getPreferredHeightOfChild, getPreferredWidthOfChild, getVerticalScroll, getVirtualHeight, getVirtualWidth, getVisibleHeight, getVisibleWidth, invalidateFieldRange, isDownArrowShown, isUpArrowShown, isValidLayout, layout, layoutChild, moveFocus, moveFocus, nextFocus, nextFocus, paintChild, setFieldWithFocus, setFocus, setHorizontalScroll, setHorizontalScroll, setPositionChild, setScrollingInertial, setScrollListener, setVerticalScroll, setVirtualExtent, subpaint
 
Methods inherited from class net.rim.device.api.ui.Field
applyTheme, assertHaveEventLock, drawFocus, drawHighlightRegion, fieldChangeNotify, focusAdd, focusChangeNotify, focusRemove, getBackground, getBackground, getBorder, getBorder, getBorder, getChangeListener, getContentHeight, getContentLeft, getContentRect, getContentRect, getContentTop, getContentWidth, 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, onVisibilityChange, paste, select, selectionCopy, selectionCut, selectionDelete, setBackground, setBackground, setBorder, setBorder, setBorder, setBorder, setChangeListener, setCookie, setEditable, setExtent, setFocusListener, setFont, setMargin, setMargin, setMinimalWidth, 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

CLASS_INSTANCE

public static final java.lang.Class CLASS_INSTANCE
Constructor Detail

BBSplashScreen

public BBSplashScreen()
Method Detail

setFinished

public void setFinished()

close

public void close()
Overrides:
close in class net.rim.device.api.ui.Screen

setCurrentStatus

public void setCurrentStatus(java.lang.String status)
Description copied from interface: IProgressNotificationListener
Set current status text.

Specified by:
setCurrentStatus in interface IProgressNotificationListener
Parameters:
status - current status

addLogMessage

public void addLogMessage(java.lang.String msg)
Description copied from interface: IProgressNotificationListener
Append a message to the logging area.

Specified by:
addLogMessage in interface IProgressNotificationListener
Parameters:
msg - message to append

setStatusBarTotal

public void setStatusBarTotal(int total)
Description copied from interface: IProgressNotificationListener
Set the total for status bar percentage calculation. The value supplied to setCurrentStatusBarProgress should be less to equal to the total. Invoking this method resets the current total.

Specified by:
setStatusBarTotal in interface IProgressNotificationListener
Parameters:
total - status bar total

getStatusBarTotal

public int getStatusBarTotal()
Description copied from interface: IProgressNotificationListener
Get current status bar total.

Specified by:
getStatusBarTotal in interface IProgressNotificationListener
Returns:
current total

setCurrentStatusBarProgress

public void setCurrentStatusBarProgress(int progress)
Description copied from interface: IProgressNotificationListener
Set current progress. The value should be less or equal to the total. The implementing calculates progress/total to get the current status bar percentage.

Specified by:
setCurrentStatusBarProgress in interface IProgressNotificationListener
Parameters:
progress - current progress

getCurrentStatusBarProgress

public int getCurrentStatusBarProgress()
Description copied from interface: IProgressNotificationListener
Get current status bar progress. The value is between 0 and status bar total

Specified by:
getCurrentStatusBarProgress in interface IProgressNotificationListener
Returns:
current progress

isStillValid

public boolean isStillValid()
Description copied from interface: IProgressNotificationListener
Check if notification listener is valid. Name retardation due to RIM verification error when using isValid.

Specified by:
isStillValid in interface IProgressNotificationListener
Returns:
true if listener will accept progress updates

Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.