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

E17503-02

oracle.adfnmc.component.ui
Class BBSelectBooleanCheckbox.CheckboxFieldImpl

java.lang.Object
  extended by net.rim.device.api.ui.Field
      extended by net.rim.device.api.ui.component.CheckboxField
          extended by oracle.adfnmc.component.ui.BBSelectBooleanCheckbox.CheckboxFieldImpl
All Implemented Interfaces:
net.rim.device.api.ui.FieldChangeListener
Enclosing class:
BBSelectBooleanCheckbox

public class BBSelectBooleanCheckbox.CheckboxFieldImpl
extends net.rim.device.api.ui.component.CheckboxField
implements net.rim.device.api.ui.FieldChangeListener


Field Summary
 
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
 
Fields inherited from interface net.rim.device.api.ui.FieldChangeListener
PROGRAMMATIC
 
Constructor Summary
BBSelectBooleanCheckbox.CheckboxFieldImpl(java.lang.String text, boolean checked, long style)
           
 
Method Summary
 void fieldChanged(net.rim.device.api.ui.Field field, int context)
           
 boolean getFocusable()
           
 boolean getVisible()
           
protected  boolean hasFocus()
           
 boolean isDisabled()
           
protected  void layout(int width, int height)
           
protected  void onFocus(int direction)
           
protected  void onUnfocus()
           
protected  void paint(net.rim.device.api.ui.Graphics g)
           
protected  void paintBackground(net.rim.device.api.ui.Graphics g)
           
 void setDisabled(boolean disabled)
           
 void setFocusable(boolean focusable)
           
 void setVisible(boolean visible)
           
 
Methods inherited from class net.rim.device.api.ui.component.CheckboxField
drawFocus, getAccessibleContext, getChecked, getFocusRect, getLabel, getPreferredHeight, getPreferredWidth, invokeAction, keyChar, keyDown, makeContextMenu, moveFocus, setChecked, setLabel, toString, trackwheelClick
 
Methods inherited from class net.rim.device.api.ui.Field
applyTheme, assertHaveEventLock, 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, getLeafFieldWithFocus, getLeft, getManager, getMargin, getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, getOriginal, getPadding, getPaddingBottom, getPaddingLeft, getPaddingRight, getPaddingTop, getScreen, getState, getStyle, getTop, getVisualState, getWidth, invalidate, invalidate, invalidateAll, isDataValid, isDirty, isEditable, isFocus, isFocusable, isMuddy, isPasteable, isSelectable, isSelecting, isSelectionCopyable, isSelectionCutable, isSelectionDeleteable, isSpellCheckable, isStyle, isVisible, keyControl, keyRepeat, keyStatus, keyUp, moveFocus, navigationClick, navigationMovement, navigationUnclick, onDisplay, onExposed, onMenuDismissed, onMenuDismissed, onObscured, onUndisplay, onVisibilityChange, paste, select, selectionCopy, selectionCut, selectionDelete, setBackground, setBackground, setBorder, setBorder, setBorder, setBorder, setChangeListener, setCookie, setDirty, setEditable, setExtent, setFocus, setFocusListener, setFont, setMargin, setMargin, setMinimalWidth, setMuddy, setNonSpellCheckable, setPadding, setPadding, setPosition, setVisualState, touchEvent, trackwheelRoll, trackwheelUnclick, updateLayout
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BBSelectBooleanCheckbox.CheckboxFieldImpl

public BBSelectBooleanCheckbox.CheckboxFieldImpl(java.lang.String text,
                                                 boolean checked,
                                                 long style)
Method Detail

layout

protected void layout(int width,
                      int height)
Overrides:
layout in class net.rim.device.api.ui.component.CheckboxField

onFocus

protected void onFocus(int direction)
Overrides:
onFocus in class net.rim.device.api.ui.component.CheckboxField

onUnfocus

protected void onUnfocus()
Overrides:
onUnfocus in class net.rim.device.api.ui.component.CheckboxField

hasFocus

protected boolean hasFocus()

setDisabled

public void setDisabled(boolean disabled)

isDisabled

public boolean isDisabled()

getFocusable

public boolean getFocusable()

setFocusable

public void setFocusable(boolean focusable)

getVisible

public boolean getVisible()

setVisible

public void setVisible(boolean visible)

paintBackground

protected void paintBackground(net.rim.device.api.ui.Graphics g)
Overrides:
paintBackground in class net.rim.device.api.ui.Field

paint

protected void paint(net.rim.device.api.ui.Graphics g)
Overrides:
paint in class net.rim.device.api.ui.component.CheckboxField

fieldChanged

public void fieldChanged(net.rim.device.api.ui.Field field,
                         int context)
Specified by:
fieldChanged in interface net.rim.device.api.ui.FieldChangeListener

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.