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

E17503-02

oracle.adfnmc.component.ui
Class OutputText

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.BasicControl
                  extended by oracle.adfnmc.component.ui.BasicFontControl
                      extended by oracle.adfnmc.component.ui.OutputText
All Implemented Interfaces:
IConvertDateTimeListener, IConvertNumberListener, RefreshablePropertyObjectOwner, ITestableComponent
Direct Known Subclasses:
BBOutputText

public abstract class OutputText
extends BasicFontControl
implements IConvertNumberListener, IConvertDateTimeListener

Author:
terrykan

Field Summary
protected static boolean DEFAULT_FOCUSABLE
           
protected static java.lang.String DEFAULT_FOREGROUNDCOLOR
           
protected static int DEFAULT_TRUNCATE_AT
           
protected static java.lang.String DEFAULT_VALUE
           
protected  ConvertDateTime m_convertDateTime
           
protected  ConvertNumber m_convertNumber
           
protected  StringProperty m_foregroundColorProperty
           
protected  boolean m_hasForegroundColor
           
protected  boolean m_hasTruncateAt
           
protected  StringProperty m_justificationProperty
           
protected  IntegerProperty m_truncateAtProperty
           
protected  ObjectProperty m_valueProperty
           
protected  StringProperty m_verticalJustificationProperty
           
protected  StringProperty m_wrapProperty
           
 
Fields inherited from class oracle.adfnmc.component.ui.BasicFontControl
m_fontFamilyProperty, m_fontObject, m_fontSizeProperty, m_fontStyleProperty
 
Fields inherited from class oracle.adfnmc.component.ui.BasicControl
DEFAULT_DISABLED, DEFAULT_VISIBLE, m_disabledProperty, m_focusableProperty, m_visibleProperty
 
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
OutputText()
           
 
Method Summary
 void addChild(Attribute child)
           
 void convertDateTimeValueChanged()
           
 void convertNumberValueChanged()
           
 void endInit()
           
protected  void endInitRenderableProperties(boolean isRendered)
           
 java.lang.String getDataValues()
          This returns only the data value of this particular component.
protected  boolean getDefaultFocusable()
           
 java.lang.String getForegroundColor()
           
protected abstract  java.lang.String getForegroundColorNative()
           
 java.lang.String getJustification()
           
protected abstract  int getJustificationNative()
           
 int getTruncateAt()
           
 java.lang.Object getValue()
           
 java.lang.String getVerticalJustification()
           
protected abstract  int getVerticalJustificationNative()
           
protected  java.lang.String getWrap()
           
protected abstract  int getWrapNative()
           
 boolean hasBackgroundColor()
           
 boolean hasForegroundColor()
           
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 setJustification(java.lang.Object source, java.lang.String justification)
           
 void setJustification(java.lang.String justification)
           
protected abstract  void setJustificationNative(int justification)
           
protected  void setRenderProperties()
           
protected abstract  void setTruncateAtNative(int truncateAt)
           
protected  void setValue(java.lang.Object source, java.lang.Object value)
           
protected abstract  void setValueNative(java.lang.Object value)
           
protected  void setVerticalJustification(java.lang.Object source, java.lang.String verticalJustification)
           
 void setVerticalJustification(java.lang.String verticalJustification)
           
protected abstract  void setVerticalJustificationNative(int verticalJustification)
           
protected  void setWrap(java.lang.Object source, java.lang.String wrap)
           
 void setWrap(java.lang.String wrap)
           
protected abstract  void setWrapNative(int wrap)
           
 java.lang.String toString()
           
 Control UIClone()
           
protected  java.lang.String valueToString()
           
protected  java.lang.String valueToString(java.lang.Object value)
           
 
Methods inherited from class oracle.adfnmc.component.ui.BasicFontControl
getFontFamily, getFontFamilyNative, getFontSize, getFontSizeNative, getFontStyle, getFontStyleNative, setFontFamily, setFontFamily, setFontSize, setFontSize, setFontStyle, setFontStyle, updateFont, updateFont, updateFont, updateFontNative
 
Methods inherited from class oracle.adfnmc.component.ui.BasicControl
getDisabled, getFocusable, getFocusableNative, getVisible, getVisibleNative, setDisabled, setDisabled, setDisabledNative, setFocusable, setFocusable, setFocusableNative, setValue, setVisible, setVisible, setVisibleNative
 
