public class DatasourceConfigurator extends ParameterConfiguratorImpl<DatasourceParameterDefinitionDto,DatasourceParameterInstanceDto>
ParameterConfigurator.ParameterType| Constructor and Description | 
|---|
| DatasourceConfigurator(DatasourceParameterDao rpcService,
                      <any> editComponentForInstanceProvider,
                      DatasourceParameterUiService dsParamService,
                      EnterpriseUiService entpriseService,
                      TableReportUtilityDao tableReportDao,
                      ToolbarService toolbarService) | 
getEditComponentForInstance, getNewDto, getType, isAvailable, updateDefinitionOnSubmitpublic DatasourceConfigurator(DatasourceParameterDao rpcService, <any> editComponentForInstanceProvider, DatasourceParameterUiService dsParamService, EnterpriseUiService entpriseService, TableReportUtilityDao tableReportDao, ToolbarService toolbarService)
public java.lang.String getName()
public boolean consumes(java.lang.Class<? extends ParameterDefinitionDto> type)
public ImageResource getIcon()
public Widget getEditComponentForDefinition(DatasourceParameterDefinitionDto definition, ReportDto report)
public Widget doGetEditComponentForInstance(DatasourceParameterInstanceDto instance, java.util.Collection<ParameterInstanceDto> relevantInstances, DatasourceParameterDefinitionDto definition, boolean initial, int labelWidth, java.lang.String executeReportToken, ReportDto report)
public boolean canHandle(ParameterProposalDto proposal)
canHandle in interface ParameterConfigurator<DatasourceParameterDefinitionDto,DatasourceParameterInstanceDto>canHandle in class ParameterConfiguratorImpl<DatasourceParameterDefinitionDto,DatasourceParameterInstanceDto>public ParameterDefinitionDto getNewDto(ParameterProposalDto proposal, ReportDto report)
getNewDto in interface ParameterConfigurator<DatasourceParameterDefinitionDto,DatasourceParameterInstanceDto>getNewDto in class ParameterConfiguratorImpl<DatasourceParameterDefinitionDto,DatasourceParameterInstanceDto>public void dependeeInstanceChanged(DatasourceParameterInstanceDto instance, DatasourceParameterDefinitionDto aDefinition, java.util.Collection<ParameterInstanceDto> relevantInstances)
dependeeInstanceChanged in interface ParameterConfigurator<DatasourceParameterDefinitionDto,DatasourceParameterInstanceDto>dependeeInstanceChanged in class ParameterConfiguratorImpl<DatasourceParameterDefinitionDto,DatasourceParameterInstanceDto>public boolean canDependOnParameters()
canDependOnParameters in interface ParameterConfigurator<DatasourceParameterDefinitionDto,DatasourceParameterInstanceDto>canDependOnParameters in class ParameterConfiguratorImpl<DatasourceParameterDefinitionDto,DatasourceParameterInstanceDto>public java.util.List<java.lang.String> validateParameter(DatasourceParameterDefinitionDto definition, DatasourceParameterInstanceDto instance, Widget widget)
validateParameter in interface ParameterConfigurator<DatasourceParameterDefinitionDto,DatasourceParameterInstanceDto>validateParameter in class ParameterConfiguratorImpl<DatasourceParameterDefinitionDto,DatasourceParameterInstanceDto>