java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
org.primefaces.extensions.component.base.AbstractDynamicData
org.primefaces.extensions.component.fluidgrid.FluidGrid
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, org.primefaces.component.api.Widget

public class FluidGrid extends AbstractDynamicData implements org.primefaces.component.api.Widget, javax.faces.component.behavior.ClientBehaviorHolder
FluidGrid component.
Since:
1.1.0
Author:
Oleg Varaksin / last modified by Melloware
  • Field Details

  • Constructor Details

    • FluidGrid

      public FluidGrid()
  • Method Details

    • getFamily

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

      public String getWidgetVar()
    • setWidgetVar

      public void setWidgetVar(String widgetVar)
    • getStyle

      public String getStyle()
    • setStyle

      public void setStyle(String style)
    • getStyleClass

      public String getStyleClass()
    • setStyleClass

      public void setStyleClass(String styleClass)
    • gethGutter

      public int gethGutter()
    • sethGutter

      public void sethGutter(int hGutter)
    • getvGutter

      public int getvGutter()
    • setvGutter

      public void setvGutter(int vGutter)
    • isFitWidth

      public boolean isFitWidth()
    • setFitWidth

      public void setFitWidth(boolean fitWidth)
    • isOriginLeft

      public boolean isOriginLeft()
    • setOriginLeft

      public void setOriginLeft(boolean originLeft)
    • isOriginTop

      public boolean isOriginTop()
    • setOriginTop

      public void setOriginTop(boolean originTop)
    • isResizeBound

      public boolean isResizeBound()
    • setResizeBound

      public void setResizeBound(boolean resizeBound)
    • getStamp

      public String getStamp()
    • setStamp

      public void setStamp(String stamp)
    • getTransitionDuration

      public String getTransitionDuration()
    • setTransitionDuration

      public void setTransitionDuration(String transitionDuration)
    • isHasImages

      public boolean isHasImages()
    • setHasImages

      public void setHasImages(boolean hasImages)
    • getEventNames

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

      public void queueEvent(javax.faces.event.FacesEvent event)
      Overrides:
      queueEvent in class AbstractDynamicData
    • getItem

      public UIFluidGridItem getItem(String type)
    • getItems

      protected Map<String,UIFluidGridItem> getItems()
    • checkModelInstance

      protected static void checkModelInstance(Object value)
    • findData

      protected KeyData findData(String key)
      Description copied from class: AbstractDynamicData
      Finds instance of KeyData by corresponding key.
      Specified by:
      findData in class AbstractDynamicData
      Parameters:
      key - unique key
      Returns:
      KeyData found data
    • processChildren

      protected void processChildren(javax.faces.context.FacesContext context, javax.faces.event.PhaseId phaseId)
      Description copied from class: AbstractDynamicData
      Processes children components during processDecodes(), processValidators(), processUpdates().
      Specified by:
      processChildren in class AbstractDynamicData
      Parameters:
      context - faces context FacesContext
      phaseId - current JSF phase id
    • visitChildren

      protected boolean visitChildren(javax.faces.component.visit.VisitContext context, javax.faces.component.visit.VisitCallback callback)
      Description copied from class: AbstractDynamicData
      Visits children components during visitTree().
      Specified by:
      visitChildren in class AbstractDynamicData
      Parameters:
      context - visit context VisitContext
      callback - visit callback VisitCallback
      Returns:
      boolean true - indicates that the children's visit is complete (e.g. all components that need to be visited have been visited), false - otherwise.
    • invokeOnChildren

      protected boolean invokeOnChildren(javax.faces.context.FacesContext context, String clientId, javax.faces.component.ContextCallback callback)
      Description copied from class: AbstractDynamicData
      Searches a child component with the given clientId during invokeOnComponent() and invokes the callback on it if found.
      Specified by:
      invokeOnChildren in class AbstractDynamicData
      Parameters:
      context - faces context FacesContext
      clientId - client Id
      callback - ContextCallback
      Returns:
      boolean true - child component was found, else - otherwise
    • saveState

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