         item.get column.field
       else if item
         item[column.field]
+  
+  @method 'refreshTable', ->
+    if @_loaded
+      @refreshHeader()
+      @refreshBody()
   
   @method 'refreshHeader', ->
     if @_loaded

    if oldSortColumn == sortColumn
      @_reverseSort = !@_reverseSort
    else
      @_reverseSort = sortColumn.reverse || false
      
    @_sortColumn = sortColumn
    

    i = 0
    for column in @_columns      
      unless column.hidden or (column.media and column.media != 'screen')
        column.activate item, cells[i] if column.activate && cells[i]
        i++
  
  @method 'generateCellHTML', (item, column, html, media='screen') ->
