Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

Impala::Application::MediaTable::TableDataView::TableDataView ( TableDataSource table  )  [inline]

Definition at line 58 of file TableDataView.h.

References Impala::Application::MediaTable::TableDataSource::AddTableDataSourceListener(), Impala::Application::MediaTable::TableDataSource::GetColumns(), mDisplayRows, mFilterByMark, mFilteredRows, mFiltersActive, mFiltersWorking, mSortAscending, mSortColumn, mSortType, mStartRow, mTableDataSource, SetSortColumn(), and Impala::Application::MediaTable::TableDataSource::TYPE_FLAG_IMAGE.

00059     {
00060         mTableDataSource                = table;
00061         // TODO: Cleanup unused variables
00062         mDisplayRows            = 50;
00063         mFilteredRows           = 1000;
00064         mStartRow               = 0;
00065         mSortType               = 1;
00066         mSortColumn             = "";
00067         mSortAscending          = true;
00068         mFiltersWorking         = false;
00069         mFiltersActive          = false;
00070         mFilterByMark                   = -1;
00071 
00072         // Set default sorting
00073         TableColumnVector::iterator it;
00074 
00075         if(mTableDataSource)
00076         {
00077                 mTableDataSource->AddTableDataSourceListener(this);
00078                 TableColumnVector columns =
00079                 mTableDataSource->GetColumns(true, false);
00080                 for ( it = columns.begin() ; it < columns.end(); it++ )
00081             {
00082                                 if((*it)->GetType() != TableDataSource::TYPE_FLAG_IMAGE)
00083                 {
00084                                         SetSortColumn((*it)->GetName());
00085                                         break;
00086                                 }
00087                 }
00088         }
00089     }

Here is the call graph for this function:


Generated on Fri Mar 19 10:45:50 2010 for ImpalaSrc by  doxygen 1.5.1