Toolbox contains different useful classes and methods e.g.
- Event system (similar to JavaFX events) in package eu.hansolo.toolbox.evt
- Properties (similar to JavaFX properties incl. binding) in package eu.hansolo.toolbox.properties
- Tuples in package eu.hansolo.toolbox.tuples
- Unit converter in package eu.hansolo.toolbox.unit
- Helper class with lots of useful methods e.g. clamp etc.
- Statistics class containing methods like average, median etc.
- ObservableList (wrapped CopyOnWriteArrayList), ObservableMap<K,V> (wrapped ConcurrentHashMap<K,V>) and ObservableMatrix (wrapped AtomicReference<T[][]) in package eu.hansolo.toolbox.observables
- StateMachine in package eu.hansolo.toolbox.statemachine
Toolbox will be used in projects like TilesFX, Medusa, Countries, Charts etc.