*/
public DataArrayAdapter getDataArrayAdapter(IKey key) {
DataArrayAdapter adapter = null;
if (key != null) {
AbstractDataSource<Object> source = getSource(key);
ChartViewerController chartViewerController = getPreparedChartViewerController(source);
if (chartViewerController != null) {
DataSourceAdapter<Object, Map<String, Object>> tmp = chartViewerController
.getSourceAdapter(source);
if (tmp instanceof DataArrayAdapter) {
adapter = (DataArrayAdapter) tmp;
}
}