Uses of Package
eu.pedu.lib20s.util

Packages that use eu.pedu.lib20s.util 
Package Description
eu.pedu.lib20s.canvas
Balíček obsahuje základní grafické třídy používané v úvodních lekcích vstupních kurzů programování před tím, než jsou vysvětleny základní návrhové vzory a je představen správce plátna s jeho dokonalejším řešením grafiky založeném na použití vzorů Prostředník a Pozorovatel.
eu.pedu.lib20s.canvasmanager
Balíček obsahuje základní grafické třídy používané ve vstupních kurzech programování a to jak v interaktivním, tak i v textovém režimu.
Zařazení tohoto balíčku do výuky vyžaduje jisté minimální znalosti koncepce a použití návrhových vzorů, především pak návrhových vzorů Jedináček (Singleton), Prostředník a Pozorovatel, na nichž je založena činnost správce plátna – jediné instance třídy CanvasManager.
eu.pedu.lib20s.geom
Balíček obsahuje datové typy související s velikostí a pozicí objektů a s jejich změnami.
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.
  • Classes in eu.pedu.lib20s.util used by eu.pedu.lib20s.canvas 
    Class Description
    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.
    NamedColor
    Třída NamedColor definuje skupinu základních barev pro použití při kreslení tvarů.
  • Classes in eu.pedu.lib20s.util used by eu.pedu.lib20s.canvasmanager 
    Class Description
    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.
    NamedColor
    Třída NamedColor definuje skupinu základních barev pro použití při kreslení tvarů.
  • Classes in eu.pedu.lib20s.util used by eu.pedu.lib20s.geom 
    Class Description
    ICopyable
    Instance interfejsu Interface dokáží vytvořit svoji hlubokou kopii.
  • Classes in eu.pedu.lib20s.util used by eu.pedu.lib20s.util 
    Class Description
    ICopyable
    Instance interfejsu Interface dokáží vytvořit svoji hlubokou kopii.
    IListener
    Instance rozhraní IListener představují posluchače očekávající nějakou událost.
    IO.Informant
    Instance třídy Informant obstarává komunikaci mezi testovanými a testovacími objekty.
    IO.ITester
    Instance rozhraní ITester představují testovací objekty, které chtějí být zpravovány o zajímavých událostech.
    IStreamable
    Instance interfejsu IStreamable představují objekty umožňující získat datovod zadaného typu zavoláním jejich metody IStreamable.stream().
    NamedColor
    Třída NamedColor definuje skupinu základních barev pro použití při kreslení tvarů.