Package eu.pedu.lib20s.util

Balíček obsahuje obecně použitelné datové typy a vedle nich i typy určené pro objekty, u nichž má smysl hovořit o jejich barvě a směru.
  • Interface Summary 
    Interface Description
    IAuthor
    Instance rozhraní IAuthor umějí na požádání vrátit jméno a identifikační kód (login) autora/autorky své třídy.
    IBroadcaster<Informant>
    Instance rozhraní IBroadcaster představuji hlasatele oznamujícího přihlášeným posluchačům výskyt události, na niž čekají.
    IColorable
    Instance interfejsu IColorable představují objekty, které jsou schopny prozradit a nastavit svoji barvu.
    ICopyable
    Instance interfejsu Interface dokáží vytvořit svoji hlubokou kopii.
    IListener<Informant>
    Instance rozhraní IListener představují posluchače očekávající nějakou událost.
    IO.ITester
    Instance rozhraní ITester představují testovací objekty, které chtějí být zpravovány o zajímavých událostech.
    IStreamable<T>
    Instance interfejsu IStreamable představují objekty umožňující získat datovod zadaného typu zavoláním jejich metody IStreamable.stream().
  • Class Summary 
    Class Description
    ContainerUtil
    Knihovní třída ContainerUtil definuje sadu užitečných metod pro práci s různými druhy kontejnerů: přepravkami, kolekcemi a poli.
    InputStreamUTF8Reader
    Instance třídy InputStreamUTF8Reader představují dekorátory obalující zadaný vstupní proud typu InputStream a vytvářející znakový datový proud čtoucí texty kódované v UTF-8.
    IO
    Knihovní třída IO obsahuje sadu metod pro jednoduchý vstup a výstup prostřednictvím dialogových oken spolu s metodou zastavující běh programu na daný počet milisekund a metodu převádějící texty na ASCII jednoduchým odstraněním diakritiky.
    IO.Correction
    Třída Correction je knihovní třídou poskytující metody pro opravy nejrůznějších nesrovnalostí týkajících se práce s grafickým vstupem a výstupem.
    IO.Informant
    Instance třídy Informant obstarává komunikaci mezi testovanými a testovacími objekty.
    IO.WinAdapter
    Instance třídy WindoewAdapter představují adaptéry umožňující snadněji zadávat reakce na události okna.
    IStreamable.Impl<E>
    Pomocná třída umožňující vytvoření objektů typu IStreamable i z instancí tříd, které toto rozhraní primárně neimplementují, ale mají metodu vracející datovod.
    NamedColor
    Třída NamedColor definuje skupinu základních barev pro použití při kreslení tvarů.
    Number2CZWords
    Knihovní třída Number2CZWords slouží k převodu celých čísel na textové řetězce vyjadřující hodnotu zadaného čísla slovy v češtině.
    Repeater
    Instance třídy Repeater umožňují opakování zadaných akcí na pozadí, tj. bez čekání na jejich dokončení.
    Util
    Knihovní třída Util obsahuje sadu různých užitečných metod zastupujících obdobné avšak složitěji volané metody ze standardní knihovny, anebo nabízejících dodatečnou funkcionalitu využitelnou v úvodních kurzech.