Fixed skip bug
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-csv-import-widget@85209 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
70f7de8420
commit
877ceb2bad
|
@ -229,20 +229,20 @@ public class CSVConfigCard extends WizardCard {
|
|||
}
|
||||
});
|
||||
|
||||
csvCheckPanel.getSkipInvalidCheckBox().addChangeHandler(
|
||||
new ChangeHandler() {
|
||||
csvCheckPanel.getSkipInvalidCheckBox().addValueChangeHandler(
|
||||
new ValueChangeHandler<Boolean>() {
|
||||
|
||||
@Override
|
||||
public void onChange(ChangeEvent event) {
|
||||
public void onValueChange(ValueChangeEvent<Boolean> event) {
|
||||
boolean skip = csvCheckPanel.getSkipInvalidCheckBox()
|
||||
.getValue();
|
||||
setEnableNextButton(skip);
|
||||
CSVConfigCard.this.csvImportSession
|
||||
.setSkipInvalidLines(skip);
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
return panel;
|
||||
}
|
||||
|
||||
|
@ -403,6 +403,7 @@ public class CSVConfigCard extends WizardCard {
|
|||
protected void setCheckErrorMessage(ArrayList<CSVRowError> errors) {
|
||||
csvCheckPanel.setActiveFailure(errors);
|
||||
setEnableNextButton(false);
|
||||
|
||||
}
|
||||
|
||||
protected void setCheckCorrectMessage() {
|
||||
|
|
|
@ -131,10 +131,10 @@ public class CsvCheckPanel extends VerticalPanel {
|
|||
else errorAnchor.setHTML("Failed ("+errors.size()+" errors)");
|
||||
|
||||
errorWindow.updateGrid(errors);
|
||||
|
||||
skipInvalidCheckBox.setValue(false);
|
||||
skipInvalidCheckBox.setVisible(true);
|
||||
messagePanel.setActiveWidget(failureMessagePanel);
|
||||
skipInvalidCheckBox.setVisible(true);
|
||||
skipInvalidCheckBox.setValue(false);
|
||||
|
||||
}
|
||||
|
||||
protected HorizontalPanel createInfoPanel()
|
||||
|
|
Loading…
Reference in New Issue