diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/IVIFReportFactory.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/IVIFReportFactory.cs index 7fe744b9b3e1c9474f7772245fb8ed3e9a6fb1ee..98d1371de90b38596b69ee5ea368be6736f1c99b 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/IVIFReportFactory.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/IVIFReportFactory.cs @@ -66,19 +66,19 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationF #endregion - #region Groups + #region Parameter Groups IReportOutputGroup GetConventionalVehicleGroup(); IReportOutputGroup GetPrimaryBusGeneralParameterGroup(); IReportOutputGroup GetPrimaryBusChassisParameterGroup(); IReportOutputGroup GetPrimaryBusRetarderParameterGroup(); - IReportOutputGroup GetPrimaryBusXeVParameterGroup(); + IReportOutputGroup GetPrimaryBusXevParameterGroup(); - IReportOutputGroup GetHevIepcSVehicleGroup(); - IReportOutputGroup GetHevSxVehicleGroup(); - IReportOutputGroup GetIepcVehicleGroup(); - IReportOutputGroup GetPEVVehicleGroup(); - IReportOutputGroup GetHevPxVehicleGroup(); + IReportOutputGroup GetHevIepcSVehicleParameterGroup(); + IReportOutputGroup GetHevSxVehicleParameterGroup(); + IReportOutputGroup GetIepcVehicleParameterGroup(); + IReportOutputGroup GetPevVehicleParmeterGroup(); + IReportOutputGroup GetHevPxVehicleParameterGroup(); #endregion diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/VIFNinjectModule.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/VIFNinjectModule.cs index e037f2abd725b3b475febdf330ea49331c7b3a6b..670b768d22442f6618c80de6544956de96da4dc5 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/VIFNinjectModule.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/VIFNinjectModule.cs @@ -70,7 +70,7 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationF #region Vehicle Group - Bind<IReportOutputGroup>().To<ConventionalVIFVehicleGroup>().When(AccessedViaVIFFactory) + Bind<IReportOutputGroup>().To<ConventionalVIFVehicleParameterGroup>().When(AccessedViaVIFFactory) .NamedLikeFactoryMethod((IVIFReportFactory f) => f.GetConventionalVehicleGroup()); Bind<IReportOutputGroup>().To<PrimaryBusGeneralParameterGroup>().When(AccessedViaVIFFactory) @@ -83,22 +83,22 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationF .NamedLikeFactoryMethod((IVIFReportFactory f) => f.GetPrimaryBusRetarderParameterGroup()); Bind<IReportOutputGroup>().To<PrimaryBusXeVParameterGroup>().When(AccessedViaVIFFactory) - .NamedLikeFactoryMethod((IVIFReportFactory f) => f.GetPrimaryBusXeVParameterGroup()); + .NamedLikeFactoryMethod((IVIFReportFactory f) => f.GetPrimaryBusXevParameterGroup()); - Bind<IReportOutputGroup>().To<HevIepcSVehicleGroup>().When(AccessedViaVIFFactory) - .NamedLikeFactoryMethod((IVIFReportFactory f) => f.GetHevIepcSVehicleGroup()); + Bind<IReportOutputGroup>().To<HevIepcSVehicleParameterGroup>().When(AccessedViaVIFFactory) + .NamedLikeFactoryMethod((IVIFReportFactory f) => f.GetHevIepcSVehicleParameterGroup()); - Bind<IReportOutputGroup>().To<HevSxVehicleGroup>().When(AccessedViaVIFFactory) - .NamedLikeFactoryMethod((IVIFReportFactory f) => f.GetHevSxVehicleGroup()); + Bind<IReportOutputGroup>().To<HevSxVehicleParameterGroup>().When(AccessedViaVIFFactory) + .NamedLikeFactoryMethod((IVIFReportFactory f) => f.GetHevSxVehicleParameterGroup()); - Bind<IReportOutputGroup>().To<IepcVehicleGroup>().When(AccessedViaVIFFactory) - .NamedLikeFactoryMethod((IVIFReportFactory f) => f.GetIepcVehicleGroup()); + Bind<IReportOutputGroup>().To<IepcVehicleParameterGroup>().When(AccessedViaVIFFactory) + .NamedLikeFactoryMethod((IVIFReportFactory f) => f.GetIepcVehicleParameterGroup()); - Bind<IReportOutputGroup>().To<PEVVehicleGroup>().When(AccessedViaVIFFactory) - .NamedLikeFactoryMethod((IVIFReportFactory f) => f.GetPEVVehicleGroup()); + Bind<IReportOutputGroup>().To<PevVehicleParameterGroup>().When(AccessedViaVIFFactory) + .NamedLikeFactoryMethod((IVIFReportFactory f) => f.GetPevVehicleParmeterGroup()); - Bind<IReportOutputGroup>().To<HevPxVehicleGroup>().When(AccessedViaVIFFactory) - .NamedLikeFactoryMethod((IVIFReportFactory f) => f.GetHevPxVehicleGroup()); + Bind<IReportOutputGroup>().To<HevPxVehicleParameterGroup>().When(AccessedViaVIFFactory) + .NamedLikeFactoryMethod((IVIFReportFactory f) => f.GetHevPxVehicleParameterGroup()); #endregion diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/VehicleGroup.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/VehicleParameterGroup.cs similarity index 89% rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/VehicleGroup.cs rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/VehicleParameterGroup.cs index bb0a6d13648788aaed44f957506fc3d9cea8e24b..a49bdc545b1e774a841adf85e7c6d963de56d80f 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/VehicleGroup.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/VehicleParameterGroup.cs @@ -101,9 +101,9 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationF } - public class ConventionalVIFVehicleGroup : AbstractVIFGroupWriter + public class ConventionalVIFVehicleParameterGroup : AbstractVIFGroupWriter { - public ConventionalVIFVehicleGroup(IVIFReportFactory vifReportFactory) : base(vifReportFactory) { } + public ConventionalVIFVehicleParameterGroup(IVIFReportFactory vifReportFactory) : base(vifReportFactory) { } #region Overrides of AbstractVIFGroupWriter @@ -139,9 +139,9 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationF } - public class HevIepcSVehicleGroup : AbstractVIFGroupWriter + public class HevIepcSVehicleParameterGroup : AbstractVIFGroupWriter { - public HevIepcSVehicleGroup(IVIFReportFactory vifReportFactory) : base(vifReportFactory) { } + public HevIepcSVehicleParameterGroup(IVIFReportFactory vifReportFactory) : base(vifReportFactory) { } #region Overrides of AbstractVIFGroupWriter @@ -157,7 +157,7 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationF result.Add(new XElement(_vif + XMLNames.Vehicle_AngledriveType, vehicle.Components.AngledriveInputData.Type.ToXMLFormat())); result.Add(new XElement(_vif + XMLNames.Vehicle_ZeroEmissionVehicle, vehicle.ZeroEmissionVehicle)); result.Add(new XElement(_vif + XMLNames.Vehicle_ArchitectureID, vehicle.ArchitectureID.GetLabel())); - result.AddRange(_vifReportFactory.GetPrimaryBusXeVParameterGroup().GetElements(inputData)); + result.AddRange(_vifReportFactory.GetPrimaryBusXevParameterGroup().GetElements(inputData)); result.Add(_vifReportFactory.GetAdasType().GetElement(inputData)); var electricMotorTorque = _vifReportFactory.GetElectricMotorTorqueLimitsType().GetElement(inputData); if(electricMotorTorque != null) @@ -169,9 +169,9 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationF #endregion } - public class HevSxVehicleGroup : AbstractVIFGroupWriter + public class HevSxVehicleParameterGroup : AbstractVIFGroupWriter { - public HevSxVehicleGroup(IVIFReportFactory vifReportFactory) : base(vifReportFactory) { } + public HevSxVehicleParameterGroup(IVIFReportFactory vifReportFactory) : base(vifReportFactory) { } #region Overrides of AbstractVIFGroupWriter @@ -187,7 +187,7 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationF result.Add(new XElement(_vif + XMLNames.Vehicle_AngledriveType, vehicle.Components.AngledriveInputData.Type.ToXMLFormat())); result.Add(new XElement(_vif + XMLNames.Vehicle_ZeroEmissionVehicle, vehicle.ZeroEmissionVehicle)); result.Add(new XElement(_vif + XMLNames.Vehicle_ArchitectureID, vehicle.ArchitectureID.GetLabel())); - result.AddRange(_vifReportFactory.GetPrimaryBusXeVParameterGroup().GetElements(inputData)); + result.AddRange(_vifReportFactory.GetPrimaryBusXevParameterGroup().GetElements(inputData)); result.Add(_vifReportFactory.GetAdasType().GetElement(inputData)); var electricMotorTorque = _vifReportFactory.GetElectricMotorTorqueLimitsType().GetElement(inputData); if (electricMotorTorque != null) @@ -199,9 +199,9 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationF #endregion } - public class IepcVehicleGroup : AbstractVIFGroupWriter + public class IepcVehicleParameterGroup : AbstractVIFGroupWriter { - public IepcVehicleGroup(IVIFReportFactory vifReportFactory) : base(vifReportFactory) { } + public IepcVehicleParameterGroup(IVIFReportFactory vifReportFactory) : base(vifReportFactory) { } #region Overrides of AbstractVIFGroupWriter @@ -216,7 +216,7 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationF result.Add(new XElement(_vif + XMLNames.Vehicle_AngledriveType, vehicle.Components.AngledriveInputData.Type.ToXMLFormat())); result.Add(new XElement(_vif + XMLNames.Vehicle_ZeroEmissionVehicle, vehicle.ZeroEmissionVehicle)); result.Add(new XElement(_vif + XMLNames.Vehicle_ArchitectureID, vehicle.ArchitectureID.GetLabel())); - result.AddRange(_vifReportFactory.GetPrimaryBusXeVParameterGroup().GetElements(inputData)); + result.AddRange(_vifReportFactory.GetPrimaryBusXevParameterGroup().GetElements(inputData)); result.Add(_vifReportFactory.GetAdasType().GetElement(inputData)); return result; @@ -225,9 +225,9 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationF #endregion } - public class PEVVehicleGroup : AbstractVIFGroupWriter + public class PevVehicleParameterGroup : AbstractVIFGroupWriter { - public PEVVehicleGroup(IVIFReportFactory vifReportFactory) : base(vifReportFactory) { } + public PevVehicleParameterGroup(IVIFReportFactory vifReportFactory) : base(vifReportFactory) { } #region Overrides of AbstractVIFGroupWriter @@ -242,7 +242,7 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationF result.Add(new XElement(_vif + XMLNames.Vehicle_AngledriveType, vehicle.Components.AngledriveInputData.Type.ToXMLFormat())); result.Add(new XElement(_vif + XMLNames.Vehicle_ZeroEmissionVehicle, vehicle.ZeroEmissionVehicle)); result.Add(new XElement(_vif + XMLNames.Vehicle_ArchitectureID, vehicle.ArchitectureID.GetLabel())); - result.AddRange(_vifReportFactory.GetPrimaryBusXeVParameterGroup().GetElements(inputData)); + result.AddRange(_vifReportFactory.GetPrimaryBusXevParameterGroup().GetElements(inputData)); result.Add(_vifReportFactory.GetAdasType().GetElement(inputData)); var motorTorqueLimits = _vifReportFactory.GetElectricMotorTorqueLimitsType().GetElement(inputData); if(motorTorqueLimits != null) @@ -254,9 +254,9 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationF #endregion } - public class HevPxVehicleGroup : AbstractVIFGroupWriter + public class HevPxVehicleParameterGroup : AbstractVIFGroupWriter { - public HevPxVehicleGroup(IVIFReportFactory vifReportFactory) : base(vifReportFactory) { } + public HevPxVehicleParameterGroup(IVIFReportFactory vifReportFactory) : base(vifReportFactory) { } #region Overrides of AbstractVIFGroupWriter @@ -273,7 +273,7 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationF result.Add(new XElement(_vif + XMLNames.Vehicle_AngledriveType, vehicle.Components.AngledriveInputData.Type.ToXMLFormat())); result.Add(new XElement(_vif + XMLNames.Vehicle_ZeroEmissionVehicle, vehicle.ZeroEmissionVehicle)); result.Add(new XElement(_vif + XMLNames.Vehicle_ArchitectureID, vehicle.ArchitectureID.GetLabel())); - result.AddRange(_vifReportFactory.GetPrimaryBusXeVParameterGroup().GetElements(inputData)); + result.AddRange(_vifReportFactory.GetPrimaryBusXevParameterGroup().GetElements(inputData)); result.Add(_vifReportFactory.GetAdasType().GetElement(inputData)); result.Add(_vifReportFactory.GetTorqueLimitsType().GetElement(inputData)); result.Add(_vifReportFactory.GetElectricMotorTorqueLimitsType().GetElement(inputData));