ee.ut.kiho.graaf
Class GraafiJoonistaja

java.lang.Object
  extended by ee.ut.kiho.graaf.GraafiJoonistaja

public class GraafiJoonistaja
extends Object

Kuvab tekstifailis tabelkujul olevat graafi ja võimaldab selle ekraanil toimetamist.

Toimetamisjuhend kuvatakse koos graafiga.

Author:
Jüri Kiho

Constructor Summary
GraafiJoonistaja(String fnimi)
          Erikonstruktor.
GraafiJoonistaja(String fnimi, boolean tipumärgendid)
          Üldkonstruktor.
 
Method Summary
static String täisnimeks(String fnimi)
          Faili täisnimi.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraafiJoonistaja

public GraafiJoonistaja(String fnimi,
                        boolean tipumärgendid)
Üldkonstruktor.

Parameters:
fnimi - kuvatava graafi faili täis- või lihtnimi; viimasel juhul lisatakse lihtnime ette tee System.getProperty("user.dir").
tipumärgendid - true / false - kas graafi tippudes kuvada tipu märgend / tipu number.

GraafiJoonistaja

public GraafiJoonistaja(String fnimi)
Erikonstruktor. Rakenduse poolest sama, mis GraafiJoonistaja(fnimi, false).

Parameters:
fnimi - kuvatava graafi faili täis- või lihtnimi; viimasel juhul lisatakse lihtnime ette tee System.getProperty("user.dir").
Method Detail

täisnimeks

public static String täisnimeks(String fnimi)
Faili täisnimi.

Meetodit rakendavad ka Graaf.väljastadaTabelina(String) ja Graaf.sisestadaTabelist(String)

Parameters:
fnimi - faili täisnimi või lihtnimi (ei sisalda kaustatee eraldajat).
Returns:
Kui fnimi on lihtnimi (ei sisalda kaustatee eraldajat er), siis System.getProperty("user.dir")+er+fnimi; vastasel korral: fnimi.