refs bug 1354

# minor ui fix
This commit is contained in:
Lukas Niemeier committed 2013-05-25 18:38:47 +02:00
1 parent c6ed4f79a9
commit fbcf59b51f
3 files changed
+9 -9

No files matched your search

@@ -19,6 +19,8 @@ import com.sap.sailing.gwt.ui.shared.RegattaDTO;
import com.sap.sailing.gwt.ui.shared.SeriesDTO;
public class RegattaWithSeriesAndFleetsCreateDialog extends RegattaWithSeriesAndFleetsDialog {
protected Grid seriesGrid;
protected static class RegattaParameterValidator implements Validator<RegattaDTO> {
@@ -97,10 +99,13 @@ public class RegattaWithSeriesAndFleetsCreateDialog extends RegattaWithSeriesAnd
List<EventDTO> existingEvents, StringMessages stringConstants, DialogCallback<RegattaDTO> callback) {
super(new RegattaDTO(), existingEvents, stringConstants.addRegatta(), stringConstants.ok(), stringConstants,
new RegattaParameterValidator(stringConstants, existingRegattas), callback);
this.seriesGrid = new Grid(0, 0);
}
@Override
protected void setupAdditionalWidgetsOnSeriesPanel(final VerticalPanel panel) {
protected void setupAdditionalWidgetsOnPanel(final VerticalPanel panel) {
panel.add(createHeadlineLabel(stringConstants.series()));
panel.add(seriesGrid);
Button addSeriesButton = new Button("Add series");
addSeriesButton.addClickHandler(new ClickHandler() {
@Override
@@ -31,12 +31,11 @@ public abstract class RegattaWithSeriesAndFleetsDialog extends DataEntryDialog<R
protected ListBox scoringSchemeListBox;
protected ListBox courseAreaListBox;
protected ListBox sailingEventsListBox;
protected Grid seriesGrid;
protected List<SeriesDTO> series;
protected List<EventDTO> existingEvents;
protected abstract void setupAdditionalWidgetsOnSeriesPanel(VerticalPanel panel);
protected abstract void setupAdditionalWidgetsOnPanel(VerticalPanel panel);
public RegattaWithSeriesAndFleetsDialog(RegattaDTO regatta, List<EventDTO> existingEvents, String title,
String okButton, StringMessages stringConstants, Validator<RegattaDTO> validator,
@@ -73,7 +72,6 @@ public abstract class RegattaWithSeriesAndFleetsDialog extends DataEntryDialog<R
setupEventAndCourseAreaListBoxes(stringConstants);
courseAreaListBox.setEnabled(false);
seriesGrid = new Grid(0, 0);
}
@Override
@@ -95,10 +93,7 @@ public abstract class RegattaWithSeriesAndFleetsDialog extends DataEntryDialog<R
formGrid.setWidget(3, 1, sailingEventsListBox);
formGrid.setWidget(4, 0, new Label(stringConstants.courseArea() + ":"));
formGrid.setWidget(4, 1, courseAreaListBox);
panel.add(createHeadlineLabel(stringConstants.series()));
panel.add(seriesGrid);
setupAdditionalWidgetsOnSeriesPanel(panel);
setupAdditionalWidgetsOnPanel(panel);
return panel;
}
@@ -29,7 +29,7 @@ public class RegattaWithSeriesAndFleetsEditDialog extends RegattaWithSeriesAndFl
}
@Override
protected void setupAdditionalWidgetsOnSeriesPanel(VerticalPanel panel) {
protected void setupAdditionalWidgetsOnPanel(VerticalPanel panel) {
// nothing yet
}