本文整理汇总了Java中net.sf.memoranda.date.CalendarDate.equals方法的典型用法代码示例。如果您正苦于以下问题:Java CalendarDate.equals方法的具体用法?Java CalendarDate.equals怎么用?Java CalendarDate.equals使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类net.sf.memoranda.date.CalendarDate
的用法示例。
在下文中一共展示了CalendarDate.equals方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: updateIndicators
import net.sf.memoranda.date.CalendarDate; //导入方法依赖的package包/类
public void updateIndicators(CalendarDate date, TaskList tl) {
indicatorsPanel.removeAll();
if (date.equals(CalendarDate.today())) {
if (tl.getActiveSubTasks(null,date).size() > 0)
indicatorsPanel.add(taskB, null);
if (EventsScheduler.isEventScheduled()) {
/*String evlist = "";
for (Iterator it = EventsScheduler.getScheduledEvents().iterator(); it.hasNext();) {
net.sf.memoranda.Event ev = (net.sf.memoranda.Event)it.next();
evlist += ev.getTimeString()+" - "+ev.getText()+"\n";
} */
net.sf.memoranda.Event ev = EventsScheduler.getFirstScheduledEvent();
alarmB.setToolTipText(ev.getTimeString() + " - " + ev.getText());
indicatorsPanel.add(alarmB, null);
}
}
indicatorsPanel.updateUI();
pspPanel.refresh();
}
示例2: getStatus
import net.sf.memoranda.date.CalendarDate; //导入方法依赖的package包/类
/**s
* @see net.sf.memoranda.Task#getStatus()
*/
public int getStatus(CalendarDate date) {
CalendarDate start = getStartDate();
CalendarDate end = getEndDate();
if (isFrozen())
return Task.FROZEN;
if (isCompleted())
return Task.COMPLETED;
if (date.inPeriod(start, end)) {
if (date.equals(end))
return Task.DEADLINE;
else
return Task.ACTIVE;
}
else if(date.before(start)) {
return Task.SCHEDULED;
}
if(start.after(end)) {
return Task.ACTIVE;
}
return Task.FAILED;
}
示例3: updateIndicators
import net.sf.memoranda.date.CalendarDate; //导入方法依赖的package包/类
/**
* Update the display for tasks and schedules based on the day and time.
* @param date
* @param tl
*/
public void updateIndicators(CalendarDate date, TaskList tl) {
indicatorsPanel.removeAll();
if (date.equals(CalendarDate.today())) {
if (tl.getActiveSubTasks(null,date).size() > 0)
indicatorsPanel.add(taskB, null);
if (EventsScheduler.isEventScheduled()) {
/*String evlist = "";
for (Iterator it = EventsScheduler.getScheduledEvents().iterator(); it.hasNext();) {
net.sf.memoranda.Event ev = (net.sf.memoranda.Event)it.next();
evlist += ev.getTimeString()+" - "+ev.getText()+"\n";
} */
net.sf.memoranda.Event ev = EventsScheduler.getFirstScheduledEvent();
alarmB.setToolTipText(ev.getTimeString() + " - " + ev.getText());
indicatorsPanel.add(alarmB, null);
}
}
indicatorsPanel.updateUI();
dayViewPanel.changeDay(date);
}
示例4: getStatus
import net.sf.memoranda.date.CalendarDate; //导入方法依赖的package包/类
/**
* @see net.sf.memoranda.Task#getStatus(CalendarDate)
*/
public int getStatus(CalendarDate date) {
CalendarDate start = getStartDate();
CalendarDate end = getEndDate();
if (isFrozen())
return Task.FROZEN;
if (isCompleted())
return Task.COMPLETED;
if (date.inPeriod(start, end)) {
if (date.equals(end))
return Task.DEADLINE;
else
return Task.ACTIVE;
}
else if(date.before(start)) {
return Task.SCHEDULED;
}
if(start.after(end)) {
return Task.ACTIVE;
}
return Task.FAILED;
}
示例5: updateIndicators
import net.sf.memoranda.date.CalendarDate; //导入方法依赖的package包/类
public void updateIndicators(CalendarDate date, TaskList tl) {
indicatorsPanel.removeAll();
if (date.equals(CalendarDate.today())) {
if (tl.getActiveSubTasks(null,date).size() > 0)
indicatorsPanel.add(taskB, null);
if (EventsScheduler.isEventScheduled()) {
/*String evlist = "";
for (Iterator it = EventsScheduler.getScheduledEvents().iterator(); it.hasNext();) {
net.sf.memoranda.Event ev = (net.sf.memoranda.Event)it.next();
evlist += ev.getTimeString()+" - "+ev.getText()+"\n";
} */
net.sf.memoranda.Event ev = EventsScheduler.getFirstScheduledEvent();
alarmB.setToolTipText(ev.getTimeString() + " - " + ev.getText());
indicatorsPanel.add(alarmB, null);
}
}
indicatorsPanel.updateUI();
}
示例6: generateEventsInfo
import net.sf.memoranda.date.CalendarDate; //导入方法依赖的package包/类
static String generateEventsInfo(CalendarDate date) {
String s = "<td width=\"34%\" valign=\"top\">" + "<a href=\"memoranda:events\"><h1>" + Local.getString("Events")
+ "</h1></a>\n"
+ "<table width=\"100%\" valign=\"top\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#FFFFF6\">\n";
Vector v = (Vector) EventsManager.getEventsForDate(date);
int n = 0;
for (Iterator i = v.iterator(); i.hasNext();) {
Event e = (Event) i.next();
String txt = e.getText();
System.out.println("Event: "+txt);
String iurl = net.sf.memoranda.ui.AppFrame.class.getResource("resources/agenda/spacer.gif")
.toExternalForm();
if (date.equals(CalendarDate.today())) {
if (e.getTime().after(new Date()))
txt = "<b>" + txt + "</b>";
if ((EventsScheduler.isEventScheduled())
&& (EventsScheduler.getFirstScheduledEvent().getTime().equals(e.getTime()))) {
iurl = net.sf.memoranda.ui.AppFrame.class.getResource("resources/agenda/arrow.gif")
.toExternalForm();
}
}
String icon = "<img align=\"right\" width=\"16\" height=\"16\" src=\"" + iurl
+ "\" border=\"0\" hspace=\"0\" vspace=\"0\" alt=\"\">";
s += "<tr>\n<td>" + icon + "</td>" + "<td nowrap class=\"eventtime\">" + e.getTimeString() + "</td>"
+ "<td width=\"100%\" class=\"eventtext\"> " + txt + "</td>\n" + "</tr>";
}
return s + "</table>";
}
示例7: generateEventsInfo
import net.sf.memoranda.date.CalendarDate; //导入方法依赖的package包/类
static String generateEventsInfo(CalendarDate date) {
String s =
"<td width=\"34%\" valign=\"top\">"
+ "<center><a href=\"memoranda:events\"><h1>"
+ Local.getString("Events")
+ "</h1></a></center>\n"
+ "<table width=\"100%\" valign=\"top\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#FFFFF6\">\n";
Vector v = (Vector) EventsManager.getEventsForDate(date);
int n = 0;
for (Iterator i = v.iterator(); i.hasNext();) {
Event e = (Event) i.next();
String txt = e.getText();
String iurl =
net
.sf
.memoranda
.ui
.AppFrame
.class
.getResource("resources/agenda/spacer.gif")
.toExternalForm();
if (date.equals(CalendarDate.today())) {
if (e.getTime().after(new Date()))
txt = "<b>" + txt + "</b>";
if ((EventsScheduler.isEventScheduled())
&& (EventsScheduler
.getFirstScheduledEvent()
.getTime()
.equals(e.getTime()))) {
iurl =
net
.sf
.memoranda
.ui
.AppFrame
.class
.getResource("resources/agenda/arrow.gif")
.toExternalForm();
}
}
String icon =
"<img align=\"right\" width=\"16\" height=\"16\" src=\""
+ iurl
+ "\" border=\"0\" hspace=\"0\" vspace=\"0\" alt=\"\">";
s += "<tr>\n<td>"
+ icon
+ "</td>"
+ "<td nowrap class=\"eventtime\">"
+ e.getTimeString()
+ "</td>"
+ "<td width=\"100%\" class=\"eventtext\"> "
+ txt
+ "</td>\n"
+ "</tr>";
}
return s + "</table>";
}
示例8: generateEventsInfo
import net.sf.memoranda.date.CalendarDate; //导入方法依赖的package包/类
static String generateEventsInfo(CalendarDate date) {
String s =
"<td width=\"34%\" valign=\"top\">"
+ "<a href=\"memoranda:events\"><h1>"
+ Local.getString("Events")
+ "</h1></a>\n"
+ "<table width=\"100%\" valign=\"top\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#FFFFF6\">\n";
Vector v = new Vector(EventsManager.getEventsForDate(date));
int n = 0;
for (Iterator i = v.iterator(); i.hasNext();) {
Event e = (Event) i.next();
String txt = e.getText();
String iurl =
net
.sf
.memoranda
.ui
.AppFrame
.class
.getResource("/ui/agenda/spacer.gif")
.toExternalForm();
if (date.equals(CalendarDate.today())) {
if (e.getTime().after(new Date()))
txt = "<b>" + txt + "</b>";
if ((EventsScheduler.isEventScheduled())
&& (EventsScheduler
.getFirstScheduledEvent()
.getTime()
.equals(e.getTime()))) {
iurl =
net
.sf
.memoranda
.ui
.AppFrame
.class
.getResource("/ui/agenda/arrow.gif")
.toExternalForm();
}
}
String icon =
"<img align=\"right\" width=\"16\" height=\"16\" src=\""
+ iurl
+ "\" border=\"0\" hspace=\"0\" vspace=\"0\" alt=\"\">";
s += "<tr>\n<td>"
+ icon
+ "</td>"
+ "<td nowrap class=\"eventtime\">"
+ e.getTimeString()
+ "</td>"
+ "<td width=\"100%\" class=\"eventtext\"> "
+ txt
+ "</td>\n"
+ "</tr>";
}
return s + "</table>";
}
示例9: generateEventsInfo
import net.sf.memoranda.date.CalendarDate; //导入方法依赖的package包/类
static String generateEventsInfo(CalendarDate date) {
String s =
"<td width=\"34%\" valign=\"top\">"
+ "<a href=\"memoranda:events\"><h1>"
+ Local.getString("Events")
+ "</h1></a>\n"
+ "<table width=\"100%\" valign=\"top\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#FFFFF6\">\n";
Vector v = (Vector) EventsManager.getEventsForDate(date);
int n = 0;
for (Iterator i = v.iterator(); i.hasNext();) {
Event e = (Event) i.next();
String txt = e.getText();
String iurl =
net
.sf
.memoranda
.ui
.AppFrame
.class
.getResource("resources/agenda/spacer.gif")
.toExternalForm();
if (date.equals(CalendarDate.today())) {
if (e.getTime().after(new Date()))
txt = "<b>" + txt + "</b>";
if ((EventsScheduler.isEventScheduled())
&& (EventsScheduler
.getFirstScheduledEvent()
.getTime()
.equals(e.getTime()))) {
iurl =
net
.sf
.memoranda
.ui
.AppFrame
.class
.getResource("resources/agenda/arrow.gif")
.toExternalForm();
}
}
String icon =
"<img align=\"right\" width=\"16\" height=\"16\" src=\""
+ iurl
+ "\" border=\"0\" hspace=\"0\" vspace=\"0\" alt=\"\">";
s += "<tr>\n<td>"
+ icon
+ "</td>"
+ "<td nowrap class=\"eventtime\">"
+ e.getTimeString()
+ "</td>"
+ "<td width=\"100%\" class=\"eventtext\"> "
+ txt
+ "</td>\n"
+ "</tr>";
}
return s + "</table>";
}