Exemple #1
0
 public Controller(string path)
 {
     this.mod = new Model(path);
     subNodesList = mod.GetNodesList(0);
     prevSubNodesList = new List<Node>();
     currentNode = null;
 }
Exemple #2
0
 public Controller(Model mod)
 {
     this.mod = mod;
     subNodesList = mod.GetNodesList(0);
     prevSubNodesList = new List<Node>();
     currentNode = null;
 }
Exemple #3
0
 public CommandCD(Model mod, Controller con)
     : base("cd", "przechodzenie do kolejnego wezla: cd <nazwa>",1)
 {
     this.mod = mod;
     this.con = con;
 }
Exemple #4
0
 public CommandADD(Model mod, Controller con)
     : base("add", "dodawanie nowego podwezla: add <nazwa>", 1)
 {
     this.mod = mod;
     this.con = con;
 }
Exemple #5
0
 public CommandPRGS(Model mod, Controller conductor)
     : base("prgs", "wyswietlanie postępu", 0)
 {
     this.mod = mod;
     this.conductor = conductor;
     this.progressSum = 0;
     this.numberOfNodes = 0;
 }
Exemple #6
0
 public CommandDEL(Model mod, Controller con)
     : base("del", "usuwanie podwezla: del <nazwa>", 1)
 {
     this.mod = mod;
     this.con = con;
 }
Exemple #7
0
 public CommandCS(Model mod, Controller con)
     : base("cs", "zmiana stanu podwezla: cs <nazwa zmienianego> <uncompleted/completed>", 2)
 {
     this.mod = mod;
     this.con = con;
 }
Exemple #8
0
 public CommandCN(Model mod, Controller con)
     : base("cn", "zmiana nazwy podwezla: cn <nazwa zmienianego> <nazwa na ktora chcemy zmienic>", 2)
 {
     this.mod = mod;
     this.con = con;
 }