Ledder
- Visual component displaying the led patters.
LedModel
- Interface defining leds and implementations of this class.
This is a simple list that can be queried for properties of individual leds.
Abstract and Default implementations are provided.
AbstractLedModel
should be used when implementing different types of models.
DefaultLedModel
is a simple implementation of AbstractLedModel
and LedModel
using array for internal storage.
Although this implementation offers limited operations (add, remove, clear and set for all led properties) it favours minimal memory footprint over flexibility.
It should still prove suitable for most cases.
LedIconFactory
- Factory class used to create the icons representing individual leds.
For details about icon instantiation see the documentation of the LedIconFactory
.