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

E17503-02

oracle.adfnmc.component.ui
Class BasicFontControl

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
All Implemented Interfaces:
RefreshablePropertyObjectOwner, ITestableComponent
Direct Known Subclasses:
CommandButton, InputDate, InputNumberSpinbox, InputText, OutputText, SelectBooleanCheckbox, SelectOneChoice

public abstract class BasicFontControl
extends BasicControl


Field Summary
protected  StringProperty m_fontFamilyProperty
           
protected  Font m_fontObject
           
protected  IntegerProperty m_fontSizeProperty
           
protected  StringProperty 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
BasicFontControl()
           
 
Method Summary
 void endInit()
           
protected  void endInitRenderableProperties(boolean isRendered)
           
 java.lang.String getFontFamily()
           
protected  java.lang.String getFontFamilyNative()
           
 int getFontSize()
           
protected  int getFontSizeNative()
           
 java.lang.String getFontStyle()
           
protected  java.lang.String getFontStyleNative()
           
protected  void setFontFamily(java.lang.Object source, java.lang.String fontFamily)
           
 void setFontFamily(java.lang.String fontFamily)
           
 void setFontSize(int fontSize)
           
protected  void setFontSize(java.lang.Object source, int fontSize)
           
protected  void setFontStyle(java.lang.Object source, java.lang.String fontStyle)
           
 void setFontStyle(java.lang.String fontStyle)
           
protected  void setRenderProperties()
           
protected  void updateFont()
           
protected  void updateFont(java.lang.String fontFamily, int fontStyle, int fontSize)
           
protected  void updateFont(java.lang.String fontFamily, java.lang.String fontStyle, int fontSize)
           
protected  void updateFontNative()
           
 
Methods inherited from class oracle.adfnmc.component.ui.BasicControl
getDefaultFocusable, getDisabled, getFocusable, getFocusableNative, getValue, getVisible, getVisibleNative, setDisabled, setDisabled, setDisabledNative, setFocusable, setFocusable, setFocusableNative, setValue, 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, hasBackgroundColor, hasForegroundColor, 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, toString, UIClone, 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, addChild, beginInit, buildValueExpression, dump, dump, dumpProps, dumpProps, dumpPropsBuffer, getDataValues, 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

m_fontFamilyProperty

protected StringProperty m_fontFamilyProperty

m_fontSizeProperty

protected IntegerProperty m_fontSizeProperty

m_fontStyleProperty

protected StringProperty m_fontStyleProperty

m_fontObject

protected Font m_fontObject
Constructor Detail

BasicFontControl

public BasicFontControl()
Method Detail

endInitRenderableProperties

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

endInit

public void endInit()
Overrides:
endInit in class BasicControl

setRenderProperties

protected void setRenderProperties()
Overrides:
setRenderProperties in class BasicControl

updateFont

protected void updateFont()

updateFont

protected void updateFont(java.lang.String fontFamily,
                          java.lang.String fontStyle,
                          int fontSize)

updateFont

protected void updateFont(java.lang.String fontFamily,
                          int fontStyle,
                          int fontSize)

updateFontNative

protected void updateFontNative()

getFontFamily

public java.lang.String getFontFamily()

setFontFamily

protected void setFontFamily(java.lang.Object source,
                             java.lang.String fontFamily)

setFontFamily

public void setFontFamily(java.lang.String fontFamily)

getFontStyle

public java.lang.String getFontStyle()

setFontStyle

protected void setFontStyle(java.lang.Object source,
                            java.lang.String fontStyle)

setFontStyle

public void setFontStyle(java.lang.String fontStyle)

getFontSize

public int getFontSize()

setFontSize

protected void setFontSize(java.lang.Object source,
                           int fontSize)

setFontSize

public void setFontSize(int fontSize)

getFontFamilyNative

protected java.lang.String getFontFamilyNative()

getFontStyleNative

protected java.lang.String getFontStyleNative()

getFontSizeNative

protected int getFontSizeNative()

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.