Methods inherited from class oracle.adfnmc.component.ui.Control
addChild, addPropertyList, backgroundColorChanged, bindMenus, 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, render, renderNative, setAlign, setAlign, setAlignNative, setBackgroundColor, setBackgroundColor, setBackgroundColorNative, setContainer, setCookie, setEmbedded, setFocus, setHeight, setHeight, setHeightNative, setMultiRowContainerParent, setParent, setRowNum, setVerticalAlign, setVerticalAlign, setVerticalAlignNative, setWidth, setWidth, setWidthNative, shiftRowNum, shouldUseParentBackgroundColor, UICloneImpl, updateBackgroundColorNative
 
Methods inherited from class oracle.adfnmc.component.ui.RenderableComponent
execute, Focus, getRendered, handleRenderedChange, isParentRendered, isRendered, isRenderedChanged, renderedChangedNative, setRendered, setRendered, setUnregisterPropertiesOnly
 
Methods inherited from class oracle.adfnmc.component.Component
addChild, beginInit, buildValueExpression, dump, dump, dumpProps, dumpProps, dumpPropsBuffer, getId, getParent, getProps, getScreen, propertyInstanceCreated, refreshProperties, 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_VALUE

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

DEFAULT_TRUNCATE_AT

protected static final int DEFAULT_TRUNCATE_AT
See Also:
Constant Field Values

m_hasForegroundColor

protected boolean m_hasForegroundColor

m_hasTruncateAt

protected boolean m_hasTruncateAt

m_foregroundColorProperty

protected StringProperty m_foregroundColorProperty

m_justificationProperty

protected StringProperty m_justificationProperty

m_valueProperty

protected ObjectProperty m_valueProperty

m_verticalJustificationProperty

protected StringProperty m_verticalJustificationProperty

m_wrapProperty

protected StringProperty m_wrapProperty

m_truncateAtProperty

protected IntegerProperty m_truncateAtProperty

m_convertNumber

protected ConvertNumber m_convertNumber

m_convertDateTime

protected ConvertDateTime m_convertDateTime
Constructor Detail

OutputText

public OutputText()
Method Detail

getDefaultFocusable

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

addChild

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

endInitRenderableProperties

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

endInit

public void endInit()
Overrides:
endInit in class BasicFontControl

UIClone

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

toString

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

valueToString

protected final java.lang.String valueToString()

valueToString

protected final java.lang.String valueToString(java.lang.Object value)

getDataValues

public java.lang.String getDataValues()
Description copied from class: Component
This returns only the data value of this particular component. It does not retrieve the data values of its m_children. Use getAllDataValues() for that.

Overrides:
getDataValues in class Component
Returns:

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 BasicFontControl

convertNumberValueChanged

public void convertNumberValueChanged()
Specified by:
convertNumberValueChanged in interface IConvertNumberListener

convertDateTimeValueChanged

public void convertDateTimeValueChanged()
Specified by:
convertDateTimeValueChanged in interface IConvertDateTimeListener

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)

getJustification

public java.lang.String getJustification()

setJustification

protected void setJustification(java.lang.Object source,
                                java.lang.String justification)

setJustification

public void setJustification(java.lang.String justification)

getValue

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

setValue

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

getVerticalJustification

public java.lang.String getVerticalJustification()

setVerticalJustification

protected void setVerticalJustification(java.lang.Object source,
                                        java.lang.String verticalJustification)

setVerticalJustification

public void setVerticalJustification(java.lang.String verticalJustification)

getWrap

protected java.lang.String getWrap()

setWrap

protected void setWrap(java.lang.Object source,
                       java.lang.String wrap)

setWrap

public void setWrap(java.lang.String wrap)

getTruncateAt

public int getTruncateAt()

getForegroundColorNative

protected abstract java.lang.String getForegroundColorNative()

setForegroundColorNative

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

getJustificationNative

protected abstract int getJustificationNative()

setJustificationNative

protected abstract void setJustificationNative(int justification)

setValueNative

protected abstract void setValueNative(java.lang.Object value)

getVerticalJustificationNative

protected abstract int getVerticalJustificationNative()

setVerticalJustificationNative

protected abstract void setVerticalJustificationNative(int verticalJustification)

getWrapNative

protected abstract int getWrapNative()

setWrapNative

protected abstract void setWrapNative(int wrap)

setTruncateAtNative

protected abstract void setTruncateAtNative(int truncateAt)

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.