5 * Created by Sarah Westcott on 1/2/09.
6 * Copyright 2009 Schloss Lab UMASS Amherst. All rights reserved.
10 #include "helpcommand.h"
12 //**********************************************************************************************************************
13 vector<string> HelpCommand::getValidParameters(){
16 vector<string> myArray;
20 m->errorOut(e, "HelpCommand", "getValidParameters");
24 //**********************************************************************************************************************
25 vector<string> HelpCommand::getRequiredParameters(){
27 vector<string> myArray;
31 m->errorOut(e, "HelpCommand", "getRequiredParameters");
35 //**********************************************************************************************************************
36 vector<string> HelpCommand::getRequiredFiles(){
38 vector<string> myArray;
42 m->errorOut(e, "HelpCommand", "getRequiredFiles");
46 //**********************************************************************************************************************
48 HelpCommand::HelpCommand(string option) {
50 validCommands = CommandFactory::getInstance();
54 //**********************************************************************************************************************
56 HelpCommand::~HelpCommand(){}
58 //**********************************************************************************************************************
60 int HelpCommand::execute(){
61 validCommands->printCommands(cout);
62 m->mothurOut("For more information about a specific command type 'commandName(help)' i.e. 'read.dist(help)'"); m->mothurOutEndLine();
64 m->mothurOutEndLine(); m->mothurOut("For further assistance please refer to the Mothur manual on our wiki at http://www.mothur.org/wiki, or contact Pat Schloss at mothur.bugs@gmail.com.\n");
69 //**********************************************************************************************************************/