Skip navigation links
A B C D E F G H I K L M N O P R S T U V W Y 

C

call() - Method in class cz.gyarab.util.fx.FXSync
Kód, který se má provést volaný FXAT vláknem.
Canvas - Interface in cz.gyarab.util.paint
Na plátna implementující toto rozhraní je možné malovat obrázky.
checkServerVersion() - Method in class cz.gyarab.util.rmi.client.Connection
Zkontroluje shodu verze místní knihovny ArabTools a té na serveru.
Chessboard - Class in cz.gyarab.util.light
Šachovnice implementovaná pomocí Matrix.
Chessboard() - Constructor for class cz.gyarab.util.light.Chessboard
Vytvoří prázdnou šachovnici 8x8.
Chessboard(int, int) - Constructor for class cz.gyarab.util.light.Chessboard
Vytvoří prázdnou šachovnici zadané velikosti.
Chessboard.Color - Enum in cz.gyarab.util.light
Barva kamene.
Chessboard.Piece - Class in cz.gyarab.util.light
Hrací kámen.
CHESSBOARD_BLACK - Static variable in class cz.gyarab.util.light.LightColor
Barva černého kamenu na šachovnici.
CHESSBOARD_DARK - Static variable in class cz.gyarab.util.light.LightColor
Barva tmavého pole šachovnice.
CHESSBOARD_LIGHT - Static variable in class cz.gyarab.util.light.LightColor
Barva světlého pole šachovnice.
CHESSBOARD_WHITE - Static variable in class cz.gyarab.util.light.LightColor
Barva bílého kamenu na šachovnici.
Circle - Class in cz.gyarab.util.paint
Jeden z konkrétních tvarů, kružnice.
Circle() - Constructor for class cz.gyarab.util.paint.Circle
Vytvoří černou kružnici v počátku souřadnic s nulovým poloměrem.
Circle(Color) - Constructor for class cz.gyarab.util.paint.Circle
Vytvoří barevnou kružnici v počátku souřadnic s nulovým poloměrem.
Circle(int, int, int) - Constructor for class cz.gyarab.util.paint.Circle
Vytvoří černou kružnici o zadaném poloměru a v zadaném bodě.
Circle(Color, int, int, int) - Constructor for class cz.gyarab.util.paint.Circle
Vytvoří barevnou kružnici o zadaném poloměru a v zadaném bodě.
clear() - Method in class cz.gyarab.util.collection.ExpiringMap
V souladu s běžným významem této metody budou odstraněny všechny elementy, expirované, neexpirované i premanentní.
clear() - Method in interface cz.gyarab.util.paint.Canvas
Odstraní všechny objekty v kolekci.
clear() - Method in class cz.gyarab.util.paint.Images
Vyprázdní kolekci.
clear() - Method in class cz.gyarab.util.paint.Painter
Odstraní všechny objekty v kolekci.
clear() - Method in class cz.gyarab.util.paint.SwingCanvas
 
close() - Method in class cz.gyarab.util.collection.AutoCloseables
Zavře sebe a všechny držené elementy.
close() - Method in class cz.gyarab.util.rmi.client.Connection
Zavře spojení se serverem a uzavře tento objekt tak, že už ho nelze použít pro další připojení nebo získání jakýchkoliv informací ze serveru.
close() - Method in interface cz.gyarab.util.rmi.RemoteObject
Zavře tento vzdálený objekt a na serveru ho odstraní z paměti.
close() - Method in interface cz.gyarab.util.rmi.RemoteSupplier
Odešle serveru zprávu o uzavření vzdáleného objektu.
close() - Method in class cz.gyarab.util.rmi.server.LocalObject
Zavře tento vzdálený objekt a na serveru ho odstraní z paměti.
Combinatorics - Class in cz.gyarab.util.collection
Pomocná knihovní třída pro generování kombinatorických úloh.
Combinatorics() - Constructor for class cz.gyarab.util.collection.Combinatorics
 
Combinatorics.RegularPermutationIterator - Class in cz.gyarab.util.collection
Iterátor pro variace bez opakování.
Combinatorics.RepetitivePermutationIterator - Class in cz.gyarab.util.collection
Iterátor pro variace s opakováním.
compare(Comparable...) - Static method in class cz.gyarab.util.Utils
Porovnává páry hodnot v zadaném pořadí tak dlouho, dokud jsou shodné.
compareTo(Version) - Method in class cz.gyarab.util.Version
 
