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

E17503-02

oracle.adfnmc.component.ui
Class CommandLink

java.lang.Object
  extended by oracle.adfnmc.component.Component
      extended by oracle.adfnmc.component.ui.RenderableComponent
          extended by oracle.adfnmc.component.ui.Control
              extended by oracle.adfnmc.component.ui.Container
                  extended by oracle.adfnmc.component.ui.BasicContainer
                      extended by oracle.adfnmc.component.ui.BasicFontContainer
                          extended by oracle.adfnmc.component.ui.CommandLink
All Implemented Interfaces:
RefreshablePropertyObjectOwner, ITestableComponent
Direct Known Subclasses:
BBCommandLink

public abstract class CommandLink
extends BasicFontContainer


Field Summary
 java.lang.String action
           
 oracle.adfnmc.app.Navigation actor
           
protected static boolean DEFAULT_FOCUSABLE
           
protected static java.lang.String DEFAULT_FOREGROUNDCOLOR
           
protected static java.lang.String DEFAULT_TEXT
           
protected  ArrayList fromToActionListeners
           
protected  ActionListener m_actionListener
           
protected  StringProperty m_foregroundColorProperty
           
protected  boolean m_hasForegroundColor
           
protected  Image m_image
           
protected  StringProperty m_textProperty
           
 
Fields inherited from class oracle.adfnmc.component.ui.BasicFontContainer
m_fontFamilyProperty, m_fontObject, m_fontSizeProperty, m_fontStyleProperty
 
Fields inherited from class oracle.adfnmc.component.ui.BasicContainer
DEFAULT_DISABLED, DEFAULT_VISIBLE, m_disabledProperty, m_focusableProperty, m_visibleProperty
 
Fields inherited from class oracle.adfnmc.component.ui.Container
m_children, m_childrenById
 
Fields inherited from class oracle.adfnmc.component.ui.Control
bound, cloned, container, DEFAULT_BACKGROUNDCOLOR, DEFAULT_BOTTOM, DEFAULT_FOCUSED, DEFAULT_HEIGHT, DEFAULT_HEIGHT_STRING, DEFAULT_LEFT, DEFAULT_RIGHT, DEFAULT_TOP, DEFAULT_WIDTH, DEFAULT_WIDTH_STRING, embedded, has_x, has_y, m_alignProperty, m_availableHeight, m_availableWidth, m_backgroundColorProperty, m_cmpImpl, m_cookie, m_hasAlign, m_hasBackgroundColor, m_hasHeight, m_hasVerticalAlign, m_hasWidth, m_heightProperty, m_isClipped, m_isDirty, m_isHeightPercentage, m_isWidthPercentage, m_menuControls, m_multiRowContainerParent, m_tabstop, m_verticalAlignProperty, m_widthProperty, m_x, m_y, rownum
 
Fields inherited from class oracle.adfnmc.component.ui.RenderableComponent
DEFAULT_RENDERED, m_cachedRendered, m_cacheIsValid, m_renderedProperty, unregisterPropertiesOnly
 
Fields inherited from class oracle.adfnmc.component.Component
CLASS_INSTANCE, m_attributes, m_elContext, m_exprfactory, m_formatMethod, m_id, m_initialized, m_parent, m_pattern, m_props, m_screen, m_theApp, refreshableProperties
 
Constructor Summary
CommandLink()
           
 
Method Summary
 void addChild(Attribute child)
           
 void addChild(Control child)
           
 void endInit()
           
protected  void endInitRenderableProperties(boolean isRendered)
           
 void execute(java.lang.String command, java.util.Vector params)
           
 void executeAction()
           
protected  boolean getDefaultFocusable()
           
 java.lang.String getForegroundColor()
           
protected abstract  java.lang.String getForegroundColorNative()
           
 java.lang.Object getText()
           
protected  java.lang.String getTextAsString()
           
