1 3 27 28 30 package de.qfs.apps.qflog.command; 31 32 34 import java.awt.Frame ; 35 36 import de.qfs.lib.command.Command; 37 import de.qfs.lib.command.CommandException; 38 import de.qfs.lib.command.Invokable; 39 import de.qfs.lib.gui.Message; 40 import de.qfs.lib.log.Log; 41 import de.qfs.lib.log.Logger; 42 43 import de.qfs.apps.qflog.App; 44 import de.qfs.apps.qflog.Version; 45 46 48 55 public class CommandHelpAbout extends Command 56 implements Invokable 57 { 58 60 63 private final static Logger logger = new Logger (CommandHelpAbout.class); 64 65 68 private Frame parent; 69 70 72 74 80 public CommandHelpAbout (Object source, Frame parent) 81 { 82 super (source); 83 if (logger.level >= Log.MTD) { 84 logger.log(Log.MTD, "CommandHelpAbout(Object,Frame)", ""); 85 } 86 this.parent = parent; 87 } 88 89 92 99 public Object invoke() 100 throws CommandException 101 { 102 if (logger.level >= Log.MTD) { 103 logger.log(Log.MTD, "invoke()", ""); 104 } 105 106 Message.showMessage(parent, "qflog.info", 107 new String [] {Version.getVersion()}); 108 109 return null; 110 } 111 112 } 114 | Popular Tags |