public class

UIColumn

extends AbstractUIColumn
implements SupportsMarkup
java.lang.Object
   ↳ javax.faces.component.UIComponent
     ↳ javax.faces.component.UIComponentBase
       ↳ javax.faces.component.UIColumn
         ↳ org.apache.myfaces.tobago.internal.component.AbstractUIColumn
           ↳ org.apache.myfaces.tobago.component.UIColumn

Class Overview

Renders a UIComponent that represents a single column of data within a parent UISheet component. UIComponent class, generated from template component1.2.stg with class org.apache.myfaces.tobago.internal.taglib.component.ColumnTagDeclaration.

Summary

Constants
String COMPONENT_TYPE
[Expand]
Inherited Constants
From class javax.faces.component.UIColumn
[Expand]
Inherited Fields
From class javax.faces.component.UIComponent
Public Constructors
UIColumn()
Public Methods
String getAlign()
Alignment of this column.
Measure getBorderBottom()
This attribute is for internal use only.
Measure getBorderLeft()
This attribute is for internal use only.
Measure getBorderRight()
This attribute is for internal use only.
Measure getBorderTop()
This attribute is for internal use only.
Markup getCurrentMarkup()
String getLabel()
Text value to display as label.
Markup getMarkup()
Measure getPaddingBottom()
This attribute is for internal use only.
Measure getPaddingLeft()
This attribute is for internal use only.
Measure getPaddingRight()
This attribute is for internal use only.
Measure getPaddingTop()
This attribute is for internal use only.
String getTip()
Text value to display as tooltip.
String getWidth()
The layout token for this column.
boolean isOverflowX()
This attribute is for internal use only.
boolean isOverflowY()
This attribute is for internal use only.
boolean isResizable()
Flag indicating whether or not the width of this column in a sheet is resizable, by the user.
boolean isSortable()
Flag indicating whether or not this column is sortable.
void restoreState(FacesContext context, Object componentState)
Object saveState(FacesContext context)
void setAlign(String align)
void setBorderBottom(Measure borderBottom)
void setBorderLeft(Measure borderLeft)
void setBorderRight(Measure borderRight)
void setBorderTop(Measure borderTop)
void setCurrentMarkup(Markup currentMarkup)
void setLabel(String label)
void setMarkup(Markup markup)
void setOverflowX(boolean overflowX)
void setOverflowY(boolean overflowY)
void setPaddingBottom(Measure paddingBottom)
void setPaddingLeft(Measure paddingLeft)
void setPaddingRight(Measure paddingRight)
void setPaddingTop(Measure paddingTop)
void setResizable(boolean resizable)
void setSortable(boolean sortable)
void setTip(String tip)
void setWidth(String width)
[Expand]
Inherited Methods
From class org.apache.myfaces.tobago.internal.component.AbstractUIColumn
From class javax.faces.component.UIColumn
From class javax.faces.component.UIComponentBase
From class javax.faces.component.UIComponent
From class java.lang.Object
From interface javax.faces.component.StateHolder
From interface org.apache.myfaces.tobago.component.SupportsMarkup
From interface org.apache.myfaces.tobago.config.Configurable
From interface org.apache.myfaces.tobago.layout.LayoutBox

Constants

public static final String COMPONENT_TYPE

Constant Value: "org.apache.myfaces.tobago.Column"

Public Constructors

public UIColumn ()

Public Methods

public String getAlign ()

Alignment of this column.

public Measure getBorderBottom ()

This attribute is for internal use only.

public Measure getBorderLeft ()

This attribute is for internal use only.

public Measure getBorderRight ()

This attribute is for internal use only.

public Measure getBorderTop ()

This attribute is for internal use only.

public Markup getCurrentMarkup ()

public String getLabel ()

Text value to display as label. If text contains an underscore the next character is used as accesskey.

public Markup getMarkup ()

public Measure getPaddingBottom ()

This attribute is for internal use only.

public Measure getPaddingLeft ()

This attribute is for internal use only.

public Measure getPaddingRight ()

This attribute is for internal use only.

public Measure getPaddingTop ()

This attribute is for internal use only.

public String getTip ()

Text value to display as tooltip.

public String getWidth ()

The layout token for this column. Allowd layout tokens ('*', '<x>*', '<x>px' or '<x>%'). Where '*' is equvalent to '1*'.

public boolean isOverflowX ()

This attribute is for internal use only.

public boolean isOverflowY ()

This attribute is for internal use only.

public boolean isResizable ()

Flag indicating whether or not the width of this column in a sheet is resizable, by the user.
Default: true

public boolean isSortable ()

Flag indicating whether or not this column is sortable. To make a column sortable the data of the sheet must be one of java.util.List or Object[].
Default: false

public void restoreState (FacesContext context, Object componentState)

public Object saveState (FacesContext context)

public void setAlign (String align)

public void setBorderBottom (Measure borderBottom)

public void setBorderLeft (Measure borderLeft)

public void setBorderRight (Measure borderRight)

public void setBorderTop (Measure borderTop)

public void setCurrentMarkup (Markup currentMarkup)

public void setLabel (String label)

public void setMarkup (Markup markup)

public void setOverflowX (boolean overflowX)

public void setOverflowY (boolean overflowY)

public void setPaddingBottom (Measure paddingBottom)

public void setPaddingLeft (Measure paddingLeft)

public void setPaddingRight (Measure paddingRight)

public void setPaddingTop (Measure paddingTop)

public void setResizable (boolean resizable)

public void setSortable (boolean sortable)

public void setTip (String tip)

public void setWidth (String width)