Class DataList

java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
All Implemented Interfaces:
EventListener, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.NamingContainer, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.component.UniqueIdVendor, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, MultiViewStateAware<DataListState>, Pageable, PrimeClientBehaviorHolder, TouchAware, Widget

public class DataList extends DataListBase
  • Field Details

  • Constructor Details

    • DataList

      public DataList()
  • Method Details

    • getBehaviorEventMapping

      public Map<String,Class<? extends javax.faces.event.BehaviorEvent>> getBehaviorEventMapping()
    • getEventNames

      public Collection<String> getEventNames()
      Specified by:
      getEventNames in interface javax.faces.component.behavior.ClientBehaviorHolder
      Overrides:
      getEventNames in class javax.faces.component.UIComponentBase
    • getListTag

      public String getListTag()
    • isDefinition

      public boolean isDefinition()
    • loadLazyData

      public void loadLazyData()
    • queueEvent

      public void queueEvent(javax.faces.event.FacesEvent event)
      Overrides:
      queueEvent in class javax.faces.component.UIData
    • processFacets

      protected void processFacets(javax.faces.context.FacesContext context, javax.faces.event.PhaseId phaseId)
      Overrides:
      processFacets in class UIData
    • processChildren

      protected void processChildren(javax.faces.context.FacesContext context, javax.faces.event.PhaseId phaseId)
      Overrides:
      processChildren in class UIData
    • shouldSkipChildren

      protected boolean shouldSkipChildren(javax.faces.context.FacesContext context)
      Overrides:
      shouldSkipChildren in class UIData
    • forEachRow

      public void forEachRow(Consumer<IterationStatus> callback)
    • restoreMultiViewState

      public void restoreMultiViewState()
    • getMultiViewState

      public DataListState getMultiViewState(boolean create)
    • resetMultiViewState

      public void resetMultiViewState()