|
|
@ -291,6 +291,10 @@ public class SmartInsertDBManipulationPane extends DBManipulationPane { |
|
|
|
@Override |
|
|
|
@Override |
|
|
|
public void checkValid() throws Exception { |
|
|
|
public void checkValid() throws Exception { |
|
|
|
KeyColumnTableModel model = (KeyColumnTableModel) keyColumnValuesTable.getModel(); |
|
|
|
KeyColumnTableModel model = (KeyColumnTableModel) keyColumnValuesTable.getModel(); |
|
|
|
|
|
|
|
checkModelValid(model); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private void checkModelValid(KeyColumnTableModel model) throws Exception { |
|
|
|
int cnt = model.getRowCount(); |
|
|
|
int cnt = model.getRowCount(); |
|
|
|
int groupLength = -1; |
|
|
|
int groupLength = -1; |
|
|
|
for (int i = 0; i < cnt; i++) { |
|
|
|
for (int i = 0; i < cnt; i++) { |
|
|
@ -374,7 +378,8 @@ public class SmartInsertDBManipulationPane extends DBManipulationPane { |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
@Override |
|
|
|
public void checkValid() throws Exception { |
|
|
|
public void checkValid() throws Exception { |
|
|
|
SmartInsertDBManipulationPane.this.checkValid(); |
|
|
|
KeyColumnTableModel model = (KeyColumnTableModel) table.getModel(); |
|
|
|
|
|
|
|
SmartInsertDBManipulationPane.this.checkModelValid(model); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
private SelectionListener listener = new SelectionListener() { |
|
|
|
private SelectionListener listener = new SelectionListener() { |
|
|
|