def __init__(self, table_view): self._table_view = table_view BaseCmdProcessor.__init__(self) self._colon_cmds.extend([ ('r', 'resize', self._resize_table), ('s', 'sort', self._sort_table), ('e', 'eq', self._filter_table('eq')), ('ne', 'neq', self._filter_table('neq')), ('lt', 'lt', self._filter_table('lt')), ('lte', 'lte', self._filter_table('lte')), ('gt', 'gt', self._filter_table('gt')), ('gte', 'gte', self._filter_table('gte')), ('in', 'in', self._filter_table('in')), ('nin', 'nin', self._filter_table('nin')), ('bt', 'between', self._filter_table('between')), ('nbt', 'nbetween', self._filter_table('nbetween')), ('n', 'null', self._filter_table('null')), ('nn', 'nnull', self._filter_table('nnull')), ('empty', 'empty', self._filter_table('empty')), ('nempty', 'nempty', self._filter_table('nempty')), ('k', 'like', self._filter_table('like')), ('nk', 'nlike', self._filter_table('nlike')), ('cf', 'clearfilters', self._filter_table('clearfilters')) ]) self._cmd_strings = {':': self.colon_handler}
def __init__(self, db_tables_view): self._db_tables_view = db_tables_view BaseCmdProcessor.__init__(self) SearchCmdProcessor.__init__(self, self._db_tables_view.search_tables) self._colon_cmds.extend([('r', 'resize', self._resize_table)]) self._cmd_strings = {'/': self.search, ':': self.colon_handler} self._cmd_keys = {'n': self.search_next, 'N': self.search_prev}
def __init__(self, query_view): self._query_view = query_view BaseCmdProcessor.__init__(self) self._colon_cmds.extend([ ('r', 'resize', self._resize_table) ]) self._cmd_strings = { ':': self.colon_handler }
def __init__(self, dbview): self._dbview = dbview BaseCmdProcessor.__init__(self) SearchCmdProcessor.__init__(self, self._dbview.search_db) self._cmd_strings = { '/': self.search } self._cmd_keys = { 'n': self.search_next, 'N': self.search_prev }