ilog.ds
Class IlTableColumnInfo

java.lang.Object
  |
  +--ilog.ds.IlTableColumnInfo

public class IlTableColumnInfo
extends java.lang.Object

Class representing information for a table column, such as: - column name (header); - class of value contained in the column; - whether the values in the column are editable or not.


Field Summary
protected  java.lang.Class _class
           
protected  java.lang.String _columnName
           
protected  boolean _editable
           
 
Constructor Summary
IlTableColumnInfo(java.lang.Class theClass, boolean editable)
           
 
Method Summary
 java.lang.Class getColumnClass()
           
 java.lang.String getColumnName()
           
 boolean isColumnEditable()
           
 void setColumnName(java.lang.String columnName)
          Changes the column name
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_editable

protected boolean _editable

_class

protected java.lang.Class _class

_columnName

protected java.lang.String _columnName
Constructor Detail

IlTableColumnInfo

public IlTableColumnInfo(java.lang.Class theClass,
                         boolean editable)
Parameters:
theClass - The class of the value contained in the column
editable - Sets whether the values in the column are editable or not.
Method Detail

getColumnClass

public java.lang.Class getColumnClass()
Returns:
the class of value contained in the column

getColumnName

public java.lang.String getColumnName()
Returns:
column name (header)

isColumnEditable

public boolean isColumnEditable()
Returns:
true if the values in the column are editable.

setColumnName

public void setColumnName(java.lang.String columnName)
Changes the column name
Parameters:
columnName - The name of the column

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
Returns:
the column name