using System;
using System.Collections.Generic;
using System.Text;
namespace Cosmos.Shell.Console.Commands {
///
/// Represents a command.
///
public abstract class CommandBase {
///
/// Gets the name of the command (must be lowercase).
///
public abstract string Name
{
get;
}
///
/// Gets the summary for the command.
///
public abstract string Summary
{
get;
}
public abstract void Execute(string param);
public abstract void Help();
/*
public virtual void Help()
{
System.Console.WriteLine(Name);
System.Console.WriteLine(" " + Summary);
}
*/
}
}