de.cbse.jeasy
Class JEColumnIdentifier

java.lang.Object
  extended by de.cbse.jeasy.JEColumnIdentifier

public class JEColumnIdentifier
extends java.lang.Object

Used to set as an identifier for TableColumn objects. It allows to define some properties for a table column.

Author:
Harry Pfohl

Constructor Summary
JEColumnIdentifier()
           
 
Method Summary
 java.lang.Class getColumnClass()
           
 java.lang.String getJeasyId()
           
 boolean isFiltered()
          Sets whether a column as filtered or not
 java.lang.Boolean isSorted()
          Gets the value of the sorted property for this column
 void setColumnClass(java.lang.Class columnClass)
           
 void setFiltered(boolean b)
          Sets whether a column as filtered or not
 void setJeasyId(java.lang.String jeasyId)
           
 void setSorted(java.lang.Boolean ascending)
          Sets a column as sorted in ascending order or not.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JEColumnIdentifier

public JEColumnIdentifier()
Method Detail

getColumnClass

public java.lang.Class getColumnClass()

setColumnClass

public void setColumnClass(java.lang.Class columnClass)

getJeasyId

public java.lang.String getJeasyId()

setJeasyId

public void setJeasyId(java.lang.String jeasyId)

isSorted

public java.lang.Boolean isSorted()
Gets the value of the sorted property for this column

Returns:
null if not sorted, true if ascendung, false if descending

setFiltered

public void setFiltered(boolean b)
Sets whether a column as filtered or not

Parameters:
b -

isFiltered

public boolean isFiltered()
Sets whether a column as filtered or not

Parameters:
b -

setSorted

public void setSorted(java.lang.Boolean ascending)
Sets a column as sorted in ascending order or not. If ascending is null the sort symbol will be hidden

Parameters:
ascending -