01: /**
02: * Event.java
03: * Created on 08.03.2003, 12:21:40 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: *-----------------------------------------------------
09: */package net.sf.memoranda;
10:
11: import java.util.Date;
12:
13: import net.sf.memoranda.date.CalendarDate;
14:
15: /**
16: *
17: */
18: /*$Id: Event.java,v 1.4 2004/07/21 17:51:25 ivanrise Exp $*/
19: public interface Event {
20:
21: String getId();
22:
23: //CalendarDate getDate();
24:
25: int getHour();
26:
27: int getMinute();
28:
29: //Date getTime();
30:
31: String getText();
32:
33: nu.xom.Element getContent();
34:
35: int getRepeat();
36:
37: CalendarDate getStartDate();
38:
39: CalendarDate getEndDate();
40:
41: int getPeriod();
42:
43: boolean isRepeatable();
44:
45: Date getTime();
46:
47: String getTimeString();
48:
49: boolean getWorkingDays();
50:
51: }
|