connect(String, String) - Method in interface cz.gyarab.util.rmi.RemoteServer
Pokusí se připojit k serveru a získat tak instanci vzdálené relace.
connect(String, String) - Method in class cz.gyarab.util.rmi.server.LocalServer
 
connected() - Method in class cz.gyarab.util.game.rps.League
Zjištění, zda je liga připojená k serveru.
Connection - Class in cz.gyarab.util.rmi.client
Centrální objekt klientské strany v klient-serverovém prostředí.
Connection() - Constructor for class cz.gyarab.util.rmi.client.Connection
Vytvoří instanci připojení k výchozímu serveru na jeho výchozí port.
Connection(String) - Constructor for class cz.gyarab.util.rmi.client.Connection
Vytvoří instanci připojení k serveru se specifikovaným doménovým názvem na jeho výchozí port.
Connection(String, int) - Constructor for class cz.gyarab.util.rmi.client.Connection
Vytvoří instanci připojení k serveru se specifikovaným názvem a na specifikované číslo portu.
Connection.VersionCheckStrictness - Enum in cz.gyarab.util.rmi.client
Hned po připojení automaticky nebo i kdykoliv potom manuálně lze zkontrolovat shodu verzí knihovny ArabTools na klientu a na serveru.
CONNECTION_PORT - Static variable in interface cz.gyarab.util.rmi.RemoteServer
Výchozí číslo TCP portu, na kterém vzdálený server přijímá požadavky.
containsKey(Object) - Method in class cz.gyarab.util.collection.ExpiringMap
 
containsValue(Object) - Method in class cz.gyarab.util.collection.ExpiringMap
 
