示例#1
0
 public Executive()
 {
     clp      = new CommandLineParser();
     fm       = new FileMngr();
     analyzer = new Analyzer();
     display  = new Display();
 }
示例#2
0
 public Executive()
 {
     clp = new CommandLineParser();
     fm = new FileMngr();
     analyzer = new Analyzer();
     consoleDisplay = new ConsoleDisplay();
 }
示例#3
0
 //constructor in which all the member variables are initialised
 public Executive()
 {
     commandLineParser = new CommandLineParser();
     fileManager       = new FileMngr();
     analyzer          = new Analyzer();
     display           = new Display();
     xmlDislay         = new XmlDisplay();
 }
示例#4
0
        static void Main(string[] args)
        {
            Console.Write("\n  Testing File Manager Class");
            Console.Write("\n =======================\n");

            FileMngr fm = new FileMngr();
            fm.Patterns.Add("*.cs");
            fm.findFiles(".");
            List<string> files = fm.getFiles();
            foreach (string file in files)
                Console.Write("\n  {0}", file);
            Console.Write("\n\n");
            Console.ReadLine();
        }
示例#5
0
        //Test Stub
        static void Main(string[] args)
        {
            /* If the package is run as stand alone application
             * then add the default values for the member variables
             */ 
            try
            {
                Console.Write("\n  Testing File Manager Class");
                Console.Write("\n =======================\n");

                FileMngr fm = new FileMngr();
                fm.Patterns.Add("*.cs");
                fm.findFiles(".");
                List<string> files = fm.getFiles();
                foreach (string file in files)
                    Console.Write("\n  {0}", file);
                Console.Write("\n\n");
                Console.ReadLine();
            }
            catch
            {
                Console.Write("\n Error in filemanager. check the input parameters");               
            }
        }