class CSVDataSetEditor extends DataSetEditor<CSVDataSetDef> implements org.dashbuilder.dataset.client.editor.CSVDataSetDefEditor {

    @Override
    public ValueBoxEditor<Character> escapeChar() {
        return attributesEditor.escapeChar();
    }

    @Inject public  CSVDataSetEditor(final DataSetDefBasicAttributesEditor basicAttributesEditor,
                            final CSVDataSetDefAttributesEditor attributesEditor,
                            final DataSetDefColumnsFilterEditor columnsAndFilterEditor,
                            final DataSetDefPreviewTable previewTable,
                            final DataSetDefBackendCacheAttributesEditor backendCacheAttributesEditor,
                            final DataSetDefClientCacheAttributesEditor clientCacheAttributesEditor,
                            final DataSetDefRefreshAttributesEditor refreshEditor,
                            final DataSetClientServices clientServices,
                            final LoadingBox loadingBox,
                            final Event<ErrorEvent> errorEvent,
                            final Event<TabChangedEvent> tabChangedEvent,
                            final View view);

}