public MainWindow()
 {
     InitializeComponent();
     Navigator.Environment.root = ClientEnvironment.root;
     fileMgr = FileMgrFactory.create(FileMgrType.Local);
     getTopFiles();
 }
Example #2
0
 // Constructor
 //      Initializes the comm object and starts the message handling thread
 public Repo(string baseAddress, int port)
 {
     commObj = new MessagePassing.Comm(baseAddress, port);
     base.messageHandlerThread.Start();
     //initializeEnvironment();
     localFileMgr = FileMgrFactory.create(FileMgrType.Local);
     //initializeDispatcher();
 }
 public MainWindow()
 {
     InitializeComponent();
     initializeEnvironment();
     //Console.Title = "Navigator Client";
     fileMgr = FileMgrFactory.create(FileMgrType.Local); // uses Environment
     comm    = new Comm(ClientEnvironment.address, ClientEnvironment.port);
     initializeMessageDispatcher();
     rcvThread = new Thread(rcvThreadProc);
     rcvThread.Start();
     AutomatedTests();
 }
        } = null;                                       // note: Navigator just uses interface declarations

        //------------------<Constructor of MainWindow object>---------------
        public MainWindow()
        {
            TestUtilities.title("Client Started ", '=');
            InitializeComponent();
            comm = new Comm(ClientEnvironment.address, ClientEnvironment.port, ClientEnvironment.root);
            initializeEnvironment();
            fileMgr = FileMgrFactory.create(FileMgrType.Local); // uses Environment
            getTopFiles();
            if (!Directory.Exists(ClientEnvironment.root))
            {
                Directory.CreateDirectory(ClientEnvironment.root);
            }
            initializeMessageDispatcher();
            rcvThread = new Thread(rcvThreadProc);
            rcvThread.Start();
            RepoTop_Files();

            demoReq();
        }
Example #5
0
        public MainWindow()
        {
            InitializeComponent();
            initializeEnvironment();
            string uses = "1. in \"File\" tab, you can select one file in \"local files\" and click on \"Upload\" to upload the file to remote repo mock.\n" +
                          "2. there are 3 testcases, each of them represent different result:\n" +
                          "    -1. ITest.cs TestA.cs TestA_success.cs: build success, test success\n" +
                          "    -2. ITest.cs TestB.cs TestB_fail.cs: build success, test fail\n" +
                          "    -3. ITest.cs TestC.cs TestC_BuildFail.cs: build fail\n" +
                          "3. You can double click on the file in \"remote files\" and select it to \"selected files\", then you can click on \"buildRQ\" to build a buildrequest in repo\n" +
                          "4. in \"BuildRequest\" tab, select a buildrequest (here there is 3 b.r. made from the above testcases ) and click on \"build\" and wait for the result\n";

            UsesTextBox.Text = uses;
            fileMgr          = FileMgrFactory.create(FileMgrType.Local); // uses Environment
            getTopFiles();
            comm = new Comm(BuildEnvironment.ClientEnvironment.address, BuildEnvironment.ClientEnvironment.port);
            initializeMessageDispatcher();
            rcvThread = new Thread(rcvThreadProc);
            rcvThread.Start();
        }
Example #6
0
 repository()                                   //initialize repository processing
 {
     initializeEnvironment();
     localFileMgr = FileMgrFactory.create(FileMgrType.Local);
 }
        /*----< initialize server processing >-------------------------*/

        public DependencyAlyzServer()
        {
            initializeEnvironment();
            Console.Title = "Server";
            localFileMgr  = FileMgrFactory.create(FileMgrType.Local);
        }
        /*----< initialize server processing >-------------------------*/

        public NavigatorServer()
        {
            initializeEnvironment();
            Console.Title = "Navigator Server";
            localFileMgr  = FileMgrFactory.create(FileMgrType.Local);
        }