protected abstract  java.lang.String getTextNative()
           
 java.lang.Object getValue()
           
 boolean hasBackgroundColor()
           
 boolean hasForegroundColor()
           
 void removeChild(Control child)
           
abstract  void render(java.lang.Object uiparent)
           
protected  void setForegroundColor(java.lang.Object source, java.lang.String foregroundColor)
           
 void setForegroundColor(java.lang.String foregroundColor)
           
protected abstract  void setForegroundColorNative(java.lang.String foregroundColor)
           
protected  void setRenderProperties()
           
protected  void setText(java.lang.Object source, java.lang.Object value)
           
protected  void setText(java.lang.Object source, java.lang.String text)
           
 void setText(java.lang.String text)
           
protected abstract  void setTextNative(java.lang.String text)
           
 void setValue(java.lang.Object value)
           
protected  void setValue(java.lang.Object source, java.lang.Object value)
           
 java.lang.String toString()
           
 Control UIClone()
           
 
Methods inherited from class oracle.adfnmc.component.ui.BasicFontContainer
getFontFamily, getFontFamilyNative, getFontSize, getFontSizeNative, getFontStyle, getFontStyleNative, setFontFamily, setFontFamily, setFontSize, setFontSize, setFontStyle, setFontStyle, updateFont, updateFont, updateFont, updateFontNative
 
Methods inherited from class oracle.adfnmc.component.ui.BasicContainer
getDisabled, getFocusable, getFocusableNative, getVisible, getVisibleNative, setDisabled, setDisabled, setDisabledNative, setFocusable, setFocusable, setFocusableNative, setVisible, setVisible, setVisibleNative
 
Methods inherited from class oracle.adfnmc.component.ui.Container
_addChild, _removeChild, addChild, bindMenus, containsId, dump, dump, dumpAllData, endInitChildren, getAllDataValues, getChildById, getChildren, getComponentById, getCurrentFocus, getCurrentFocus, getDecorationHeight, getDecorationWidth, getIntraFieldSpacing, handleRenderedChange, refreshProperties, removeChild, renderChildren, renderedChangedNative, setEmbedded, setMultiRowContainerParent, setRowNum, shiftRowNum, UICloneImpl
 
Methods inherited from class oracle.adfnmc.component.ui.Control
addChild, addPropertyList, backgroundColorChanged, clipHeight, clipWidth, determineAvailableSpace, disposeProperties, endInitRendered, focusableChanged, gainedFocus, getAlign, getAlignNative, getAvailableHeight, getAvailableWidth, getBackgroundColor, getBackgroundColorNative, getBottom, getBottomNative, getControlDepth, getCookie, getDefaultFontFamily, getDefaultFontSize, getDefaultFontStyle, getEmbedded, getFocused, getFocusedNative, getHeight, getHeightNative, getLeft, getLeftNative, getMultiRowContainer, getNativeUiComponent, getParentHeightRecursively, getParentWidthRecursively, getRight, getRightNative, getRowNum, getTop, getTopNative, getVerticalAlign, getVerticalAlignNative, getWidth, getWidthNative, hasAlign, hasHeight, hasLocation, hasVerticalAlign, hasWidth, inheritBackgroundColor, initCoreUIData, initGeometryData, isAllowedToReceiveFocus, isEmbeddedAndSelected, isLabeled, isNativeUiComponent, isNotRenderable, isWidthPercentage, markDirty, refreshUI, removeFromNativeParent, renderNative, setAlign, setAlign, setAlignNative, setBackgroundColor, setBackgroundColor, setBackgroundColorNative, setContainer, setCookie, setFocus, setHeight, setHeight, setHeightNative, setParent, setVerticalAlign, setVerticalAlign, setVerticalAlignNative, setWidth, setWidth, setWidthNative, shouldUseParentBackgroundColor, updateBackgroundColorNative
 
