|
Applet pro demonstraci Boyerova-Mooreova algoritmu
1.0
|
Uchování informací o změnách zobrazení při vizualizaci. ...

Veřejné metody | |
| ZmenaZobrazeni (int krok, int operaceZ, int tabulkaB, int radekB, int sloupecB, String novyObsahB) | |
| ZmenaZobrazeni (int krok, int operaceZ, int tabulkaB, int radekB, int sloupecB, Color barvaTextuB, Color barvaPozadB) | |
| ZmenaZobrazeni (int krok, int operaceZ, int tabulkaP, int radekP, int smerP, int pocetP) | |
| ZmenaZobrazeni (int krok, int operaceZ, int tabulkaZ, int radku, int sloupcu) | |
| ZmenaZobrazeni (int krok, int operaceZ, int cisloP, String hodnotaP) | |
| ZmenaZobrazeni (int krok, int operaceZ, int noveCislo) | |
Veřejné atributy | |
| int | cisloKroku = 0 |
| int | operace = 0 |
| int | tabulka = 0 |
| int | radek = 0 |
| int | sloupec = 0 |
| String | novyObsah = null |
| String | puvodniObsah = null |
| Color | barvaTextu = null |
| Color | barvaPozadi = null |
| Color | puvodniBarvaTextu = null |
| Color | puvodniBarvaPozadi = null |
| int | smer = 0 |
| int | pocet = 0 |
| int | puvodneRadku = 0 |
| int | puvodneSloupcu = 0 |
| int | cislo = 0 |
| int | puvodniCislo = 0 |
Uchování informací o změnách zobrazení při vizualizaci.
Třída pro uchování informací o změnách zobrazení při vizualizaci
Uchovává i informace pro vrácení každého kroku pro zpětné krokování.
Definice je uvedena na řádku 31 v souboru ZmenaZobrazeni.java.
| boyermooredemo.ZmenaZobrazeni.ZmenaZobrazeni | ( | int | krok, |
| int | operaceZ, | ||
| int | tabulkaB, | ||
| int | radekB, | ||
| int | sloupecB, | ||
| String | novyObsahB | ||
| ) |
Konstruktor pro objekt s informacemi o změně hodnoty v buňce tabulky
| krok | Číslo kroku, ke kterému změna patří |
| operaceZ | Prováděná operace |
| tabulkaB | Tabulka, v níž se buňka nachází |
| radekB | Řádek, v němž se buňka nachází |
| sloupecB | Sloupec, v němž se buňka nachází |
| novyObsahB | Nový obsah buňky |
Definice je uvedena na řádku 60 v souboru ZmenaZobrazeni.java.
| boyermooredemo.ZmenaZobrazeni.ZmenaZobrazeni | ( | int | krok, |
| int | operaceZ, | ||
| int | tabulkaB, | ||
| int | radekB, | ||
| int | sloupecB, | ||
| Color | barvaTextuB, | ||
| Color | barvaPozadB | ||
| ) |
Konstruktor pro objekt s informacemi o změně barvy buňky tabulky
| krok | Číslo kroku, ke kterému změna patří |
| operaceZ | Prováděná operace |
| tabulkaB | Tabulka, v níž se buňka nachází |
| radekB | Řádek, v němž se buňka nachází |
| sloupecB | Sloupec, v němž se buňka nachází |
| barvaTextuB | Nová barva textu v buňce |
| barvaPozadB | Nová barva pozadí buňky |
Definice je uvedena na řádku 83 v souboru ZmenaZobrazeni.java.
| boyermooredemo.ZmenaZobrazeni.ZmenaZobrazeni | ( | int | krok, |
| int | operaceZ, | ||
| int | tabulkaP, | ||
| int | radekP, | ||
| int | smerP, | ||
| int | pocetP | ||
| ) |
Konstruktor pro objekt s informacemi o posuvu řádku tabulky
| krok | Číslo kroku, ke kterému změna patří |
| operaceZ | Prováděná operace |
| tabulkaP | Tabulka, v níž se bude posouvat řádek |
| radekP | Posouvaný řádek |
| smerP | Směr posuvu |
| pocetP | Počet posuvů |
Definice je uvedena na řádku 107 v souboru ZmenaZobrazeni.java.
| boyermooredemo.ZmenaZobrazeni.ZmenaZobrazeni | ( | int | krok, |
| int | operaceZ, | ||
| int | tabulkaZ, | ||
| int | radku, | ||
| int | sloupcu | ||
| ) |
Konstruktor pro objekt s informacemi o změně rozměrů tabulky
| krok | Číslo kroku, ke kterému změna patří |
| operaceZ | Prováděná operace |
| tabulkaZ | Tabulka, jejíž rozměry se mají měnit |
| radku | Nový počet řádků tabulky |
| sloupcu | Nový počet sloupců tabulky |
Definice je uvedena na řádku 128 v souboru ZmenaZobrazeni.java.
| boyermooredemo.ZmenaZobrazeni.ZmenaZobrazeni | ( | int | krok, |
| int | operaceZ, | ||
| int | cisloP, | ||
| String | hodnotaP | ||
| ) |
Konstruktor pro objekt pro uchování informací o změně hodnoty proměnné nebo popisku
| krok | Číslo kroku, ke kterému změna patří |
| operaceZ | Prováděná operace |
| cisloP | Číslo proměnné nebo popisku |
| hodnotaP | Nová hodnota proměnné nebo popisku v řetězci |
Definice je uvedena na řádku 147 v souboru ZmenaZobrazeni.java.
| boyermooredemo.ZmenaZobrazeni.ZmenaZobrazeni | ( | int | krok, |
| int | operaceZ, | ||
| int | noveCislo | ||
| ) |
Konstruktor pro objekt pro uchování informací o:
| krok | Číslo kroku, ke kterému změna patří |
| operaceZ | Prováděná operace |
| noveCislo |
Definice je uvedena na řádku 166 v souboru ZmenaZobrazeni.java.
| Color boyermooredemo.ZmenaZobrazeni.barvaPozadi = null |
Definice je uvedena na řádku 40 v souboru ZmenaZobrazeni.java.
| Color boyermooredemo.ZmenaZobrazeni.barvaTextu = null |
Definice je uvedena na řádku 39 v souboru ZmenaZobrazeni.java.
| int boyermooredemo.ZmenaZobrazeni.cislo = 0 |
Definice je uvedena na řádku 47 v souboru ZmenaZobrazeni.java.
| int boyermooredemo.ZmenaZobrazeni.cisloKroku = 0 |
Definice je uvedena na řádku 32 v souboru ZmenaZobrazeni.java.
| String boyermooredemo.ZmenaZobrazeni.novyObsah = null |
Definice je uvedena na řádku 37 v souboru ZmenaZobrazeni.java.
| int boyermooredemo.ZmenaZobrazeni.operace = 0 |
Definice je uvedena na řádku 33 v souboru ZmenaZobrazeni.java.
| int boyermooredemo.ZmenaZobrazeni.pocet = 0 |
Definice je uvedena na řádku 44 v souboru ZmenaZobrazeni.java.
| int boyermooredemo.ZmenaZobrazeni.puvodneRadku = 0 |
Definice je uvedena na řádku 45 v souboru ZmenaZobrazeni.java.
| int boyermooredemo.ZmenaZobrazeni.puvodneSloupcu = 0 |
Definice je uvedena na řádku 46 v souboru ZmenaZobrazeni.java.
| Color boyermooredemo.ZmenaZobrazeni.puvodniBarvaPozadi = null |
Definice je uvedena na řádku 42 v souboru ZmenaZobrazeni.java.
| Color boyermooredemo.ZmenaZobrazeni.puvodniBarvaTextu = null |
Definice je uvedena na řádku 41 v souboru ZmenaZobrazeni.java.
| int boyermooredemo.ZmenaZobrazeni.puvodniCislo = 0 |
Definice je uvedena na řádku 48 v souboru ZmenaZobrazeni.java.
| String boyermooredemo.ZmenaZobrazeni.puvodniObsah = null |
Definice je uvedena na řádku 38 v souboru ZmenaZobrazeni.java.
| int boyermooredemo.ZmenaZobrazeni.radek = 0 |
Definice je uvedena na řádku 35 v souboru ZmenaZobrazeni.java.
| int boyermooredemo.ZmenaZobrazeni.sloupec = 0 |
Definice je uvedena na řádku 36 v souboru ZmenaZobrazeni.java.
| int boyermooredemo.ZmenaZobrazeni.smer = 0 |
Definice je uvedena na řádku 43 v souboru ZmenaZobrazeni.java.
| int boyermooredemo.ZmenaZobrazeni.tabulka = 0 |
Definice je uvedena na řádku 34 v souboru ZmenaZobrazeni.java.