public abstract class AbstractUIGridLayout extends AbstractUILayoutBase implements javax.faces.event.ComponentSystemEventListener
A grid layout manager.
Modifier and Type | Field and Description |
---|---|
static String |
COMPONENT_FAMILY |
protected static javax.faces.component.UIComponent |
SPAN |
Constructor and Description |
---|
AbstractUIGridLayout() |
Modifier and Type | Method and Description |
---|---|
protected javax.faces.component.UIComponent[][] |
expand(javax.faces.component.UIComponent[][] cells,
int rows) |
protected javax.faces.component.UIComponent[][] |
expand(javax.faces.component.UIComponent[][] cells,
Integer minRows,
int step)
Deprecated.
since 4.3.0, please use
expand(UIComponent[][], int) |
abstract String |
getColumns() |
abstract String |
getRows() |
protected javax.faces.component.UIComponent[][] |
layout(int columnsCount,
int initialRowsCount,
List<javax.faces.component.UIComponent> components) |
void |
processEvent(javax.faces.event.ComponentSystemEvent event)
Initialize the grid and remove the current width and height values from the component, recursively.
|
abstract void |
setColumns(String columns) |
abstract void |
setRows(String rows) |
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeAll, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, initialStateMarked, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, visitTree
getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getFamily, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getValueExpression, isCompositeComponent, isInView, isVisitable, popComponentFromEL, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCustomClass, getMarkup, getRendererType, isPlain, setCustomClass, setMarkup
public static final String COMPONENT_FAMILY
protected static final javax.faces.component.UIComponent SPAN
public void processEvent(javax.faces.event.ComponentSystemEvent event) throws javax.faces.event.AbortProcessingException
processEvent
in interface javax.faces.event.ComponentSystemEventListener
processEvent
in class javax.faces.component.UIComponent
javax.faces.event.AbortProcessingException
public abstract String getRows()
public abstract void setRows(String rows)
public abstract String getColumns()
public abstract void setColumns(String columns)
protected javax.faces.component.UIComponent[][] layout(int columnsCount, int initialRowsCount, List<javax.faces.component.UIComponent> components)
@Deprecated protected javax.faces.component.UIComponent[][] expand(javax.faces.component.UIComponent[][] cells, Integer minRows, int step)
expand(UIComponent[][], int)
protected javax.faces.component.UIComponent[][] expand(javax.faces.component.UIComponent[][] cells, int rows)
Copyright © 2002–2018 The Apache Software Foundation. All rights reserved.