## Uses of Interface
org.eclipse.datatools.sqltools.data.internal.core.editor.IRowData

Packages that use IRowData
org.eclipse.datatools.sqltools.data.internal.core.editor
org.eclipse.datatools.sqltools.data.internal.ui.editor

Uses of IRowData in org.eclipse.datatools.sqltools.data.internal.core.editor

Classes in org.eclipse.datatools.sqltools.data.internal.core.editor that implement IRowData
`class` `AbstractRowData` This abstract implementation of IRowData keeps track of the old and new (unsaved) values for each row, And also handle the life cycle of the row (ORIGINAL, INSERTED, UPDATED, DELETED).
`class` `RowDataImpl` This implementation of IRowData extends the AbstractRowData that handles the row life cycle, and adds a save method that commits changes to the database though the use of DML statement.

Methods in org.eclipse.datatools.sqltools.data.internal.core.editor that return IRowData
`IRowData` `TableDataImpl.insertRow()`
`IRowData` `ITableData.insertRow()`

Methods in org.eclipse.datatools.sqltools.data.internal.core.editor with parameters of type IRowData
`void` `TableDataImpl.deleteRow(IRowData row)`
`void` `ITableData.deleteRow(IRowData row)`

Uses of IRowData in org.eclipse.datatools.sqltools.data.internal.ui.editor

Methods in org.eclipse.datatools.sqltools.data.internal.ui.editor that return IRowData
`IRowData` `TableDataEditor.getOrCreateRow()`
`IRowData` `ITableDataEditor.getOrCreateRow()`
`IRowData` `TableDataEditor.getRow()`
`IRowData` `ITableDataEditor.getRow()`