01: /**
02: * HistoryItem.java
03: * Created on 07.03.2003, 18:31:39 Alex
04: * Package: net.sf.memoranda
05: *
06: * @author Alex V. Alishevskikh, alex@openmechanics.net
07: * Copyright (c) 2003 Memoranda Team. http://memoranda.sf.net
08: */package net.sf.memoranda;
09:
10: import net.sf.memoranda.date.CalendarDate;
11:
12: /**
13: *
14: */
15: /*$Id: HistoryItem.java,v 1.4 2004/10/06 19:15:43 ivanrise Exp $*/
16: public class HistoryItem {
17:
18: private CalendarDate _date;
19: private Project _project;
20:
21: /**
22: * Constructor for HistoryItem.
23: */
24: public HistoryItem(CalendarDate date, Project project) {
25: _date = date;
26: _project = project;
27: }
28:
29: public HistoryItem(Note note) {
30: _date = note.getDate();
31: _project = note.getProject();
32: }
33:
34: public CalendarDate getDate() {
35: return _date;
36: }
37:
38: public Project getProject() {
39: return _project;
40: }
41:
42: public boolean equals(HistoryItem i) {
43: return i.getDate().equals(_date)
44: && i.getProject().getID().equals(_project.getID());
45: }
46:
47: }
|