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

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 instance CanvasManager.
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(), kterou Multimover 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 typu InputStream 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 metody IStreamable.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.
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