protected override void GenerateCommandListing(IOutput output, MessageProvider messageProvider, Command command) { table.Rows.Add(command.GetUsage(), command.Description); }
protected override void GenerateCommandListStart(IOutput output, MessageProvider messageProvider, int page, int ipp, int totalPages) { SetupTable(output); }
public abstract void GenerateDetailedHelp(IOutput output, MessageProvider messageProvider, Command command);
protected virtual void GenerateCommandListStart(IOutput output, MessageProvider messageProvider, int page, int ipp, int totalPages) { }
protected abstract void GenerateCommandListing(IOutput output, MessageProvider messageProvider, Command command);