com.adobe.icc.dbforms.obj
Class TableColumnDetails

java.lang.Object
  extended by com.adobe.icc.dbforms.obj.TableColumnDetails
All Implemented Interfaces:
java.io.Serializable

public class TableColumnDetails
extends java.lang.Object
implements java.io.Serializable

Represents a table column. Contains information corresponding to each table column for generating table XFA at runtime.

See Also:
Serialized Form

Nested Class Summary
static class TableColumnDetails.TableColumnType
          Enum to specify the type of table column.
 
Constructor Summary
TableColumnDetails()
           
 
Method Summary
 TableColumnDetails.TableColumnType getColumnType()
          Returns the type of table column.
 float getColumnWidth()
          Returns the ratio of column's width with respect to other columns.
 java.lang.String getFooterName()
          Returns the value of footer text for configured table columns.
 java.lang.String getHeaderName()
          Returns the value of header text for configured table columns.
 java.lang.String getId()
          Returns id of the object.
 void setColumnType(TableColumnDetails.TableColumnType columnType)
          Sets the type of table column.
 void setColumnWidth(float columnWidth)
          Sets the ratio of column's width with respect to other columns.
 void setFooterName(java.lang.String footerName)
          Sets the value of footer text for configured table columns.
 void setHeaderName(java.lang.String headerName)
          Sets the value of header text for configured table columns.
 void setId(java.lang.String id)
          Sets id of the object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableColumnDetails

public TableColumnDetails()
Method Detail

getId

public java.lang.String getId()
Returns id of the object.

Returns:
the id

setId

public void setId(java.lang.String id)
Sets id of the object.

Parameters:
id - the id to set

getColumnType

public TableColumnDetails.TableColumnType getColumnType()
Returns the type of table column.

Returns:
the columnType

setColumnType

public void setColumnType(TableColumnDetails.TableColumnType columnType)
Sets the type of table column.

Parameters:
columnType - the columnType to set

getColumnWidth

public float getColumnWidth()
Returns the ratio of column's width with respect to other columns.

Returns:
the columnWidth

setColumnWidth

public void setColumnWidth(float columnWidth)
Sets the ratio of column's width with respect to other columns.

Parameters:
columnWidth - the columnWidth to set

getHeaderName

public java.lang.String getHeaderName()
Returns the value of header text for configured table columns.

Returns:
the headerName

setHeaderName

public void setHeaderName(java.lang.String headerName)
Sets the value of header text for configured table columns.

Parameters:
headerName - the headerName to set

getFooterName

public java.lang.String getFooterName()
Returns the value of footer text for configured table columns.

Returns:
the footerName

setFooterName

public void setFooterName(java.lang.String footerName)
Sets the value of footer text for configured table columns.

Parameters:
footerName - the footerName to set


[an error occurred while processing this directive] [an error occurred while processing this directive]