java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
org.primefaces.extensions.component.masterdetail.MasterDetail
All Implemented Interfaces:
EventListener, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder

public class MasterDetail extends javax.faces.component.UIComponentBase
MasterDetail component.
Since:
0.2
Version:
$Revision$
Author:
Oleg Varaksin / last modified by $Author$
  • Field Details

  • Constructor Details

    • MasterDetail

      public MasterDetail()
  • Method Details

    • getFamily

      public String getFamily()
      Specified by:
      getFamily in class javax.faces.component.UIComponent
    • getLevel

      public int getLevel()
    • setLevel

      public void setLevel(int level)
    • getContextValue

      public Object getContextValue()
    • setContextValue

      public void setContextValue(Object contextValue)
    • getSelectLevelListener

      public javax.el.MethodExpression getSelectLevelListener()
    • setSelectLevelListener

      public void setSelectLevelListener(javax.el.MethodExpression selectLevelListener)
    • isShowBreadcrumb

      public boolean isShowBreadcrumb()
    • setShowBreadcrumb

      public void setShowBreadcrumb(boolean showBreadcrumb)
    • isShowAllBreadcrumbItems

      public boolean isShowAllBreadcrumbItems()
    • setShowBreadcrumbFirstLevel

      public void setShowBreadcrumbFirstLevel(boolean showBreadcrumbFirstLevel)
    • isShowBreadcrumbFirstLevel

      public boolean isShowBreadcrumbFirstLevel()
    • setShowAllBreadcrumbItems

      public void setShowAllBreadcrumbItems(boolean showAllBreadcrumbItems)
    • isBreadcrumbAboveHeader

      public boolean isBreadcrumbAboveHeader()
    • setBreadcrumbAboveHeader

      public void setBreadcrumbAboveHeader(boolean breadcrumbAboveHeader)
    • getStyle

      public String getStyle()
    • setStyle

      public void setStyle(String style)
    • getStyleClass

      public String getStyleClass()
    • setStyleClass

      public void setStyleClass(String styleClass)
    • processEvent

      public void processEvent(javax.faces.event.ComponentSystemEvent event)
      Specified by:
      processEvent in interface javax.faces.event.ComponentSystemEventListener
      Overrides:
      processEvent in class javax.faces.component.UIComponent
    • processDecodes

      public void processDecodes(javax.faces.context.FacesContext fc)
      Overrides:
      processDecodes in class javax.faces.component.UIComponentBase
    • processValidators

      public void processValidators(javax.faces.context.FacesContext fc)
      Overrides:
      processValidators in class javax.faces.component.UIComponentBase
    • processUpdates

      public void processUpdates(javax.faces.context.FacesContext fc)
      Overrides:
      processUpdates in class javax.faces.component.UIComponentBase
    • getDetailLevelToProcess

      public MasterDetailLevel getDetailLevelToProcess(javax.faces.context.FacesContext fc)
    • getDetailLevelToGo

      public MasterDetailLevel getDetailLevelToGo(javax.faces.context.FacesContext fc)
    • getDetailLevelByLevel

      public MasterDetailLevel getDetailLevelByLevel(int level)
    • isSelectDetailRequest

      public boolean isSelectDetailRequest(javax.faces.context.FacesContext fc)
    • getPreserveInputs

      public String getPreserveInputs(javax.faces.context.FacesContext fc)
    • getResetInputs

      public String getResetInputs(javax.faces.context.FacesContext fc)
    • updateModel

      public void updateModel(javax.faces.context.FacesContext fc, MasterDetailLevel mdlToGo)
    • getContextValueFromFlow

      public Object getContextValueFromFlow(javax.faces.context.FacesContext fc, MasterDetailLevel mdl, boolean includeModel)
    • getBreadcrumb

      public org.primefaces.component.breadcrumb.BreadCrumb getBreadcrumb()
    • resetCalculatedValues

      public void resetCalculatedValues()
    • saveState

      public Object saveState(javax.faces.context.FacesContext context)
      Specified by:
      saveState in interface javax.faces.component.StateHolder
      Overrides:
      saveState in class javax.faces.component.UIComponentBase