diff --git a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReport.cs b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReport.cs index 37ab455b654ceaf6fd6bc4ce92eb0b22a7158ce3..20604bce0570a557479f3f2b88122d0ba450031a 100644 --- a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReport.cs +++ b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReport.cs @@ -60,7 +60,12 @@ namespace TUGraz.VectoCore.OutputData.XML protected IDictionary<Tuple<MissionType, LoadingType>, double> _weightingFactors; - public XMLDeclarationReport(IReportWriter writer) : base(writer) { } + public XMLDeclarationReport(IReportWriter writer) : base(writer) + { + throw new NotImplementedException("Use new implementation..."); + } + + protected XMLDeclarationReport(IReportWriter writer, bool dummy) : base(writer) { } public class ResultEntry : IResultEntry { diff --git a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportCompletedVehicle.cs b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportCompletedVehicle.cs index c391c4410327aa9ffafd9627f3a7dcd3c7b82108..44d3fdaa3513b689d2c4e506711b75846b9f26a0 100644 --- a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportCompletedVehicle.cs +++ b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportCompletedVehicle.cs @@ -13,7 +13,7 @@ using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport; namespace TUGraz.VectoCore.OutputData.XML { public class XMLDeclarationReportCompletedVehicle : XMLDeclarationReport { - public XMLDeclarationReportCompletedVehicle(IReportWriter writer) : base(writer) { } + public XMLDeclarationReportCompletedVehicle(IReportWriter writer) : base(writer, true) { } public IPrimaryVehicleInformationInputDataProvider PrimaryVehicleReportInputData { get; set; } diff --git a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportPrimaryVehicle.cs b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportPrimaryVehicle.cs index 7644ca2483cf77082bbb853b2144be292a5c6726..af5d2c4f139ad24eae7738cf810fd5221d070d35 100644 --- a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportPrimaryVehicle.cs +++ b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportPrimaryVehicle.cs @@ -11,7 +11,7 @@ namespace TUGraz.VectoCore.OutputData.XML { protected IXMLVehicleInformationFile VehicleInformationFile; - public XMLDeclarationReportPrimaryVehicle(IReportWriter writer) : base(writer) + public XMLDeclarationReportPrimaryVehicle(IReportWriter writer) : base(writer, true) { } diff --git a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReport_0_9.cs b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReport_0_9.cs index 42425ad00c29989e3e42e5be2eb510407271a5a9..9f639ad1233b2f38d777c92f4d899a3f2b251cf8 100644 --- a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReport_0_9.cs +++ b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReport_0_9.cs @@ -223,7 +223,7 @@ namespace TUGraz.VectoCore.OutputData.XML - public XMLDeclarationReport09(IReportWriter writer, IManufacturerReportFactory mrfFactory, ICustomerInformationFileFactory cifFactory) : base(writer) + public XMLDeclarationReport09(IReportWriter writer, IManufacturerReportFactory mrfFactory, ICustomerInformationFileFactory cifFactory) : base(writer, true) { _mrfFactory = mrfFactory; _cifFactory = cifFactory;