All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class COM.taligent.util.event.TableEvent

java.lang.Object
   |
   +----java.util.EventObject
           |
           +----COM.taligent.util.event.TableEvent

public class TableEvent
extends EventObject
implements Serializable
A Table event.

Version:
1.0
Author:
Andy Clark, Taligent Inc.

Variable Index

 o ALL_COLUMNS
All columns.
 o ALL_ROWS
All rows.
 o COLUMN_ADDED
A column was added.
 o COLUMN_CHANGED
A column was changed.
 o COLUMN_INFO_CHANGED
Column info changed.
 o COLUMN_INSERTED
A column was inserted.
 o COLUMN_REMOVED
A column was removed.
 o ELEMENT_CHANGED
Element data changed.
 o ROW_ADDED
A row was added.
 o ROW_CHANGED
A row was changed.
 o ROW_INFO_CHANGED
Row info changed.
 o ROW_INSERTED
A row was inserted.
 o ROW_REMOVED
A row was removed.
 o TABLE_CHANGED
The table was changed.
 o TABLE_REFRESHED
The table was refreshed.
 o UNKNOWN_COLUMN
Unknown column.
 o UNKNOWN_ROW
Unknown column.

Constructor Index

 o TableEvent(Object, int, int, int)
Constructs a table event.
 o TableEvent(Object, int, int, int, int[])
Constructs a table event.

Method Index

 o getColumn()
Returns the column affected.
 o getID()
Returns the event ID.
 o getIndexes()
Returns the row/column reordered indexes.
 o getRow()
Returns the row affected.

Variables

 o TABLE_REFRESHED
 public static final int TABLE_REFRESHED
The table was refreshed.

 o TABLE_CHANGED
 public static final int TABLE_CHANGED
The table was changed.

 o COLUMN_CHANGED
 public static final int COLUMN_CHANGED
A column was changed.

 o ROW_CHANGED
 public static final int ROW_CHANGED
A row was changed.

 o ELEMENT_CHANGED
 public static final int ELEMENT_CHANGED
Element data changed.

 o COLUMN_INFO_CHANGED
 public static final int COLUMN_INFO_CHANGED
Column info changed.

 o COLUMN_ADDED
 public static final int COLUMN_ADDED
A column was added.

 o COLUMN_REMOVED
 public static final int COLUMN_REMOVED
A column was removed.

 o COLUMN_INSERTED
 public static final int COLUMN_INSERTED
A column was inserted.

 o ROW_INFO_CHANGED
 public static final int ROW_INFO_CHANGED
Row info changed.

 o ROW_ADDED
 public static final int ROW_ADDED
A row was added.

 o ROW_REMOVED
 public static final int ROW_REMOVED
A row was removed.

 o ROW_INSERTED
 public static final int ROW_INSERTED
A row was inserted.

 o ALL_COLUMNS
 public static final int ALL_COLUMNS
All columns.

 o UNKNOWN_COLUMN
 public static final int UNKNOWN_COLUMN
Unknown column.

 o ALL_ROWS
 public static final int ALL_ROWS
All rows.

 o UNKNOWN_ROW
 public static final int UNKNOWN_ROW
Unknown column.

Constructors

 o TableEvent
 public TableEvent(Object source,
                   int id,
                   int row,
                   int col)
Constructs a table event.

Parameters:
source - The source of the event.
id - The event type.
row - The row affected.
col - The column affected.
 o TableEvent
 public TableEvent(Object source,
                   int id,
                   int row,
                   int col,
                   int indexes[])
Constructs a table event. This constructor is only used when the event is a TABLE_REFRESHED.

Parameters:
source - The source of the event.
id - The event type.
row - The row affected.
col - The column affected.
indexes - The new index ordering.

Methods

 o getID
 public int getID()
Returns the event ID.

 o getRow
 public int getRow()
Returns the row affected.

See Also:
UNKNOWN_ROW
 o getColumn
 public int getColumn()
Returns the column affected.

See Also:
UNKNOWN_COLUMN
 o getIndexes
 public int[] getIndexes()
Returns the row/column reordered indexes. The value returned from this method is null unless the event ID is TABLE_REFRESHED. If getRow() returns UNKNOWN_ROW, then the columns have been reordered. If getColumn() returns UNKNOWN_COLUMN, then the rows have been reordered.

See Also:
TABLE_REFRESHED

All Packages  Class Hierarchy  This Package  Previous  Next  Index