1 package org.columba.calendar.ui.action; 19 20 import java.awt.event.ActionEvent ; 21 22 import org.columba.api.gui.frame.IFrameMediator; 23 import org.columba.calendar.ui.frame.api.ICalendarMediator; 24 import org.columba.core.gui.action.AbstractColumbaAction; 25 import org.columba.core.resourceloader.IconKeys; 26 import org.columba.core.resourceloader.ImageLoader; 27 28 32 public class TodayAction extends AbstractColumbaAction { 33 34 38 public TodayAction(IFrameMediator frameMediator) { 39 super(frameMediator, "Show Today"); 40 41 putValue(AbstractColumbaAction.TOOLBAR_NAME, "Today"); 42 setShowToolBarText(false); 43 44 putValue(AbstractColumbaAction.LARGE_ICON, ImageLoader.getIcon(IconKeys.HOME)); 45 putValue(AbstractColumbaAction.SMALL_ICON, ImageLoader.getSmallIcon(IconKeys.HOME)); 46 } 47 48 51 public void actionPerformed(ActionEvent e) { 52 ICalendarMediator calendarFrame = (ICalendarMediator) frameMediator; 53 54 calendarFrame.getCalendarView().viewToday(); 55 56 } 57 58 } 59 | Popular Tags |