package sushi.application.pages.eventrepository.eventview;
import sushi.application.components.form.BootstrapModal;
import sushi.event.SushiEvent;
/**
* This modal contains a panel that displays a single event with its attributes.
*/
public class EventViewModal extends BootstrapModal {
private SushiEvent event;
private EventViewPanel panel;
public EventViewModal(String id, SushiEvent event) {
super(id, "Event View");
panel = new EventViewPanel("eventViewPanel", event);
panel.setOutputMarkupId(true);
add(panel);
}
public EventViewModal(String id) {
super(id, "Event View");
panel = new EventViewPanel("eventViewPanel");
panel.setOutputMarkupId(true);
add(panel);
}
public EventViewPanel getPanel() {
return panel;
}
public void setPanel(EventViewPanel panel) {
this.panel = panel;
}
}