|
|||||||||
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.SynchronizationGroupInfoScreen
public class SynchronizationGroupInfoScreen
This is the Synchronization Group info screen
This screen will show detailed information about the Synchronization Group and allow the user to set the push properties as well.
BaseBOBStockScreen
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 |
Constructor Summary | |
---|---|
SynchronizationGroupInfoScreen()
Constructor to create the Synchronization Group Info screen |
|
SynchronizationGroupInfoScreen(java.lang.String packageName,
java.lang.String syncGroupName)
Constructor to create the Synchronization Group Info screen |
Method Summary | |
---|---|
protected void |
defineScreen()
(non-Javadoc) |
FontStyle |
getScreenFontStyle()
Get this screen's font style |
void |
refresh()
(non-Javadoc) |
void |
setCancelMenuLabel(java.lang.String label)
Set the Close Menu Label |
void |
setErrorLoadingSyncGroupMsg(java.lang.String msg)
Set the error loading sync group Message |
void |
setErrorSavingSyncGroupMsg(java.lang.String msg)
Set the error saving sync group Message |
void |
setIDUndefintedMsg(java.lang.String msg)
Set the ID undefined Message |
void |
setLogMessageMenuLabel(java.lang.String label)
Set the Log Message Menu Label |
void |
setNoPushLogsMsg(java.lang.String msg)
Set the no push logs Message |
void |
setPackageLabel(java.lang.String label)
Set the Profile Label |
void |
setPackageName(java.lang.String packageName)
Set the package name |
void |
setProperty(int key,
java.lang.Object value)
Set the property values for this screen |
void |
setPushAdminMsg(java.lang.String msg)
Set the Push Admin Message |
void |
setPushEnableLabel(java.lang.String label)
Set the Push Enable Label |
void |
setPushNotificationLabel(java.lang.String label)
Set the Push Notification Label |
void |
setPushSyncIntervalLabel(java.lang.String label)
Set the Push Sync Interval Label |
void |
setPushSyncIntervalMsg(java.lang.String msg)
Set the Push Sync Interval Message |
void |
setPushSyncIntervalNumberMsg(java.lang.String msg)
Set the Push Sync Interval Number Message |
void |
setPushTypeNoPromptNoSyncLabel(java.lang.String label)
Set the Push Type No Prompt No Sync Label |
void |
setPushTypeNoSyncNoResponseLabel(java.lang.String label)
Set the Push Type No Sync No Response Label |
void |
setPushTypeSyncImmediatelyLabel(java.lang.String label)
Set the Push Type Sync Immediately Label |
void |
setPushTypeSyncNoResponseLabel(java.lang.String label)
Set the Push Type Sync No Response Label |
void |
setSaveMenuLabel(java.lang.String label)
Set the Save Menu Label |
void |
setSavingSyncGroupMsg(java.lang.String msg)
Set the saving sync group Message |
void |
setScreenFontStyle(FontStyle fontStyle)
Set the font style for this screen |
void |
setScreenTitle(java.lang.String msg)
Set the screen title |
void |
setSyncGroupNameLabel(java.lang.String label)
Set the Application Name Label |
void |
setSynGroupName(java.lang.String synGroupName)
Set the sync Group Name |
void |
setWaitIdleLabel(java.lang.String label)
Set the Wait Idle Label |
void |
updateScreenLayout()
Delegates to protected method updateLayout |
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_LOG_MESSAGE_MENU_LABEL
public static final java.lang.String DEFAULT_SAVE_MENU_LABEL
public static final java.lang.String DEFAULT_CANCEL_MENU_LABEL
public static final java.lang.String DEFAULT_PACKAGE_NAME_LABEL
public static final java.lang.String DEFAULT_SYNC_GROUP_NAME_LABEL
public static final java.lang.String DEFAULT_SYNC_GROUP_WAIT_IDLE_TIME_LABEL
public static final java.lang.String DEFAULT_PUSH_SYNC_INTERVAL_PROMPT_MESSAGE
public static final java.lang.String DEFAULT_ENTER_NUMBER_PROMPT_MESSAGE
public static final java.lang.String DEFAULT_PUSH_ADMIN_ERROR_MESSAGE
public static final java.lang.String DEFAULT_NO_PUSH_LOGS_PROMPT_MESSAGE
public static final java.lang.String DEFAULT_PUSH_ENABLED_LABEL
public static final java.lang.String DEFAULT_PUSH_SYNC_INTERVAL_LABEL
public static final java.lang.String DEFAULT_PUSH_NOTIFICATION_LABEL
public static final java.lang.String DEFAULT_PUSH_TYPE_LABEL_NO_PROMPT_LABEL
public static final java.lang.String DEFAULT_PUSH_TYPE_LABEL_NO_SYNC_NO_RESPONSE_LABEL
public static final java.lang.String DEFAULT_PUSH_TYPE_LABEL_SYNC_NO_RESPONSE_LABEL
public static final java.lang.String DEFAULT_PUSH_TYPE_LABEL_SYNC_IMMEDIATELY_LABEL
public static final java.lang.String DEFAULT_SYNC_GROUP_ID_UNDEFINED_MESSAGE
public static final java.lang.String DEFAULT_LOADING_SYNC_GROUP_INFO_ERROR_MESSAGE
public static final java.lang.String DEFAULT_ERROR_SAVING_SYNC_GROUP_MESSAGE
public static final java.lang.String DEFAULT_SAVING_SYNC_GROUP_MESSAGE
Constructor Detail |
---|
public SynchronizationGroupInfoScreen()
public SynchronizationGroupInfoScreen(java.lang.String packageName, java.lang.String syncGroupName)
packageName
- the package namesyncGroupName
- the sync group nameMethod Detail |
---|
protected void defineScreen()
defineScreen
in class BaseBOBStockScreen
BaseBOBScreen.defineScreen()
public void setSynGroupName(java.lang.String synGroupName)
synGroupName
- String
value for the sync Group Namepublic void setPackageName(java.lang.String packageName)
packageName
- String
value for the package namepublic 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 setSaveMenuLabel(java.lang.String label)
label
- String
value for the new labelpublic void setLogMessageMenuLabel(java.lang.String label)
label
- String
value for the new labelpublic void setCancelMenuLabel(java.lang.String label)
label
- String
value for the new labelpublic void setSyncGroupNameLabel(java.lang.String label)
label
- String
value for the new labelpublic void setPackageLabel(java.lang.String label)
label
- String
value for the new labelpublic void setWaitIdleLabel(java.lang.String label)
label
- String
value for the new labelpublic void setPushSyncIntervalMsg(java.lang.String msg)
label
- String
value for the new labelpublic void setPushSyncIntervalNumberMsg(java.lang.String msg)
msg
- String
value for the new messagepublic void setPushAdminMsg(java.lang.String msg)
msg
- String
value for the new messagepublic void setNoPushLogsMsg(java.lang.String msg)
msg
- String
value for the new messagepublic void setIDUndefintedMsg(java.lang.String msg)
msg
- String
value for the new messagepublic void setErrorLoadingSyncGroupMsg(java.lang.String msg)
msg
- String
value for the new messagepublic void setErrorSavingSyncGroupMsg(java.lang.String msg)
msg
- String
value for the new messagepublic void setSavingSyncGroupMsg(java.lang.String msg)
msg
- String
value for the new messagepublic void setPushEnableLabel(java.lang.String label)
label
- String
value for the new labelpublic void setPushSyncIntervalLabel(java.lang.String label)
label
- String
value for the new labelpublic void setPushNotificationLabel(java.lang.String label)
label
- String
value for the new labelpublic void setPushTypeNoPromptNoSyncLabel(java.lang.String label)
label
- String
value for the new labelpublic void setPushTypeNoSyncNoResponseLabel(java.lang.String label)
label
- String
value for the new labelpublic void setPushTypeSyncNoResponseLabel(java.lang.String label)
label
- String
value for the new labelpublic void setPushTypeSyncImmediatelyLabel(java.lang.String label)
label
- String
value for the new labelpublic 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()
public void updateScreenLayout()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |