class DataSetEditWorkflow extends DataSetEditorWorkflow<T> {

    @Override
    protected void afterFlush() {
        super.afterFlush();
        if ( !getEditor().refreshEditor().isRefreshEnabled() ) {
            dataSetDef.setRefreshTime( null );
        }
    }

    @Inject public  DataSetEditWorkflow( final DataSetClientServices clientServices,
                                final DataSetValidatorProvider validatorProvider,
                                final SyncBeanManager beanManager,
                                final Event<SaveRequestEvent> saveRequestEvent,
                                final Event<TestDataSetRequestEvent> testDataSetEvent,
                                final Event<CancelRequestEvent> cancelRequestEvent,
                                final View view );

}