public override bool Execute(string[] arguments) { BookGenArgumentBase args = new BookGenArgumentBase(); if (!ArgumentParser.ParseArguments(arguments, args)) { return(false); } GeneratorRunner runner = Program.CreateRunner(args.Verbose, args.Directory); if (runner.Initialize(false)) { runner.DoEditor(); return(true); } return(false); }