int column = this.getSorter().getSortColumn();
ArrayColumnModel columnModel = this.getColumnModel();
ArrayColumn arrayColumn = columnModel.getRealColumn(column);
TextData name = new TextData();
name.setValue(arrayColumn.getName());
if (name.moveToString("Item")) {
name = name.copyRange(name.getOffset());
}
boolean ascending = (this.getSorter().getSortDirection() == TableSorter.ASCENDING);
DynamicArray<Object> theArray = (DynamicArray<Object>)(this.tableModel.getData().clone());