public ClientDispatcher(ClientUIHanlder uiHandler, DisplayExecutive display, DependencyHandler depHandler)
 {
     // TODO: Complete member initialization
     this.uiHandler  = uiHandler;
     this.display    = display;
     this.depHandler = depHandler;
 }
 public DependencyHandler(ConfigurationLoader _loader, DisplayExecutive _executive, ClientUIHanlder _uiHandler)
 {
     loader               = _loader;
     table                = new RelationshipTable();
     executive            = _executive;
     uiHandler            = _uiHandler;
     uiHandler.subscribe += MessageSent;
 }
示例#3
0
 public ClientExecutive(string configurationFilePath)
 {
     loader     = new ConfigurationLoader(configurationFilePath);
     uiHandler  = new ClientUIHanlder(loader);
     display    = new GUIDisplayExecutive(uiHandler, configurationFilePath);
     depHandler = new DependencyHandler(loader, display, uiHandler);
     dispatcher = new ClientDispatcher(uiHandler, display, depHandler);
 }