Class EditorFont

java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
org.eclnt.jsfserver.pagebean.componentascontrol.PageBeanComponentAsControl
org.eclnt.jsfserver.pagebean.componentascontrol.PageBeanComponentAsControlWithAction
org.eclnt.ccaddons.pbc.propertyeditors.EditorBase
org.eclnt.ccaddons.pbc.propertyeditors.EditorFont
All Implemented Interfaces:
Serializable, org.eclnt.jsfserver.elements.IConfiguredByLayout, org.eclnt.jsfserver.pagebean.componentascontrol.IActionEventDelegationProvider, org.eclnt.jsfserver.pagebean.componentascontrol.IPageBeanComponentAsControl, org.eclnt.jsfserver.pagebean.componentascontrol.IPageBeanComponentAsControlImplicitlyCreateInstance, org.eclnt.jsfserver.pagebean.IPageBean, org.eclnt.jsfserver.util.valuemgmt.IDynamicContentBindingObject

public class EditorFont extends EditorBase implements Serializable, org.eclnt.jsfserver.pagebean.componentascontrol.IPageBeanComponentAsControlImplicitlyCreateInstance
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.eclnt.jsfserver.pagebean.componentascontrol.PageBeanComponentAsControlWithAction

    org.eclnt.jsfserver.pagebean.componentascontrol.PageBeanComponentAsControlWithAction.IDirectActionListener

    Nested classes/interfaces inherited from class org.eclnt.jsfserver.pagebean.componentascontrol.PageBeanComponentAsControl

    org.eclnt.jsfserver.pagebean.componentascontrol.PageBeanComponentAsControl.ILiteralResolver, org.eclnt.jsfserver.pagebean.componentascontrol.PageBeanComponentAsControl.LitMap
  • Field Summary

    Fields inherited from class org.eclnt.ccaddons.pbc.propertyeditors.EditorBase

    m_enabledRef, m_flushRef, m_sequence, m_valueRef, m_widthRef

    Fields inherited from class org.eclnt.jsfserver.pagebean.PageBean

    m_pageModifier
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
     
     
    boolean
     
     
     
    org.eclnt.jsfserver.elements.util.ValidValuesBinding
     
    boolean
     
    boolean
     
    void
    onFamilyAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
     
    void
    setBold(boolean value)
     
    void
     
    void
    setItalic(boolean value)
     
    void
     
    void
    setStrikethrough(boolean value)
     
    void
    setUnderlined(boolean value)
     
    static void
     

    Methods inherited from class org.eclnt.ccaddons.pbc.propertyeditors.EditorBase

    getContainedValue, getEnabled, getWidth, initializePageBean, onFlushAction, setContainedValue, transferMapIntoNameValueList

    Methods inherited from class org.eclnt.jsfserver.pagebean.componentascontrol.PageBeanComponentAsControlWithAction

    delegateActionEvent, getDirectActionListener, setActionDelegationListener, setDirectActionListener

    Methods inherited from class org.eclnt.jsfserver.pagebean.componentascontrol.PageBeanComponentAsControl

    getLit, initializePageBeanConfigItems, transferAttributeReferencesIntoPageBeanInstance

    Methods inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase

    addConfiguredByLayoutListener, findLiteralResourceName, getClassDefiningPageBean, getLayoutPath, getLiteralResolver, getPageName, initializePageBeanFinished, initializePageBeanPassComponent, initializePageBeanStarted, isInitialized, readLiteral, readLiteralByOwnResourceBundle, removeConfiguredByLayoutListener, setLiteralResolver

    Methods inherited from class org.eclnt.jsfserver.pagebean.PageBean

    buildContentReplaceString, closePopup, getActualRootExpression, getModalModelessPopupForPopupPageBean, getPageModifier, getPopups, getStamp, initializePageModifier, onBeforeRendering, openModalPopup, openModelessPopup, pbx, readPageLayoutXML, setActualRootExpression

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.eclnt.jsfserver.elements.IConfiguredByLayout

    addConfiguredByLayoutListener, removeConfiguredByLayoutListener

    Methods inherited from interface org.eclnt.jsfserver.pagebean.IPageBean

    closePopup, getActualRootExpression, getPageModifier, getPageName, getStamp, onBeforeRendering, openModalPopup, openModelessPopup, setActualRootExpression

    Methods inherited from interface org.eclnt.jsfserver.pagebean.componentascontrol.IPageBeanComponentAsControl

    initializePageBeanFinished, initializePageBeanPassComponent, initializePageBeanStarted, isInitialized
  • Constructor Details

    • EditorFont

      public EditorFont()
  • Method Details

    • getRootExpressionUsedInPage

      public String getRootExpressionUsedInPage()
      Specified by:
      getRootExpressionUsedInPage in interface org.eclnt.jsfserver.pagebean.IPageBean
      Specified by:
      getRootExpressionUsedInPage in class org.eclnt.jsfserver.pagebean.PageBean
    • updateAvailableFontFamilies

      public static void updateAvailableFontFamilies(String[] fontFamilies)
    • getSizeVVS

      public org.eclnt.jsfserver.elements.util.ValidValuesBinding getSizeVVS()
    • getItalic

      public boolean getItalic()
    • setItalic

      public void setItalic(boolean value)
    • getStrikethrough

      public boolean getStrikethrough()
    • setStrikethrough

      public void setStrikethrough(boolean value)
    • getUnderlined

      public boolean getUnderlined()
    • setUnderlined

      public void setUnderlined(boolean value)
    • getSize

      public Integer getSize()
    • setSize

      public void setSize(Integer value)
    • getBold

      public boolean getBold()
    • setBold

      public void setBold(boolean value)
    • getFamily

      public String getFamily()
    • setFamily

      public void setFamily(String value)
    • getFontValue

      public String getFontValue()
    • onFamilyAction

      public void onFamilyAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)