Class AbstractUIGridLayout
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
org.apache.myfaces.tobago.internal.component.AbstractUILayoutBase
org.apache.myfaces.tobago.internal.component.AbstractUIGridLayout
- 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,- Visual
- Direct Known Subclasses:
- UIGridLayout
public abstract class AbstractUIGridLayout
extends AbstractUILayoutBase
implements javax.faces.event.ComponentSystemEventListener
A grid layout manager.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Stringprotected static final javax.faces.component.UIComponentFields inherited from class javax.faces.component.UIComponentATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected javax.faces.component.UIComponent[][]expand(javax.faces.component.UIComponent[][] cells, int rows) protected javax.faces.component.UIComponent[][]Deprecated.abstract Stringabstract StringgetRows()protected javax.faces.component.UIComponent[][]voidprocessEvent(javax.faces.event.ComponentSystemEvent event) Initialize the grid and remove the current width and height values from the component, recursively.abstract voidsetColumns(String columns) abstract voidMethods inherited from class javax.faces.component.UIComponentBaseaddClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeAll, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, visitTreeMethods inherited from class javax.faces.component.UIComponentgetClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getFamily, getListenersForEventClass, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEventMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.myfaces.tobago.component.VisualgetCustomClass, getMarkup, getRendererType, isPlain, setCustomClass, setMarkup
- 
Field Details- 
COMPONENT_FAMILY- See Also:
 
- 
SPANprotected static final javax.faces.component.UIComponent SPAN
 
- 
- 
Constructor Details- 
AbstractUIGridLayoutpublic AbstractUIGridLayout()
 
- 
- 
Method Details- 
processEventpublic void processEvent(javax.faces.event.ComponentSystemEvent event) throws javax.faces.event.AbortProcessingException Initialize the grid and remove the current width and height values from the component, recursively.- Specified by:
- processEventin interface- javax.faces.event.ComponentSystemEventListener
- Overrides:
- processEventin class- javax.faces.component.UIComponent
- Throws:
- javax.faces.event.AbortProcessingException
 
- 
getRows
- 
setRows
- 
getColumns
- 
setColumns
- 
layoutprotected javax.faces.component.UIComponent[][] layout(int columnsCount, int initialRowsCount, List<javax.faces.component.UIComponent> components) 
- 
expand@Deprecated protected javax.faces.component.UIComponent[][] expand(javax.faces.component.UIComponent[][] cells, Integer minRows, int step) Deprecated.since 4.3.0, please useexpand(UIComponent[][], int)
- 
expandprotected javax.faces.component.UIComponent[][] expand(javax.faces.component.UIComponent[][] cells, int rows) 
 
- 
expand(UIComponent[][], int)