package de.ugoe.cs.quest.plugin; import java.util.List; /** *

* Interface for QUEST plug-ins. *

* * @author Steffen Herbold * @version 1.0 */ public interface QuestPlugin { /** *

* Title of the plug-in. *

* * @return the title */ public String getTitle(); /** *

* {@link List} of {@link String}s that contain the commands defined by this * plug-in. The List is immutable. *

*

* Consult the de.ugoe.cs.utils.console package of the java-utils project * for more information. *

* * @return the command packages */ public List getCommandPackages(); }