package gov.nysenate.openleg.client.view.committee;
import gov.nysenate.openleg.model.entity.CommitteeVersionId;
public class CommitteeVersionIdView extends CommitteeSessionIdView implements Comparable<CommitteeVersionIdView>
{
protected String referenceDate;
public CommitteeVersionIdView(CommitteeVersionId committeeVersionId) {
super(committeeVersionId);
if (committeeVersionId != null) {
this.referenceDate = committeeVersionId.getReferenceDate().toString();
}
}
public String getReferenceDate() {
return referenceDate;
}
@Override
public String getViewType() {
return "committee-version-id";
}
@Override
public int compareTo(CommitteeVersionIdView o) {
return this.referenceDate.compareTo(o.getReferenceDate());
}
}