Class CCSimpleXMLEditorTabLayout

java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.ccaddons.pbc.simplexml.CCSimpleXMLEditor
org.eclnt.ccaddons.pbc.simplexml.CCSimpleXMLEditorTabLayout
All Implemented Interfaces:
Serializable, org.eclnt.jsfserver.elements.IConfiguredByLayout, org.eclnt.jsfserver.pagebean.component.IPageBeanComponent, org.eclnt.jsfserver.pagebean.IPageBean, org.eclnt.jsfserver.util.valuemgmt.IDynamicContentBindingObject

public class CCSimpleXMLEditorTabLayout extends CCSimpleXMLEditor implements Serializable
See Also:
  • Field Details

    • m_tabTitleTree

      protected String m_tabTitleTree
    • m_tabTitleAttributes

      protected String m_tabTitleAttributes
    • m_dynContentTabbedPane

      protected org.eclnt.jsfserver.elements.impl.DYNAMICCONTENTBinding m_dynContentTabbedPane
    • m_withTabArea

      protected boolean m_withTabArea
    • m_tabValue

      protected int m_tabValue
  • Constructor Details

    • CCSimpleXMLEditorTabLayout

      public CCSimpleXMLEditorTabLayout()
  • Method Details

    • getRootExpressionUsedInPage

      public String getRootExpressionUsedInPage()
      Specified by:
      getRootExpressionUsedInPage in interface org.eclnt.jsfserver.pagebean.IPageBean
      Overrides:
      getRootExpressionUsedInPage in class CCSimpleXMLEditor
    • getTabTitleTree

      public String getTabTitleTree()
    • setTabTitleTree

      public void setTabTitleTree(String value)
    • getTabTitleAttributes

      public String getTabTitleAttributes()
    • setTabTitleAttributes

      public void setTabTitleAttributes(String value)
    • getTabValue

      public int getTabValue()
      Index of selected tab.
    • setTabValue

      public void setTabValue(int value)
      By seteting this value you can open a defined tab.
    • getDynContentTabbedPane

      public org.eclnt.jsfserver.elements.impl.DYNAMICCONTENTBinding getDynContentTabbedPane()
    • getRenderedTabArea

      public boolean getRenderedTabArea()
    • getWithTabArea

      public boolean getWithTabArea()
    • setWithTabArea

      public void setWithTabArea(boolean withTabArea)
    • getRenderedAttributeArea

      public boolean getRenderedAttributeArea()
      Overrides:
      getRenderedAttributeArea in class CCSimpleXMLEditor
    • renderDynamicContent

      protected void renderDynamicContent()
      Overwrite this method if you do not like the arrangement of tabs or if you want to add own tabs.
    • renderDefaultTabbedPaneTabLayout

      protected org.eclnt.jsfserver.elements.componentnodes.TABBEDPANETABNode renderDefaultTabbedPaneTabLayout()
    • renderDefaultTabbedPaneTabAttributes

      protected org.eclnt.jsfserver.elements.componentnodes.TABBEDPANETABNode renderDefaultTabbedPaneTabAttributes()
    • animate

      protected void animate(String animationType)
      Overrides:
      animate in class CCSimpleXMLEditor