 		// backwards compatibility
 		[Deprecated] public function set csvDataString(value:String):void
 		{
-			asyncParser.parseCSV(value);
+			setCSVDataString(value);
 		}
 		
 		[Deprecated(replacement="getColumnById")] public function getColumnByName(name:String):IAttributeColumn { return getColumnById(name); }

					(newColumn as StringColumn).setRecords(keysVector, strings);
				}
			}
			proxyColumn.setInternalColumn(newColumn);
		}
		

			var metadata:Object = {};
			metadata[ColumnMetadata.TITLE] = getColumnTitle(id);
			metadata[ColumnMetadata.KEY_TYPE] = keyType.value || DataType.STRING;
			if (cachedDataTypes[id])
				metadata[ColumnMetadata.DATA_TYPE] = cachedDataTypes[id];
			
			// get column metadata from session state
			var meta:Object = getColumnMetadata(id);
