|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Class Summary | |
|---|---|
| AbstractMapper<T extends MappingToken<?>> | Base class for all mappers for commands targeting a Sunrise controller. |
| AbstractMapperConfiguration<T extends MappingToken<?>> | Holds the configuration for the mappers. |
| AbstractMapperTable<T extends MappingToken<?>> | Provides mapping of types to mappers responsible for these types. |
| MappingToken<T extends ICommandContainer> | A token that can be used during a mapping process of a command. |
Contains some helper classes for a mapping process of a RoboticsAPI command into a controller specific command.
The package provides a mapper table that knows a mapper for specific types. Each time such a type should get mapped, the mapper table can locate the corresponding mapper and will call it's map method.
A mapping process is started through the startMapping(MappingToken) method of a mapper table. Recursive calls must be done by the mapper themselves.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||