Different setting type interfaces.
@author Andras Belicza