package org.xmind.ui.datepicker;
import java.util.Calendar;
import org.eclipse.jface.viewers.ISelection;
public class DateSelection implements ISelection {
private Calendar date;
public DateSelection(Calendar date) {
this.date = date;
}
public boolean isEmpty() {
return date != null;
}
public Calendar getDate() {
return date;
}
@Override
public boolean equals(Object obj) {
if (obj == null)
return false;
if (obj == this)
return true;
if (!(obj instanceof DateSelection))
return false;
DateSelection that = (DateSelection) obj;
return this.date == that.date
|| (this.date != null && this.date.equals(that.date));
}
}