package gov.nysenate.openleg.client.view.agenda;
import gov.nysenate.openleg.client.view.base.ViewObject;
import gov.nysenate.openleg.model.agenda.Agenda;
import gov.nysenate.openleg.model.entity.CommitteeId;
import gov.nysenate.openleg.service.bill.data.BillDataService;
public class AgendaCommFlatView implements ViewObject
{
private AgendaSummaryView agenda;
private AgendaCommView committee;
public AgendaCommFlatView(Agenda agenda, CommitteeId committeeId, BillDataService billDataService) {
this.agenda = new AgendaSummaryView(agenda);
this.committee = new AgendaCommView(committeeId, agenda, billDataService);
}
@Override
public String getViewType() {
return "agenda-committee";
}
public AgendaSummaryView getAgenda() {
return agenda;
}
public AgendaCommView getCommittee() {
return committee;
}
}