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

E17503-02

oracle.adfnmc.component.ui
Class PanelLabelAndMessage

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.PanelLabelAndMessage
All Implemented Interfaces:
RefreshablePropertyObjectOwner, ITestableComponent
Direct Known Subclasses:
BBPanelLabelAndMessage

public abstract class PanelLabelAndMessage
extends BasicContainer


Field Summary
protected static java.lang.String DEFAULT_LABEL
           
protected static boolean DEFAULT_SHOWREQUIRED
           
protected static int DEFAULT_TRUNCATE_AT
           
protected  boolean m_hasTruncateAt
           
protected  OutputText m_labelField
           
protected  StringProperty m_labelProperty
           
protected  BooleanProperty m_showRequiredProperty
           
protected  java.lang.String m_truncateAtProp
           
protected  IntegerProperty m_truncateAtProperty
           
 
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
PanelLabelAndMessage()
           
 
Method Summary
 void endInit()
           
protected  void endInitRenderableProperties(boolean isRendered)
           
protected  java.lang.String fixupLabelNativeSetting(java.lang.String string)
           
 boolean getDefaultFocusable()
           
 boolean getFocusableNative()
           
 java.lang.String getLabel()
           
 boolean getShowRequired()
           
 int getTruncateAt()
           
 java.lang.Object getValue()
           
protected  void handleChangeAction(int action)
           
protected  boolean isLabeled()
          Override on controls that implement label support
 void setFocusableNative(boolean val)
           
protected  void setLabel(java.lang.Object source, java.lang.String label)
           
protected abstract  void setLabelNative(java.lang.String label)
           
 void setShowRequired(boolean showRequired)
           
protected  void setShowRequired(java.lang.Object source, boolean showRequired)
           
protected abstract  void setTruncateAtNative(int truncateAt)
           
 void setValue(java.lang.Object a, java.lang.Object b)
           
protected  void showRequiredChanged()
           
protected  java.lang.String truncateString(java.lang.String value)
           
 
Methods inherited from class oracle.adfnmc.component.ui.BasicContainer
getDisabled, getFocusable, getVisible, getVisibleNative, setDisabled, setDisabled, setDisabledNative, setFocusable, setFocusable, setRenderProperties, setValue, setVisible, setVisible, setVisibleNative
 
Methods inherited from class oracle.adfnmc.component.ui.Container
_addChild, _removeChild, addChild, addChild, bindMenus, containsId, dump, dump, dumpAllData, endInitChildren, getAllDataValues, getChildById, getChildren, getComponentById, getCurrentFocus, getCurrentFocus, getDecorationHeight, getDecorationWidth, getIntraFieldSpacing, handleRenderedChange, refreshProperties, removeChild, 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, hasBackgroundColor, hasForegroundColor, hasHeight, hasLocation, hasVerticalAlign, hasWidth, inheritBackgroundColor, initCoreUIData, initGeometryData, isAllowedToReceiveFocus, isEmbeddedAndSelected, isNativeUiComponent, isNotRenderable, isWidthPercentage, markDirty, refreshUI, removeFromNativeParent, render, renderNative, setAlign, setAlign, setAlignNative, setBackgroundColor, setBackgroundColor, setBackgroundColorNative, setContainer, setCookie, setFocus, setHeight, setHeight, setHeightNative, setParent, setVerticalAlign, setVerticalAlign, setVerticalAlignNative, setWidth, setWidth, setWidthNative, shouldUseParentBackgroundColor, toString, UIClone, updateBackgroundColorNative
 
Methods inherited from class oracle.adfnmc.component.ui.RenderableComponent
execute, Focus, getRendered, isParentRendered, isRendered, isRenderedChanged, setRendered, setRendered, setUnregisterPropertiesOnly
 
Methods inherited from class oracle.adfnmc.component.Component
addChild, 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

m_labelField

protected OutputText m_labelField

m_labelProperty

protected StringProperty m_labelProperty

m_showRequiredProperty

protected BooleanProperty m_showRequiredProperty

m_truncateAtProperty

protected IntegerProperty m_truncateAtProperty

m_truncateAtProp

protected java.lang.String m_truncateAtProp

DEFAULT_LABEL

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

DEFAULT_SHOWREQUIRED

protected static final boolean DEFAULT_SHOWREQUIRED
See Also:
Constant Field Values

DEFAULT_TRUNCATE_AT

protected static final int DEFAULT_TRUNCATE_AT
See Also:
Constant Field Values

m_hasTruncateAt

protected boolean m_hasTruncateAt
Constructor Detail

PanelLabelAndMessage

public PanelLabelAndMessage()
Method Detail

endInitRenderableProperties

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

endInit

public void endInit()
Overrides:
endInit in class BasicContainer

fixupLabelNativeSetting

protected java.lang.String fixupLabelNativeSetting(java.lang.String string)

getLabel

public java.lang.String getLabel()

setLabel

protected void setLabel(java.lang.Object source,
                        java.lang.String label)

getShowRequired

public boolean getShowRequired()

setShowRequired

protected void setShowRequired(java.lang.Object source,
                               boolean showRequired)

setShowRequired

public void setShowRequired(boolean showRequired)

showRequiredChanged

protected void showRequiredChanged()

getTruncateAt

public int getTruncateAt()

handleChangeAction

protected void handleChangeAction(int action)

truncateString

protected java.lang.String truncateString(java.lang.String value)

getValue

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

setValue

public void setValue(java.lang.Object a,
                     java.lang.Object b)
Specified by:
setValue in class BasicContainer

getDefaultFocusable

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

getFocusableNative

public boolean getFocusableNative()
Specified by:
getFocusableNative in class BasicContainer

setFocusableNative

public void setFocusableNative(boolean val)
Specified by:
setFocusableNative in class BasicContainer

isLabeled

protected final boolean isLabeled()
Description copied from class: Control
Override on controls that implement label support

Overrides:
isLabeled in class Control
Returns:
false for simple controls, true for those controls that can carry a label, even if a label is not assigned or the control is set to "simple" mode

setLabelNative

protected abstract void setLabelNative(java.lang.String label)

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.