mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-13 07:40:58 +00:00
remove unused class that was added for email invites
This commit is contained in:
1 parent
8bfc064c5d
commit
3875409363
1 file changed
-73
-73
@@ -1,73 +0,0 @@
|
||||
package com.sap.sailing.gwt.ui.adminconsole;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.UUID;
|
||||
|
||||
import com.google.gwt.user.client.ui.VerticalPanel;
|
||||
import com.google.gwt.user.client.ui.Widget;
|
||||
import com.sap.sailing.gwt.ui.client.DataEntryDialogWithBootstrap;
|
||||
import com.sap.sailing.gwt.ui.client.EventSelectionChangeListener;
|
||||
import com.sap.sailing.gwt.ui.client.EventSelectionModel;
|
||||
import com.sap.sailing.gwt.ui.client.EventSelectionProvider;
|
||||
import com.sap.sailing.gwt.ui.client.SailingServiceAsync;
|
||||
import com.sap.sailing.gwt.ui.client.StringMessages;
|
||||
import com.sap.sse.gwt.client.ErrorReporter;
|
||||
|
||||
public class EventListCompositeDialog extends DataEntryDialogWithBootstrap<List<UUID>> implements EventSelectionChangeListener {
|
||||
protected StringMessages stringMessages;
|
||||
|
||||
private EventSelectionProvider eventSelectionProvider;
|
||||
private EventListComposite eventListComposite;
|
||||
private List<UUID> selectedEvents;
|
||||
|
||||
protected static class EventListValidator implements Validator<List<UUID>> {
|
||||
private StringMessages stringMessages;
|
||||
|
||||
public EventListValidator(StringMessages stringMessages) {
|
||||
this.stringMessages = stringMessages;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getErrorMessage(List<UUID> valueToValidate) {
|
||||
if (valueToValidate.isEmpty()){
|
||||
return stringMessages.pleaseSelectAnEvent();
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
public EventListCompositeDialog(SailingServiceAsync sailingService, StringMessages stringMessages,final ErrorReporter errorReporter, DialogCallback<List<UUID>> callback) {
|
||||
super(stringMessages.event(), null, stringMessages.ok(), stringMessages.cancel(), new EventListValidator(stringMessages), callback);
|
||||
this.stringMessages = stringMessages;
|
||||
|
||||
eventSelectionProvider = new EventSelectionModel(true);
|
||||
eventSelectionProvider.addEventSelectionChangeListener(this);
|
||||
|
||||
eventListComposite = new EventListComposite(sailingService, eventSelectionProvider, errorReporter, stringMessages);
|
||||
eventListComposite.ensureDebugId("EventListComposite");
|
||||
}
|
||||
|
||||
@Override
|
||||
protected List<UUID> getResult() {
|
||||
return selectedEvents;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Widget getAdditionalWidget() {
|
||||
final VerticalPanel panel = new VerticalPanel();
|
||||
panel.setWidth("100%");
|
||||
Widget additionalWidget = super.getAdditionalWidget();
|
||||
if (additionalWidget != null) {
|
||||
panel.add(additionalWidget);
|
||||
}
|
||||
|
||||
panel.add(eventListComposite);
|
||||
|
||||
return panel;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onEventSelectionChange(List<UUID> selectedEvents) {
|
||||
this.selectedEvents = selectedEvents;
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user