class DataSetDefColumnsFilterEditor implements IsWidget,
                                                      org.dashbuilder.dataset.client.editor.DataSetDefColumnsFilterEditor {

    @Override
    public void setValue(final DataSetDef value) {
        if (value != null && value.getDataSetFilter() != null) {
            updateColumnsRestrictedByFilter(null,
                                            value.getDataSetFilter());
        }
    }

    @Inject public  DataSetDefColumnsFilterEditor(final DataSetDefColumnsEditor columnsEditor,
                                         final DataSetDefFilterEditor dataSetFilterEditor,
                                         final View view);

}