/***
 * File neve: mLetrehoz.java
 * Szerző: Szatmáry Botond
 * Utolsó módosítás: 1998. jun. 15.
 * Leírás: Ez egy példa file, amiben létrehozok egy gráfot, felveszek bele
 * pár csúcsot, elmentem.
 ***/

import java.util.*;

public class mLetrehoz
{
  public static void main( String args[] )
  {
    graf Egyedem=new graf("Egyedem");

    Egyedem.ujelem("Egyetem",Egyedem.getGyoker().azonosito,"all","1a,7a",0,0,0,"0:00","23:59");
    Egyedem.ujelem("ASZT Tanszek be","1a","diak","2a,4a,5a,1b",0,0,0,"0:00","23:59");
    Egyedem.ujelem("ASZT Tanszek ki","1b","diak","1a,"+Egyedem.getGyoker().azonosito,0,0,0,"0:00","23:59");
    Egyedem.ujelem("Lovarda be","2a","diak","3a,2b",0,0,0,"0:00","23:59");
    Egyedem.ujelem("Adatb. be","3a","diak","3b",0,0,0,"0:00","23:59");
    Egyedem.ujelem("Adatb. ki","3b","diak","2b,3a",0,0,0,"0:00","23:59");
    Egyedem.ujelem("Lovarda ki","2b","diak","1b,2a,4a,5a",0,0,0,"0:00","23:59");
    Egyedem.ujelem("Tsz1 be","4a","tanar","4b",0,0,0,"0:00","23:59");
    Egyedem.ujelem("Tsz1 ki","4b","tanar","4a,1b,2a,5a,6a",0,0,0,"0:00","23:59");
    Egyedem.ujelem("Tsz2 be","5a","tanar","5b",0,0,0,"0:00","23:59");
    Egyedem.ujelem("Tsz2 ki","5b","tanar","5a,1b,4a,2a,6a",0,0,0,"0:00","23:59");
    Egyedem.ujelem("Kemia be","6a","diak","6b,7b",0,0,0,"0:00","23:59");
    Egyedem.ujelem("Kemia ki","6b","diak","6a,5a,4a,2a,1b",0,0,0,"0:00","23:59");
    Egyedem.ujelem("Kemia be","7a","diak","6b,7b",0,0,0,"0:00","23:59");
    Egyedem.ujelem("Kemia ki","7b","diak","7a,"+Egyedem.getGyoker().azonosito,0,0,0,"0:00","23:59");

    if ( Egyedem.Keres(Egyedem.getGyoker(),"1b")==null )
      System.out.println("Valami nem jó!");
    else
      System.out.println("Muküdik");
    
    Egyedem.Kiir(Egyedem.getGyoker());
    Egyedem.ment("Egyedem");
    
    Enumeration e=Egyedem.Helyes(Egyedem.getGyoker()).elements();
    if ( e.hasMoreElements() )
      System.out.println("A graf nincs helyesen felepitve");
    else
      System.out.println("A graf helyesen fel van toltve");
  }
}
