Author: tchemit Date: 2013-10-14 20:33:56 +0200 (Mon, 14 Oct 2013) New Revision: 1299 Url: http://forge.codelutin.com/projects/tutti/repository/revisions/1299 Log: api changes... Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/benthos/frequency/BenthosFrequencyUIHandler.java trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/frequency/SpeciesFrequencyUIHandler.java trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/util/table/AbstractTuttiTableModel.java Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/benthos/frequency/BenthosFrequencyUIHandler.java =================================================================== --- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/benthos/frequency/BenthosFrequencyUIHandler.java 2013-10-14 18:30:59 UTC (rev 1298) +++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/benthos/frequency/BenthosFrequencyUIHandler.java 2013-10-14 18:33:56 UTC (rev 1299) @@ -691,7 +691,7 @@ message); // focus to first error row - TuttiUIUtil.selectFirstCellOnRow(getTable(), index); + TuttiUIUtil.selectFirstCellOnRow(getTable(), index, false); return; } @@ -732,7 +732,7 @@ message); // focus to first error row - TuttiUIUtil.selectFirstCellOnRow(getTable(), index); + TuttiUIUtil.selectFirstCellOnRow(getTable(), index, false); return; } Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/frequency/SpeciesFrequencyUIHandler.java =================================================================== --- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/frequency/SpeciesFrequencyUIHandler.java 2013-10-14 18:30:59 UTC (rev 1298) +++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/frequency/SpeciesFrequencyUIHandler.java 2013-10-14 18:33:56 UTC (rev 1299) @@ -689,7 +689,7 @@ message); // focus to first error row - TuttiUIUtil.selectFirstCellOnRow(getTable(), index); + TuttiUIUtil.selectFirstCellOnRow(getTable(), index, false); return; } @@ -730,7 +730,7 @@ message); // focus to first error row - TuttiUIUtil.selectFirstCellOnRow(getTable(), index); + TuttiUIUtil.selectFirstCellOnRow(getTable(), index, false); return; } Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/util/table/AbstractTuttiTableModel.java =================================================================== --- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/util/table/AbstractTuttiTableModel.java 2013-10-14 18:30:59 UTC (rev 1298) +++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/util/table/AbstractTuttiTableModel.java 2013-10-14 18:33:56 UTC (rev 1299) @@ -156,6 +156,14 @@ fireTableRowsInserted(rowIndex, rowIndex); } + public final void fireTableRowsInserted(R newValue) { + + Preconditions.checkNotNull(newValue, "Row can not be null."); + + int rowIndex = getRowIndex(newValue); + fireTableRowsInserted(rowIndex, rowIndex); + } + public final int updateRow(R row) { Preconditions.checkNotNull(row, "Row can not be null.");