Veřejné metody | Veřejné atributy

# Dokumentace třídy boyermooredemo.ZmenaZobrazeni

Uchování informací o změnách zobrazení při vizualizaci. ...

Diagram tříd pro boyermooredemo.ZmenaZobrazeni:
[vysvětlivky]

Seznam všech členů.

## 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

## Detailní popis

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.

## Dokumentace konstruktoru a destruktoru

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

Parametry:

  | 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

Parametry:

  | 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

Parametry:

  | 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

Parametry:

  | 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

Parametry:

  | 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:

- výměně bloku v panelu s algoritmem
- změně zvýrazněného řádku v poli s algoritmem
- změně obsahu pole s nápovědou

Parametry:

  | 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.

## Dokumentace k datovým členům

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.

Dokumentace pro tuto třídu byla generována z následujícího souboru:

- ZmenaZobrazeni.java