Package | Description |
---|---|
cz.gyarab.util.rmi.server.demo |
Ukázka použití klient-serverové RMI komunikace.
|
cz.gyarab.util.teaser |
Balíček tříd a rozhraní pro hlavolamy.
|
Modifier and Type | Class and Description |
---|---|
class |
MultiUserHanoi
Serverová implementace pravidel Hanojských věží s
animací pro větší počet uživatelů.
|
Constructor and Description |
---|
MultiUserHanoi(int port,
RemoteSession session,
java.lang.Class<Hanoi> iface,
java.io.Serializable key)
Vytvoří novou místní instanci vzdálené implementace pravidel.
|
Modifier and Type | Class and Description |
---|---|
class |
HanoiAnimator
Animace průběhu řešení Hanojských věží.
|
class |
HanoiRemote
Podpora pro vzdálenou implementaci pravidel Hanojských věží.
|
Modifier and Type | Field and Description |
---|---|
static Hanoi |
Hanoi.EMPTY
Prázdná implementace pravidel.
|
Modifier and Type | Method and Description |
---|---|
static Hanoi |
HanoiAnimator.createAnimator()
Vytvoří animaci včetně zobrazené FX stage bez implementace pravidel
hry.
|
static Hanoi |
HanoiAnimator.createAnimator(Hanoi hanoi)
Vytvoří animaci včetně zobrazené FX stage na základě existující
implementace pravidel hry.
|
static Hanoi |
HanoiAnimator.createAnimator(Hanoi hanoi,
javafx.stage.Stage stage)
Vytvoří animaci a vloží ji do předané FX stage na základě existující
implementace pravidel hry.
|
Modifier and Type | Method and Description |
---|---|
static Hanoi |
HanoiAnimator.createAnimator(Hanoi hanoi)
Vytvoří animaci včetně zobrazené FX stage na základě existující
implementace pravidel hry.
|
static Hanoi |
HanoiAnimator.createAnimator(Hanoi hanoi,
javafx.stage.Stage stage)
Vytvoří animaci a vloží ji do předané FX stage na základě existující
implementace pravidel hry.
|
Constructor and Description |
---|
HanoiRemote(Hanoi hanoi,
Connection connection)
Vytvoří místního zástupce ke vzdálené implementaci
Hanojských věží.
|
HanoiSolver(Hanoi hanoi)
Vytvoří novou instanci řešitele problému
Hanojských věží . |