Index

E G I J O P S 
All Classes and Interfaces|All Packages

E

EnumImageStorage<T> - Class in jfxutils.images
An implementation of the ImageStorage interface that associates PNG images with the constants of an enum.
EnumImageStorage(Class<T>) - Constructor for class jfxutils.images.EnumImageStorage
Creates an EnumImageStorage instance for the enum specified.

G

get(Integer) - Method in class jfxutils.images.OrdinalImageStorage
 
get(T) - Method in class jfxutils.images.EnumImageStorage
Returns an Optional describing the image associated with the key specified, or an empty optional if no image is associated with the key.
get(T) - Method in interface jfxutils.images.ImageStorage
Returns an Optional describing the image associated with the key specified, or an empty optional if no image is associated with the key.

I

ImageStorage<T> - Interface in jfxutils.images
Represents a key-based image storage facility that enables the retrieval of images based on keys.

J

JFXTwoPhaseMoveSelector<T> - Class in jfxutils
A subclass of TwoPhaseMoveSelector that provides a property to observe the selection phase.
JFXTwoPhaseMoveSelector(TwoPhaseMoveState<T>) - Constructor for class jfxutils.JFXTwoPhaseMoveSelector
Creates a JFXTwoPhaseMoveSelector object to determine the next move in the state specified.
jfxutils - package jfxutils
Provides JavaFX-related utilities for the homework project.
jfxutils.images - package jfxutils.images
Provides utilities to work with images.

O

OrdinalImageStorage - Class in jfxutils.images
An implementation of the ImageStorage interface that associates PNG images with a consecutive sequence of ints starting from 0.
OrdinalImageStorage(Class<?>, String...) - Constructor for class jfxutils.images.OrdinalImageStorage
Creates a OrdinalImageStorage instance to associate the image resources specified with the integers 0, 1, 2, ….

P

phaseProperty() - Method in class jfxutils.JFXTwoPhaseMoveSelector
Represents the current selection phase.

S

setPhase(TwoPhaseMoveSelector.Phase) - Method in class jfxutils.JFXTwoPhaseMoveSelector
Sets the value of the phase property.
E G I J O P S 
All Classes and Interfaces|All Packages