Package jakarta.faces.model
Class DataModelEvent
- java.lang.Object
- 
- java.util.EventObject
- 
- jakarta.faces.model.DataModelEvent
 
 
- 
- All Implemented Interfaces:
- Serializable
 
 public class DataModelEvent extends EventObject DataModelEvent represents an event of interest to registered listeners that occurred on the specified DataModel.- See Also:
- Serialized Form
 
- 
- 
Field Summary- 
Fields inherited from class java.util.EventObjectsource
 
- 
 - 
Constructor SummaryConstructors Constructor Description DataModelEvent(DataModel model, int index, Object data)Construct an event object that is associated with the specified row index and associated data.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description DataModelgetDataModel()Return theDataModelthat fired this event.ObjectgetRowData()Return the object representing the data for the specified row index, ornullfor no associated row data.intgetRowIndex()Return the row index for this event, or -1 for no specific row.- 
Methods inherited from class java.util.EventObjectgetSource, toString
 
- 
 
- 
- 
- 
Constructor Detail- 
DataModelEventpublic DataModelEvent(DataModel model, int index, Object data) Construct an event object that is associated with the specified row index and associated data. - Parameters:
- model- The- DataModelon which this event occurred
- index- The zero relative row index for which this event occurred, or -1 for no specific row association
- data- Representation of the data for the row specified by- index, or- nullfor no particular row data
 
 
- 
 - 
Method Detail- 
getDataModelpublic DataModel getDataModel() Return the DataModelthat fired this event.- Returns:
- the DataModelthat fired this event
 
 - 
getRowDatapublic Object getRowData() Return the object representing the data for the specified row index, or nullfor no associated row data.- Returns:
- the object representing the data for the specified row index, or nullfor no associated row data
 
 - 
getRowIndexpublic int getRowIndex() Return the row index for this event, or -1 for no specific row. - Returns:
- the row index for this event, or -1 for no specific row
 
 
- 
 
-