|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectporovnani.PorovnaniAplikace
public class PorovnaniAplikace
Hlavní třída aplikační logiky pro všechna porovnávání.
Udržuje informace o obou porovnávaných počátečních adresářích a všechny odvozené informace.
Constructor Summary | |
---|---|
PorovnaniAplikace()
Vytvoří základní datové struktury. |
Method Summary | |
---|---|
long |
getCelkovyPocetBajtu()
Vrátí celkovou velikost porovnávaných souborů v bajtech -- využití v zobrazovací logice. |
java.lang.String[] |
getChybejiciAdresare(java.lang.String pocatecniAdresar)
Vrátí úplné názvy chybějících podadresářů. |
java.lang.String[] |
getChybejiciSoubory(java.lang.String pocatecniAdresar)
Vrátí úplné názvy chybějících souborů. |
ObsahAdresare |
getLevyAdresar()
Vrátí objekt levého adresáře -- využití v zobrazovací logice. |
java.lang.String |
getNazevAdresare(boolean levy)
Vrátí název počátečního adresáře -- využití v zobrazovací logice. |
int |
getPocetRozdilnychSouboru()
Vrátí počet rozdílných souborů. |
long |
getPorovnanoBajtu()
Vrátí celkový počet dosud porovnaných bajtů -- využití v zobrazovací logice. |
ObsahAdresare |
getPravyAdresar()
Vrátí objekt pravého adresáře -- využití v zobrazovací logice. |
java.lang.String[] |
getRozdilneObsahy()
Vrátí seznam souborů o rozdílných obsazích. |
java.lang.String[] |
getRozdilneVelikosti()
Vrátí seznam souborů o rozdílných velikostech. |
java.lang.String |
getZpracovavanyAdresar()
Vrátí jméno právě zpracovávaného adresáře -- využití v zobrazovací logice. |
void |
nactiObsahAdresareLevy(java.lang.String pocatecniAdresar)
Aktualizuje obsah levého počátečního adresáře. |
void |
nactiObsahAdresarePravy(java.lang.String pocatecniAdresar)
Aktualizuje obsah pravého počátečního adresáře, |
boolean |
porovnaniSouboruSkoncilo()
Vrátí true, pokuď už porovnávání souborů skončilo -- využití v zobrazovací logice. |
void |
porovnejAdresareNavzajem()
Porovná aktualizované obsahy počátečních adresářů navzájem. |
void |
porovnejVsechnyStejneSoubory()
Porovná všechny stejně pojmenované soubory navzájem. |
void |
resetPorovnaniSouboruSkoncilo()
Nastavuje indikátor konce porovnávání souborů na false -- využití v zobrazovací logice. |
boolean |
testujPocatecniAdresar(java.lang.String pocatecniAdresar)
Vrátí true, pokud počáteční adresář existuje, nebo false, pokud se jedná o neexistující jméno nebo o existující soubor. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PorovnaniAplikace()
Method Detail |
---|
public boolean testujPocatecniAdresar(java.lang.String pocatecniAdresar)
public void nactiObsahAdresareLevy(java.lang.String pocatecniAdresar)
public void nactiObsahAdresarePravy(java.lang.String pocatecniAdresar)
public void porovnejAdresareNavzajem()
public void porovnejVsechnyStejneSoubory()
public int getPocetRozdilnychSouboru()
public java.lang.String[] getRozdilneVelikosti()
public java.lang.String[] getRozdilneObsahy()
public long getCelkovyPocetBajtu()
public long getPorovnanoBajtu()
public java.lang.String getZpracovavanyAdresar()
public boolean porovnaniSouboruSkoncilo()
public void resetPorovnaniSouboruSkoncilo()
public ObsahAdresare getLevyAdresar()
public ObsahAdresare getPravyAdresar()
public java.lang.String getNazevAdresare(boolean levy)
levy
- pro true vrací levý, pro false vrací pravý počáteční adresářpublic java.lang.String[] getChybejiciAdresare(java.lang.String pocatecniAdresar)
pocatecniAdresar
- počáteční adresář (např. D:\adr)public java.lang.String[] getChybejiciSoubory(java.lang.String pocatecniAdresar)
pocatecniAdresar
- počáteční adresář (např. D:\adr)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |