parameters: (self)
return_statement: return all_column_list
docstring: Return the all columns. Make sure that the titles are in unicode.
         Make sure there is no duplicates.
docstring_summary: Return the all columns. Make sure that the titles are in unicode.
         Make sure there is no duplicates.
docstring_tokens: Return the all columns . Make sure that the titles are in unicode . Make sure there is no duplicates .
function: def getAllColumnList(self):
      """Return the all columns. Make sure that the titles are in unicode.
         Make sure there is no duplicates.
      """
      all_column_list = list(self.getColumnList())
      all_column_id_set = {c[0] for c in all_column_list}
      all_column_list.extend((str(c[0]), unicode(c[1], self.getEncoding()))
                             for c in self.field.get_value('all_columns')
                             if c[0] not in all_column_id_set)
      return all_column_list
function_tokens: def getAllColumnList ( self ) : all_column_list = list ( self . getColumnList ( ) ) all_column_id_set = { c [ 0 ] for c in all_column_list } all_column_list . extend ( ( str ( c [ 0 ] ) , unicode ( c [ 1 ] , self . getEncoding ( ) ) ) for c in self . field . get_value ( 'all_columns' ) if c [ 0 ] not in all_column_id_set ) return all_column_list