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

E17503-02

oracle.adfnmc.component.ui
Class BBCommandLink.linkImpl

java.lang.Object
  extended by net.rim.device.api.ui.Field
      extended by net.rim.device.api.ui.component.LabelField
          extended by oracle.adfnmc.component.ui.BBCommandLink.linkImpl
All Implemented Interfaces:
net.rim.device.api.ui.DrawStyle
Enclosing class:
BBCommandLink

public class BBCommandLink.linkImpl
extends net.rim.device.api.ui.component.LabelField


Field Summary
 
Fields inherited from class net.rim.device.api.ui.component.LabelField
DEFAULT_POSITION
 
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.DrawStyle
BASELINE, BOTTOM, ELLIPSIS, HALIGN_MASK, HCENTER, HDEFAULT, HFULL, LEADING, LEFT, RIGHT, TOP, TRAILING, TRUNCATE_BEGINNING, VALIGN_MASK, VCENTER, VDEFAULT, VFULL
 
Constructor Summary
BBCommandLink.linkImpl(java.lang.Object text, long style)
           
 
Method Summary
 void dispose()
           
 void doLayout(int width, int height)
           
 Component getAdfmcOwner()
           
 boolean getFocusable()
           
 boolean getVisible()
           
 int getX()
           
 int getY()
           
protected  boolean hasFocus()
           
 void invalidateControl()
           
protected  boolean invokeAction(int action)
           
 boolean isDisabled()
           
 boolean isFocusable()
           
protected  boolean keyChar(char key, int status, int time)
           
 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 setHeightInternal(int height)
          Sets the extent to the specified height and forces a relayout of the control.
 void setVisible(boolean visible)
           
 void setWidthInternal(int width)
          Sets the extent to the specified width and forces a relayout of the control.
protected  boolean touchEvent(net.rim.device.api.ui.TouchEvent message)
           
protected  boolean trackwheelClick(int status, int time)
           
 
Methods inherited from class net.rim.device.api.ui.component.LabelField
getAccessibleContext, getPosition, getPreferredHeight, getPreferredWidth, getText, isSelectionCopyable, selectionCopy, setPosition, setText, setText, setText, setText, toString
 
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, getFocusRect, 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, isMuddy, isPasteable, isSelectable, isSelecting, isSelectionCutable, isSelectionDeleteable, isSpellCheckable, isStyle, isVisible, keyControl, keyDown, keyRepeat, keyStatus, keyUp, makeContextMenu, moveFocus, moveFocus, navigationClick, navigationMovement, navigationUnclick, onDisplay, onExposed, onMenuDismissed, onMenuDismissed, onObscured, onUndisplay, onVisibilityChange, paste, select, 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, trackwheelRoll, trackwheelUnclick, updateLayout
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BBCommandLink.linkImpl

public BBCommandLink.linkImpl(java.lang.Object text,
                              long style)
Method Detail

getX

public int getX()

getY

public int getY()

isFocusable

public boolean isFocusable()
Overrides:
isFocusable in class net.rim.device.api.ui.Field

onFocus

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

onUnfocus

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

hasFocus

protected boolean hasFocus()

setDisabled

public void setDisabled(boolean disabled)

isDisabled

public boolean isDisabled()

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.LabelField

layout

public void layout(int _width,
                   int _height)
Overrides:
layout in class net.rim.device.api.ui.component.LabelField

getFocusable

public boolean getFocusable()

setFocusable

public void setFocusable(boolean focusable)

getVisible

public boolean getVisible()

setVisible

public void setVisible(boolean visible)

invokeAction

protected boolean invokeAction(int action)
Overrides:
invokeAction in class net.rim.device.api.ui.Field

trackwheelClick

protected boolean trackwheelClick(int status,
                                  int time)
Overrides:
trackwheelClick in class net.rim.device.api.ui.Field

touchEvent

protected boolean touchEvent(net.rim.device.api.ui.TouchEvent message)
Overrides:
touchEvent in class net.rim.device.api.ui.Field

keyChar

protected boolean keyChar(char key,
                          int status,
                          int time)
Overrides:
keyChar in class net.rim.device.api.ui.Field

dispose

public void dispose()

invalidateControl

public void invalidateControl()

setWidthInternal

public void setWidthInternal(int width)
Sets the extent to the specified width and forces a relayout of the control.

Parameters:
width - - the new width

setHeightInternal

public void setHeightInternal(int height)
Sets the extent to the specified height and forces a relayout of the control.

Parameters:
height - - the new height

doLayout

public void doLayout(int width,
                     int height)

getAdfmcOwner

public Component getAdfmcOwner()

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.