public IteratorReportBlockVizualizer([NotNull] IReportBlockVizualizationManager reportBlockVizualizationManager)
        {
            if (reportBlockVizualizationManager == null)
            {
                throw new ArgumentNullException(nameof(reportBlockVizualizationManager));
            }

            _reportBlockVizualizationManager = reportBlockVizualizationManager;
        }
        public TableReportBlockVizualizer([NotNull] IReportBlockVizualizationManager blockVizualizationManager)
        {
            if (blockVizualizationManager == null)
            {
                throw new ArgumentNullException(nameof(blockVizualizationManager));
            }

            _blockVizualizationManager = blockVizualizationManager;
        }
Beispiel #3
0
        public BoolReportBlockVizualizer([NotNull] IReportBlockVizualizationManager reportBlockVizualizationManager,
                                         [NotNull] ITemplateBuilder templateBuilder)
        {
            if (reportBlockVizualizationManager == null)
            {
                throw new ArgumentNullException(nameof(reportBlockVizualizationManager));
            }
            if (templateBuilder == null)
            {
                throw new ArgumentNullException(nameof(templateBuilder));
            }

            _reportBlockVizualizationManager = reportBlockVizualizationManager;
            _templateBuilder = templateBuilder;
        }
Beispiel #4
0
        public HtmlDocReportBlockVizualizer([NotNull] IChartScriptProvider chartScriptProvider,
                                            [NotNull] IReportBlockVizualizationManager reportBlockVizualizationManager)
        {
            if (chartScriptProvider == null)
            {
                throw new ArgumentNullException(nameof(chartScriptProvider));
            }
            if (reportBlockVizualizationManager == null)
            {
                throw new ArgumentNullException(nameof(reportBlockVizualizationManager));
            }

            _chartScriptProvider             = chartScriptProvider;
            _reportBlockVizualizationManager = reportBlockVizualizationManager;
        }
Beispiel #5
0
        public LinkReportBlockVizualizer([NotNull] IHtmlEncoder htmlEncoder,
                                         [NotNull] IReportBlockVizualizationManager blockVizualizationManager,
                                         [NotNull] ITemplateBuilder templateBuilder)
        {
            if (htmlEncoder == null)
            {
                throw new ArgumentNullException(nameof(htmlEncoder));
            }
            if (blockVizualizationManager == null)
            {
                throw new ArgumentNullException(nameof(blockVizualizationManager));
            }
            if (templateBuilder == null)
            {
                throw new ArgumentNullException(nameof(templateBuilder));
            }

            _htmlEncoder = htmlEncoder;
            _blockVizualizationManager = blockVizualizationManager;
            _templateBuilder           = templateBuilder;
        }
        public QueryScopeReportBlockVizualizer(
            [NotNull] IReportBlockVizualizationManager reportBlockVizualizationManager,
            [NotNull] IReportQueryLinkDirector reportQueryLinkDirector,
            [NotNull] ITemplateBuilder templateBuilder)
        {
            if (reportBlockVizualizationManager == null)
            {
                throw new ArgumentNullException(nameof(reportBlockVizualizationManager));
            }
            if (reportQueryLinkDirector == null)
            {
                throw new ArgumentNullException(nameof(reportQueryLinkDirector));
            }
            if (templateBuilder == null)
            {
                throw new ArgumentNullException(nameof(templateBuilder));
            }

            _reportBlockVizualizationManager = reportBlockVizualizationManager;
            _reportQueryLinkDirector         = reportQueryLinkDirector;
            _templateBuilder = templateBuilder;
        }