Methods inherited from class oracle.adfnmc.component.ui.RenderableComponent
Focus, getRendered, isParentRendered, isRendered, isRenderedChanged, setRendered, setRendered, setUnregisterPropertiesOnly
 
Methods inherited from class oracle.adfnmc.component.Component
addChild, beginInit, buildValueExpression, dump, dumpProps, dumpProps, dumpPropsBuffer, getDataValues, getId, getParent, getProps, getScreen, propertyInstanceCreated, setChild, setChild, setId, setProp, setScreen, toFormattedString, updateRenderer
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_FOCUSABLE

protected static final boolean DEFAULT_FOCUSABLE
See Also:
Constant Field Values

DEFAULT_FOREGROUNDCOLOR

protected static final java.lang.String DEFAULT_FOREGROUNDCOLOR
See Also:
Constant Field Values

DEFAULT_TEXT

protected static final java.lang.String DEFAULT_TEXT
See Also:
Constant Field Values

action

public java.lang.String action

actor

public oracle.adfnmc.app.Navigation actor

fromToActionListeners

protected ArrayList fromToActionListeners

m_actionListener

protected ActionListener m_actionListener

m_hasForegroundColor

protected boolean m_hasForegroundColor

m_foregroundColorProperty

protected StringProperty m_foregroundColorProperty

m_textProperty

protected StringProperty m_textProperty

m_image

protected Image m_image
Constructor Detail

CommandLink

public CommandLink()
Method Detail

getDefaultFocusable

protected boolean getDefaultFocusable()
Specified by:
getDefaultFocusable in class BasicContainer

addChild

public void addChild(Control child)
Overrides:
addChild in class Container

removeChild

public void removeChild(Control child)
Overrides:
removeChild in class Container

addChild

public void addChild(Attribute child)
Overrides:
addChild in class Component

render

public abstract void render(java.lang.Object uiparent)
Specified by:
render in class Control

endInitRenderableProperties

protected void endInitRenderableProperties(boolean isRendered)
Overrides:
endInitRenderableProperties in class BasicFontContainer

endInit

public void endInit()
Overrides:
endInit in class BasicFontContainer

UIClone

public Control UIClone()
Specified by:
UIClone in class Control

hasBackgroundColor

public boolean hasBackgroundColor()
Overrides:
hasBackgroundColor in class Control

hasForegroundColor

public boolean hasForegroundColor()
Overrides:
hasForegroundColor in class Control

setRenderProperties

protected void setRenderProperties()
Overrides:
setRenderProperties in class BasicFontContainer

executeAction

public void executeAction()

execute

public void execute(java.lang.String command,
                    java.util.Vector params)
Specified by:
execute in interface ITestableComponent
Overrides:
execute in class RenderableComponent

toString

public java.lang.String toString()
Overrides:
toString in class Control

getTextAsString

protected java.lang.String getTextAsString()

getForegroundColor

public java.lang.String getForegroundColor()

setForegroundColor

protected void setForegroundColor(java.lang.Object source,
                                  java.lang.String foregroundColor)

setForegroundColor

public void setForegroundColor(java.lang.String foregroundColor)

getText

public java.lang.Object getText()

setText

protected void setText(java.lang.Object source,
                       java.lang.String text)

setText

public void setText(java.lang.String text)

setText

protected void setText(java.lang.Object source,
                       java.lang.Object value)

getValue

public java.lang.Object getValue()
Specified by:
getValue in class BasicContainer

setValue

public void setValue(java.lang.Object value)
Overrides:
setValue in class BasicContainer

setValue

protected void setValue(java.lang.Object source,
                        java.lang.Object value)
Specified by:
setValue in class BasicContainer

getForegroundColorNative

protected abstract java.lang.String getForegroundColorNative()

setForegroundColorNative

protected abstract void setForegroundColorNative(java.lang.String foregroundColor)

setTextNative

protected abstract void setTextNative(java.lang.String text)

getTextNative

protected abstract java.lang.String getTextNative()

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.