org.openfaces.renderkit
Class TableUtil

java.lang.Object
  extended by org.openfaces.renderkit.TableUtil

public class TableUtil
extends java.lang.Object


Nested Class Summary
static class TableUtil.ColumnExpressionData
           
 
Field Summary
static java.lang.String DEFAULT_FOOTER_SECTION_CLASS
           
static java.lang.String DEFAULT_HEADER_SECTION_CLASS
           
 
Method Summary
static java.lang.String getClassWithDefaultStyleClass(boolean applyDefaultStyle, java.lang.String defaultStyleClass, java.lang.String styleClass)
           
static TableUtil.ColumnExpressionData getColumnExpressionData(BaseColumn column)
           
static TableUtil.ColumnExpressionData getColumnExpressionData(BaseColumn column, javax.el.ValueExpression explicitColumnFilterExpression)
           
static java.lang.String getColumnHeader(BaseColumn column)
           
static java.util.List<BaseColumn> getColumnsFromList(javax.faces.context.FacesContext context, java.util.List<javax.faces.component.UIComponent> children)
           
static javax.faces.convert.Converter getColumnValueConverter(BaseColumn column)
           
static javax.el.ValueExpression getColumnValueExpression(BaseColumn column)
           
static java.lang.Object getStylesMapAsJSONObject(java.util.Map<java.lang.Object,java.lang.String> map)
           
static java.lang.String getTableUtilJsURL(javax.faces.context.FacesContext context)
           
static void writeColTag(javax.faces.component.UIComponent component, javax.faces.context.ResponseWriter writer, java.lang.String colWidth, java.lang.String align, java.lang.String valign)
           
static void writeColumnTags(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.util.List columns)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_HEADER_SECTION_CLASS

public static final java.lang.String DEFAULT_HEADER_SECTION_CLASS
See Also:
Constant Field Values

DEFAULT_FOOTER_SECTION_CLASS

public static final java.lang.String DEFAULT_FOOTER_SECTION_CLASS
See Also:
Constant Field Values
Method Detail

getTableUtilJsURL

public static java.lang.String getTableUtilJsURL(javax.faces.context.FacesContext context)

writeColumnTags

public static void writeColumnTags(javax.faces.context.FacesContext context,
                                   javax.faces.component.UIComponent component,
                                   java.util.List columns)
                            throws java.io.IOException
Throws:
java.io.IOException

writeColTag

public static void writeColTag(javax.faces.component.UIComponent component,
                               javax.faces.context.ResponseWriter writer,
                               java.lang.String colWidth,
                               java.lang.String align,
                               java.lang.String valign)
                        throws java.io.IOException
Throws:
java.io.IOException

getStylesMapAsJSONObject

public static java.lang.Object getStylesMapAsJSONObject(java.util.Map<java.lang.Object,java.lang.String> map)

getClassWithDefaultStyleClass

public static java.lang.String getClassWithDefaultStyleClass(boolean applyDefaultStyle,
                                                             java.lang.String defaultStyleClass,
                                                             java.lang.String styleClass)

getColumnsFromList

public static java.util.List<BaseColumn> getColumnsFromList(javax.faces.context.FacesContext context,
                                                            java.util.List<javax.faces.component.UIComponent> children)

getColumnValueExpression

public static javax.el.ValueExpression getColumnValueExpression(BaseColumn column)

getColumnValueConverter

public static javax.faces.convert.Converter getColumnValueConverter(BaseColumn column)

getColumnHeader

public static java.lang.String getColumnHeader(BaseColumn column)

getColumnExpressionData

public static TableUtil.ColumnExpressionData getColumnExpressionData(BaseColumn column)

getColumnExpressionData

public static TableUtil.ColumnExpressionData getColumnExpressionData(BaseColumn column,
                                                                     javax.el.ValueExpression explicitColumnFilterExpression)


Copyright © 1998-2010 TeamDev Ltd. All Rights Reserved.