@Generated(value="component.stg") public class UIGridLayout extends AbstractUIGridLayout implements javax.faces.component.behavior.ClientBehaviorHolder
columns/rows ::= LAYOUT
LAYOUT ::= TOKEN [" " TOKEN]+
TOKEN ::= "auto" | MEASURE | FRACTION
MEASURE ::= [NUMBER] ("px" | "em" | "ex" | "rem" | ...)
FRACTION ::= [POSITIVE_INTEGER] "fr"
UIComponent class, generated from template component.stg with class
GridLayoutTagDeclaration.| Modifier and Type | Field and Description |
|---|---|
static String |
COMPONENT_FAMILY |
static String |
COMPONENT_TYPE |
SPAN| Constructor and Description |
|---|
UIGridLayout() |
| Modifier and Type | Method and Description |
|---|---|
String |
getColumns()
This value defines the layout constraints for column layout.
|
Measure |
getColumnSpacing()
Spacing between the columns in the actual layout.
|
CustomClass |
getCustomClass()
Sets a CSS class in its parent, if the parent supports it.
|
String |
getFamily() |
Markup |
getMarkup() |
String |
getRows()
This value defines the layout constraints for row layout.
|
Measure |
getRowSpacing()
Spacing between the rows in the actual layout.
|
void |
restoreState(javax.faces.context.FacesContext context,
Object state) |
void |
setColumns(String columns) |
void |
setColumnSpacing(Measure columnSpacing) |
void |
setCustomClass(CustomClass customClass) |
void |
setMarkup(Markup markup) |
void |
setRows(String rows) |
void |
setRowSpacing(Measure rowSpacing) |
expand, expand, layout, processEventaddClientBehavior, 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, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, visitTreegetClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getValueExpression, isCompositeComponent, isInView, isVisitable, popComponentFromEL, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEventclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddClientBehavior, getClientBehaviors, getDefaultEventName, getEventNamesgetRendererType, isPlainpublic static final String COMPONENT_TYPE
public static final String COMPONENT_FAMILY
public String getFamily()
getFamily in class javax.faces.component.UIComponentpublic Measure getColumnSpacing()
public void setColumnSpacing(Measure columnSpacing)
public String getColumns()
This value defines the layout constraints for column layout. It is a space separated list of layout tokens '<n>fr', '<measure>' or the keyword 'auto'. Where <n> is a positive integer and <measure> is a valid CSS length. Example: '2fr 1fr 100px 3rem auto'.
Deprecated: The old syntax for "2fr" is "2*". The old name for "auto" is "fixed".
1frgetColumns in class AbstractUIGridLayoutpublic void setColumns(String columns)
setColumns in class AbstractUIGridLayoutpublic CustomClass getCustomClass()
<tc:in>
<tc:style customClass="my-emphasized"/>
</tc:in>
One capability is, to used external CSS libs.
getCustomClass in interface Visualpublic void setCustomClass(CustomClass customClass)
setCustomClass in interface Visualpublic Measure getRowSpacing()
public void setRowSpacing(Measure rowSpacing)
public String getRows()
This value defines the layout constraints for row layout. It is a space separated list of layout tokens '<n>fr', '<measure>' or the keyword 'auto'. Where <n> is a positive integer and <measure> is a valid CSS length. Example: '2fr 1fr 100px 3rem auto'.
Deprecated: The old syntax for "2fr" is "2*". The old name for "auto" is "fixed".
1frgetRows in class AbstractUIGridLayoutpublic void setRows(String rows)
setRows in class AbstractUIGridLayoutpublic void restoreState(javax.faces.context.FacesContext context,
Object state)
restoreState in interface javax.faces.component.StateHolderrestoreState in class javax.faces.component.UIComponentBaseCopyright © 2002–2022 The Apache Software Foundation. All rights reserved.