source: trunk/quest-plugin-core/src/main/java/de/ugoe/cs/quest/plugin/QuestPlugin.java @ 532

Last change on this file since 532 was 514, checked in by sherbold, 12 years ago
  • changed signature of de.ugoe.cs.quest.plugin.QuestPlugin?: now returns String[] instead of Collection<String>
  • Property svn:mime-type set to text/plain
File size: 559 bytes
RevLine 
[511]1package de.ugoe.cs.quest.plugin;
2
3/**
[513]4 * <p>
5 * Interface for QUEST plug-ins.
6 * </p>
[511]7 *
8 * @author Steffen Herbold
9 * @version 1.0
10 */
[513]11public interface QuestPlugin {
12
[511]13        /**
[513]14         * <p>
15         * Title of the plug-in.
16         * </p>
17         *
[511]18         * @return
19         */
20        public String getTitle();
21
22        /**
[513]23         * <p>
24         * Collection of {@link String}s that contain the commands defined by this
25         * plug-in.
26         * </p>
27         * <p>
28         * Consult the de.ugoe.cs.utils.console package of the java-utils project
29         * for more information.
30         * </p>
31         *
[511]32         * @return
33         */
[514]34        public String[] getCommandPackages();
[511]35}
Note: See TracBrowser for help on using the repository browser.