SYNOPSISDo not use directly, instead derive a class
DESCRIPTIONThis class is not used directly, it is used as a base class for all data source objects. It provides a set of methods that could be overwritten to customize the behaviour of your controls.
get_valuesreturns the values and options. Must be overwritten.
returns an id for a given value. This allow to have an id form an value/option pair which is not excat the same as the value. This is used in json requests for example for selectdyn control.
returns additional controls provided by the datasource object e.g. a browse button