CopyStrategy - Class in cz.gyarab.util.game.rps
Triviální strategie - v každém tahu hraje symbol protihráče z předchozího tahu.
CopyStrategy(Shape) - Constructor for class cz.gyarab.util.game.rps.CopyStrategy
Vytvoří novou kopírovací strategii s poskytnutým symbolem pro první tah.
CopyStrategy() - Constructor for class cz.gyarab.util.game.rps.CopyStrategy
Vytvoří novou kopírovací strategii s náhodným prvním tahem.
copyTo(Tuples) - Method in class cz.gyarab.util.game.mastermind.Tuples
Zkopíruje kolíčky z této n-tice do předané.
COUNT - Static variable in enum cz.gyarab.util.teaser.Hanoi.Place
Počet věží.
create() - Static method in class cz.gyarab.util.collection.AutoCloseables
Vytvoří samozavírací kolekci bez rodiče, tedy na nejvyšší úrovni.
create(AutoCloseables<AutoCloseables>) - Static method in class cz.gyarab.util.collection.AutoCloseables
Vytvoří samozavírací kolekci s rodičem.
create(String, Consumer<Stage>) - Static method in class cz.gyarab.util.fx.SimpleApplication
Vytvoří JavaFX aplikaci.
create() - Method in class cz.gyarab.util.game.mastermind.Board.Builder
Vytvoří hrací desku podle parametrů zvolení při řetězovém volání metod (setterů).
createAnimator() - Static method in class cz.gyarab.util.teaser.HanoiAnimator
Vytvoří animaci včetně zobrazené FX stage bez implementace pravidel hry.
createAnimator(Hanoi) - Static method in class cz.gyarab.util.teaser.HanoiAnimator
Vytvoří animaci včetně zobrazené FX stage na základě existující implementace pravidel hry.
createAnimator(Hanoi, Stage) - Static method in class cz.gyarab.util.teaser.HanoiAnimator
Vytvoří animaci a vloží ji do předané FX stage na základě existující implementace pravidel hry.
createBlack() - Static method in class cz.gyarab.util.light.Chessboard.Piece
Vytvoří černý kámen.
createDefaultServer() - Static method in class cz.gyarab.util.rmi.server.LocalServer
Vytvoří výchozí server.
createDisplay(Board) - Method in interface cz.gyarab.util.game.mastermind.Board.DisplayFactory
Vytvoří zobrazovací API.
createHorizontal(int) - Static method in class cz.gyarab.util.light.Matrix
Vytvoří vodorovnou řadu světel.
createLightPanel(BasicLightMatrix, String) - Method in interface cz.gyarab.util.light.LightPanelFactory
Vytvoří novou implementaci panelu.
createMatrix(int, int) - Static method in class cz.gyarab.util.light.Matrix
Vytvoří světelné pole.
createSemaphore() - Static method in class cz.gyarab.util.light.Semaphore
Vytvoří tříbarevný semafor s červenou nahoře.
createSemaphoreUpsideDown() - Static method in class cz.gyarab.util.light.Semaphore
Vytvoří tříbarevný semafor s červenou dole.
createSemaphoreUpsideLeft() - Static method in class cz.gyarab.util.light.Semaphore
Vytvoří tříbarevný semafor s červenou vlevo.
createSemaphoreUpsideRight() - Static method in class cz.gyarab.util.light.Semaphore
Vytvoří tříbarevný semafor s červenou vpravo.
createSingle() - Static method in class cz.gyarab.util.light.Matrix
Vytvoří jednoduché světlo.
createTuples() - Method in class cz.gyarab.util.game.mastermind.Board
Vytvoří prázdnou n-tici o šířce počtu sloupců.
createVertical(int) - Static method in class cz.gyarab.util.light.Matrix
Vytvoří svislý sloupec světel.
createWhite() - Static method in class cz.gyarab.util.light.Chessboard.Piece
Vytvoří bílý kámen.
Crossing - Class in cz.gyarab.util.light
Standardní křižovatka.
Crossing() - Constructor for class cz.gyarab.util.light.Crossing
Vytvoří standardní křižovatku se 4 zhasnutými semafory.
CYAN - Static variable in class cz.gyarab.util.light.LightColor
Modrozelená barva.
CyclicStrategy - Class in cz.gyarab.util.game.rps
Triviální strategie - v každém tahu hraje cyklicky všechny symboly.
CyclicStrategy(Shape) - Constructor for class cz.gyarab.util.game.rps.CyclicStrategy
Vytvoří novou cyklickou strategii.
CyclicStrategy() - Constructor for class cz.gyarab.util.game.rps.CyclicStrategy
Vytvoří novou cyklickou strategii.
cz.gyarab.util - package cz.gyarab.util
Pomocné nástroje a verze knihovny.
cz.gyarab.util.collection - package cz.gyarab.util.collection
Soubor pomocných tříd pro práci s kolekcemi.
cz.gyarab.util.event - package cz.gyarab.util.event
Soubor tříd událostí obsahuje jak samotné události, tak jejich management.
cz.gyarab.util.fx - package cz.gyarab.util.fx
Pomocné třídy pro JavaFX.
cz.gyarab.util.game.mastermind - package cz.gyarab.util.game.mastermind
Implementace deskové hry Mastermind.
cz.gyarab.util.game.rps - package cz.gyarab.util.game.rps
Implementace známé dětské hry Kámen-nůžky-papír.
cz.gyarab.util.light - package cz.gyarab.util.light
Základní sestava tříd pro úplné začátečníky umožňuje snadno ovládat světelná pole i bez znalosti programování GUI.
cz.gyarab.util.paint - package cz.gyarab.util.paint
Skupina tříd a rozhraní pro nácvik implementace rozhraní, používání dědičnosti a pro osvojení polymorfismu.
cz.gyarab.util.rmi - package cz.gyarab.util.rmi
Třídy a rozhraní sdílené mezi serverem a klientem v klient-serverové aplikaci.
cz.gyarab.util.rmi.client - package cz.gyarab.util.rmi.client
Klientská strana klient-serverové komunikace RMI.
cz.gyarab.util.rmi.server - package cz.gyarab.util.rmi.server
Serverová strana klient-serverové komunikace RMI.
cz.gyarab.util.rmi.server.demo - package cz.gyarab.util.rmi.server.demo
Ukázka použití klient-serverové RMI komunikace.
cz.gyarab.util.swing - package cz.gyarab.util.swing
Pomocné třídy pro Swing.
cz.gyarab.util.teaser - package cz.gyarab.util.teaser
Balíček tříd a rozhraní pro hlavolamy.
A B C D E F G H I K L M N O P R S T U V W Y 
Skip navigation links