public class ScpExportSnippetProvider extends java.lang.Object implements ScheduleExportSnippetProviderHook
Constructor and Description |
---|
ScpExportSnippetProvider(<any> treeProvider,
DatasinkTreeManagerDao datasinkTreeManager,
<any> datasinkDaoProvider) |
Modifier and Type | Method and Description |
---|---|
boolean |
appliesFor(ReportDto report,
java.util.Collection<ReportViewConfiguration> configs) |
void |
configureConfig(ReportScheduleDefinition configDto,
SimpleForm simpleForm) |
void |
configureSimpleForm(SimpleForm xform,
ReportDto report,
java.util.Collection<ReportViewConfiguration> configs) |
boolean |
isActive(SimpleForm simpleForm) |
boolean |
isValid(SimpleForm simpleForm) |
void |
loadFields(SimpleForm form,
ReportScheduleDefinition definition,
ReportDto report) |
void |
onWizardPageChange(int pageNr,
Widget page,
SimpleForm form,
ReportScheduleDefinition definition,
ReportDto report) |
public ScpExportSnippetProvider(<any> treeProvider, DatasinkTreeManagerDao datasinkTreeManager, <any> datasinkDaoProvider)
public void configureSimpleForm(SimpleForm xform, ReportDto report, java.util.Collection<ReportViewConfiguration> configs)
configureSimpleForm
in interface ScheduleExportSnippetProviderHook
public boolean isValid(SimpleForm simpleForm)
isValid
in interface ScheduleExportSnippetProviderHook
public void configureConfig(ReportScheduleDefinition configDto, SimpleForm simpleForm)
configureConfig
in interface ScheduleExportSnippetProviderHook
public boolean isActive(SimpleForm simpleForm)
isActive
in interface ScheduleExportSnippetProviderHook
public void loadFields(SimpleForm form, ReportScheduleDefinition definition, ReportDto report)
loadFields
in interface ScheduleExportSnippetProviderHook
public void onWizardPageChange(int pageNr, Widget page, SimpleForm form, ReportScheduleDefinition definition, ReportDto report)
onWizardPageChange
in interface ScheduleExportSnippetProviderHook
public boolean appliesFor(ReportDto report, java.util.Collection<ReportViewConfiguration> configs)
appliesFor
in interface ScheduleExportSnippetProviderHook