Beispiel #1
0
 /// <summary>
 /// Konstruktor
 /// </summary>
 /// <param name="roznica">Typ różnicy</exception>
 /// <param name="komunikat">Komunikat o problemie</exception>
 /// <param name="istotnosc">Istotoność problemu</exception>
 /// <param name="l_pozycja">Pozycja lewego elementu</exception>
 /// <param name="p_pozycja">Pozycja prawego elementu</exception>
 public Roznica(TYP_ROZNICY roznica, string komunikat, bool istotnosc,PositionInfo l_pozycja = null, PositionInfo p_pozycja = null)
 {
     this.problem = new Problem(roznica);
     this.l_pozycja = l_pozycja;
     this.p_pozycja = p_pozycja;
     this.komunikat = komunikat;
     this.Glowna = istotnosc;
 }
Beispiel #2
0
 /// <summary>
 /// Metoda zwracająca listę wszystkich różnic danego typu
 /// </summary>
 /// <param name="typ">typ różnicy</param>
 public List<Roznica> ListaBledow(TYP_ROZNICY typ)
 {
     return roznice.FindAll(
             delegate(Roznica roz)
             {
                 return roz.TypProblemu == typ;
             }
         );
 }
Beispiel #3
0
 /// <summary>
 /// Konstruktor
 /// </summary>
 /// <param name="typ">Typ problemu</param>
 public Problem(TYP_ROZNICY typ)
 {
     roznica = typ;
 }