package ie.dcu.apps.ist.actions; import java.io.*; /** * Action to open a recent file. * * @author Kevin McGuinness */ public class OpenRecentAction extends AppAction { private final File file; public OpenRecentAction(ActionManager m, File file) { super(m); this.file = file; setText(file.getName()); String path = file.getAbsolutePath(); setToolTipText(path); setDescription(String.format("Open file %s", path)); } public void run() { manager.get(OpenAction.class).open(file); } }