ee.ut.kiho.graaf
Class Kaar

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

public class Kaar
extends Object

Kaar graafis. Kaar on tipupaar (algustipp, lõpptipp).

Kaare nimeks on sõne, mis ei sisalda tühikut, nurksulge ega semikoolonit.

Author:
Jüri Kiho

Constructor Summary
Kaar(Tipp a, Tipp b)
          Tühinimega kaare loomine.
Kaar(Tipp a, Tipp b, String märgend)
          Nimega kaare loomine.
 
Method Summary
 Tipp algus()
          Piilumeetod.
 Tipp lõpp()
          Piilumeetod.
 String nimi()
          Piilumeetod.
 void seadaNimi(String nimi)
          Kaare nime omistamine.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Kaar

public Kaar(Tipp a,
            Tipp b,
            String märgend)
Nimega kaare loomine.

Parameters:
a - loodava kaare algustipp
b - loodava kaare lõpptipp
nimi - loodava kaare nimi.

Kaar

public Kaar(Tipp a,
            Tipp b)
Tühinimega kaare loomine. Rakenduse poolest sama, mis Kaar(a, b, "").

Parameters:
a - loodava kaare algustipp
b - loodava kaare lõpptipp.
Method Detail

algus

public Tipp algus()
Piilumeetod.

Returns:
Selle kaare algustipp.

lõpp

public Tipp lõpp()
Piilumeetod.

Returns:
Selle kaare lõpptipp.

nimi

public String nimi()
Piilumeetod.

Returns:
Selle kaare nimi.

seadaNimi

public void seadaNimi(String nimi)
Kaare nime omistamine.

Parameters:
nimi - omistatav nimi.