Index: trunk/quest-runner/src/main/java/de/ugoe/cs/quest/ui/Runner.java
===================================================================
--- trunk/quest-runner/src/main/java/de/ugoe/cs/quest/ui/Runner.java	(revision 526)
+++ trunk/quest-runner/src/main/java/de/ugoe/cs/quest/ui/Runner.java	(revision 533)
@@ -1,4 +1,5 @@
 package de.ugoe.cs.quest.ui;
 
+import java.io.File;
 import java.io.IOException;
 import java.util.List;
@@ -9,4 +10,6 @@
 import joptsimple.OptionSpec;
 import de.ugoe.cs.quest.log4j.Log4JLogger;
+import de.ugoe.cs.quest.plugin.PluginLoader;
+import de.ugoe.cs.quest.plugin.QuestPlugin;
 import de.ugoe.cs.quest.ui.swt.MainWindow;
 import de.ugoe.cs.util.console.CommandExecuter;
@@ -46,8 +49,13 @@
 	 */
 	public static void main(String[] args) {
+
 		CommandExecuter.getInstance().addCommandPackage(
 				"de.ugoe.cs.quest.ui.commands");
 		CommandExecuter.getInstance().addCommandPackage(
 				"de.ugoe.cs.quest.ui.swt.commands");
+
+		// The following four command packages are added automatically, once the
+		// plugin-mechanism works correctly. Hence, these calls should be
+		// removed then.
 		CommandExecuter.getInstance().addCommandPackage(
 				"de.ugoe.cs.quest.plugin.mfc.commands");
@@ -58,4 +66,16 @@
 		CommandExecuter.getInstance().addCommandPackage(
 				"de.ugoe.cs.quest.plugin.jfc.commands");
+
+		/*
+		 * Code for loading plugins. Should be uncommented once the
+		 * plugin-mechanism works correctly.
+		 * 
+		 * PluginLoader pluginLoader = new PluginLoader(new File("plugins"));
+		 * pluginLoader.load();
+		 * 
+		 * for( QuestPlugin plugin : pluginLoader.getPlugins()) { for( String
+		 * commandPackage : plugin.getCommandPackages()) {
+		 * CommandExecuter.getInstance().addCommandPackage(commandPackage); } }
+		 */
 
 		OptionParser parser = new OptionParser();
