oracle.adfnmc.component.ui
Class CommandLink
java.lang.Object
oracle.adfnmc.component.Component
oracle.adfnmc.component.ui.RenderableComponent
oracle.adfnmc.component.ui.Control
oracle.adfnmc.component.ui.Container
oracle.adfnmc.component.ui.BasicContainer
oracle.adfnmc.component.ui.BasicFontContainer
oracle.adfnmc.component.ui.CommandLink
- All Implemented Interfaces:
- RefreshablePropertyObjectOwner, ITestableComponent
- Direct Known Subclasses:
- BBCommandLink
public abstract class CommandLink
- extends BasicFontContainer
| 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.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 |
| 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.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 |
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
CommandLink
public CommandLink()
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()
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.