'Returns a list of accepted filters for this column.'

def get_accepted_filters(self):

    accepted_filter_labels_and_vals = odict()
    accepted_filter_labels_and_vals['private'] = 'private'
    accepted_filter_labels_and_vals['shared'] = 'shared'
    accepted_filter_labels_and_vals['accessible'] = 'accessible'
    accepted_filter_labels_and_vals['published'] = 'published'
    accepted_filter_labels_and_vals['all'] = 'All'
    accepted_filters = []
    for (label, val) in accepted_filter_labels_and_vals.items():
        args = {self.key: val}
        accepted_filters.append(GridColumnFilter(label, args))
    return accepted_filters
