jve.generated
Class IRowsDataObject.RowChangeEvent

java.lang.Object
  extended byjava.util.EventObject
      extended byjve.generated.IRowsDataObject.RowChangeEvent
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
IRowsDataObject

public static class IRowsDataObject.RowChangeEvent
extends java.util.EventObject

A RowChangeEvent is fired when the contents of a row changes in the array maintained by the RowDataObject. If the entire contents of the array is changed or if the referenced object changes, a RowChangeEvent is fired with ALL_ROWS as the index.

See Also:
Serialized Form

Constructor Summary
IRowsDataObject.RowChangeEvent(java.lang.Object source, int index, java.lang.Object oldValue, java.lang.Object newValue)
           
 
Method Summary
 int getIndex()
           
 java.lang.Object getNewValue()
           
 java.lang.Object getOldValue()
           
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IRowsDataObject.RowChangeEvent

public IRowsDataObject.RowChangeEvent(java.lang.Object source,
                                      int index,
                                      java.lang.Object oldValue,
                                      java.lang.Object newValue)
Parameters:
source - for the event
index - of row that was changed
oldValue -
newValue -
Method Detail

getIndex

public int getIndex()

getNewValue

public java.lang.Object getNewValue()

getOldValue

public java.lang.Object getOldValue()