The classes that implement this interface are responsible for providing value
of variables when asked. Variables are defined by templates and represent the
current value of the template options set by the users.
Since:
2.0
Restriction:
This interface is not intended to be extended by clients.