Sets the data source.
Note that source validation will only occur if tool is in the tool options list.