com.pcauto.gui.table
Class EntityTableFocusType

java.lang.Object
  extended bycom.pcauto.gui.table.EntityTableFocusType

public class EntityTableFocusType
extends java.lang.Object

This EntityTableFocusType is used to specify the typesafe focus modes for the EntityTable. This EntityTableFocusType specifies three modes of focus: Table, Row, and Cell. See the EntityTable for information about how these focus modes affect the behaviour of the EntityTable.


Field Summary
static EntityTableFocusType[] ALL
          An array of all the valid focus types.
static EntityTableFocusType CELL_FOCUS
          Identifier for focusing on a cell.
static EntityTableFocusType ROW_FOCUS
          Identifier for focusing on a row.
static EntityTableFocusType TABLE_FOCUS
          Identifier for focusing on the entire table.
 
Method Summary
 EntityTableFocusType[] getAll()
          Returns an array with all the focus types.
 java.lang.String getDescription()
          Returns a string description of the focus type.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TABLE_FOCUS

public static final EntityTableFocusType TABLE_FOCUS
Identifier for focusing on the entire table.


ROW_FOCUS

public static final EntityTableFocusType ROW_FOCUS
Identifier for focusing on a row.


CELL_FOCUS

public static final EntityTableFocusType CELL_FOCUS
Identifier for focusing on a cell.


ALL

public static final EntityTableFocusType[] ALL
An array of all the valid focus types.

Method Detail

getAll

public EntityTableFocusType[] getAll()
Returns an array with all the focus types.


getDescription

public java.lang.String getDescription()
Returns a string description of the focus type.