org.nuxeo.ecm.platform.ui.web.component.seam
Class UIColumn
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
org.jboss.seam.excel.ui.ExcelComponent
org.jboss.seam.excel.ui.UIColumn
org.nuxeo.ecm.platform.ui.web.component.seam.UIColumn
- All Implemented Interfaces:
- StateHolder
public class UIColumn
- extends org.jboss.seam.excel.ui.UIColumn
Overrides default column for better introspection of children.
If e:column tags are not direct children, the work sheet will not find them.
As layout templating adds additional JSF components, the children tree has
to be introspected further on, and other children components need to be
processed (UIAliasHolder components used in layout rendering for instance).
- Since:
- 5.4.2
Fields inherited from class org.jboss.seam.excel.ui.UIColumn |
HEADER_FACET_NAME |
Methods inherited from class org.jboss.seam.excel.ui.UIColumn |
getFamily |
Methods inherited from class org.jboss.seam.excel.ui.ExcelComponent |
cmp2String, getChildrenOfType, getStyle, getStyleClass, setStyle, setStyleClass |
Methods inherited from class javax.faces.component.UIComponentBase |
broadcast, decode, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding |
COMPONENT_TYPE
public static final String COMPONENT_TYPE
FOOTER_FACET_NAME
public static final String FOOTER_FACET_NAME
- See Also:
- Constant Field Values
UIColumn
public UIColumn()
encodeBegin
public void encodeBegin(FacesContext facesContext)
throws IOException
- Overrides:
encodeBegin
in class org.jboss.seam.excel.ui.UIColumn
- Throws:
IOException
getAllChildrenOfType
public static <T> List<T> getAllChildrenOfType(List<UIComponent> children,
Class<T> childType)
Copyright © 2011 Nuxeo SAS. All Rights Reserved.