Index
A B C D E F G H I K L M N O P R S T U V W X Y Z _
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
I
- IAdaptable - Interface in eu.pedu.lib20s.canvasmanager
-
Rozhraní
IAdaptable
je určeno pro instance, které chtějí být schopny reagovat na velikosti kroku (a tím i políčka) plátna po svém. - IAuthor - Interface in eu.pedu.lib20s.util
-
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> - Interface in eu.pedu.lib20s.util
-
Instance rozhraní
IBroadcaster
představuji hlasatele oznamujícího přihlášeným posluchačům výskyt události, na niž čekají. - ICanvasPaintable - Interface in eu.pedu.lib20s.canvas
-
Instance interfejsu
ICanvasPaintable
představují objekty, které jsou schopny se nakreslit na plátno a opět se smazat. - ICanvasShape - Interface in eu.pedu.lib20s.canvas
-
Instance interfejsu
ICanvasShape
představují geometrické tvary, které se umějí nakreslit na plátno a které umějí prozradit a nastavit svoji pozici a svoje rozměry. - ICMPaintable - Interface in eu.pedu.lib20s.canvasmanager
-
Interfejs
ICMPaintable
musí implementovat všechny třídy, které chtějí, aby jejich instance byly přijaty do správy instanceCanvasManager
. - ICMShape - Interface in eu.pedu.lib20s.canvasmanager
-
Instance interfejsu
ICMShape
představují objekty určené pro zobrazení na virtuálním plátně spravovaném správcem plátna. - IColorable - Interface in eu.pedu.lib20s.util
-
Instance interfejsu
IColorable
představují objekty, které jsou schopny prozradit a nastavit svoji barvu. - ICopyable - Interface in eu.pedu.lib20s.util
-
Instance interfejsu
Interface
dokáží vytvořit svoji hlubokou kopii. - ID - Variable in class eu.pedu.lib20s.canvasmanager.Picture
-
ID instance = pořadí vytvoření dané instance v rámci třídy.
- IDirectable - Interface in eu.pedu.lib20s.geom
-
Instance rozhraní
IDirectable
představují objekty, které umějí prozradit a nastavit svůj směr. - IFlexible - Interface in eu.pedu.lib20s.geom
-
Instance interfejsu
IFlexible
představují objekty, které jsou schopny se měnit svoji velikost a pozici a přizpůsobovat se tak rozměrům prostředí, v němž se nacházejí. - IChangeable - Interface in eu.pedu.lib20s.geom
-
Instance interfejsu
IChangeable
představují objekty, které umějí prozradit a nastavit svoji pozici a svoje rozměry. - IListener<Informant> - Interface in eu.pedu.lib20s.util
-
Instance rozhraní
IListener
představují posluchače očekávající nějakou událost. - ImageObserver() - Constructor for class eu.pedu.lib20s.canvasmanager.Painter.ImageObserver
- imageUpdate(Image, int, int, int, int, int) - Method in class eu.pedu.lib20s.canvasmanager.Painter.ImageObserver
-
Metoda je volaná v okamžiku, kdy jsou k dispozici infomrace o před tím požadovaném obrázku.
- IMG_OBSERVER - Static variable in class eu.pedu.lib20s.canvasmanager.Painter
-
Images observer that knows that the observed images will not change, because they are loaded at the beginning.
- IModular - Interface in eu.pedu.lib20s.geom
-
Instance interfejsu
IModular
představují geometrické objekty, které umějí prozradit a nastavit svoji pozici a modul. - IMovable - Interface in eu.pedu.lib20s.geom
-
Instance interfejsu
IMovable
představují objekty, které umějí prozradit a nastavit svoji pozici. - Impl(Supplier<Stream<E>>) - Constructor for class eu.pedu.lib20s.util.IStreamable.Impl
-
Vytvoří objekt typu
IStreamable
, v němž bude datovod získáván prostřednictvím zadané metody. - IMultimovable - Interface in eu.pedu.lib20s.canvasmanager
-
Rozhraní doplňuje metody svého rodiče o metodu
IMultimovable.moved()
, kterouMultimover
zavolá poté, co "dostrká" svěřený objekt do zadané cílové pozice. - inCzech(long) - Static method in class eu.pedu.lib20s.util.Number2CZWords
-
Metoda vrátí řetězec představující slovní vyjádření zadaného čísla.
- indent() - Method in class eu.pedu.lib20s.dbg.IndentingPrintStream
-
Přidá jednu úroveň odsazení a odřádkuje.
- indent() - Method in class eu.pedu.lib20s.dbg.IndentingReporter
-
Přidá další úroveň odsazení a odřádkuje.
- indentifyPrintStream(OutputStream) - Static method in class eu.pedu.lib20s.dbg.IndentingPrintStream
-
Vrátí zadaný výstupní proud dekorovaný o schopnost řízeně odsazovat vystupující text a vytvořený dekorovaný proud vrátí.
- indentifyPrintStream(OutputStream, String) - Static method in class eu.pedu.lib20s.dbg.IndentingPrintStream
-
Vrátí zadaný výstupní proud dekorovaný o schopnost řízeně odsazovat vystupující text a vytvořený dekorovaný proud vrátí.
- IndentingPrintStream - Class in eu.pedu.lib20s.dbg
-
Instance třídy
IndentingPrintStream
představují dekorátory, které "ozdobí" dekorované výstupní proudy schopností zapisovat vystupující informace tak, aby vynikla požadovaná hierarchie. - IndentingPrintStream(OutputStream, String) - Constructor for class eu.pedu.lib20s.dbg.IndentingPrintStream
-
Vytvoří instanci dekorující zadaný výstupní proud schopností odsazování.
- IndentingReporter - Class in eu.pedu.lib20s.dbg
-
Instance třídy
IndentingReporter
představují zpravodaje, kteří jsou schopni získávat informace o volajících metodách a zapisovat požadované informace do zadaného výstupního proudu tak, aby vynikla hierarchie volání, případně jiná požadovaná hierarchie. - IndentingReporter(OutputStream, String) - Constructor for class eu.pedu.lib20s.dbg.IndentingReporter
-
Vytvoří zpravodaje zapisujícího do zadaného výstupního proudu a používajícího zadané kódování.
- inform(Object) - Static method in class eu.pedu.lib20s.util.IO
-
Zobrazí dialogové okno se zprávou a počká, až uživatel stiskne tlačítko OK; při zavření okna zavíracím tlačítkem ukončí celou aplikaci.
- inform(Object) - Method in interface eu.pedu.lib20s.util.IO.ITester
-
Oznámí zavolání metody
IO.inform(Object)
a předá v parametru vypisovaný text. - informer - Static variable in class eu.pedu.lib20s.util.IO.Informant
-
Prostředník, který přihlášeným testovacím programům přeposílá zprávy o zavolání definovaných metod.
- InputStreamUTF8Reader - Class in eu.pedu.lib20s.util
-
Instance třídy
InputStreamUTF8Reader
představují dekorátory obalující zadaný vstupní proud typuInputStream
a vytvářející znakový datový proud čtoucí texty kódované v UTF-8. - InputStreamUTF8Reader(InputStream) - Constructor for class eu.pedu.lib20s.util.InputStreamUTF8Reader
-
Vytvoří
InputStreamReader
pracující se zdrojovými soubory kódovanými v UTF-8 vzniklý obalením zadaného vstupního proudu. - inverse() - Method in class eu.pedu.lib20s.util.NamedColor
-
Vrátí barvu inverzní k zadané barvě, tj. barvu s inverzními hodnotami jednotlivých barevných složek, ale se stejnou průhledností.
- IO - Class in eu.pedu.lib20s.util
-
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 - Class in eu.pedu.lib20s.util
-
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 - Class in eu.pedu.lib20s.util
-
Instance třídy
Informant
obstarává komunikaci mezi testovanými a testovacími objekty. - IO.ITester - Interface in eu.pedu.lib20s.util
-
Instance rozhraní
ITester
představují testovací objekty, které chtějí být zpravovány o zajímavých událostech. - IO.WinAdapter - Class in eu.pedu.lib20s.util
-
Instance třídy
WindoewAdapter
představují adaptéry umožňující snadněji zadávat reakce na události okna. - IResizable - Interface in eu.pedu.lib20s.geom
-
Instance interfejsu
IResizeable
představují objekty, které umějí prozradit a nastavit svoje rozměry. - isCardinal() - Method in enum eu.pedu.lib20s.geom.Direction8
-
Vrátí informaci o tom, je-li daný směr jedním ze 4 hlavních směrů, tj. jedná-li se o jeden ze směrů
Direction8.EAST
,Direction8.NORTH
,Direction8.WEST
,Direction8.SOUTH
. - isCopyable() - Method in class eu.pedu.lib20s.canvas.Multishape
-
Vrátí informaci o tom, je-li daný mnohotvar kopírovatelný.
- isCopyable() - Method in class eu.pedu.lib20s.canvasmanager.Multishape
-
Vrátí informaci o tom, je-li daný mnohotvar kopírovatelný.
- isGridVisible() - Method in class eu.pedu.lib20s.canvasmanager.CanvasManager
-
Vrátí informaci o tom, je-li zobrazována mřížka.
- IShape - Interface in eu.pedu.lib20s.geom
-
Instance interfejsu
Interface
představují objekty, které umějí prozradit a nastavit svoji velikost a pozici a které se navíc umějí i zkopírovat. - isMoving(IMovable) - Method in class eu.pedu.lib20s.canvasmanager.Multimover
-
Vrátí informaci o tom, je-li zadaný objekt mezi právě přesouvanými.
- isSystemOut() - Method in class eu.pedu.lib20s.dbg.IndentingPrintStream
-
Vrátí informaci o tom, zda je standardní výstup přesměrován na odsazující proud dotazované instance.
- IStreamable<T> - Interface in eu.pedu.lib20s.util
-
Instance interfejsu
IStreamable
představují objekty umožňující získat datovod zadaného typu zavoláním jejich metodyIStreamable.stream()
. - IStreamable.Impl<E> - Class in eu.pedu.lib20s.util
-
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. - isVisible() - Method in class eu.pedu.lib20s.canvas.Canvas
-
Poskytuje informaci o aktuální viditelnosti okna.
- isVisible() - Method in class eu.pedu.lib20s.canvasmanager.CanvasManager
-
Poskytuje informaci o aktuální viditelnosti okna.
- ITALIC - Static variable in class eu.pedu.lib20s.canvasmanager.Text
-
Konstanta označující text vysazený netučným, kurzivním písmem.
- ITurnable4 - Interface in eu.pedu.lib20s.geom
-
Instance rozhraní
ITurnable4
představují objekty, které se umějí otáčet do čtyř hlavních světových stran. - ITurnable8 - Interface in eu.pedu.lib20s.geom
-
Instance rozhraní
ITurnable8
představují objekty, které se umějí otáčet do osmi hlavních a vedlejších světových stran.
All Classes|All Packages