diff --git a/VectoCommon/VectoCommon/Resources/XMLNames.Designer.cs b/VectoCommon/VectoCommon/Resources/XMLNames.Designer.cs index d4a0505122f0e393d8e84a02fe4833c510710395..8bbaac2c7f9657d40c01491fc4a907676fde7f86 100644 --- a/VectoCommon/VectoCommon/Resources/XMLNames.Designer.cs +++ b/VectoCommon/VectoCommon/Resources/XMLNames.Designer.cs @@ -1,10 +1,10 @@ //------------------------------------------------------------------------------ // <auto-generated> -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 // -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. // </auto-generated> //------------------------------------------------------------------------------ @@ -13,12 +13,12 @@ namespace TUGraz.VectoCommon.Resources { /// <summary> - /// A strongly-typed resource class, for looking up localized strings, etc. + /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. /// </summary> - // This class was auto-generated by the StronglyTypedResourceBuilder - // class via a tool like ResGen or Visual Studio. - // To add or remove a member, edit your .ResX file then rerun ResGen - // with the /str option, or rebuild your VS project. + // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert + // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert. + // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen + // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] @@ -33,7 +33,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Returns the cached ResourceManager instance used by this class. + /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. /// </summary> [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] public static global::System.Resources.ResourceManager ResourceManager { @@ -47,8 +47,8 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Overrides the current thread's CurrentUICulture property for all - /// resource lookups using this strongly typed resource class. + /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle + /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden. /// </summary> [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] public static global::System.Globalization.CultureInfo Culture { @@ -61,7 +61,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Ratio. + /// Sucht eine lokalisierte Zeichenfolge, die Ratio ähnelt. /// </summary> public static string ADC_Ratio { get { @@ -70,7 +70,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TorqueLossMap. + /// Sucht eine lokalisierte Zeichenfolge, die TorqueLossMap ähnelt. /// </summary> public static string ADC_TorqueLossMap { get { @@ -79,7 +79,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string ADC_TorqueLossMap_Entry { get { @@ -88,7 +88,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to inputSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die inputSpeed ähnelt. /// </summary> public static string ADC_TorqueLossMap_InputSpeed { get { @@ -97,7 +97,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to inputTorque. + /// Sucht eine lokalisierte Zeichenfolge, die inputTorque ähnelt. /// </summary> public static string ADC_TorqueLossMap_InputTorque { get { @@ -106,7 +106,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to torqueLoss. + /// Sucht eine lokalisierte Zeichenfolge, die torqueLoss ähnelt. /// </summary> public static string ADC_TorqueLossMap_TorqueLoss { get { @@ -115,7 +115,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CdxA_0. + /// Sucht eine lokalisierte Zeichenfolge, die CdxA_0 ähnelt. /// </summary> public static string AirDrag_CdxA_0 { get { @@ -124,7 +124,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AirDragDataDeclarationType. + /// Sucht eine lokalisierte Zeichenfolge, die AirDragDataDeclarationType ähnelt. /// </summary> public static string AirDrag_Data_Type_Attr { get { @@ -133,7 +133,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to DeclaredCdxA. + /// Sucht eine lokalisierte Zeichenfolge, die DeclaredCdxA ähnelt. /// </summary> public static string AirDrag_DeclaredCdxA { get { @@ -142,7 +142,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to DeclaredCdxA. + /// Sucht eine lokalisierte Zeichenfolge, die DeclaredCdxA ähnelt. /// </summary> public static string AirDrag_DeclaredCdxA1 { get { @@ -151,7 +151,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TransferredCdxA. + /// Sucht eine lokalisierte Zeichenfolge, die TransferredCdxA ähnelt. /// </summary> public static string AirDrag_TransferredCDxA { get { @@ -160,7 +160,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TransferredCdxA. + /// Sucht eine lokalisierte Zeichenfolge, die TransferredCdxA ähnelt. /// </summary> public static string AirDragArea_TransferredCdxA { get { @@ -169,7 +169,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Efficiency. + /// Sucht eine lokalisierte Zeichenfolge, die Efficiency ähnelt. /// </summary> public static string AngleDrive_Efficiency { get { @@ -178,7 +178,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string Angledrive_LossMap_Entry { get { @@ -187,7 +187,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Ratio. + /// Sucht eine lokalisierte Zeichenfolge, die Ratio ähnelt. /// </summary> public static string AngleDrive_Ratio { get { @@ -196,7 +196,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TorqueLossMap. + /// Sucht eine lokalisierte Zeichenfolge, die TorqueLossMap ähnelt. /// </summary> public static string AngleDrive_TorqueLossMap { get { @@ -205,7 +205,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to type. + /// Sucht eine lokalisierte Zeichenfolge, die type ähnelt. /// </summary> public static string Attr_Type { get { @@ -214,7 +214,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to auxiliarySpeed. + /// Sucht eine lokalisierte Zeichenfolge, die auxiliarySpeed ähnelt. /// </summary> public static string Aux_AuxMap_AuxiliarySpeed_Attr { get { @@ -223,7 +223,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to mechanicalPower. + /// Sucht eine lokalisierte Zeichenfolge, die mechanicalPower ähnelt. /// </summary> public static string Aux_AuxMap_MechanicalPower_Attr { get { @@ -232,7 +232,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Auxiliary. + /// Sucht eine lokalisierte Zeichenfolge, die Auxiliary ähnelt. /// </summary> public static string Auxiliaries_Auxiliary { get { @@ -241,7 +241,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AuxMap. + /// Sucht eine lokalisierte Zeichenfolge, die AuxMap ähnelt. /// </summary> public static string Auxiliaries_Auxiliary_AuxMap { get { @@ -250,7 +250,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string Auxiliaries_Auxiliary_AuxMap_Entry { get { @@ -259,7 +259,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ConstantAuxLoad. + /// Sucht eine lokalisierte Zeichenfolge, die ConstantAuxLoad ähnelt. /// </summary> public static string Auxiliaries_Auxiliary_ConstantAuxLoad { get { @@ -268,7 +268,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to EfficiencyAuxSupply. + /// Sucht eine lokalisierte Zeichenfolge, die EfficiencyAuxSupply ähnelt. /// </summary> public static string Auxiliaries_Auxiliary_EfficiencyAuxSupply { get { @@ -277,7 +277,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to EfficiencyToEngine. + /// Sucht eine lokalisierte Zeichenfolge, die EfficiencyToEngine ähnelt. /// </summary> public static string Auxiliaries_Auxiliary_EfficiencyToEngine { get { @@ -286,7 +286,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to id. + /// Sucht eine lokalisierte Zeichenfolge, die id ähnelt. /// </summary> public static string Auxiliaries_Auxiliary_ID_Attr { get { @@ -295,7 +295,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Technology. + /// Sucht eine lokalisierte Zeichenfolge, die Technology ähnelt. /// </summary> public static string Auxiliaries_Auxiliary_Technology { get { @@ -304,7 +304,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TransmissionRatioToEngine. + /// Sucht eine lokalisierte Zeichenfolge, die TransmissionRatioToEngine ähnelt. /// </summary> public static string Auxiliaries_Auxiliary_TransmissionRatioToEngine { get { @@ -313,7 +313,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AuxiliariesDataDeclarationType. + /// Sucht eine lokalisierte Zeichenfolge, die AuxiliariesDataDeclarationType ähnelt. /// </summary> public static string Auxiliaries_Type_Attr_DataDeclarationType { get { @@ -322,7 +322,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to supplyPower. + /// Sucht eine lokalisierte Zeichenfolge, die supplyPower ähnelt. /// </summary> public static string Auxr_AuxMapMapping_SupplyPower_Attr { get { @@ -331,7 +331,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AxleDataDeclarationType. + /// Sucht eine lokalisierte Zeichenfolge, die AxleDataDeclarationType ähnelt. /// </summary> public static string Axle_Type_Attr_AxleDataDeclarationType { get { @@ -340,7 +340,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Efficiency. + /// Sucht eine lokalisierte Zeichenfolge, die Efficiency ähnelt. /// </summary> public static string Axlegear_Efficiency { get { @@ -349,7 +349,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to LineType. + /// Sucht eine lokalisierte Zeichenfolge, die LineType ähnelt. /// </summary> public static string Axlegear_LineType { get { @@ -358,7 +358,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Ratio. + /// Sucht eine lokalisierte Zeichenfolge, die Ratio ähnelt. /// </summary> public static string Axlegear_Ratio { get { @@ -367,7 +367,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TorqueLossMap. + /// Sucht eine lokalisierte Zeichenfolge, die TorqueLossMap ähnelt. /// </summary> public static string Axlegear_TorqueLossMap { get { @@ -376,7 +376,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string Axlegear_TorqueLossMap_Entry { get { @@ -385,7 +385,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AxlegearDataDeclarationType. + /// Sucht eine lokalisierte Zeichenfolge, die AxlegearDataDeclarationType ähnelt. /// </summary> public static string AxleGear_Type_Attr { get { @@ -394,7 +394,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Axles. + /// Sucht eine lokalisierte Zeichenfolge, die Axles ähnelt. /// </summary> public static string AxleWheels_Axles { get { @@ -403,7 +403,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Axle. + /// Sucht eine lokalisierte Zeichenfolge, die Axle ähnelt. /// </summary> public static string AxleWheels_Axles_Axle { get { @@ -412,7 +412,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to axleNumber. + /// Sucht eine lokalisierte Zeichenfolge, die axleNumber ähnelt. /// </summary> public static string AxleWheels_Axles_Axle_AxleNumber_Attr { get { @@ -421,7 +421,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AxleType. + /// Sucht eine lokalisierte Zeichenfolge, die AxleType ähnelt. /// </summary> public static string AxleWheels_Axles_Axle_AxleType { get { @@ -430,7 +430,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AxleType. + /// Sucht eine lokalisierte Zeichenfolge, die AxleType ähnelt. /// </summary> public static string AxleWheels_Axles_Axle_AxleType_Attr { get { @@ -439,7 +439,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Dimension. + /// Sucht eine lokalisierte Zeichenfolge, die Dimension ähnelt. /// </summary> public static string AxleWheels_Axles_Axle_Dimension { get { @@ -448,7 +448,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to DynamicTyreRadius. + /// Sucht eine lokalisierte Zeichenfolge, die DynamicTyreRadius ähnelt. /// </summary> public static string AxleWheels_Axles_Axle_DynamicTyreRadius { get { @@ -457,7 +457,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to FzISO. + /// Sucht eine lokalisierte Zeichenfolge, die FzISO ähnelt. /// </summary> public static string AxleWheels_Axles_Axle_FzISO { get { @@ -466,7 +466,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Inertia. + /// Sucht eine lokalisierte Zeichenfolge, die Inertia ähnelt. /// </summary> public static string AxleWheels_Axles_Axle_Inertia { get { @@ -475,7 +475,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to RRCDeclared. + /// Sucht eine lokalisierte Zeichenfolge, die RRCDeclared ähnelt. /// </summary> public static string AxleWheels_Axles_Axle_RRCDeclared { get { @@ -484,7 +484,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to RRCISO. + /// Sucht eine lokalisierte Zeichenfolge, die RRCISO ähnelt. /// </summary> public static string AxleWheels_Axles_Axle_RRCISO { get { @@ -493,7 +493,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Steered. + /// Sucht eine lokalisierte Zeichenfolge, die Steered ähnelt. /// </summary> public static string AxleWheels_Axles_Axle_Steered { get { @@ -502,7 +502,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TwinTyres. + /// Sucht eine lokalisierte Zeichenfolge, die TwinTyres ähnelt. /// </summary> public static string AxleWheels_Axles_Axle_TwinTyres { get { @@ -511,7 +511,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TwinTyres. + /// Sucht eine lokalisierte Zeichenfolge, die TwinTyres ähnelt. /// </summary> public static string AxleWheels_Axles_Axle_TwinTyres_Attr { get { @@ -520,7 +520,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Tyre. + /// Sucht eine lokalisierte Zeichenfolge, die Tyre ähnelt. /// </summary> public static string AxleWheels_Axles_Axle_Tyre { get { @@ -529,7 +529,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to WeightShare. + /// Sucht eine lokalisierte Zeichenfolge, die WeightShare ähnelt. /// </summary> public static string AxleWheels_Axles_Axle_WeightShare { get { @@ -538,7 +538,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AxleWheelsDataDeclarationType. + /// Sucht eine lokalisierte Zeichenfolge, die AxleWheelsDataDeclarationType ähnelt. /// </summary> public static string AxleWheels_Type_Attr_AxleWheelsDeclarationType { get { @@ -547,7 +547,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SOCmax. + /// Sucht eine lokalisierte Zeichenfolge, die SOCmax ähnelt. /// </summary> public static string Battery_SOCmax { get { @@ -556,7 +556,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SOCmin. + /// Sucht eine lokalisierte Zeichenfolge, die SOCmin ähnelt. /// </summary> public static string Battery_SOCmin { get { @@ -565,7 +565,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to StringID. + /// Sucht eine lokalisierte Zeichenfolge, die StringID ähnelt. /// </summary> public static string Battery_StringID { get { @@ -574,7 +574,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to boostingTorque. + /// Sucht eine lokalisierte Zeichenfolge, die boostingTorque ähnelt. /// </summary> public static string BoostingLimitation_BoostingTorque { get { @@ -583,7 +583,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string BoostingLimitation_Entry { get { @@ -592,7 +592,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to rotationalSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die rotationalSpeed ähnelt. /// </summary> public static string BoostingLimitation_RotationalSpeed { get { @@ -601,7 +601,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AdBlueDosing. + /// Sucht eine lokalisierte Zeichenfolge, die AdBlueDosing ähnelt. /// </summary> public static string Bus_AdBlueDosing { get { @@ -610,7 +610,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AdjustableAuxiliaryHeater. + /// Sucht eine lokalisierte Zeichenfolge, die AdjustableAuxiliaryHeater ähnelt. /// </summary> public static string Bus_AdjustableAuxiliaryHeater { get { @@ -619,7 +619,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AdjustableCoolantThermostat. + /// Sucht eine lokalisierte Zeichenfolge, die AdjustableCoolantThermostat ähnelt. /// </summary> public static string Bus_AdjustableCoolantThermostat { get { @@ -628,7 +628,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AirdragModifiedMultistep. + /// Sucht eine lokalisierte Zeichenfolge, die AirdragModifiedMultistep ähnelt. /// </summary> public static string Bus_AirdragModifiedMultistep { get { @@ -637,7 +637,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AirElectricHeater. + /// Sucht eine lokalisierte Zeichenfolge, die AirElectricHeater ähnelt. /// </summary> public static string Bus_AirElectricHeater { get { @@ -646,7 +646,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AirsuspensionControl. + /// Sucht eine lokalisierte Zeichenfolge, die AirsuspensionControl ähnelt. /// </summary> public static string Bus_AirsuspensionControl { get { @@ -655,7 +655,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AlternatorTechnology. + /// Sucht eine lokalisierte Zeichenfolge, die AlternatorTechnology ähnelt. /// </summary> public static string Bus_AlternatorTechnology { get { @@ -664,7 +664,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AuxiliaryHeaterPower. + /// Sucht eine lokalisierte Zeichenfolge, die AuxiliaryHeaterPower ähnelt. /// </summary> public static string Bus_AuxiliaryHeaterPower { get { @@ -673,7 +673,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Brakelights. + /// Sucht eine lokalisierte Zeichenfolge, die Brakelights ähnelt. /// </summary> public static string Bus_Brakelights { get { @@ -682,7 +682,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CompressorRatio. + /// Sucht eine lokalisierte Zeichenfolge, die CompressorRatio ähnelt. /// </summary> public static string Bus_CompressorRatio { get { @@ -691,7 +691,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CompressorType. + /// Sucht eine lokalisierte Zeichenfolge, die CompressorType ähnelt. /// </summary> public static string Bus_CompressorType { get { @@ -700,7 +700,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Dayrunninglights. + /// Sucht eine lokalisierte Zeichenfolge, die Dayrunninglights ähnelt. /// </summary> public static string Bus_Dayrunninglights { get { @@ -709,7 +709,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to DeclarationType. + /// Sucht eine lokalisierte Zeichenfolge, die DeclarationType ähnelt. /// </summary> public static string Bus_DeclarationType { get { @@ -718,7 +718,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to DoorDriveTechnology. + /// Sucht eine lokalisierte Zeichenfolge, die DoorDriveTechnology ähnelt. /// </summary> public static string Bus_DoorDriveTechnology { get { @@ -727,7 +727,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to DoubleGlazing. + /// Sucht eine lokalisierte Zeichenfolge, die DoubleGlazing ähnelt. /// </summary> public static string Bus_DoubleGlazing { get { @@ -736,7 +736,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to DriverAC. + /// Sucht eine lokalisierte Zeichenfolge, die DriverAC ähnelt. /// </summary> public static string Bus_DriverAC { get { @@ -745,7 +745,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to EngineWasteGasHeatExchanger. + /// Sucht eine lokalisierte Zeichenfolge, die EngineWasteGasHeatExchanger ähnelt. /// </summary> public static string Bus_EngineWasteGasHeatExchanger { get { @@ -754,7 +754,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to EntranceHeight. + /// Sucht eine lokalisierte Zeichenfolge, die EntranceHeight ähnelt. /// </summary> public static string Bus_EntranceHeight { get { @@ -763,7 +763,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Headlights. + /// Sucht eine lokalisierte Zeichenfolge, die Headlights ähnelt. /// </summary> public static string Bus_Headlights { get { @@ -772,7 +772,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to HeatPump. + /// Sucht eine lokalisierte Zeichenfolge, die HeatPump ähnelt. /// </summary> public static string Bus_HeatPump { get { @@ -781,7 +781,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to HeatPumpModeDriverCompartment. + /// Sucht eine lokalisierte Zeichenfolge, die HeatPumpModeDriverCompartment ähnelt. /// </summary> public static string Bus_HeatPumpModeDriver { get { @@ -790,7 +790,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to HeatPumpModePassengerCompartment. + /// Sucht eine lokalisierte Zeichenfolge, die HeatPumpModePassengerCompartment ähnelt. /// </summary> public static string Bus_HeatPumpModePassenger { get { @@ -799,7 +799,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to HeatPumpTypeDriverCompartment. + /// Sucht eine lokalisierte Zeichenfolge, die HeatPumpTypeDriverCompartment ähnelt. /// </summary> public static string Bus_HeatPumpTypeDriver { get { @@ -808,7 +808,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to HeatPumpTypePassengerCompartment. + /// Sucht eine lokalisierte Zeichenfolge, die HeatPumpTypePassengerCompartment ähnelt. /// </summary> public static string Bus_HeatPumpTypePassenger { get { @@ -817,7 +817,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to HeightIntegratedBody. + /// Sucht eine lokalisierte Zeichenfolge, die HeightIntegratedBody ähnelt. /// </summary> public static string Bus_HeightIntegratedBody { get { @@ -826,7 +826,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Interiorlights. + /// Sucht eine lokalisierte Zeichenfolge, die Interiorlights ähnelt. /// </summary> public static string Bus_Interiorlights { get { @@ -835,7 +835,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to LowEntry. + /// Sucht eine lokalisierte Zeichenfolge, die LowEntry ähnelt. /// </summary> public static string Bus_LowEntry { get { @@ -844,7 +844,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to LowerDeck. + /// Sucht eine lokalisierte Zeichenfolge, die LowerDeck ähnelt. /// </summary> public static string Bus_LowerDeck { get { @@ -853,7 +853,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to NumberPassengerSeatsLowerDeck. + /// Sucht eine lokalisierte Zeichenfolge, die NumberPassengerSeatsLowerDeck ähnelt. /// </summary> public static string Bus_NumberPassengerSeatsLowerDeck { get { @@ -862,7 +862,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to NumberPassengerSeatsUpperDeck. + /// Sucht eine lokalisierte Zeichenfolge, die NumberPassengerSeatsUpperDeck ähnelt. /// </summary> public static string Bus_NumberPassengerSeatsUpperDeck { get { @@ -871,7 +871,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to NumberPassengersLowerDeck. + /// Sucht eine lokalisierte Zeichenfolge, die NumberPassengersLowerDeck ähnelt. /// </summary> public static string Bus_NumberPassengersLowerDeck { get { @@ -880,7 +880,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to NumberPassengersStandingLowerDeck. + /// Sucht eine lokalisierte Zeichenfolge, die NumberPassengersStandingLowerDeck ähnelt. /// </summary> public static string Bus_NumberPassengersStandingLowerDeck { get { @@ -889,7 +889,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to NumberPassengersStandingUpperDeck. + /// Sucht eine lokalisierte Zeichenfolge, die NumberPassengersStandingUpperDeck ähnelt. /// </summary> public static string Bus_NumberPassengersStandingUpperDeck { get { @@ -898,7 +898,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to NumberPassengersUpperDeck. + /// Sucht eine lokalisierte Zeichenfolge, die NumberPassengersUpperDeck ähnelt. /// </summary> public static string Bus_NumberPassengersUpperDeck { get { @@ -907,7 +907,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to OtherHeatingTechnology. + /// Sucht eine lokalisierte Zeichenfolge, die OtherHeatingTechnology ähnelt. /// </summary> public static string Bus_OtherHeatingTechnology { get { @@ -916,7 +916,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PassengerAC. + /// Sucht eine lokalisierte Zeichenfolge, die PassengerAC ähnelt. /// </summary> public static string Bus_PassengerAC { get { @@ -925,7 +925,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PassengerCount. + /// Sucht eine lokalisierte Zeichenfolge, die PassengerCount ähnelt. /// </summary> public static string Bus_PassengerCount { get { @@ -934,7 +934,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Positionlights. + /// Sucht eine lokalisierte Zeichenfolge, die Positionlights ähnelt. /// </summary> public static string Bus_Positionlights { get { @@ -943,7 +943,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PrimaryVehicle. + /// Sucht eine lokalisierte Zeichenfolge, die PrimaryVehicle ähnelt. /// </summary> public static string Bus_PrimaryVehicle { get { @@ -952,7 +952,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ResultCards. + /// Sucht eine lokalisierte Zeichenfolge, die ResultCards ähnelt. /// </summary> public static string Bus_ResultCards { get { @@ -961,7 +961,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SeparateAirDistributionDucts. + /// Sucht eine lokalisierte Zeichenfolge, die SeparateAirDistributionDucts ähnelt. /// </summary> public static string Bus_SeparateAirDistributionDucts { get { @@ -970,7 +970,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SizeOfAirSupply. + /// Sucht eine lokalisierte Zeichenfolge, die SizeOfAirSupply ähnelt. /// </summary> public static string Bus_SizeOfAirSupply { get { @@ -979,7 +979,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SmartElectrics. + /// Sucht eine lokalisierte Zeichenfolge, die SmartElectrics ähnelt. /// </summary> public static string Bus_Smart_Electrics { get { @@ -988,7 +988,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SmartCompressionSystem. + /// Sucht eine lokalisierte Zeichenfolge, die SmartCompressionSystem ähnelt. /// </summary> public static string Bus_SmartCompressionSystem { get { @@ -997,7 +997,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SmartRegenerationSystem. + /// Sucht eine lokalisierte Zeichenfolge, die SmartRegenerationSystem ähnelt. /// </summary> public static string Bus_SmartRegenerationSystem { get { @@ -1006,7 +1006,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Status. + /// Sucht eine lokalisierte Zeichenfolge, die Status ähnelt. /// </summary> public static string Bus_Status { get { @@ -1015,7 +1015,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SystemConfiguration. + /// Sucht eine lokalisierte Zeichenfolge, die SystemConfiguration ähnelt. /// </summary> public static string Bus_SystemConfiguration { get { @@ -1024,7 +1024,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to UpperDeck. + /// Sucht eine lokalisierte Zeichenfolge, die UpperDeck ähnelt. /// </summary> public static string Bus_UpperDeck { get { @@ -1033,7 +1033,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to VehicleDeclarationType. + /// Sucht eine lokalisierte Zeichenfolge, die VehicleDeclarationType ähnelt. /// </summary> public static string Bus_VehicleDeclarationType { get { @@ -1042,7 +1042,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to VehicleLength. + /// Sucht eine lokalisierte Zeichenfolge, die VehicleLength ähnelt. /// </summary> public static string Bus_VehicleLength { get { @@ -1051,7 +1051,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to VehicleWidth. + /// Sucht eine lokalisierte Zeichenfolge, die VehicleWidth ähnelt. /// </summary> public static string Bus_VehicleWidth { get { @@ -1060,7 +1060,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to WaterElectricHeater. + /// Sucht eine lokalisierte Zeichenfolge, die WaterElectricHeater ähnelt. /// </summary> public static string Bus_WaterElectricHeater { get { @@ -1069,7 +1069,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Clutch. + /// Sucht eine lokalisierte Zeichenfolge, die Clutch ähnelt. /// </summary> public static string BusAux_Clutch { get { @@ -1078,7 +1078,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ElectricSystem. + /// Sucht eine lokalisierte Zeichenfolge, die ElectricSystem ähnelt. /// </summary> public static string BusAux_ElectricSystem { get { @@ -1087,7 +1087,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ratio. + /// Sucht eine lokalisierte Zeichenfolge, die ratio ähnelt. /// </summary> public static string BusAux_ElectricSystem_Alternator_Ratio_Attr { get { @@ -1096,7 +1096,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AlternatorTechnology. + /// Sucht eine lokalisierte Zeichenfolge, die AlternatorTechnology ähnelt. /// </summary> public static string BusAux_ElectricSystem_AlternatorTechnology { get { @@ -1105,7 +1105,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Battery. + /// Sucht eine lokalisierte Zeichenfolge, die Battery ähnelt. /// </summary> public static string BusAux_ElectricSystem_Battery { get { @@ -1114,7 +1114,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to BatteryTechnology. + /// Sucht eine lokalisierte Zeichenfolge, die BatteryTechnology ähnelt. /// </summary> public static string BusAux_ElectricSystem_BatteryTechnology { get { @@ -1123,7 +1123,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Capacitor. + /// Sucht eine lokalisierte Zeichenfolge, die Capacitor ähnelt. /// </summary> public static string BusAux_ElectricSystem_Capacitor { get { @@ -1132,7 +1132,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CapacitorTechnology. + /// Sucht eine lokalisierte Zeichenfolge, die CapacitorTechnology ähnelt. /// </summary> public static string BusAux_ElectricSystem_CapacitorTechnology { get { @@ -1141,7 +1141,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to NominalVoltage. + /// Sucht eine lokalisierte Zeichenfolge, die NominalVoltage ähnelt. /// </summary> public static string BusAux_ElectricSystem_NominalVoltage { get { @@ -1150,7 +1150,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to RatedCapacitance. + /// Sucht eine lokalisierte Zeichenfolge, die RatedCapacitance ähnelt. /// </summary> public static string BusAux_ElectricSystem_RatedCapacitance { get { @@ -1159,7 +1159,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to RatedCapacity. + /// Sucht eine lokalisierte Zeichenfolge, die RatedCapacity ähnelt. /// </summary> public static string BusAux_ElectricSystem_RatedCapacity { get { @@ -1168,7 +1168,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to RatedCurrent. + /// Sucht eine lokalisierte Zeichenfolge, die RatedCurrent ähnelt. /// </summary> public static string BusAux_ElectricSystem_RatedCurrent { get { @@ -1177,7 +1177,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to RatedVoltage. + /// Sucht eine lokalisierte Zeichenfolge, die RatedVoltage ähnelt. /// </summary> public static string BusAux_ElectricSystem_RatedRatedVoltage { get { @@ -1186,7 +1186,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to RatedVoltage. + /// Sucht eine lokalisierte Zeichenfolge, die RatedVoltage ähnelt. /// </summary> public static string BusAux_ElectricSystem_RatedVoltage { get { @@ -1195,7 +1195,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ResultCards. + /// Sucht eine lokalisierte Zeichenfolge, die ResultCards ähnelt. /// </summary> public static string BusAux_ElectricSystem_ResultCards { get { @@ -1204,7 +1204,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SmartAlternator. + /// Sucht eine lokalisierte Zeichenfolge, die SmartAlternator ähnelt. /// </summary> public static string BusAux_ElectricSystem_SmartAlternator { get { @@ -1213,7 +1213,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SmartElectrics. + /// Sucht eine lokalisierte Zeichenfolge, die SmartElectrics ähnelt. /// </summary> public static string BusAux_ElectricSystem_SmartElectrics { get { @@ -1222,7 +1222,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SupplyFromHEVPossible. + /// Sucht eine lokalisierte Zeichenfolge, die SupplyFromHEVPossible ähnelt. /// </summary> public static string BusAux_ElectricSystem_SupplyFromHEVPossible { get { @@ -1231,7 +1231,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Fan. + /// Sucht eine lokalisierte Zeichenfolge, die Fan ähnelt. /// </summary> public static string BusAux_Fan { get { @@ -1240,7 +1240,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to HVAC. + /// Sucht eine lokalisierte Zeichenfolge, die HVAC ähnelt. /// </summary> public static string BusAux_HVAC { get { @@ -1249,7 +1249,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to LEDLights. + /// Sucht eine lokalisierte Zeichenfolge, die LEDLights ähnelt. /// </summary> public static string BusAux_LEDLights { get { @@ -1258,7 +1258,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PneumaticSystem. + /// Sucht eine lokalisierte Zeichenfolge, die PneumaticSystem ähnelt. /// </summary> public static string BusAux_PneumaticSystem { get { @@ -1267,7 +1267,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AdBlueDosing. + /// Sucht eine lokalisierte Zeichenfolge, die AdBlueDosing ähnelt. /// </summary> public static string BusAux_PneumaticSystem_AdBlueDosing { get { @@ -1276,7 +1276,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AirsuspensionControl. + /// Sucht eine lokalisierte Zeichenfolge, die AirsuspensionControl ähnelt. /// </summary> public static string BusAux_PneumaticSystem_AirsuspensionControl { get { @@ -1285,7 +1285,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CompressorRatio. + /// Sucht eine lokalisierte Zeichenfolge, die CompressorRatio ähnelt. /// </summary> public static string BusAux_PneumaticSystem_CompressorRatio { get { @@ -1294,7 +1294,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SizeOfAirSupply. + /// Sucht eine lokalisierte Zeichenfolge, die SizeOfAirSupply ähnelt. /// </summary> public static string BusAux_PneumaticSystem_CompressorSize { get { @@ -1303,7 +1303,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to DoorDriveTechnology. + /// Sucht eine lokalisierte Zeichenfolge, die DoorDriveTechnology ähnelt. /// </summary> public static string BusAux_PneumaticSystem_DoorDriveTechnology { get { @@ -1312,7 +1312,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PneumaticSCRReagentDosing. + /// Sucht eine lokalisierte Zeichenfolge, die PneumaticSCRReagentDosing ähnelt. /// </summary> public static string BusAux_PneumaticSystem_SCRReagentDosing { get { @@ -1321,7 +1321,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SmartCompressionSystem. + /// Sucht eine lokalisierte Zeichenfolge, die SmartCompressionSystem ähnelt. /// </summary> public static string BusAux_PneumaticSystem_SmartcompressionSystem { get { @@ -1330,7 +1330,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SmartRegenerationSystem. + /// Sucht eine lokalisierte Zeichenfolge, die SmartRegenerationSystem ähnelt. /// </summary> public static string BusAux_PneumaticSystem_SmartRegenerationSystem { get { @@ -1339,7 +1339,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string BusAux_ResultCard_Entry { get { @@ -1348,7 +1348,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Idle. + /// Sucht eine lokalisierte Zeichenfolge, die Idle ähnelt. /// </summary> public static string BusAux_ResultCard_Idle { get { @@ -1357,7 +1357,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Overrun. + /// Sucht eine lokalisierte Zeichenfolge, die Overrun ähnelt. /// </summary> public static string BusAux_ResultCard_Overrun { get { @@ -1366,7 +1366,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Traction. + /// Sucht eine lokalisierte Zeichenfolge, die Traction ähnelt. /// </summary> public static string BusAux_ResultCard_Traction { get { @@ -1375,7 +1375,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SteeringPump. + /// Sucht eine lokalisierte Zeichenfolge, die SteeringPump ähnelt. /// </summary> public static string BusAux_SteeringPump { get { @@ -1384,7 +1384,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Technology. + /// Sucht eine lokalisierte Zeichenfolge, die Technology ähnelt. /// </summary> public static string BusAux_Technology { get { @@ -1393,7 +1393,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Cooling. + /// Sucht eine lokalisierte Zeichenfolge, die Cooling ähnelt. /// </summary> public static string BusHVACHeatPumpCooling { get { @@ -1402,7 +1402,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Heating. + /// Sucht eine lokalisierte Zeichenfolge, die Heating ähnelt. /// </summary> public static string BusHVACHeatPumpHeating { get { @@ -1411,7 +1411,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to BusManufacturingStepDataType. + /// Sucht eine lokalisierte Zeichenfolge, die BusManufacturingStepDataType ähnelt. /// </summary> public static string BusManufacturingStepDataType { get { @@ -1420,7 +1420,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Capacitance. + /// Sucht eine lokalisierte Zeichenfolge, die Capacitance ähnelt. /// </summary> public static string Capacitor_Capacitance { get { @@ -1429,7 +1429,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to InternalResistance. + /// Sucht eine lokalisierte Zeichenfolge, die InternalResistance ähnelt. /// </summary> public static string Capacitor_InternalResistance { get { @@ -1438,7 +1438,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MaxChargingCurrent. + /// Sucht eine lokalisierte Zeichenfolge, die MaxChargingCurrent ähnelt. /// </summary> public static string Capacitor_MaxChargingCurrent { get { @@ -1447,7 +1447,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MaxDischargingCurrent. + /// Sucht eine lokalisierte Zeichenfolge, die MaxDischargingCurrent ähnelt. /// </summary> public static string Capacitor_MaxDischargingCurrent { get { @@ -1456,7 +1456,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MaxVoltage. + /// Sucht eine lokalisierte Zeichenfolge, die MaxVoltage ähnelt. /// </summary> public static string Capacitor_MaxVoltage { get { @@ -1465,7 +1465,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MinVoltage. + /// Sucht eine lokalisierte Zeichenfolge, die MinVoltage ähnelt. /// </summary> public static string Capacitor_MinVoltage { get { @@ -1474,7 +1474,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ChassisConfiguration. + /// Sucht eine lokalisierte Zeichenfolge, die ChassisConfiguration ähnelt. /// </summary> public static string ChassisConfiguration { get { @@ -1483,7 +1483,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ConventionalLorryOutputType. + /// Sucht eine lokalisierte Zeichenfolge, die ConventionalLorryOutputType ähnelt. /// </summary> public static string CIF_OutputDataType_ConventionalLorryOutputType { get { @@ -1492,7 +1492,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Exempted_CompletedBusOutputType. + /// Sucht eine lokalisierte Zeichenfolge, die Exempted_CompletedBusOutputType ähnelt. /// </summary> public static string CIF_OutputDataType_Exempted_CompletedBusOutputType { get { @@ -1501,7 +1501,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Exempted_LorryOutputType. + /// Sucht eine lokalisierte Zeichenfolge, die Exempted_LorryOutputType ähnelt. /// </summary> public static string CIF_OutputDataType_Exempted_LorryOutputType { get { @@ -1510,7 +1510,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to HEV_IEPC_S_LorryOutputType. + /// Sucht eine lokalisierte Zeichenfolge, die HEV_IEPC_S_LorryOutputType ähnelt. /// </summary> public static string CIF_OutputDataType_HEV_IEPC_S_LorryOutputType { get { @@ -1519,7 +1519,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to HEV_Px_LorryOutputType. + /// Sucht eine lokalisierte Zeichenfolge, die HEV_Px_LorryOutputType ähnelt. /// </summary> public static string CIF_OutputDataType_HEV_Px_LorryOutputType { get { @@ -1528,7 +1528,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to HEV_S2_LorryOutputType. + /// Sucht eine lokalisierte Zeichenfolge, die HEV_S2_LorryOutputType ähnelt. /// </summary> public static string CIF_OutputDataType_HEV_S2_LorryOutputType { get { @@ -1537,7 +1537,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to HEV_S3_LorryOutputType. + /// Sucht eine lokalisierte Zeichenfolge, die HEV_S3_LorryOutputType ähnelt. /// </summary> public static string CIF_OutputDataType_HEV_S3_LorryOutputType { get { @@ -1546,7 +1546,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to HEV_S4_LorryOutputType. + /// Sucht eine lokalisierte Zeichenfolge, die HEV_S4_LorryOutputType ähnelt. /// </summary> public static string CIF_OutputDataType_HEV_S4_LorryOutputType { get { @@ -1555,7 +1555,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PEV_E2_LorryOutputType. + /// Sucht eine lokalisierte Zeichenfolge, die PEV_E2_LorryOutputType ähnelt. /// </summary> public static string CIF_OutputDataType_PEV_E2_LorryOutputType { get { @@ -1564,7 +1564,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PEV_E3_LorryOutputType. + /// Sucht eine lokalisierte Zeichenfolge, die PEV_E3_LorryOutputType ähnelt. /// </summary> public static string CIF_OutputDataType_PEV_E3_LorryOutputType { get { @@ -1573,7 +1573,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PEV_E4_LorryOutputType. + /// Sucht eine lokalisierte Zeichenfolge, die PEV_E4_LorryOutputType ähnelt. /// </summary> public static string CIF_OutputDataType_PEV_E4_LorryOutputType { get { @@ -1582,7 +1582,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PEV_IEPC_LorryOutputType. + /// Sucht eine lokalisierte Zeichenfolge, die PEV_IEPC_LorryOutputType ähnelt. /// </summary> public static string CIF_OutputDataType_PEV_IEPC_LorryOutputType { get { @@ -1591,7 +1591,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ADC. + /// Sucht eine lokalisierte Zeichenfolge, die ADC ähnelt. /// </summary> public static string Component_ADC { get { @@ -1600,7 +1600,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AirDrag. + /// Sucht eine lokalisierte Zeichenfolge, die AirDrag ähnelt. /// </summary> public static string Component_AirDrag { get { @@ -1609,7 +1609,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Angledrive. + /// Sucht eine lokalisierte Zeichenfolge, die Angledrive ähnelt. /// </summary> public static string Component_Angledrive { get { @@ -1618,7 +1618,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AppVersion. + /// Sucht eine lokalisierte Zeichenfolge, die AppVersion ähnelt. /// </summary> public static string Component_AppVersion { get { @@ -1627,7 +1627,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Auxiliaries. + /// Sucht eine lokalisierte Zeichenfolge, die Auxiliaries ähnelt. /// </summary> public static string Component_Auxiliaries { get { @@ -1636,7 +1636,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Axlegear. + /// Sucht eine lokalisierte Zeichenfolge, die Axlegear ähnelt. /// </summary> public static string Component_Axlegear { get { @@ -1645,7 +1645,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AxleWheels. + /// Sucht eine lokalisierte Zeichenfolge, die AxleWheels ähnelt. /// </summary> public static string Component_AxleWheels { get { @@ -1654,7 +1654,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to BatterySystem. + /// Sucht eine lokalisierte Zeichenfolge, die BatterySystem ähnelt. /// </summary> public static string Component_BatterySystem { get { @@ -1663,7 +1663,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CapacitorSystem. + /// Sucht eine lokalisierte Zeichenfolge, die CapacitorSystem ähnelt. /// </summary> public static string Component_CapacitorSystem { get { @@ -1672,7 +1672,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CertificationMethod. + /// Sucht eine lokalisierte Zeichenfolge, die CertificationMethod ähnelt. /// </summary> public static string Component_CertificationMethod { get { @@ -1681,7 +1681,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CertificationNumber. + /// Sucht eine lokalisierte Zeichenfolge, die CertificationNumber ähnelt. /// </summary> public static string Component_CertificationNumber { get { @@ -1690,7 +1690,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CertifiedAeroReduction. + /// Sucht eine lokalisierte Zeichenfolge, die CertifiedAeroReduction ähnelt. /// </summary> public static string Component_CertifiedAeroReduction { get { @@ -1699,7 +1699,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Creator. + /// Sucht eine lokalisierte Zeichenfolge, die Creator ähnelt. /// </summary> public static string Component_Creator { get { @@ -1708,7 +1708,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Date. + /// Sucht eine lokalisierte Zeichenfolge, die Date ähnelt. /// </summary> public static string Component_Date { get { @@ -1717,7 +1717,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to DriverModel. + /// Sucht eine lokalisierte Zeichenfolge, die DriverModel ähnelt. /// </summary> public static string Component_DriverModel { get { @@ -1726,7 +1726,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ElectricEnergyStorage. + /// Sucht eine lokalisierte Zeichenfolge, die ElectricEnergyStorage ähnelt. /// </summary> public static string Component_ElectricEnergyStorage { get { @@ -1735,7 +1735,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ElectricMachine. + /// Sucht eine lokalisierte Zeichenfolge, die ElectricMachine ähnelt. /// </summary> public static string Component_ElectricMachine { get { @@ -1744,7 +1744,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ElectricMachineGEN. + /// Sucht eine lokalisierte Zeichenfolge, die ElectricMachineGEN ähnelt. /// </summary> public static string Component_ElectricMachineGEN { get { @@ -1753,7 +1753,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ElectricMachineSystem. + /// Sucht eine lokalisierte Zeichenfolge, die ElectricMachineSystem ähnelt. /// </summary> public static string Component_ElectricMachineSystem { get { @@ -1762,7 +1762,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Engine. + /// Sucht eine lokalisierte Zeichenfolge, die Engine ähnelt. /// </summary> public static string Component_Engine { get { @@ -1771,7 +1771,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Gearbox. + /// Sucht eine lokalisierte Zeichenfolge, die Gearbox ähnelt. /// </summary> public static string Component_Gearbox { get { @@ -1780,7 +1780,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MainCertificationMethod. + /// Sucht eine lokalisierte Zeichenfolge, die MainCertificationMethod ähnelt. /// </summary> public static string Component_Gearbox_CertificationMethod { get { @@ -1789,7 +1789,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to id. + /// Sucht eine lokalisierte Zeichenfolge, die id ähnelt. /// </summary> public static string Component_ID_Attr { get { @@ -1798,7 +1798,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to IEPC. + /// Sucht eine lokalisierte Zeichenfolge, die IEPC ähnelt. /// </summary> public static string Component_IEPC { get { @@ -1807,7 +1807,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Manufacturer. + /// Sucht eine lokalisierte Zeichenfolge, die Manufacturer ähnelt. /// </summary> public static string Component_Manufacturer { get { @@ -1816,7 +1816,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ManufacturerAddress. + /// Sucht eine lokalisierte Zeichenfolge, die ManufacturerAddress ähnelt. /// </summary> public static string Component_ManufacturerAddress { get { @@ -1825,7 +1825,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Model. + /// Sucht eine lokalisierte Zeichenfolge, die Model ähnelt. /// </summary> public static string Component_Model { get { @@ -1834,7 +1834,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Retarder. + /// Sucht eine lokalisierte Zeichenfolge, die Retarder ähnelt. /// </summary> public static string Component_Retarder { get { @@ -1843,7 +1843,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TechnicalReportId. + /// Sucht eine lokalisierte Zeichenfolge, die TechnicalReportId ähnelt. /// </summary> public static string Component_TechnicalReportId { get { @@ -1852,7 +1852,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TorqueConverter. + /// Sucht eine lokalisierte Zeichenfolge, die TorqueConverter ähnelt. /// </summary> public static string Component_TorqueConverter { get { @@ -1861,7 +1861,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Transmission. + /// Sucht eine lokalisierte Zeichenfolge, die Transmission ähnelt. /// </summary> public static string Component_Transmission { get { @@ -1870,7 +1870,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to type. + /// Sucht eine lokalisierte Zeichenfolge, die type ähnelt. /// </summary> public static string Component_Type_Attr { get { @@ -1879,7 +1879,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PTOType. + /// Sucht eine lokalisierte Zeichenfolge, die PTOType ähnelt. /// </summary> public static string Component_Type_Attr_PTO { get { @@ -1888,7 +1888,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Vehicle. + /// Sucht eine lokalisierte Zeichenfolge, die Vehicle ähnelt. /// </summary> public static string Component_Vehicle { get { @@ -1897,7 +1897,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Data. + /// Sucht eine lokalisierte Zeichenfolge, die Data ähnelt. /// </summary> public static string ComponentDataWrapper { get { @@ -1906,7 +1906,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to VehicleComponentsType. + /// Sucht eine lokalisierte Zeichenfolge, die VehicleComponentsType ähnelt. /// </summary> public static string Components_type_attr { get { @@ -1915,7 +1915,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CompressorDrive. + /// Sucht eine lokalisierte Zeichenfolge, die CompressorDrive ähnelt. /// </summary> public static string CompressorDrive { get { @@ -1924,7 +1924,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Conditioning. + /// Sucht eine lokalisierte Zeichenfolge, die Conditioning ähnelt. /// </summary> public static string Conditioning { get { @@ -1933,7 +1933,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to coolantTempInlet. + /// Sucht eine lokalisierte Zeichenfolge, die coolantTempInlet ähnelt. /// </summary> public static string Conditioning_CoolantTempInlet { get { @@ -1942,7 +1942,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to coolingPower. + /// Sucht eine lokalisierte Zeichenfolge, die coolingPower ähnelt. /// </summary> public static string Conditioning_CoolingPower { get { @@ -1951,7 +1951,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string Conditioning_Entry { get { @@ -1960,7 +1960,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CorrectedActualMass. + /// Sucht eine lokalisierte Zeichenfolge, die CorrectedActualMass ähnelt. /// </summary> public static string CorrectedActualMass { get { @@ -1969,7 +1969,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Signature. + /// Sucht eine lokalisierte Zeichenfolge, die Signature ähnelt. /// </summary> public static string DI_Signature { get { @@ -1978,7 +1978,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Algorithm. + /// Sucht eine lokalisierte Zeichenfolge, die Algorithm ähnelt. /// </summary> public static string DI_Signature_Algorithm_Attr { get { @@ -1987,7 +1987,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Reference. + /// Sucht eine lokalisierte Zeichenfolge, die Reference ähnelt. /// </summary> public static string DI_Signature_Reference { get { @@ -1996,7 +1996,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to DigestMethod. + /// Sucht eine lokalisierte Zeichenfolge, die DigestMethod ähnelt. /// </summary> public static string DI_Signature_Reference_DigestMethod { get { @@ -2005,7 +2005,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to DigestValue. + /// Sucht eine lokalisierte Zeichenfolge, die DigestValue ähnelt. /// </summary> public static string DI_Signature_Reference_DigestValue { get { @@ -2014,7 +2014,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Transforms. + /// Sucht eine lokalisierte Zeichenfolge, die Transforms ähnelt. /// </summary> public static string DI_Signature_Reference_Transforms { get { @@ -2023,7 +2023,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Transform. + /// Sucht eine lokalisierte Zeichenfolge, die Transform ähnelt. /// </summary> public static string DI_Signature_Reference_Transforms_Transform { get { @@ -2032,7 +2032,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to URI. + /// Sucht eine lokalisierte Zeichenfolge, die URI ähnelt. /// </summary> public static string DI_Signature_Reference_URI_Attr { get { @@ -2041,7 +2041,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to DragCurve. + /// Sucht eine lokalisierte Zeichenfolge, die DragCurve ähnelt. /// </summary> public static string DragCurve { get { @@ -2050,7 +2050,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to dragTorque. + /// Sucht eine lokalisierte Zeichenfolge, die dragTorque ähnelt. /// </summary> public static string DragCurve_DragTorque { get { @@ -2059,7 +2059,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string DragCurve_Entry { get { @@ -2068,7 +2068,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to gear. + /// Sucht eine lokalisierte Zeichenfolge, die gear ähnelt. /// </summary> public static string DragCurve_Gear { get { @@ -2077,7 +2077,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to outShaftSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die outShaftSpeed ähnelt. /// </summary> public static string DragCurve_OutShaftSpeed { get { @@ -2086,7 +2086,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to decisionFactorVel. + /// Sucht eine lokalisierte Zeichenfolge, die decisionFactorVel ähnelt. /// </summary> public static string Driver_CoastingDFTargetSpeedLookupMapping_DecisionFactor_Attr { get { @@ -2095,7 +2095,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to targetVelocity. + /// Sucht eine lokalisierte Zeichenfolge, die targetVelocity ähnelt. /// </summary> public static string Driver_CoastingDFTargetSpeedLookupMapping_TargetVelocity_Attr { get { @@ -2104,7 +2104,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to decisionFactorDrop. + /// Sucht eine lokalisierte Zeichenfolge, die decisionFactorDrop ähnelt. /// </summary> public static string Driver_CoastingDFVelocityDropLookupMapping_DecisionFactorDrop_Attr { get { @@ -2113,7 +2113,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to velocityDrop. + /// Sucht eine lokalisierte Zeichenfolge, die velocityDrop ähnelt. /// </summary> public static string Driver_CoastingDFVelocityDropLookupMapping_VelocityDrop_Attr { get { @@ -2122,7 +2122,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to DriverAccelerationCurve. + /// Sucht eine lokalisierte Zeichenfolge, die DriverAccelerationCurve ähnelt. /// </summary> public static string DriverModel_DriverAccelerationCurve { get { @@ -2131,7 +2131,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string DriverModel_DriverAccelerationCurve_Entry { get { @@ -2140,7 +2140,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to EcoRoll. + /// Sucht eine lokalisierte Zeichenfolge, die EcoRoll ähnelt. /// </summary> public static string DriverModel_EcoRoll { get { @@ -2149,7 +2149,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to EngineStopStart. + /// Sucht eine lokalisierte Zeichenfolge, die EngineStopStart ähnelt. /// </summary> public static string DriverModel_EngineStopStart { get { @@ -2158,7 +2158,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to EngineStopStartParameters. + /// Sucht eine lokalisierte Zeichenfolge, die EngineStopStartParameters ähnelt. /// </summary> public static string DriverModel_EngineStopStartParameters { get { @@ -2167,7 +2167,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to LookAheadCoasting. + /// Sucht eine lokalisierte Zeichenfolge, die LookAheadCoasting ähnelt. /// </summary> public static string DriverModel_LookAheadCoasting { get { @@ -2176,7 +2176,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to DecisionFactorOffset. + /// Sucht eine lokalisierte Zeichenfolge, die DecisionFactorOffset ähnelt. /// </summary> public static string DriverModel_LookAheadCoasting_DecisionFactorOffset { get { @@ -2185,7 +2185,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to DecisionFactorScaling. + /// Sucht eine lokalisierte Zeichenfolge, die DecisionFactorScaling ähnelt. /// </summary> public static string DriverModel_LookAheadCoasting_DecisionFactorScaling { get { @@ -2194,7 +2194,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Enabled. + /// Sucht eine lokalisierte Zeichenfolge, die Enabled ähnelt. /// </summary> public static string DriverModel_LookAheadCoasting_Enabled { get { @@ -2203,7 +2203,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MinSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die MinSpeed ähnelt. /// </summary> public static string DriverModel_LookAheadCoasting_MinSpeed { get { @@ -2212,7 +2212,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PreviewDistanceFactor. + /// Sucht eine lokalisierte Zeichenfolge, die PreviewDistanceFactor ähnelt. /// </summary> public static string DriverModel_LookAheadCoasting_PreviewDistanceFactor { get { @@ -2221,7 +2221,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SpeedDependentDecisionFactor. + /// Sucht eine lokalisierte Zeichenfolge, die SpeedDependentDecisionFactor ähnelt. /// </summary> public static string DriverModel_LookAheadCoasting_SpeedDependentDecisionFactor { get { @@ -2230,7 +2230,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to VelocityDropDecisionFactor. + /// Sucht eine lokalisierte Zeichenfolge, die VelocityDropDecisionFactor ähnelt. /// </summary> public static string DriverModel_LookAheadCoasting_VelocityDropDecisionFactor { get { @@ -2239,7 +2239,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Overspeed. + /// Sucht eine lokalisierte Zeichenfolge, die Overspeed ähnelt. /// </summary> public static string DriverModel_Overspeed { get { @@ -2248,7 +2248,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AllowedOverspeed. + /// Sucht eine lokalisierte Zeichenfolge, die AllowedOverspeed ähnelt. /// </summary> public static string DriverModel_Overspeed_AllowedOverspeed { get { @@ -2257,7 +2257,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AllowedUnderspeed. + /// Sucht eine lokalisierte Zeichenfolge, die AllowedUnderspeed ähnelt. /// </summary> public static string DriverModel_Overspeed_AllowedUnderspeed { get { @@ -2266,7 +2266,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Enabled. + /// Sucht eine lokalisierte Zeichenfolge, die Enabled ähnelt. /// </summary> public static string DriverModel_Overspeed_Enabled { get { @@ -2275,7 +2275,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MinSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die MinSpeed ähnelt. /// </summary> public static string DriverModel_Overspeed_MinSpeed { get { @@ -2284,7 +2284,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Mode. + /// Sucht eine lokalisierte Zeichenfolge, die Mode ähnelt. /// </summary> public static string DriverModel_Overspeed_Mode { get { @@ -2293,7 +2293,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ShiftStrategyParameters. + /// Sucht eine lokalisierte Zeichenfolge, die ShiftStrategyParameters ähnelt. /// </summary> public static string DriverModel_ShiftStrategyParameters { get { @@ -2302,7 +2302,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to DownshiftAfterUpshiftDelay. + /// Sucht eine lokalisierte Zeichenfolge, die DownshiftAfterUpshiftDelay ähnelt. /// </summary> public static string DriverModel_ShiftStrategyParameters_DownshiftAfterUpshiftDelay { get { @@ -2311,7 +2311,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PowershiftShiftTime. + /// Sucht eine lokalisierte Zeichenfolge, die PowershiftShiftTime ähnelt. /// </summary> public static string DriverModel_ShiftStrategyParameters_PowershiftShiftTime { get { @@ -2320,7 +2320,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to StartAcceleration. + /// Sucht eine lokalisierte Zeichenfolge, die StartAcceleration ähnelt. /// </summary> public static string DriverModel_ShiftStrategyParameters_StartAcceleration { get { @@ -2329,7 +2329,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to StartSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die StartSpeed ähnelt. /// </summary> public static string DriverModel_ShiftStrategyParameters_StartSpeed { get { @@ -2338,7 +2338,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to StartTorqueReserve. + /// Sucht eine lokalisierte Zeichenfolge, die StartTorqueReserve ähnelt. /// </summary> public static string DriverModel_ShiftStrategyParameters_StartTorqueReserve { get { @@ -2347,7 +2347,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TimeBetweenGearshift. + /// Sucht eine lokalisierte Zeichenfolge, die TimeBetweenGearshift ähnelt. /// </summary> public static string DriverModel_ShiftStrategyParameters_TimeBetweenGearshift { get { @@ -2356,7 +2356,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TorqueReserve. + /// Sucht eine lokalisierte Zeichenfolge, die TorqueReserve ähnelt. /// </summary> public static string DriverModel_ShiftStrategyParameters_TorqueReserve { get { @@ -2365,7 +2365,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to UpshiftAfterDownshiftDelay. + /// Sucht eine lokalisierte Zeichenfolge, die UpshiftAfterDownshiftDelay ähnelt. /// </summary> public static string DriverModel_ShiftStrategyParameters_UpshiftAfterDownshiftDelay { get { @@ -2374,7 +2374,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to UpshiftMinAcceleration. + /// Sucht eine lokalisierte Zeichenfolge, die UpshiftMinAcceleration ähnelt. /// </summary> public static string DriverModel_ShiftStrategyParameters_UpshiftMinAcceleration { get { @@ -2383,7 +2383,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ElectricEnergyStorage. + /// Sucht eine lokalisierte Zeichenfolge, die ElectricEnergyStorage ähnelt. /// </summary> public static string ElectricEnergyStorage { get { @@ -2392,7 +2392,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Battery. + /// Sucht eine lokalisierte Zeichenfolge, die Battery ähnelt. /// </summary> public static string ElectricEnergyStorage_Battery { get { @@ -2401,7 +2401,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Capacitor. + /// Sucht eine lokalisierte Zeichenfolge, die Capacitor ähnelt. /// </summary> public static string ElectricEnergyStorage_Capacitor { get { @@ -2410,7 +2410,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ContinuousTorque. + /// Sucht eine lokalisierte Zeichenfolge, die ContinuousTorque ähnelt. /// </summary> public static string ElectricMachine_ContinuousTorque { get { @@ -2419,7 +2419,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Count. + /// Sucht eine lokalisierte Zeichenfolge, die Count ähnelt. /// </summary> public static string ElectricMachine_Count { get { @@ -2428,7 +2428,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to DcDcConverterIncluded. + /// Sucht eine lokalisierte Zeichenfolge, die DcDcConverterIncluded ähnelt. /// </summary> public static string ElectricMachine_DcDcConverterIncluded { get { @@ -2437,7 +2437,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ElectricMachineType. + /// Sucht eine lokalisierte Zeichenfolge, die ElectricMachineType ähnelt. /// </summary> public static string ElectricMachine_ElectricMachineType { get { @@ -2446,7 +2446,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to IHPCType. + /// Sucht eine lokalisierte Zeichenfolge, die IHPCType ähnelt. /// </summary> public static string ElectricMachine_IHPCType { get { @@ -2455,7 +2455,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to OverloadDuration. + /// Sucht eine lokalisierte Zeichenfolge, die OverloadDuration ähnelt. /// </summary> public static string ElectricMachine_OverloadDuration { get { @@ -2464,7 +2464,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to OverloadTorque. + /// Sucht eine lokalisierte Zeichenfolge, die OverloadTorque ähnelt. /// </summary> public static string ElectricMachine_OverloadTorque { get { @@ -2473,7 +2473,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to P2.5GearRatios. + /// Sucht eine lokalisierte Zeichenfolge, die P2.5GearRatios ähnelt. /// </summary> public static string ElectricMachine_P2_5GearRatios { get { @@ -2482,7 +2482,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to gear. + /// Sucht eine lokalisierte Zeichenfolge, die gear ähnelt. /// </summary> public static string ElectricMachine_P2_5GearRatios_Gear_Attr { get { @@ -2491,7 +2491,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Position. + /// Sucht eine lokalisierte Zeichenfolge, die Position ähnelt. /// </summary> public static string ElectricMachine_Position { get { @@ -2500,7 +2500,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PowertrainPosition. + /// Sucht eine lokalisierte Zeichenfolge, die PowertrainPosition ähnelt. /// </summary> public static string ElectricMachine_PowertrainPosition { get { @@ -2509,7 +2509,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to R85RatedPower. + /// Sucht eine lokalisierte Zeichenfolge, die R85RatedPower ähnelt. /// </summary> public static string ElectricMachine_R85RatedPower { get { @@ -2518,7 +2518,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to RotationalInertia. + /// Sucht eine lokalisierte Zeichenfolge, die RotationalInertia ähnelt. /// </summary> public static string ElectricMachine_RotationalInertia { get { @@ -2527,7 +2527,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TestSpeedContinuousTorque. + /// Sucht eine lokalisierte Zeichenfolge, die TestSpeedContinuousTorque ähnelt. /// </summary> public static string ElectricMachine_TestSpeedContinuousTorque { get { @@ -2536,7 +2536,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TestSpeedOverloadTorque. + /// Sucht eine lokalisierte Zeichenfolge, die TestSpeedOverloadTorque ähnelt. /// </summary> public static string ElectricMachine_TestSpeedOverloadTorque { get { @@ -2545,7 +2545,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TestVoltageOverload. + /// Sucht eine lokalisierte Zeichenfolge, die TestVoltageOverload ähnelt. /// </summary> public static string ElectricMachine_TestVoltageOverload { get { @@ -2554,7 +2554,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to VoltageLevel. + /// Sucht eine lokalisierte Zeichenfolge, die VoltageLevel ähnelt. /// </summary> public static string ElectricMachine_VoltageLevel { get { @@ -2563,7 +2563,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ElectricMachineSystem. + /// Sucht eine lokalisierte Zeichenfolge, die ElectricMachineSystem ähnelt. /// </summary> public static string ElectricMachineSystem { get { @@ -2572,7 +2572,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ElectricMachine. + /// Sucht eine lokalisierte Zeichenfolge, die ElectricMachine ähnelt. /// </summary> public static string ElectricMotorTorqueLimit_ElectricMachine { get { @@ -2581,7 +2581,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ElectricMotorTorqueLimits. + /// Sucht eine lokalisierte Zeichenfolge, die ElectricMotorTorqueLimits ähnelt. /// </summary> public static string ElectricMotorTorqueLimits { get { @@ -2590,7 +2590,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to BFColdHot. + /// Sucht eine lokalisierte Zeichenfolge, die BFColdHot ähnelt. /// </summary> public static string Engine_ColdHotBalancingFactor { get { @@ -2599,7 +2599,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CFNCV. + /// Sucht eine lokalisierte Zeichenfolge, die CFNCV ähnelt. /// </summary> public static string Engine_CorrecionFactor_NCV { get { @@ -2608,7 +2608,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CFRegPer. + /// Sucht eine lokalisierte Zeichenfolge, die CFRegPer ähnelt. /// </summary> public static string Engine_CorrectionFactor_RegPer { get { @@ -2617,7 +2617,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Displacement. + /// Sucht eine lokalisierte Zeichenfolge, die Displacement ähnelt. /// </summary> public static string Engine_Displacement { get { @@ -2626,7 +2626,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to engineSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die engineSpeed ähnelt. /// </summary> public static string Engine_EngineFullLoadCurve_EngineSpeed_Attr { get { @@ -2635,7 +2635,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to FCCorrection. + /// Sucht eine lokalisierte Zeichenfolge, die FCCorrection ähnelt. /// </summary> public static string Engine_FCCorrection { get { @@ -2644,7 +2644,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to FuelConsumptionMap. + /// Sucht eine lokalisierte Zeichenfolge, die FuelConsumptionMap ähnelt. /// </summary> public static string Engine_FuelConsumptionMap { get { @@ -2653,7 +2653,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to engineSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die engineSpeed ähnelt. /// </summary> public static string Engine_FuelConsumptionMap_EngineSpeed_Attr { get { @@ -2662,7 +2662,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string Engine_FuelConsumptionMap_Entry { get { @@ -2671,7 +2671,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to fuelConsumption. + /// Sucht eine lokalisierte Zeichenfolge, die fuelConsumption ähnelt. /// </summary> public static string Engine_FuelConsumptionMap_FuelConsumption_Attr { get { @@ -2680,7 +2680,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to torque. + /// Sucht eine lokalisierte Zeichenfolge, die torque ähnelt. /// </summary> public static string Engine_FuelConsumptionMap_Torque_Attr { get { @@ -2689,7 +2689,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to electricPower. + /// Sucht eine lokalisierte Zeichenfolge, die electricPower ähnelt. /// </summary> public static string Engine_FuelConsumptionMap_WHRElPower_Attr { get { @@ -2698,7 +2698,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to mechanicalPower. + /// Sucht eine lokalisierte Zeichenfolge, die mechanicalPower ähnelt. /// </summary> public static string Engine_FuelConsumptionMap_WHRMechPower_Attr { get { @@ -2707,7 +2707,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Mode. + /// Sucht eine lokalisierte Zeichenfolge, die Mode ähnelt. /// </summary> public static string Engine_FuelModes { get { @@ -2716,7 +2716,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Fuel. + /// Sucht eine lokalisierte Zeichenfolge, die Fuel ähnelt. /// </summary> public static string Engine_FuelModes_Fuel { get { @@ -2725,7 +2725,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to FuelType. + /// Sucht eine lokalisierte Zeichenfolge, die FuelType ähnelt. /// </summary> public static string Engine_FuelType { get { @@ -2734,7 +2734,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to FullLoadAndDragCurve. + /// Sucht eine lokalisierte Zeichenfolge, die FullLoadAndDragCurve ähnelt. /// </summary> public static string Engine_FullLoadAndDragCurve { get { @@ -2743,7 +2743,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to dragTorque. + /// Sucht eine lokalisierte Zeichenfolge, die dragTorque ähnelt. /// </summary> public static string Engine_FullLoadCurve_DragTorque_Attr { get { @@ -2752,7 +2752,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string Engine_FullLoadCurve_Entry { get { @@ -2761,7 +2761,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to maxTorque. + /// Sucht eine lokalisierte Zeichenfolge, die maxTorque ähnelt. /// </summary> public static string Engine_FullLoadCurve_MaxTorque_Attr { get { @@ -2770,7 +2770,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to IdlingSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die IdlingSpeed ähnelt. /// </summary> public static string Engine_IdlingSpeed { get { @@ -2779,7 +2779,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Inertia. + /// Sucht eine lokalisierte Zeichenfolge, die Inertia ähnelt. /// </summary> public static string Engine_Inertia { get { @@ -2788,7 +2788,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MaxEngineTorque. + /// Sucht eine lokalisierte Zeichenfolge, die MaxEngineTorque ähnelt. /// </summary> public static string Engine_MaxTorque { get { @@ -2797,7 +2797,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to RatedPower. + /// Sucht eine lokalisierte Zeichenfolge, die RatedPower ähnelt. /// </summary> public static string Engine_RatedPower { get { @@ -2806,7 +2806,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to RatedSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die RatedSpeed ähnelt. /// </summary> public static string Engine_RatedSpeed { get { @@ -2815,7 +2815,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to EngineDataDeclarationType. + /// Sucht eine lokalisierte Zeichenfolge, die EngineDataDeclarationType ähnelt. /// </summary> public static string Engine_Type_Attr { get { @@ -2824,7 +2824,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ElectricalOutput. + /// Sucht eine lokalisierte Zeichenfolge, die ElectricalOutput ähnelt. /// </summary> public static string Engine_WHR_ElectricalOutput { get { @@ -2833,7 +2833,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MechanicalOutputICE. + /// Sucht eine lokalisierte Zeichenfolge, die MechanicalOutputICE ähnelt. /// </summary> public static string Engine_WHR_MechanicalOutputICE { get { @@ -2842,7 +2842,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MechanicalOutputDrivetrain. + /// Sucht eine lokalisierte Zeichenfolge, die MechanicalOutputDrivetrain ähnelt. /// </summary> public static string Engine_WHR_MechanicalOutputIDrivetrain { get { @@ -2851,7 +2851,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to WHRCorrection. + /// Sucht eine lokalisierte Zeichenfolge, die WHRCorrection ähnelt. /// </summary> public static string Engine_WHRCorrectionFactor { get { @@ -2860,7 +2860,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to WHRCorrectionFactors. + /// Sucht eine lokalisierte Zeichenfolge, die WHRCorrectionFactors ähnelt. /// </summary> public static string Engine_WHRCorrectionFactors { get { @@ -2869,7 +2869,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to BFColdHot. + /// Sucht eine lokalisierte Zeichenfolge, die BFColdHot ähnelt. /// </summary> public static string Engine_WHRCorrectionFactors_BFColdHot { get { @@ -2878,7 +2878,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CFRegPer. + /// Sucht eine lokalisierte Zeichenfolge, die CFRegPer ähnelt. /// </summary> public static string Engine_WHRCorrectionFactors_CFRegPer { get { @@ -2887,7 +2887,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Electrical. + /// Sucht eine lokalisierte Zeichenfolge, die Electrical ähnelt. /// </summary> public static string Engine_WHRCorrectionFactors_Electrical { get { @@ -2896,7 +2896,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Mechanical. + /// Sucht eine lokalisierte Zeichenfolge, die Mechanical ähnelt. /// </summary> public static string Engine_WHRCorrectionFactors_Mechanical { get { @@ -2905,7 +2905,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Motorway. + /// Sucht eine lokalisierte Zeichenfolge, die Motorway ähnelt. /// </summary> public static string Engine_WHRCorrectionFactors_Motorway { get { @@ -2914,7 +2914,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Rural. + /// Sucht eine lokalisierte Zeichenfolge, die Rural ähnelt. /// </summary> public static string Engine_WHRCorrectionFactors_Rural { get { @@ -2923,7 +2923,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Urban. + /// Sucht eine lokalisierte Zeichenfolge, die Urban ähnelt. /// </summary> public static string Engine_WHRCorrectionFactors_Urban { get { @@ -2932,7 +2932,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to WHRMap. + /// Sucht eine lokalisierte Zeichenfolge, die WHRMap ähnelt. /// </summary> public static string Engine_WHRMap { get { @@ -2941,7 +2941,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string Engine_WHRMap_Entry { get { @@ -2950,7 +2950,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to WHRType. + /// Sucht eine lokalisierte Zeichenfolge, die WHRType ähnelt. /// </summary> public static string Engine_WHRType { get { @@ -2959,7 +2959,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to WHTCEngineering. + /// Sucht eine lokalisierte Zeichenfolge, die WHTCEngineering ähnelt. /// </summary> public static string Engine_WHTCEngineering { get { @@ -2968,7 +2968,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to WHTCMotorway. + /// Sucht eine lokalisierte Zeichenfolge, die WHTCMotorway ähnelt. /// </summary> public static string Engine_WHTCMotorway { get { @@ -2977,7 +2977,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to WHTCRural. + /// Sucht eine lokalisierte Zeichenfolge, die WHTCRural ähnelt. /// </summary> public static string Engine_WHTCRural { get { @@ -2986,7 +2986,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to WHTCUrban. + /// Sucht eine lokalisierte Zeichenfolge, die WHTCUrban ähnelt. /// </summary> public static string Engine_WHTCUrban { get { @@ -2995,7 +2995,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SumNetPower. + /// Sucht eine lokalisierte Zeichenfolge, die SumNetPower ähnelt. /// </summary> public static string Exempted_SumNetPower { get { @@ -3004,7 +3004,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Technology. + /// Sucht eine lokalisierte Zeichenfolge, die Technology ähnelt. /// </summary> public static string Exempted_Technology { get { @@ -3013,7 +3013,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Resource. + /// Sucht eine lokalisierte Zeichenfolge, die Resource ähnelt. /// </summary> public static string ExternalResource { get { @@ -3022,7 +3022,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to component. + /// Sucht eine lokalisierte Zeichenfolge, die component ähnelt. /// </summary> public static string ExtResource_Component_Attr { get { @@ -3031,7 +3031,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to file. + /// Sucht eine lokalisierte Zeichenfolge, die file ähnelt. /// </summary> public static string ExtResource_File_Attr { get { @@ -3040,7 +3040,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to type. + /// Sucht eine lokalisierte Zeichenfolge, die type ähnelt. /// </summary> public static string ExtResource_Type_Attr { get { @@ -3049,7 +3049,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to csv. + /// Sucht eine lokalisierte Zeichenfolge, die csv ähnelt. /// </summary> public static string ExtResource_Type_Value_CSV { get { @@ -3058,7 +3058,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to xml. + /// Sucht eine lokalisierte Zeichenfolge, die xml ähnelt. /// </summary> public static string ExtResource_Type_Value_XML { get { @@ -3067,7 +3067,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Gear. + /// Sucht eine lokalisierte Zeichenfolge, die Gear ähnelt. /// </summary> public static string Gear_EntryName { get { @@ -3076,7 +3076,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to number. + /// Sucht eine lokalisierte Zeichenfolge, die number ähnelt. /// </summary> public static string Gear_GearNumber_Attr { get { @@ -3085,7 +3085,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MaxOutShaftSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die MaxOutShaftSpeed ähnelt. /// </summary> public static string Gear_MaxOutputShaftSpeed { get { @@ -3094,7 +3094,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MaxOutShaftTorque. + /// Sucht eine lokalisierte Zeichenfolge, die MaxOutShaftTorque ähnelt. /// </summary> public static string Gear_MaxOutputShaftTorque { get { @@ -3103,7 +3103,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Ratio. + /// Sucht eine lokalisierte Zeichenfolge, die Ratio ähnelt. /// </summary> public static string Gear_Ratio { get { @@ -3112,7 +3112,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to engineTorque. + /// Sucht eine lokalisierte Zeichenfolge, die engineTorque ähnelt. /// </summary> public static string Gear_ShiftPolygon_EngineTorque_Attr { get { @@ -3121,7 +3121,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to downshiftSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die downshiftSpeed ähnelt. /// </summary> public static string Gear_ShiftPolygonMapping_DownshiftSpeed_Attr { get { @@ -3130,7 +3130,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to upshiftSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die upshiftSpeed ähnelt. /// </summary> public static string Gear_ShiftPolygonMapping_UpshiftSpeed_Attr { get { @@ -3139,7 +3139,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to GearboxDataDeclarationType. + /// Sucht eine lokalisierte Zeichenfolge, die GearboxDataDeclarationType ähnelt. /// </summary> public static string Gearbox_attr_GearboxDataDeclarationType { get { @@ -3148,7 +3148,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AxlegearRatio. + /// Sucht eine lokalisierte Zeichenfolge, die AxlegearRatio ähnelt. /// </summary> public static string Gearbox_AxlegearRatio { get { @@ -3157,7 +3157,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to DifferentialIncluded. + /// Sucht eine lokalisierte Zeichenfolge, die DifferentialIncluded ähnelt. /// </summary> public static string Gearbox_DifferentialIncluded { get { @@ -3166,7 +3166,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Efficiency. + /// Sucht eine lokalisierte Zeichenfolge, die Efficiency ähnelt. /// </summary> public static string Gearbox_Gear_Efficiency { get { @@ -3175,7 +3175,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to number. + /// Sucht eine lokalisierte Zeichenfolge, die number ähnelt. /// </summary> public static string Gearbox_Gear_GearNumber_Attr { get { @@ -3184,7 +3184,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MaxSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die MaxSpeed ähnelt. /// </summary> public static string Gearbox_Gear_MaxSpeed { get { @@ -3193,7 +3193,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Ratio. + /// Sucht eine lokalisierte Zeichenfolge, die Ratio ähnelt. /// </summary> public static string Gearbox_Gear_Ratio { get { @@ -3202,7 +3202,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TorqueLossMap. + /// Sucht eine lokalisierte Zeichenfolge, die TorqueLossMap ähnelt. /// </summary> public static string Gearbox_Gear_TorqueLossMap { get { @@ -3211,7 +3211,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string Gearbox_Gear_TorqueLossMap_Entry { get { @@ -3220,7 +3220,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Gears. + /// Sucht eine lokalisierte Zeichenfolge, die Gears ähnelt. /// </summary> public static string Gearbox_Gears { get { @@ -3229,7 +3229,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to GearsDeclarationType. + /// Sucht eine lokalisierte Zeichenfolge, die GearsDeclarationType ähnelt. /// </summary> public static string Gearbox_Gears_Attr_GearsDeclarationType { get { @@ -3238,7 +3238,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Gear. + /// Sucht eine lokalisierte Zeichenfolge, die Gear ähnelt. /// </summary> public static string Gearbox_Gears_Gear { get { @@ -3247,7 +3247,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ShiftPolygon. + /// Sucht eine lokalisierte Zeichenfolge, die ShiftPolygon ähnelt. /// </summary> public static string Gearbox_Gears_Gear_ShiftPolygon { get { @@ -3256,7 +3256,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string Gearbox_Gears_Gear_ShiftPolygon_Entry { get { @@ -3265,7 +3265,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MaxTorque. + /// Sucht eine lokalisierte Zeichenfolge, die MaxTorque ähnelt. /// </summary> public static string Gearbox_Gears_MaxTorque { get { @@ -3274,7 +3274,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Inertia. + /// Sucht eine lokalisierte Zeichenfolge, die Inertia ähnelt. /// </summary> public static string Gearbox_Inertia { get { @@ -3283,7 +3283,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TractionInterruption. + /// Sucht eine lokalisierte Zeichenfolge, die TractionInterruption ähnelt. /// </summary> public static string Gearbox_TractionInterruption { get { @@ -3292,7 +3292,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TransmissionType. + /// Sucht eine lokalisierte Zeichenfolge, die TransmissionType ähnelt. /// </summary> public static string Gearbox_TransmissionType { get { @@ -3301,7 +3301,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Ratio. + /// Sucht eine lokalisierte Zeichenfolge, die Ratio ähnelt. /// </summary> public static string GearRatio_Ratio { get { @@ -3310,7 +3310,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to IEPC. + /// Sucht eine lokalisierte Zeichenfolge, die IEPC ähnelt. /// </summary> public static string IEPC_Component { get { @@ -3319,7 +3319,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to DesignTypeWheelMotor. + /// Sucht eine lokalisierte Zeichenfolge, die DesignTypeWheelMotor ähnelt. /// </summary> public static string IEPC_DesignTypeWheelMotor { get { @@ -3328,7 +3328,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to DifferentialIncluded. + /// Sucht eine lokalisierte Zeichenfolge, die DifferentialIncluded ähnelt. /// </summary> public static string IEPC_DifferentialIncluded { get { @@ -3337,7 +3337,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to NrOfDesignTypeWheelMotorMeasured. + /// Sucht eine lokalisierte Zeichenfolge, die NrOfDesignTypeWheelMotorMeasured ähnelt. /// </summary> public static string IEPC_NrOfDesignTypeWheelMotorMeasured { get { @@ -3346,7 +3346,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string LookAheadCoasting_SpeedDependentDecisionFactor_Entry { get { @@ -3355,7 +3355,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string LookAheadCoasting_VelocityDropDecisionFactor_Entry { get { @@ -3364,7 +3364,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ManufacturerAddress. + /// Sucht eine lokalisierte Zeichenfolge, die ManufacturerAddress ähnelt. /// </summary> public static string ManufacturerAddress { get { @@ -3373,7 +3373,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ManufacturerAddressCompletedVehicle. + /// Sucht eine lokalisierte Zeichenfolge, die ManufacturerAddressCompletedVehicle ähnelt. /// </summary> public static string ManufacturerAddressCompletedVehicle { get { @@ -3382,7 +3382,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ManufacturerCompletedVehicle. + /// Sucht eine lokalisierte Zeichenfolge, die ManufacturerCompletedVehicle ähnelt. /// </summary> public static string ManufacturerCompletedVehicle { get { @@ -3391,7 +3391,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ManufacturerPrimaryVehicle. + /// Sucht eine lokalisierte Zeichenfolge, die ManufacturerPrimaryVehicle ähnelt. /// </summary> public static string ManufacturerPrimaryVehicle { get { @@ -3400,7 +3400,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ManufacturingStep. + /// Sucht eine lokalisierte Zeichenfolge, die ManufacturingStep ähnelt. /// </summary> public static string ManufacturingStep { get { @@ -3409,7 +3409,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to BusManufacturingStepDataType. + /// Sucht eine lokalisierte Zeichenfolge, die BusManufacturingStepDataType ähnelt. /// </summary> public static string ManufacturingStep_Bus_DataType { get { @@ -3418,7 +3418,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to HashPreviousStep. + /// Sucht eine lokalisierte Zeichenfolge, die HashPreviousStep ähnelt. /// </summary> public static string ManufacturingStep_HashPreviousStep { get { @@ -3427,7 +3427,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to stepCount. + /// Sucht eine lokalisierte Zeichenfolge, die stepCount ähnelt. /// </summary> public static string ManufacturingStep_StepCount { get { @@ -3436,7 +3436,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to stepCount. + /// Sucht eine lokalisierte Zeichenfolge, die stepCount ähnelt. /// </summary> public static string ManufacturingStep_stepCount_Attr { get { @@ -3445,7 +3445,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MaxTorqueCurve. + /// Sucht eine lokalisierte Zeichenfolge, die MaxTorqueCurve ähnelt. /// </summary> public static string MaxTorqueCurve { get { @@ -3454,7 +3454,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string MaxTorqueCurve_Entry { get { @@ -3463,7 +3463,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to maxTorque. + /// Sucht eine lokalisierte Zeichenfolge, die maxTorque ähnelt. /// </summary> public static string MaxTorqueCurve_MaxTorque { get { @@ -3472,7 +3472,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to minTorque. + /// Sucht eine lokalisierte Zeichenfolge, die minTorque ähnelt. /// </summary> public static string MaxTorqueCurve_MinTorque { get { @@ -3481,7 +3481,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to outShaftSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die outShaftSpeed ähnelt. /// </summary> public static string MaxTorqueCurve_OutShaftSpeed { get { @@ -3490,7 +3490,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Cycle. + /// Sucht eine lokalisierte Zeichenfolge, die Cycle ähnelt. /// </summary> public static string Missions_Cycle { get { @@ -3499,7 +3499,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ConventionalLorryManufacturerOutputDataType. + /// Sucht eine lokalisierte Zeichenfolge, die ConventionalLorryManufacturerOutputDataType ähnelt. /// </summary> public static string MRF_OutputDataType_ConventionalLorryManufacturerOutputDataType { get { @@ -3508,7 +3508,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ConventionalPrimaryBusManufacturerOutputDataType. + /// Sucht eine lokalisierte Zeichenfolge, die ConventionalPrimaryBusManufacturerOutputDataType ähnelt. /// </summary> public static string MRF_OutputDataType_ConventionalPrimaryBusManufacturerOutputDataType { get { @@ -3517,7 +3517,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to HEV-IEPC-S_LorryManufacturerOutputDataType. + /// Sucht eine lokalisierte Zeichenfolge, die HEV-IEPC-S_LorryManufacturerOutputDataType ähnelt. /// </summary> public static string MRF_OutputDataType_HEV_IEPC_S_LorryManufacturerOutputDataType { get { @@ -3526,7 +3526,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to HEV-Px_IHPCLorryManufacturerOutputDataType. + /// Sucht eine lokalisierte Zeichenfolge, die HEV-Px_IHPCLorryManufacturerOutputDataType ähnelt. /// </summary> public static string MRF_OutputDataType_HEV_Px_IHPCLorryManufacturerOutputDataType { get { @@ -3535,7 +3535,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to HEV-S2_LorryManufacturerOutputDataType. + /// Sucht eine lokalisierte Zeichenfolge, die HEV-S2_LorryManufacturerOutputDataType ähnelt. /// </summary> public static string MRF_OutputDataType_HEV_S2_LorryManufacturerOutputDataType { get { @@ -3544,7 +3544,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to HEV-S3_LorryManufacturerOutputDataType. + /// Sucht eine lokalisierte Zeichenfolge, die HEV-S3_LorryManufacturerOutputDataType ähnelt. /// </summary> public static string MRF_OutputDataType_HEV_S3_LorryManufacturerOutputDataType { get { @@ -3553,7 +3553,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to HEV-S4_LorryManufacturerOutputDataType. + /// Sucht eine lokalisierte Zeichenfolge, die HEV-S4_LorryManufacturerOutputDataType ähnelt. /// </summary> public static string MRF_OutputDataType_HEV_S4_LorryManufacturerOutputDataType { get { @@ -3562,7 +3562,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PEV-E2_LorryManufacturerOutputDataType. + /// Sucht eine lokalisierte Zeichenfolge, die PEV-E2_LorryManufacturerOutputDataType ähnelt. /// </summary> public static string MRF_OutputDataType_PEV_E2_LorryManufacturerOutputDataType { get { @@ -3571,7 +3571,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PEV-E3_LorryManufacturerOutputDataType. + /// Sucht eine lokalisierte Zeichenfolge, die PEV-E3_LorryManufacturerOutputDataType ähnelt. /// </summary> public static string MRF_OutputDataType_PEV_E3_LorryManufacturerOutputDataType { get { @@ -3580,7 +3580,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PEV-E4_LorryManufacturerOutputDataType. + /// Sucht eine lokalisierte Zeichenfolge, die PEV-E4_LorryManufacturerOutputDataType ähnelt. /// </summary> public static string MRF_OutputDataType_PEV_E4_LorryManufacturerOutputDataType { get { @@ -3589,7 +3589,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PEV-IEPC_LorryManufacturerOutputDataType. + /// Sucht eine lokalisierte Zeichenfolge, die PEV-IEPC_LorryManufacturerOutputDataType ähnelt. /// </summary> public static string MRF_OutputDataType_PEV_IEPC_LorryManufacturerOutputDataType { get { @@ -3598,7 +3598,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PowerMap. + /// Sucht eine lokalisierte Zeichenfolge, die PowerMap ähnelt. /// </summary> public static string PowerMap { get { @@ -3607,7 +3607,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to electricPower. + /// Sucht eine lokalisierte Zeichenfolge, die electricPower ähnelt. /// </summary> public static string PowerMap_ElectricPower { get { @@ -3616,7 +3616,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string PowerMap_Entry { get { @@ -3625,7 +3625,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to gear. + /// Sucht eine lokalisierte Zeichenfolge, die gear ähnelt. /// </summary> public static string PowerMap_Gear { get { @@ -3634,7 +3634,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to outShaftSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die outShaftSpeed ähnelt. /// </summary> public static string PowerMap_OutShaftSpeed { get { @@ -3643,7 +3643,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to torque. + /// Sucht eine lokalisierte Zeichenfolge, die torque ähnelt. /// </summary> public static string PowerMap_Torque { get { @@ -3652,7 +3652,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to REESS. + /// Sucht eine lokalisierte Zeichenfolge, die REESS ähnelt. /// </summary> public static string REESS { get { @@ -3661,7 +3661,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to BatteryType. + /// Sucht eine lokalisierte Zeichenfolge, die BatteryType ähnelt. /// </summary> public static string REESS_BatteryType { get { @@ -3670,7 +3670,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ConnectorsSubsystemsIncluded. + /// Sucht eine lokalisierte Zeichenfolge, die ConnectorsSubsystemsIncluded ähnelt. /// </summary> public static string REESS_ConnectorsSubsystemsIncluded { get { @@ -3679,7 +3679,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CurrentLimits. + /// Sucht eine lokalisierte Zeichenfolge, die CurrentLimits ähnelt. /// </summary> public static string REESS_CurrentLimits { get { @@ -3688,7 +3688,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to maxChargingCurrent. + /// Sucht eine lokalisierte Zeichenfolge, die maxChargingCurrent ähnelt. /// </summary> public static string REESS_CurrentLimits_MaxChargingCurrent { get { @@ -3697,7 +3697,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to maxDischargingCurrent. + /// Sucht eine lokalisierte Zeichenfolge, die maxDischargingCurrent ähnelt. /// </summary> public static string REESS_CurrentLimits_MaxDischargingCurrent { get { @@ -3706,7 +3706,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SoC. + /// Sucht eine lokalisierte Zeichenfolge, die SoC ähnelt. /// </summary> public static string REESS_CurrentLimits_SoC { get { @@ -3715,7 +3715,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to InternalResistance. + /// Sucht eine lokalisierte Zeichenfolge, die InternalResistance ähnelt. /// </summary> public static string REESS_InternalResistanceCurve { get { @@ -3724,7 +3724,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to R_10. + /// Sucht eine lokalisierte Zeichenfolge, die R_10 ähnelt. /// </summary> public static string REESS_InternalResistanceCurve_R10 { get { @@ -3733,7 +3733,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to R_120. + /// Sucht eine lokalisierte Zeichenfolge, die R_120 ähnelt. /// </summary> public static string REESS_InternalResistanceCurve_R120 { get { @@ -3742,7 +3742,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to R_2. + /// Sucht eine lokalisierte Zeichenfolge, die R_2 ähnelt. /// </summary> public static string REESS_InternalResistanceCurve_R2 { get { @@ -3751,7 +3751,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to R_20. + /// Sucht eine lokalisierte Zeichenfolge, die R_20 ähnelt. /// </summary> public static string REESS_InternalResistanceCurve_R20 { get { @@ -3760,7 +3760,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SoC. + /// Sucht eine lokalisierte Zeichenfolge, die SoC ähnelt. /// </summary> public static string REESS_InternalResistanceCurve_SoC { get { @@ -3769,7 +3769,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to JunctionboxIncluded. + /// Sucht eine lokalisierte Zeichenfolge, die JunctionboxIncluded ähnelt. /// </summary> public static string REESS_JunctionboxIncluded { get { @@ -3778,7 +3778,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string REESS_MapEntry { get { @@ -3787,7 +3787,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to OCV. + /// Sucht eine lokalisierte Zeichenfolge, die OCV ähnelt. /// </summary> public static string REESS_OCV { get { @@ -3796,7 +3796,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to OCV. + /// Sucht eine lokalisierte Zeichenfolge, die OCV ähnelt. /// </summary> public static string REESS_OCV_OCV { get { @@ -3805,7 +3805,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SoC. + /// Sucht eine lokalisierte Zeichenfolge, die SoC ähnelt. /// </summary> public static string REESS_OCV_SoC { get { @@ -3814,7 +3814,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to RatedCapacity. + /// Sucht eine lokalisierte Zeichenfolge, die RatedCapacity ähnelt. /// </summary> public static string REESS_RatedCapacity { get { @@ -3823,7 +3823,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TestingTemperature. + /// Sucht eine lokalisierte Zeichenfolge, die TestingTemperature ähnelt. /// </summary> public static string REESS_TestingTemperature { get { @@ -3832,7 +3832,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CdxA. + /// Sucht eine lokalisierte Zeichenfolge, die CdxA ähnelt. /// </summary> public static string Report_AirDrag_CdxA { get { @@ -3841,7 +3841,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ApplicationInformation. + /// Sucht eine lokalisierte Zeichenfolge, die ApplicationInformation ähnelt. /// </summary> public static string Report_ApplicationInfo_ApplicationInformation { get { @@ -3850,7 +3850,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Date. + /// Sucht eine lokalisierte Zeichenfolge, die Date ähnelt. /// </summary> public static string Report_ApplicationInfo_Date { get { @@ -3859,7 +3859,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SimulationToolVersion. + /// Sucht eine lokalisierte Zeichenfolge, die SimulationToolVersion ähnelt. /// </summary> public static string Report_ApplicationInfo_SimulationToolVersion { get { @@ -3868,7 +3868,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AveragePayload. + /// Sucht eine lokalisierte Zeichenfolge, die AveragePayload ähnelt. /// </summary> public static string Report_AveragePayload { get { @@ -3877,7 +3877,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CO2StandardsGroup. + /// Sucht eine lokalisierte Zeichenfolge, die CO2StandardsGroup ähnelt. /// </summary> public static string Report_CO2StandardsGroup { get { @@ -3886,7 +3886,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CertificationMethod. + /// Sucht eine lokalisierte Zeichenfolge, die CertificationMethod ähnelt. /// </summary> public static string Report_Component_CertificationMethod { get { @@ -3895,7 +3895,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CertificationNumber. + /// Sucht eine lokalisierte Zeichenfolge, die CertificationNumber ähnelt. /// </summary> public static string Report_Component_CertificationNumber { get { @@ -3904,7 +3904,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Data. + /// Sucht eine lokalisierte Zeichenfolge, die Data ähnelt. /// </summary> public static string Report_DataWrap { get { @@ -3913,7 +3913,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Mode. + /// Sucht eine lokalisierte Zeichenfolge, die Mode ähnelt. /// </summary> public static string Report_Engine_FuelMode { get { @@ -3922,7 +3922,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ExemptedVehicle. + /// Sucht eine lokalisierte Zeichenfolge, die ExemptedVehicle ähnelt. /// </summary> public static string Report_ExemptedVehicle { get { @@ -3931,7 +3931,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TransmissionRatioFinalGear. + /// Sucht eine lokalisierte Zeichenfolge, die TransmissionRatioFinalGear ähnelt. /// </summary> public static string Report_Gearbox_TransmissionRatioFinalGear { get { @@ -3940,7 +3940,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to GearsCount. + /// Sucht eine lokalisierte Zeichenfolge, die GearsCount ähnelt. /// </summary> public static string Report_GetGearbox_GearsCount { get { @@ -3949,7 +3949,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to InputDataSignature. + /// Sucht eine lokalisierte Zeichenfolge, die InputDataSignature ähnelt. /// </summary> public static string Report_Input_Signature { get { @@ -3958,7 +3958,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to InputDataSignature. + /// Sucht eine lokalisierte Zeichenfolge, die InputDataSignature ähnelt. /// </summary> public static string Report_InputDataSignature { get { @@ -3967,7 +3967,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ManufacturerRecordSignature. + /// Sucht eine lokalisierte Zeichenfolge, die ManufacturerRecordSignature ähnelt. /// </summary> public static string Report_ManufacturerRecord_Signature { get { @@ -3976,7 +3976,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to EnergyConsumption. + /// Sucht eine lokalisierte Zeichenfolge, die EnergyConsumption ähnelt. /// </summary> public static string Report_Result_EnergyConsumption { get { @@ -3985,7 +3985,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to FuelMode. + /// Sucht eine lokalisierte Zeichenfolge, die FuelMode ähnelt. /// </summary> public static string Report_Result_FuelMode { get { @@ -3994,7 +3994,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to dual fuel mode. + /// Sucht eine lokalisierte Zeichenfolge, die dual fuel mode ähnelt. /// </summary> public static string Report_Result_FuelMode_Val_Dual { get { @@ -4003,7 +4003,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to single fuel mode. + /// Sucht eine lokalisierte Zeichenfolge, die single fuel mode ähnelt. /// </summary> public static string Report_Result_FuelMode_Val_Single { get { @@ -4012,7 +4012,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MassPassengers. + /// Sucht eine lokalisierte Zeichenfolge, die MassPassengers ähnelt. /// </summary> public static string Report_Result_MassPassengers { get { @@ -4021,7 +4021,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Mission. + /// Sucht eine lokalisierte Zeichenfolge, die Mission ähnelt. /// </summary> public static string Report_Result_Mission { get { @@ -4030,7 +4030,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PassengerCount. + /// Sucht eine lokalisierte Zeichenfolge, die PassengerCount ähnelt. /// </summary> public static string Report_Result_PassengerCount { get { @@ -4039,7 +4039,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Payload. + /// Sucht eine lokalisierte Zeichenfolge, die Payload ähnelt. /// </summary> public static string Report_Result_Payload { get { @@ -4048,7 +4048,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Result. + /// Sucht eine lokalisierte Zeichenfolge, die Result ähnelt. /// </summary> public static string Report_Result_Result { get { @@ -4057,7 +4057,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Status. + /// Sucht eine lokalisierte Zeichenfolge, die Status ähnelt. /// </summary> public static string Report_Result_Status { get { @@ -4066,7 +4066,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to status. + /// Sucht eine lokalisierte Zeichenfolge, die status ähnelt. /// </summary> public static string Report_Result_Status_Attr { get { @@ -4075,7 +4075,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ResultDataSignature. + /// Sucht eine lokalisierte Zeichenfolge, die ResultDataSignature ähnelt. /// </summary> public static string Report_ResultData_Signature { get { @@ -4084,7 +4084,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ActualChargeDepletingRange. + /// Sucht eine lokalisierte Zeichenfolge, die ActualChargeDepletingRange ähnelt. /// </summary> public static string Report_ResultEntry_ActualChargeDepletingRange { get { @@ -4093,7 +4093,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AverageSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die AverageSpeed ähnelt. /// </summary> public static string Report_ResultEntry_AverageSpeed { get { @@ -4102,7 +4102,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AverageDrivingSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die AverageDrivingSpeed ähnelt. /// </summary> public static string Report_ResultEntry_AvgDrivingSpeed { get { @@ -4111,7 +4111,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CO2_ZEV_AuxHeater. + /// Sucht eine lokalisierte Zeichenfolge, die CO2_ZEV_AuxHeater ähnelt. /// </summary> public static string Report_ResultEntry_CO2ZEVAuxHeater { get { @@ -4120,7 +4120,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Distance. + /// Sucht eine lokalisierte Zeichenfolge, die Distance ähnelt. /// </summary> public static string Report_ResultEntry_Distance { get { @@ -4129,7 +4129,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ElectricEnergy. + /// Sucht eine lokalisierte Zeichenfolge, die ElectricEnergy ähnelt. /// </summary> public static string Report_ResultEntry_ElectricEnergyConsumption { get { @@ -4138,7 +4138,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to EngineSpeedDriving. + /// Sucht eine lokalisierte Zeichenfolge, die EngineSpeedDriving ähnelt. /// </summary> public static string Report_ResultEntry_EngineSpeedDriving { get { @@ -4147,7 +4147,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Average. + /// Sucht eine lokalisierte Zeichenfolge, die Average ähnelt. /// </summary> public static string Report_ResultEntry_EngineSpeedDriving_Avg { get { @@ -4156,7 +4156,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Max. + /// Sucht eine lokalisierte Zeichenfolge, die Max ähnelt. /// </summary> public static string Report_ResultEntry_EngineSpeedDriving_Max { get { @@ -4165,7 +4165,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Min. + /// Sucht eine lokalisierte Zeichenfolge, die Min ähnelt. /// </summary> public static string Report_ResultEntry_EngineSpeedDriving_Min { get { @@ -4174,7 +4174,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to EquivalentAllElectricRange. + /// Sucht eine lokalisierte Zeichenfolge, die EquivalentAllElectricRange ähnelt. /// </summary> public static string Report_ResultEntry_EquivalentAllElectricRange { get { @@ -4183,7 +4183,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to FC_ZEV_AuxHeater. + /// Sucht eine lokalisierte Zeichenfolge, die FC_ZEV_AuxHeater ähnelt. /// </summary> public static string Report_ResultEntry_FCZEVAuxHeater { get { @@ -4192,7 +4192,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to FuelType. + /// Sucht eine lokalisierte Zeichenfolge, die FuelType ähnelt. /// </summary> public static string Report_ResultEntry_FuelType { get { @@ -4201,7 +4201,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to FullLoadDrivingtimePercentage. + /// Sucht eine lokalisierte Zeichenfolge, die FullLoadDrivingtimePercentage ähnelt. /// </summary> public static string Report_ResultEntry_FullLoadDrivingtimePercentage { get { @@ -4210,7 +4210,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to GearshiftCount. + /// Sucht eine lokalisierte Zeichenfolge, die GearshiftCount ähnelt. /// </summary> public static string Report_ResultEntry_GearshiftCount { get { @@ -4219,7 +4219,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MaxAcceleration. + /// Sucht eine lokalisierte Zeichenfolge, die MaxAcceleration ähnelt. /// </summary> public static string Report_ResultEntry_MaxAcceleration { get { @@ -4228,7 +4228,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MaxDeceleration. + /// Sucht eine lokalisierte Zeichenfolge, die MaxDeceleration ähnelt. /// </summary> public static string Report_ResultEntry_MaxDeceleration { get { @@ -4237,7 +4237,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MaxSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die MaxSpeed ähnelt. /// </summary> public static string Report_ResultEntry_MaxSpeed { get { @@ -4246,7 +4246,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MinSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die MinSpeed ähnelt. /// </summary> public static string Report_ResultEntry_MinSpeed { get { @@ -4255,7 +4255,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PassengerCount. + /// Sucht eine lokalisierte Zeichenfolge, die PassengerCount ähnelt. /// </summary> public static string Report_ResultEntry_PassengerCount { get { @@ -4264,7 +4264,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Payload. + /// Sucht eine lokalisierte Zeichenfolge, die Payload ähnelt. /// </summary> public static string Report_ResultEntry_Payload { get { @@ -4273,7 +4273,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SimulationParameters. + /// Sucht eine lokalisierte Zeichenfolge, die SimulationParameters ähnelt. /// </summary> public static string Report_ResultEntry_SimulationParameters { get { @@ -4282,7 +4282,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Total. + /// Sucht eine lokalisierte Zeichenfolge, die Total ähnelt. /// </summary> public static string Report_ResultEntry_Total { get { @@ -4291,7 +4291,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TotalVehicleMass. + /// Sucht eine lokalisierte Zeichenfolge, die TotalVehicleMass ähnelt. /// </summary> public static string Report_ResultEntry_TotalVehicleMass { get { @@ -4300,7 +4300,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to VehiclePerformance. + /// Sucht eine lokalisierte Zeichenfolge, die VehiclePerformance ähnelt. /// </summary> public static string Report_ResultEntry_VehiclePerformance { get { @@ -4309,7 +4309,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ElectricEnergyConsumption. + /// Sucht eine lokalisierte Zeichenfolge, die ElectricEnergyConsumption ähnelt. /// </summary> public static string Report_ResultEntry_VIF_ElectricEnergyConsumption { get { @@ -4318,7 +4318,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ZeroCO2EmissionsRange. + /// Sucht eine lokalisierte Zeichenfolge, die ZeroCO2EmissionsRange ähnelt. /// </summary> public static string Report_ResultEntry_ZeroCO2EmissionsRange { get { @@ -4327,7 +4327,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Results. + /// Sucht eine lokalisierte Zeichenfolge, die Results ähnelt. /// </summary> public static string Report_Results { get { @@ -4336,7 +4336,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AverageAxlegearEfficiency. + /// Sucht eine lokalisierte Zeichenfolge, die AverageAxlegearEfficiency ähnelt. /// </summary> public static string Report_Results_AverageAxlegearEfficiency { get { @@ -4345,7 +4345,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AverageGearboxEfficiency. + /// Sucht eine lokalisierte Zeichenfolge, die AverageGearboxEfficiency ähnelt. /// </summary> public static string Report_Results_AverageGearboxEfficiency { get { @@ -4354,7 +4354,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AverageSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die AverageSpeed ähnelt. /// </summary> public static string Report_Results_AverageSpeed { get { @@ -4363,7 +4363,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CO2. + /// Sucht eine lokalisierte Zeichenfolge, die CO2 ähnelt. /// </summary> public static string Report_Results_CO2 { get { @@ -4372,7 +4372,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Error. + /// Sucht eine lokalisierte Zeichenfolge, die Error ähnelt. /// </summary> public static string Report_Results_Error { get { @@ -4381,7 +4381,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ErrorDetails. + /// Sucht eine lokalisierte Zeichenfolge, die ErrorDetails ähnelt. /// </summary> public static string Report_Results_ErrorDetails { get { @@ -4390,7 +4390,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Fuel. + /// Sucht eine lokalisierte Zeichenfolge, die Fuel ähnelt. /// </summary> public static string Report_Results_Fuel { get { @@ -4399,7 +4399,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to type. + /// Sucht eine lokalisierte Zeichenfolge, die type ähnelt. /// </summary> public static string Report_Results_Fuel_Type_Attr { get { @@ -4408,7 +4408,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to FuelConsumption. + /// Sucht eine lokalisierte Zeichenfolge, die FuelConsumption ähnelt. /// </summary> public static string Report_Results_FuelConsumption { get { @@ -4417,7 +4417,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to FuelType. + /// Sucht eine lokalisierte Zeichenfolge, die FuelType ähnelt. /// </summary> public static string Report_Results_FuelType { get { @@ -4426,7 +4426,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to OVCMode. + /// Sucht eine lokalisierte Zeichenfolge, die OVCMode ähnelt. /// </summary> public static string Report_Results_OVCMode { get { @@ -4435,7 +4435,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PrimaryVehicleSubgroup. + /// Sucht eine lokalisierte Zeichenfolge, die PrimaryVehicleSubgroup ähnelt. /// </summary> public static string Report_Results_PrimaryVehicleSubgroup { get { @@ -4444,7 +4444,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to error. + /// Sucht eine lokalisierte Zeichenfolge, die error ähnelt. /// </summary> public static string Report_Results_Status_Error_Val { get { @@ -4453,7 +4453,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to success. + /// Sucht eine lokalisierte Zeichenfolge, die success ähnelt. /// </summary> public static string Report_Results_Status_Success_Val { get { @@ -4462,7 +4462,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Summary. + /// Sucht eine lokalisierte Zeichenfolge, die Summary ähnelt. /// </summary> public static string Report_Results_Summary { get { @@ -4471,7 +4471,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to unit. + /// Sucht eine lokalisierte Zeichenfolge, die unit ähnelt. /// </summary> public static string Report_Results_Unit_Attr { get { @@ -4480,7 +4480,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SpecificCO2Emissions. + /// Sucht eine lokalisierte Zeichenfolge, die SpecificCO2Emissions ähnelt. /// </summary> public static string Report_SpecificCO2Emissions { get { @@ -4489,7 +4489,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TyreCertificationNumber. + /// Sucht eine lokalisierte Zeichenfolge, die TyreCertificationNumber ähnelt. /// </summary> public static string Report_Tyre_TyreCertificationNumber { get { @@ -4498,7 +4498,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TyreDimension. + /// Sucht eine lokalisierte Zeichenfolge, die TyreDimension ähnelt. /// </summary> public static string Report_Tyre_TyreDimension { get { @@ -4507,7 +4507,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TyreRRCDeclared. + /// Sucht eine lokalisierte Zeichenfolge, die TyreRRCDeclared ähnelt. /// </summary> public static string Report_Tyre_TyreRRCDeclared { get { @@ -4516,7 +4516,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AverageRRCMotorVehicleTyres. + /// Sucht eine lokalisierte Zeichenfolge, die AverageRRCMotorVehicleTyres ähnelt. /// </summary> public static string Report_Vehicle_AverageRRC { get { @@ -4525,7 +4525,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AverageFuelEfficiencyLabelMotorVehicleTyres. + /// Sucht eine lokalisierte Zeichenfolge, die AverageFuelEfficiencyLabelMotorVehicleTyres ähnelt. /// </summary> public static string Report_Vehicle_AverageRRCLabel { get { @@ -4534,7 +4534,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AxleRatio. + /// Sucht eine lokalisierte Zeichenfolge, die AxleRatio ähnelt. /// </summary> public static string Report_Vehicle_AxleRatio { get { @@ -4543,7 +4543,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to EngineDisplacement. + /// Sucht eine lokalisierte Zeichenfolge, die EngineDisplacement ähnelt. /// </summary> public static string Report_Vehicle_EngineDisplacement { get { @@ -4552,7 +4552,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to EngineRatedPower. + /// Sucht eine lokalisierte Zeichenfolge, die EngineRatedPower ähnelt. /// </summary> public static string Report_Vehicle_EngineRatedPower { get { @@ -4561,7 +4561,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to FuelTypes. + /// Sucht eine lokalisierte Zeichenfolge, die FuelTypes ähnelt. /// </summary> public static string Report_Vehicle_FuelTypes { get { @@ -4570,7 +4570,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Retarder. + /// Sucht eine lokalisierte Zeichenfolge, die Retarder ähnelt. /// </summary> public static string Report_Vehicle_Retarder { get { @@ -4579,7 +4579,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TransmissionMainCertificationMethod. + /// Sucht eine lokalisierte Zeichenfolge, die TransmissionMainCertificationMethod ähnelt. /// </summary> public static string Report_Vehicle_TransmissionCertificationMethod { get { @@ -4588,7 +4588,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to VehicleGroup. + /// Sucht eine lokalisierte Zeichenfolge, die VehicleGroup ähnelt. /// </summary> public static string Report_Vehicle_VehicleGroup { get { @@ -4597,7 +4597,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to status. + /// Sucht eine lokalisierte Zeichenfolge, die status ähnelt. /// </summary> public static string Result_Status { get { @@ -4606,7 +4606,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to current. + /// Sucht eine lokalisierte Zeichenfolge, die current ähnelt. /// </summary> public static string ResultCard_Entry_CurrentAttr { get { @@ -4615,7 +4615,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to smartCurrent. + /// Sucht eine lokalisierte Zeichenfolge, die smartCurrent ähnelt. /// </summary> public static string ResultCard_Entry_SmartCurrent_Attr { get { @@ -4624,7 +4624,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to type. + /// Sucht eine lokalisierte Zeichenfolge, die type ähnelt. /// </summary> public static string Results_Report_OVCModeAttr { get { @@ -4633,7 +4633,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to charge depleting. + /// Sucht eine lokalisierte Zeichenfolge, die charge depleting ähnelt. /// </summary> public static string Results_Report_OVCModeAttr_ChargeDepleting { get { @@ -4642,7 +4642,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to charge sustaining. + /// Sucht eine lokalisierte Zeichenfolge, die charge sustaining ähnelt. /// </summary> public static string Results_Report_OVCModeAttr_ChargeSustaining { get { @@ -4651,7 +4651,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to RetarderDataDeclarationType. + /// Sucht eine lokalisierte Zeichenfolge, die RetarderDataDeclarationType ähnelt. /// </summary> public static string Retarder_Attr_DataDeclarationType { get { @@ -4660,7 +4660,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to RetarderLossMap. + /// Sucht eine lokalisierte Zeichenfolge, die RetarderLossMap ähnelt. /// </summary> public static string Retarder_RetarderLossMap { get { @@ -4669,7 +4669,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string Retarder_RetarderLossMap_Entry { get { @@ -4678,7 +4678,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to retarderSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die retarderSpeed ähnelt. /// </summary> public static string Retarder_RetarderLossmap_RetarderSpeed_Attr { get { @@ -4687,7 +4687,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to torqueLoss. + /// Sucht eine lokalisierte Zeichenfolge, die torqueLoss ähnelt. /// </summary> public static string Retarder_RetarderLossmap_TorqueLoss_Attr { get { @@ -4696,7 +4696,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Component_Type_Attr. + /// Sucht eine lokalisierte Zeichenfolge, die Component_Type_Attr ähnelt. /// </summary> public static string String { get { @@ -4705,7 +4705,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ApplicationInformation. + /// Sucht eine lokalisierte Zeichenfolge, die ApplicationInformation ähnelt. /// </summary> public static string Tag_ApplicationInformation { get { @@ -4714,7 +4714,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ResultDataSignature. + /// Sucht eine lokalisierte Zeichenfolge, die ResultDataSignature ähnelt. /// </summary> public static string Tag_ResultDataSignatureNode { get { @@ -4723,7 +4723,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Vehicle. + /// Sucht eine lokalisierte Zeichenfolge, die Vehicle ähnelt. /// </summary> public static string Tag_Vehicle { get { @@ -4732,7 +4732,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CCUpshiftMinAcceleration. + /// Sucht eine lokalisierte Zeichenfolge, die CCUpshiftMinAcceleration ähnelt. /// </summary> public static string TorqueConverter_CCUpshiftMinAcceleration { get { @@ -4741,7 +4741,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Characteristics. + /// Sucht eine lokalisierte Zeichenfolge, die Characteristics ähnelt. /// </summary> public static string TorqueConverter_Characteristics { get { @@ -4750,7 +4750,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string TorqueConverter_Characteristics_Entry { get { @@ -4759,7 +4759,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CLUpshiftMinAcceleration. + /// Sucht eine lokalisierte Zeichenfolge, die CLUpshiftMinAcceleration ähnelt. /// </summary> public static string TorqueConverter_CLUpshiftMinAcceleration { get { @@ -4768,7 +4768,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Inertia. + /// Sucht eine lokalisierte Zeichenfolge, die Inertia ähnelt. /// </summary> public static string TorqueConverter_Inertia { get { @@ -4777,7 +4777,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MaxInputSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die MaxInputSpeed ähnelt. /// </summary> public static string TorqueConverter_MaxInputSpeed { get { @@ -4786,7 +4786,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ReferenceRPM. + /// Sucht eine lokalisierte Zeichenfolge, die ReferenceRPM ähnelt. /// </summary> public static string TorqueConverter_ReferenceRPM { get { @@ -4795,7 +4795,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ShiftPolygon. + /// Sucht eine lokalisierte Zeichenfolge, die ShiftPolygon ähnelt. /// </summary> public static string TorqueConverter_ShiftPolygon { get { @@ -4804,7 +4804,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string TorqueConverter_ShiftPolygon_Entry { get { @@ -4813,7 +4813,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to speedRatio. + /// Sucht eine lokalisierte Zeichenfolge, die speedRatio ähnelt. /// </summary> public static string TorqueConverterData_SpeedRatio_Attr { get { @@ -4822,7 +4822,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to torqueRatio. + /// Sucht eine lokalisierte Zeichenfolge, die torqueRatio ähnelt. /// </summary> public static string TorqueConverterData_TorqueRatio_Attr { get { @@ -4831,7 +4831,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to inputTorqueRef. + /// Sucht eine lokalisierte Zeichenfolge, die inputTorqueRef ähnelt. /// </summary> public static string TorqueConverterDataMapping_InputTorqueRef_Attr { get { @@ -4840,7 +4840,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TechnicalPermissibleMaximumLadenMass. + /// Sucht eine lokalisierte Zeichenfolge, die TechnicalPermissibleMaximumLadenMass ähnelt. /// </summary> public static string TPMLM { get { @@ -4849,7 +4849,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to inputSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die inputSpeed ähnelt. /// </summary> public static string TransmissionLossmap_InputSpeed_Attr { get { @@ -4858,7 +4858,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to inputTorque. + /// Sucht eine lokalisierte Zeichenfolge, die inputTorque ähnelt. /// </summary> public static string TransmissionLossmap_InputTorque_Attr { get { @@ -4867,7 +4867,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to torqueLoss. + /// Sucht eine lokalisierte Zeichenfolge, die torqueLoss ähnelt. /// </summary> public static string TransmissionLossmap_TorqueLoss_Attr { get { @@ -4876,7 +4876,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TyreDataDeclarationType. + /// Sucht eine lokalisierte Zeichenfolge, die TyreDataDeclarationType ähnelt. /// </summary> public static string Tyre_Type_Attr_TyreDataDeclarationType { get { @@ -4885,7 +4885,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to gCO2/tkm. + /// Sucht eine lokalisierte Zeichenfolge, die gCO2/tkm ähnelt. /// </summary> public static string Unit_gCO2Pertkm { get { @@ -4894,7 +4894,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to kg. + /// Sucht eine lokalisierte Zeichenfolge, die kg ähnelt. /// </summary> public static string Unit_kg { get { @@ -4903,7 +4903,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to km. + /// Sucht eine lokalisierte Zeichenfolge, die km ähnelt. /// </summary> public static string Unit_km { get { @@ -4912,7 +4912,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to km/h. + /// Sucht eine lokalisierte Zeichenfolge, die km/h ähnelt. /// </summary> public static string Unit_kmph { get { @@ -4921,7 +4921,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to kW. + /// Sucht eine lokalisierte Zeichenfolge, die kW ähnelt. /// </summary> public static string Unit_kW { get { @@ -4930,7 +4930,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ltr. + /// Sucht eine lokalisierte Zeichenfolge, die ltr ähnelt. /// </summary> public static string Unit_ltr { get { @@ -4939,7 +4939,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to m/s². + /// Sucht eine lokalisierte Zeichenfolge, die m/s² ähnelt. /// </summary> public static string Unit_mps2 { get { @@ -4948,7 +4948,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Nm. + /// Sucht eine lokalisierte Zeichenfolge, die Nm ähnelt. /// </summary> public static string Unit_Nm { get { @@ -4957,7 +4957,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to rpm. + /// Sucht eine lokalisierte Zeichenfolge, die rpm ähnelt. /// </summary> public static string Unit_RPM { get { @@ -4966,7 +4966,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to t. + /// Sucht eine lokalisierte Zeichenfolge, die t ähnelt. /// </summary> public static string Unit_t { get { @@ -4975,7 +4975,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to W. + /// Sucht eine lokalisierte Zeichenfolge, die W ähnelt. /// </summary> public static string Unit_W { get { @@ -4984,7 +4984,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to %. + /// Sucht eine lokalisierte Zeichenfolge, die % ähnelt. /// </summary> public static string UnitPercent { get { @@ -4993,7 +4993,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to VectoComponentEngineering. + /// Sucht eine lokalisierte Zeichenfolge, die VectoComponentEngineering ähnelt. /// </summary> public static string VectoComponentEngineering { get { @@ -5002,7 +5002,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to VectoCustomerInformation. + /// Sucht eine lokalisierte Zeichenfolge, die VectoCustomerInformation ähnelt. /// </summary> public static string VectoCustomerReport { get { @@ -5011,7 +5011,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to VectoInputDeclaration. + /// Sucht eine lokalisierte Zeichenfolge, die VectoInputDeclaration ähnelt. /// </summary> public static string VectoInputDeclaration { get { @@ -5020,7 +5020,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to VectoInputEngineering. + /// Sucht eine lokalisierte Zeichenfolge, die VectoInputEngineering ähnelt. /// </summary> public static string VectoInputEngineering { get { @@ -5029,7 +5029,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to EngineOnlyMode. + /// Sucht eine lokalisierte Zeichenfolge, die EngineOnlyMode ähnelt. /// </summary> public static string VectoJob_EngineOnlyMode { get { @@ -5038,7 +5038,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MissionCycles. + /// Sucht eine lokalisierte Zeichenfolge, die MissionCycles ähnelt. /// </summary> public static string VectoJob_MissionCycles { get { @@ -5047,7 +5047,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to VectoOutput. + /// Sucht eine lokalisierte Zeichenfolge, die VectoOutput ähnelt. /// </summary> public static string VectoManufacturerReport { get { @@ -5056,7 +5056,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to VectoOutputMultistep. + /// Sucht eine lokalisierte Zeichenfolge, die VectoOutputMultistep ähnelt. /// </summary> public static string VectoOutputMultistep { get { @@ -5065,7 +5065,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to VectoOutputPrimaryVehicle. + /// Sucht eine lokalisierte Zeichenfolge, die VectoOutputPrimaryVehicle ähnelt. /// </summary> public static string VectoPrimaryVehicleReport { get { @@ -5074,7 +5074,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to maxAcceleration. + /// Sucht eine lokalisierte Zeichenfolge, die maxAcceleration ähnelt. /// </summary> public static string Vehicle_AccelerationCurve_MaxAcceleration_Attr { get { @@ -5083,7 +5083,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to maxDeceleration. + /// Sucht eine lokalisierte Zeichenfolge, die maxDeceleration ähnelt. /// </summary> public static string Vehicle_AccelerationCurve_MaxDeceleration_Attr { get { @@ -5092,7 +5092,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to vehicleSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die vehicleSpeed ähnelt. /// </summary> public static string Vehicle_AccelerationCurve_VehicleSpeed_Attr { get { @@ -5101,7 +5101,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ADAS. + /// Sucht eine lokalisierte Zeichenfolge, die ADAS ähnelt. /// </summary> public static string Vehicle_ADAS { get { @@ -5110,7 +5110,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to APTEcoRollReleaseLockupClutch. + /// Sucht eine lokalisierte Zeichenfolge, die APTEcoRollReleaseLockupClutch ähnelt. /// </summary> public static string Vehicle_ADAS_ATEcoRollReleaseLockupClutch { get { @@ -5119,7 +5119,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to EcoRoll. + /// Sucht eine lokalisierte Zeichenfolge, die EcoRoll ähnelt. /// </summary> public static string Vehicle_ADAS_EcoRoll { get { @@ -5128,7 +5128,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to EcoRollWithEngineStop. + /// Sucht eine lokalisierte Zeichenfolge, die EcoRollWithEngineStop ähnelt. /// </summary> public static string Vehicle_ADAS_EcoRollWithEngineStopStart { get { @@ -5137,7 +5137,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to EcoRollWithoutEngineStop. + /// Sucht eine lokalisierte Zeichenfolge, die EcoRollWithoutEngineStop ähnelt. /// </summary> public static string Vehicle_ADAS_EcoRollWithoutEngineStop { get { @@ -5146,7 +5146,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to EngineStopStart. + /// Sucht eine lokalisierte Zeichenfolge, die EngineStopStart ähnelt. /// </summary> public static string Vehicle_ADAS_EngineStopStart { get { @@ -5155,7 +5155,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PredictiveCruiseControl. + /// Sucht eine lokalisierte Zeichenfolge, die PredictiveCruiseControl ähnelt. /// </summary> public static string Vehicle_ADAS_PCC { get { @@ -5164,7 +5164,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AdvancedDriverAssist. + /// Sucht eine lokalisierte Zeichenfolge, die AdvancedDriverAssist ähnelt. /// </summary> public static string Vehicle_AdvancedDriverAssist { get { @@ -5173,7 +5173,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to EngineStartStop. + /// Sucht eine lokalisierte Zeichenfolge, die EngineStartStop ähnelt. /// </summary> public static string Vehicle_AdvancedDriverAssist_EngineStartStop { get { @@ -5182,7 +5182,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ActivationDelay. + /// Sucht eine lokalisierte Zeichenfolge, die ActivationDelay ähnelt. /// </summary> public static string Vehicle_AdvancedDriverAssist_EngineStartStop_ActivationDelay { get { @@ -5191,7 +5191,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Enabled. + /// Sucht eine lokalisierte Zeichenfolge, die Enabled ähnelt. /// </summary> public static string Vehicle_AdvancedDriverAssist_EngineStartStop_Enabled { get { @@ -5200,7 +5200,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MaxSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die MaxSpeed ähnelt. /// </summary> public static string Vehicle_AdvancedDriverAssist_EngineStartStop_MaxSpeed { get { @@ -5209,7 +5209,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MinOnTime. + /// Sucht eine lokalisierte Zeichenfolge, die MinOnTime ähnelt. /// </summary> public static string Vehicle_AdvancedDriverAssist_EngineStartStop_MinOnTime { get { @@ -5218,7 +5218,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CdxA. + /// Sucht eine lokalisierte Zeichenfolge, die CdxA ähnelt. /// </summary> public static string Vehicle_AirDragArea { get { @@ -5227,7 +5227,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AngledriveType. + /// Sucht eine lokalisierte Zeichenfolge, die AngledriveType ähnelt. /// </summary> public static string Vehicle_AngledriveType { get { @@ -5236,7 +5236,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ArchitectureID. + /// Sucht eine lokalisierte Zeichenfolge, die ArchitectureID ähnelt. /// </summary> public static string Vehicle_ArchitectureID { get { @@ -5245,7 +5245,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Articulated. + /// Sucht eine lokalisierte Zeichenfolge, die Articulated ähnelt. /// </summary> public static string Vehicle_Articulated { get { @@ -5254,7 +5254,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to AxleConfiguration. + /// Sucht eine lokalisierte Zeichenfolge, die AxleConfiguration ähnelt. /// </summary> public static string Vehicle_AxleConfiguration { get { @@ -5263,7 +5263,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to BodyworkCode. + /// Sucht eine lokalisierte Zeichenfolge, die BodyworkCode ähnelt. /// </summary> public static string Vehicle_BodyworkCode { get { @@ -5272,7 +5272,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to BoostingLimitations. + /// Sucht eine lokalisierte Zeichenfolge, die BoostingLimitations ähnelt. /// </summary> public static string Vehicle_BoostingLimitation { get { @@ -5281,7 +5281,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CargoVolume. + /// Sucht eine lokalisierte Zeichenfolge, die CargoVolume ähnelt. /// </summary> public static string Vehicle_CargoVolume { get { @@ -5290,7 +5290,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Clutch. + /// Sucht eine lokalisierte Zeichenfolge, die Clutch ähnelt. /// </summary> public static string Vehicle_Clutch { get { @@ -5299,7 +5299,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Components. + /// Sucht eine lokalisierte Zeichenfolge, die Components ähnelt. /// </summary> public static string Vehicle_Components { get { @@ -5308,7 +5308,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CrossWindCorrectionData. + /// Sucht eine lokalisierte Zeichenfolge, die CrossWindCorrectionData ähnelt. /// </summary> public static string Vehicle_CrosswindCorrectionData { get { @@ -5317,7 +5317,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string Vehicle_CrosswindCorrectionData_Entry { get { @@ -5326,7 +5326,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to beta. + /// Sucht eine lokalisierte Zeichenfolge, die beta ähnelt. /// </summary> public static string Vehicle_CrosswindCorrectionMap_Beta { get { @@ -5335,7 +5335,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CdScalingFactor. + /// Sucht eine lokalisierte Zeichenfolge, die CdScalingFactor ähnelt. /// </summary> public static string Vehicle_CrosswindCorrectionMap_CdScalingFactor { get { @@ -5344,7 +5344,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to deltaCdxA. + /// Sucht eine lokalisierte Zeichenfolge, die deltaCdxA ähnelt. /// </summary> public static string Vehicle_CrosswindCorrectionMap_DeltaCdxA { get { @@ -5353,7 +5353,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to vehicleSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die vehicleSpeed ähnelt. /// </summary> public static string Vehicle_CrosswindCorrectionMap_VehicleSpeed_Attr { get { @@ -5362,7 +5362,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CrossWindCorrectionMode. + /// Sucht eine lokalisierte Zeichenfolge, die CrossWindCorrectionMode ähnelt. /// </summary> public static string Vehicle_CrossWindCorrectionMode { get { @@ -5371,7 +5371,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CurbMassChassis. + /// Sucht eine lokalisierte Zeichenfolge, die CurbMassChassis ähnelt. /// </summary> public static string Vehicle_CurbMassChassis { get { @@ -5380,7 +5380,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CurbMassExtra. + /// Sucht eine lokalisierte Zeichenfolge, die CurbMassExtra ähnelt. /// </summary> public static string Vehicle_CurbMassExtra { get { @@ -5389,7 +5389,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CurbWeightChassis. + /// Sucht eine lokalisierte Zeichenfolge, die CurbWeightChassis ähnelt. /// </summary> public static string Vehicle_CurbWeightChassis { get { @@ -5398,7 +5398,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to CurbWeightExtra. + /// Sucht eine lokalisierte Zeichenfolge, die CurbWeightExtra ähnelt. /// </summary> public static string Vehicle_CurbWeightExtra { get { @@ -5407,7 +5407,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to DualFuelVehicle. + /// Sucht eine lokalisierte Zeichenfolge, die DualFuelVehicle ähnelt. /// </summary> public static string Vehicle_DualFuelVehicle { get { @@ -5416,7 +5416,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to GrossVehicleMass. + /// Sucht eine lokalisierte Zeichenfolge, die GrossVehicleMass ähnelt. /// </summary> public static string Vehicle_GrossVehicleMass { get { @@ -5425,7 +5425,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to HybridElectricHDV. + /// Sucht eine lokalisierte Zeichenfolge, die HybridElectricHDV ähnelt. /// </summary> public static string Vehicle_HybridElectricHDV { get { @@ -5434,7 +5434,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to IdlingSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die IdlingSpeed ähnelt. /// </summary> public static string Vehicle_IdlingSpeed { get { @@ -5443,7 +5443,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to LegislativeCategory. + /// Sucht eine lokalisierte Zeichenfolge, die LegislativeCategory ähnelt. /// </summary> public static string Vehicle_LegislativeCategory { get { @@ -5452,7 +5452,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to LegislativeClass. + /// Sucht eine lokalisierte Zeichenfolge, die LegislativeClass ähnelt. /// </summary> public static string Vehicle_LegislativeClass { get { @@ -5461,7 +5461,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Loading. + /// Sucht eine lokalisierte Zeichenfolge, die Loading ähnelt. /// </summary> public static string Vehicle_Loading { get { @@ -5470,7 +5470,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MaxChargingPower. + /// Sucht eine lokalisierte Zeichenfolge, die MaxChargingPower ähnelt. /// </summary> public static string Vehicle_MaxChargingPower { get { @@ -5479,7 +5479,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MaxNetPower1. + /// Sucht eine lokalisierte Zeichenfolge, die MaxNetPower1 ähnelt. /// </summary> public static string Vehicle_MaxNetPower1 { get { @@ -5488,7 +5488,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to MaxNetPower2. + /// Sucht eine lokalisierte Zeichenfolge, die MaxNetPower2 ähnelt. /// </summary> public static string Vehicle_MaxNetPower2 { get { @@ -5497,7 +5497,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to NgTankSystem. + /// Sucht eine lokalisierte Zeichenfolge, die NgTankSystem ähnelt. /// </summary> public static string Vehicle_NgTankSystem { get { @@ -5506,7 +5506,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to OvcHev. + /// Sucht eine lokalisierte Zeichenfolge, die OvcHev ähnelt. /// </summary> public static string Vehicle_OvcHev { get { @@ -5515,7 +5515,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PTO. + /// Sucht eine lokalisierte Zeichenfolge, die PTO ähnelt. /// </summary> public static string Vehicle_PTO { get { @@ -5524,7 +5524,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PTOOtherElements. + /// Sucht eine lokalisierte Zeichenfolge, die PTOOtherElements ähnelt. /// </summary> public static string Vehicle_PTO_OtherElements { get { @@ -5533,7 +5533,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PTOShaftsGearWheels. + /// Sucht eine lokalisierte Zeichenfolge, die PTOShaftsGearWheels ähnelt. /// </summary> public static string Vehicle_PTO_ShaftsGearWheels { get { @@ -5542,7 +5542,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PTOCycle. + /// Sucht eine lokalisierte Zeichenfolge, die PTOCycle ähnelt. /// </summary> public static string Vehicle_PTOCycle { get { @@ -5551,7 +5551,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to engineSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die engineSpeed ähnelt. /// </summary> public static string Vehicle_PTOCycle_EngineSpeed_Attr { get { @@ -5560,7 +5560,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string Vehicle_PTOCycle_Entry { get { @@ -5569,7 +5569,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to time. + /// Sucht eine lokalisierte Zeichenfolge, die time ähnelt. /// </summary> public static string Vehicle_PTOCycle_Time_Attr { get { @@ -5578,7 +5578,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to torque. + /// Sucht eine lokalisierte Zeichenfolge, die torque ähnelt. /// </summary> public static string Vehicle_PTOCycle_Torque_Attr { get { @@ -5587,7 +5587,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PTOIdleLossMap. + /// Sucht eine lokalisierte Zeichenfolge, die PTOIdleLossMap ähnelt. /// </summary> public static string Vehicle_PTOIdleLossMap { get { @@ -5596,7 +5596,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to engineSpeed. + /// Sucht eine lokalisierte Zeichenfolge, die engineSpeed ähnelt. /// </summary> public static string Vehicle_PTOIdleLossMap_EngineSpeed_Attr { get { @@ -5605,7 +5605,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string Vehicle_PTOIdleLossMap_Entry { get { @@ -5614,7 +5614,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ptoTorqueLoss. + /// Sucht eine lokalisierte Zeichenfolge, die ptoTorqueLoss ähnelt. /// </summary> public static string Vehicle_PTOIdleLossMap_TorqueLoss_Attr { get { @@ -5623,7 +5623,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to PTOType. + /// Sucht eine lokalisierte Zeichenfolge, die PTOType ähnelt. /// </summary> public static string Vehicle_PTOType { get { @@ -5632,7 +5632,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ClassBus. + /// Sucht eine lokalisierte Zeichenfolge, die ClassBus ähnelt. /// </summary> public static string Vehicle_RegisteredClass { get { @@ -5641,7 +5641,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to RetarderRatio. + /// Sucht eine lokalisierte Zeichenfolge, die RetarderRatio ähnelt. /// </summary> public static string Vehicle_RetarderRatio { get { @@ -5650,7 +5650,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to RetarderType. + /// Sucht eine lokalisierte Zeichenfolge, die RetarderType ähnelt. /// </summary> public static string Vehicle_RetarderType { get { @@ -5659,7 +5659,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SleeperCab. + /// Sucht eine lokalisierte Zeichenfolge, die SleeperCab ähnelt. /// </summary> public static string Vehicle_SleeperCab { get { @@ -5668,7 +5668,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to SteeredAxles. + /// Sucht eine lokalisierte Zeichenfolge, die SteeredAxles ähnelt. /// </summary> public static string Vehicle_SteeredAxles { get { @@ -5677,7 +5677,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TorqueLimits. + /// Sucht eine lokalisierte Zeichenfolge, die TorqueLimits ähnelt. /// </summary> public static string Vehicle_TorqueLimits { get { @@ -5686,7 +5686,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Entry. + /// Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt. /// </summary> public static string Vehicle_TorqueLimits_Entry { get { @@ -5695,7 +5695,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to gear. + /// Sucht eine lokalisierte Zeichenfolge, die gear ähnelt. /// </summary> public static string Vehicle_TorqueLimits_Entry_Gear_Attr { get { @@ -5704,7 +5704,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to maxTorque. + /// Sucht eine lokalisierte Zeichenfolge, die maxTorque ähnelt. /// </summary> public static string Vehicle_TorqueLimits_Entry_MaxTorque_Attr { get { @@ -5713,7 +5713,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to TechnicalPermissibleMaximumLadenMass. + /// Sucht eine lokalisierte Zeichenfolge, die TechnicalPermissibleMaximumLadenMass ähnelt. /// </summary> public static string Vehicle_TPMLM { get { @@ -5722,7 +5722,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to VehicleTypeApprovalNumber. + /// Sucht eine lokalisierte Zeichenfolge, die VehicleTypeApprovalNumber ähnelt. /// </summary> public static string Vehicle_TypeApprovalNumber { get { @@ -5731,7 +5731,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to VehicleCategory. + /// Sucht eine lokalisierte Zeichenfolge, die VehicleCategory ähnelt. /// </summary> public static string Vehicle_VehicleCategory { get { @@ -5740,7 +5740,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to VehicleCode. + /// Sucht eine lokalisierte Zeichenfolge, die VehicleCode ähnelt. /// </summary> public static string Vehicle_VehicleCode { get { @@ -5749,7 +5749,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to VIN. + /// Sucht eine lokalisierte Zeichenfolge, die VIN ähnelt. /// </summary> public static string Vehicle_VIN { get { @@ -5758,7 +5758,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to VocationalVehicle. + /// Sucht eine lokalisierte Zeichenfolge, die VocationalVehicle ähnelt. /// </summary> public static string Vehicle_VocationalVehicle { get { @@ -5767,7 +5767,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to ZeroEmissionVehicle. + /// Sucht eine lokalisierte Zeichenfolge, die ZeroEmissionVehicle ähnelt. /// </summary> public static string Vehicle_ZeroEmissionVehicle { get { @@ -5776,7 +5776,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to VehicleDeclarationType. + /// Sucht eine lokalisierte Zeichenfolge, die VehicleDeclarationType ähnelt. /// </summary> public static string VehicleAttr_VehicleDeclarationType { get { @@ -5785,7 +5785,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to VehicleGroupCO2. + /// Sucht eine lokalisierte Zeichenfolge, die VehicleGroupCO2 ähnelt. /// </summary> public static string VehicleGroupCO2 { get { @@ -5794,7 +5794,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to VehicleTypeApprovalNumber. + /// Sucht eine lokalisierte Zeichenfolge, die VehicleTypeApprovalNumber ähnelt. /// </summary> public static string VehicleTypeApprovalNumber { get { @@ -5803,7 +5803,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Voltage. + /// Sucht eine lokalisierte Zeichenfolge, die Voltage ähnelt. /// </summary> public static string VoltageLevel_Voltage { get { @@ -5812,16 +5812,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to Vocational. - /// </summary> - public static string XMLCustomerReportIsVocational { - get { - return ResourceManager.GetString("XMLCustomerReportIsVocational", resourceCulture); - } - } - - /// <summary> - /// Looks up a localized string similar to torqueLimit. + /// Sucht eine lokalisierte Zeichenfolge, die torqueLimit ähnelt. /// </summary> public static string XMLManufacturerReport_torqueLimit { get { @@ -5830,7 +5821,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to torqueLimitPercent. + /// Sucht eine lokalisierte Zeichenfolge, die torqueLimitPercent ähnelt. /// </summary> public static string XMLManufacturerReport_torqueLimitPercent { get { @@ -5839,7 +5830,7 @@ namespace TUGraz.VectoCommon.Resources { } /// <summary> - /// Looks up a localized string similar to type. + /// Sucht eine lokalisierte Zeichenfolge, die type ähnelt. /// </summary> public static string XSIType { get { diff --git a/VectoCommon/VectoCommon/Resources/XMLNames.resx b/VectoCommon/VectoCommon/Resources/XMLNames.resx index a4f2b68da8a7a702f49bbe7a11c2e6e75674b835..738118ed6b76bcc853eb47d04dd7dbcebe2e2101 100644 --- a/VectoCommon/VectoCommon/Resources/XMLNames.resx +++ b/VectoCommon/VectoCommon/Resources/XMLNames.resx @@ -2040,10 +2040,7 @@ <data name="Results_Report_OVCModeAttr_ChargeSustaining" xml:space="preserve"> <value>charge sustaining</value> </data> - <data name="REESS" xml:space="preserve"> - <value>REESS</value> - </data> - <data name="XMLCustomerReportIsVocational" xml:space="preserve"> - <value>Vocational</value> - </data> +<data name="REESS" xml:space="preserve"> + <value>REESS</value> +</data> </root> \ No newline at end of file diff --git a/VectoCore/VectoCore/Mockup/Ninject/CIFMockupModule.cs b/VectoCore/VectoCore/Mockup/Ninject/CIFMockupModule.cs index d1383a68b782a05ab51b74990bbeb1e428fd0c02..390a29b80e63d86bbd0ea95de7624ada573f68f8 100644 --- a/VectoCore/VectoCore/Mockup/Ninject/CIFMockupModule.cs +++ b/VectoCore/VectoCore/Mockup/Ninject/CIFMockupModule.cs @@ -3,7 +3,7 @@ using TUGraz.VectoCommon.InputData; using TUGraz.VectoCommon.Models; using TUGraz.VectoCore; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportGroupWriter; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter; using TUGraz.VectoCore.Utils; diff --git a/VectoCore/VectoCore/Mockup/Reports/MockupCustomerReport.cs b/VectoCore/VectoCore/Mockup/Reports/MockupCustomerReport.cs index b38eeaa43d78674fcd0e4dd307be50c7f4023dee..667a033dce64695523a8cfea1c6995ef55c92ca1 100644 --- a/VectoCore/VectoCore/Mockup/Reports/MockupCustomerReport.cs +++ b/VectoCore/VectoCore/Mockup/Reports/MockupCustomerReport.cs @@ -1,8 +1,13 @@ -using System.Xml.Linq; +using System.Linq; +using System.Xml.Linq; +using System.Xml.XPath; +using TUGraz.VectoCommon.Resources; using TUGraz.VectoCore.Models.Simulation.Data; using TUGraz.VectoCore.OutputData; +using TUGraz.VectoCore.OutputData.XML; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9; namespace TUGraz.VectoMockup.Reports { diff --git a/VectoCore/VectoCore/Mockup/Reports/MockupReportFactory.cs b/VectoCore/VectoCore/Mockup/Reports/MockupReportFactory.cs index 1266d19f60564ecb1eb6d557759a67afd8c966ea..f664fe115d975a9f8e90f881deb626915d32640d 100644 --- a/VectoCore/VectoCore/Mockup/Reports/MockupReportFactory.cs +++ b/VectoCore/VectoCore/Mockup/Reports/MockupReportFactory.cs @@ -4,7 +4,7 @@ using TUGraz.VectoCommon.InputData; using TUGraz.VectoCommon.Models; using TUGraz.VectoCore.OutputData; using TUGraz.VectoCore.OutputData.XML; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile.VehicleInformationFile_0_1; diff --git a/VectoCore/VectoCore/Mockup/Reports/MockupReportResultsFactory.cs b/VectoCore/VectoCore/Mockup/Reports/MockupReportResultsFactory.cs index 99a2153b1eb8aa37e18630e493fa14811aae6209..027cf37b75c9cde99dd84f3c7d3437d4c0a13630 100644 --- a/VectoCore/VectoCore/Mockup/Reports/MockupReportResultsFactory.cs +++ b/VectoCore/VectoCore/Mockup/Reports/MockupReportResultsFactory.cs @@ -12,7 +12,7 @@ namespace TUGraz.VectoMockup.Reports { class MockupReportResultsFactory : IResultsWriterFactory { - protected XNamespace CIF = XNamespace.Get("urn:tugraz:ivt:VectoAPI:CustomerOutput:v1.0"); + protected XNamespace CIF = XNamespace.Get("urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9"); protected XNamespace MRF = XNamespace.Get("urn:tugraz:ivt:VectoAPI:DeclarationOutput:v0.9"); protected XNamespace VIF = XNamespace.Get("urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1"); diff --git a/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupPrimaryReport.cs b/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupPrimaryReport.cs index 0a9cda572562b76a894b160a6af6c6713cb2b47b..a9503283965e0b54ac5567a3fd19e412f04ebba8 100644 --- a/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupPrimaryReport.cs +++ b/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupPrimaryReport.cs @@ -1,7 +1,11 @@ -using TUGraz.VectoCore.Models.Simulation.Data; +using System.Linq; +using System.Xml.Linq; +using TUGraz.VectoCommon.Resources; +using TUGraz.VectoCore.Models.Simulation.Data; using TUGraz.VectoCore.OutputData; using TUGraz.VectoCore.OutputData.XML; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile.VehicleInformationFile_0_1; diff --git a/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupReport.cs b/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupReport.cs index 4a8c5544347437e7a7af0838f016fc74458f6b86..4b8b05c61286b9a376ff92d3face11b257ee116c 100644 --- a/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupReport.cs +++ b/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupReport.cs @@ -1,7 +1,13 @@ -using TUGraz.VectoCore.Models.Simulation.Data; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using TUGraz.VectoCore.Models.Simulation.Data; using TUGraz.VectoCore.OutputData; using TUGraz.VectoCore.OutputData.XML; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter; namespace TUGraz.VectoMockup.Reports diff --git a/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupReportCompletedVehicle.cs b/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupReportCompletedVehicle.cs index 81cef5f46c50ad7b9a8968b89e56bed0074f93a6..a4a250ff069a442d4788740a9787591a13c9c1ea 100644 --- a/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupReportCompletedVehicle.cs +++ b/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupReportCompletedVehicle.cs @@ -1,11 +1,16 @@ -using System.Linq; +using System; +using System.Linq; +using System.Text; +using System.Threading.Tasks; using TUGraz.VectoCommon.BusAuxiliaries; using TUGraz.VectoCommon.InputData; +using TUGraz.VectoCommon.Models; +using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces; using TUGraz.VectoCore.Models.Declaration; using TUGraz.VectoCore.Models.Simulation.Data; using TUGraz.VectoCore.OutputData; using TUGraz.VectoCore.OutputData.XML; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile.VehicleInformationFile_0_1; diff --git a/VectoCore/VectoCore/Mockup/Simulation/SimulatorFactory/MockupFollowUpSimulatorFactoryCreator.cs b/VectoCore/VectoCore/Mockup/Simulation/SimulatorFactory/MockupFollowUpSimulatorFactoryCreator.cs index 0c0e4c7baecc2b0ed6e847a17763dae0d014afdc..463c531d35cecd14f8b3020d6108ae6ed9147019 100644 --- a/VectoCore/VectoCore/Mockup/Simulation/SimulatorFactory/MockupFollowUpSimulatorFactoryCreator.cs +++ b/VectoCore/VectoCore/Mockup/Simulation/SimulatorFactory/MockupFollowUpSimulatorFactoryCreator.cs @@ -5,7 +5,7 @@ using TUGraz.VectoCore.Models.Simulation; using TUGraz.VectoCore.Models.Simulation.Impl.SimulatorFactory; using TUGraz.VectoCore.OutputData; using TUGraz.VectoCore.OutputData.XML; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile.VehicleInformationFile_0_1; using TUGraz.VectoMockup.Reports; diff --git a/VectoCore/VectoCore/Models/Declaration/DeclarationData.cs b/VectoCore/VectoCore/Models/Declaration/DeclarationData.cs index f78cafdbf9ea349ad54def78f376e3ccf5f4bcb3..49d52ceb19caed5e8c5fa711c5a5e86a544ff7db 100644 --- a/VectoCore/VectoCore/Models/Declaration/DeclarationData.cs +++ b/VectoCore/VectoCore/Models/Declaration/DeclarationData.cs @@ -31,6 +31,7 @@ using System; using System.Collections.Generic; +using System.Drawing; using System.IO; using System.Linq; using TUGraz.VectoCommon.BusAuxiliaries; @@ -43,6 +44,7 @@ using TUGraz.VectoCore.InputData.FileIO.JSON; using TUGraz.VectoCore.InputData.Impl; using TUGraz.VectoCore.InputData.Reader.ComponentData; using TUGraz.VectoCore.InputData.Reader.DataObjectAdapter; +using TUGraz.VectoCore.InputData.Reader.DataObjectAdapter.SimulationComponents; using TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.Electrics; using TUGraz.VectoCore.Models.Declaration.Auxiliaries; using TUGraz.VectoCore.Models.Declaration.VehicleOperation; @@ -52,11 +54,13 @@ using TUGraz.VectoCore.Models.SimulationComponent.Data.Engine; using TUGraz.VectoCore.Models.SimulationComponent.Data.Gearbox; using TUGraz.VectoCore.Utils; using TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC; +using TUGraz.VectoCore.Models.GenericModelData; using TUGraz.VectoCore.Models.Simulation.Data; using TUGraz.VectoCore.Models.Simulation.Impl; using TUGraz.VectoCore.Models.SimulationComponent.Data.ElectricComponents.Battery; using TUGraz.VectoCore.Models.SimulationComponent.Impl; using TUGraz.VectoCore.OutputData; +using TUGraz.VectoCore.OutputData.XML; using Point = TUGraz.VectoCommon.Utils.Point; namespace TUGraz.VectoCore.Models.Declaration @@ -209,7 +213,7 @@ namespace TUGraz.VectoCore.Models.Declaration public static SegmentLookup GetTruckSegment(IVehicleDeclarationInputData vehicle, bool batteryElectric = false) - { + { var allowVocational = true; var ng = vehicle.ExemptedVehicle ? false : vehicle.Components.EngineInputData?.EngineModes.Any(e => e.Fuels.Any(f => f.FuelType.IsOneOf(FuelType.LPGPI, FuelType.NGCI, FuelType.NGPI))) ?? false; @@ -1795,20 +1799,19 @@ namespace TUGraz.VectoCore.Models.Declaration UtilityFactor = D32_utilityFactor, ElectricEnergyConsumption = D36_electricEnergyConsumptionWeighted, FuelConsumption = D37_fuelConsumptionWeighted, - - CO2PerMeter = (D32_utilityFactor * (cdResult.CO2Total / cdResult.Distance)) + ((1 - D32_utilityFactor) * (csResult.CO2Total / csResult.Distance)), + CO2Total = D32_utilityFactor * cdResult.CO2Total + (1 - D32_utilityFactor) * csResult.CO2Total, AuxHeaterFuel = cdResult.AuxHeaterFuel, ZEV_CO2 = cdResult.AuxHeaterFuel != null && cdResult.ZEV_CO2 != null && csResult.ZEV_FuelConsumption_AuxHtr != null - ? (D32_utilityFactor * (cdResult.ZEV_CO2 / cdResult.Distance)) + ((1 - D32_utilityFactor) * (csResult.ZEV_CO2 / csResult.Distance)) + ? D32_utilityFactor * cdResult.ZEV_CO2 + (1 - D32_utilityFactor) * csResult.ZEV_CO2 : null, ZEV_FuelConsumption_AuxHtr = cdResult.AuxHeaterFuel != null && cdResult.ZEV_FuelConsumption_AuxHtr != null && csResult.ZEV_FuelConsumption_AuxHtr != null - ? (D32_utilityFactor * (cdResult.ZEV_FuelConsumption_AuxHtr / cdResult.Distance)) + - ((1 - D32_utilityFactor) * (csResult.ZEV_FuelConsumption_AuxHtr / csResult.Distance)) + ? D32_utilityFactor * cdResult.ZEV_FuelConsumption_AuxHtr + + (1 - D32_utilityFactor) * csResult.ZEV_FuelConsumption_AuxHtr : null, }; @@ -1885,8 +1888,7 @@ namespace TUGraz.VectoCore.Models.Declaration } var fuels = entries.First().FuelData; - var result = new WeightedResult() - { + return new WeightedResult() { Status = VectoRun.Status.Success, AverageSpeed = null, AverageDrivingSpeed = null, @@ -1898,24 +1900,17 @@ namespace TUGraz.VectoCore.Models.Declaration entries.All(e => e.FuelConsumptionFinal(f.FuelType) != null) ? entries.Sum(e => e.FuelConsumptionFinal(f.FuelType).TotalFuelConsumptionCorrected * e.WeightingFactor) : null)) .ToDictionary(x => x.Item1, x => x.Item2), - - FuelConsumptionPerMeter = fuels.Select(f => Tuple.Create(f, - entries.All(e => e.FuelConsumptionFinal(f.FuelType) != null) ? entries.Sum(e => - (e.FuelConsumptionFinal(f.FuelType).TotalFuelConsumptionCorrected / e.Distance) * e.WeightingFactor) : null)) - .ToDictionary(x => x.Item1, x => x.Item2), ElectricEnergyConsumption = entries.All(e => e.ElectricEnergyConsumption != null) ? entries.Sum(e => e.ElectricEnergyConsumption * e.WeightingFactor) : null, - CO2PerMeter = entries.All(e => e.CO2Total != null) ? entries.Sum(e => (e.CO2Total / e.Distance) * e.WeightingFactor) : null, + CO2Total = entries.All(e => e.CO2Total != null) ? entries.Sum(e => e.CO2Total * e.WeightingFactor) : null, ActualChargeDepletingRange = entries.All(e => e.ActualChargeDepletingRange != null) ? entries.Sum(e => e.ActualChargeDepletingRange * e.WeightingFactor) : null, EquivalentAllElectricRange = entries.All(e => e.EquivalentAllElectricRange != null) ? entries.Sum(e => e.EquivalentAllElectricRange * e.WeightingFactor) : null, ZeroCO2EmissionsRange = entries.All(e => e.ZeroCO2EmissionsRange != null) ? entries.Sum(e => e.ZeroCO2EmissionsRange * e.WeightingFactor) : null, UtilityFactor = double.NaN, AuxHeaterFuel = entries.First().AuxHeaterFuel, - ZEV_CO2 = entries.Sum(e => ((e?.ZEV_CO2 ?? 0.SI<Kilogram>()) / e.Distance) * e.WeightingFactor), - ZEV_FuelConsumption_AuxHtr = entries.Sum(e => ((e?.ZEV_FuelConsumption_AuxHtr ?? 0.SI<Kilogram>()) / e.Distance) * e.WeightingFactor), + ZEV_CO2 = entries.Sum(e => (e?.ZEV_CO2 ?? 0.SI<Kilogram>()) * e.WeightingFactor), + ZEV_FuelConsumption_AuxHtr = entries.Sum(e => (e?.ZEV_FuelConsumption_AuxHtr ?? 0.SI<Kilogram>()) * e.WeightingFactor), }; - - return result; } public static IWeightedResult CalculateWeightedSummary(IList<IOVCResultEntry> entries) @@ -1929,8 +1924,7 @@ namespace TUGraz.VectoCore.Models.Declaration } var fuels = entries.First().ChargeDepletingResult.FuelData; - return new WeightedResult() - { + return new WeightedResult() { Status = VectoRun.Status.Success, AverageSpeed = null, AverageDrivingSpeed = null, @@ -1943,15 +1937,15 @@ namespace TUGraz.VectoCore.Models.Declaration e.Weighted.FuelConsumption[f] * e.ChargeDepletingResult.WeightingFactor))) .ToDictionary(x => x.Item1, x => x.Item2), ElectricEnergyConsumption = entries.Sum(e => e.Weighted.ElectricEnergyConsumption * e.ChargeDepletingResult.WeightingFactor), - CO2PerMeter = entries.All(e => e.Weighted.CO2PerMeter != null) ? entries.Sum(e => (e.Weighted.CO2PerMeter) * e.ChargeDepletingResult.WeightingFactor) : null, + CO2Total = entries.Sum(e => e.Weighted.CO2Total * e.ChargeDepletingResult.WeightingFactor), ActualChargeDepletingRange = entries.Sum(e => e.Weighted.ActualChargeDepletingRange * e.ChargeDepletingResult.WeightingFactor), EquivalentAllElectricRange = entries.Sum(e => e.Weighted.EquivalentAllElectricRange * e.ChargeDepletingResult.WeightingFactor), ZeroCO2EmissionsRange = entries.Sum(e => e.Weighted.ZeroCO2EmissionsRange * e.ChargeDepletingResult.WeightingFactor), UtilityFactor = double.NaN, AuxHeaterFuel = entries.First().ChargeDepletingResult.AuxHeaterFuel, - ZEV_CO2 = entries.Sum(e => (e?.Weighted?.ZEV_CO2 ?? 0.SI<KilogramPerMeter>()) * e.ChargeDepletingResult.WeightingFactor), - ZEV_FuelConsumption_AuxHtr = entries.Sum(e => (e?.Weighted?.ZEV_FuelConsumption_AuxHtr ?? 0.SI<KilogramPerMeter>()) * e.ChargeDepletingResult.WeightingFactor), + ZEV_CO2 = entries.Sum(e => (e?.Weighted?.ZEV_CO2 ?? 0.SI<Kilogram>()) * e.ChargeDepletingResult.WeightingFactor), + ZEV_FuelConsumption_AuxHtr = entries.Sum(e => (e?.Weighted?.ZEV_FuelConsumption_AuxHtr ?? 0.SI<Kilogram>()) * e.ChargeDepletingResult.WeightingFactor), }; } diff --git a/VectoCore/VectoCore/Models/Declaration/WeightingFactors.cs b/VectoCore/VectoCore/Models/Declaration/WeightingFactors.cs index 23186467c80a7e2a42d8dc66d074383ededb0f96..7cbb8bd48867675bb917cfa4c3a2810792eae48b 100644 --- a/VectoCore/VectoCore/Models/Declaration/WeightingFactors.cs +++ b/VectoCore/VectoCore/Models/Declaration/WeightingFactors.cs @@ -90,12 +90,7 @@ namespace TUGraz.VectoCore.Models.Declaration foreach (var entry in Data) { var sum = entry.Value.Sum(item => item.Value); - - bool hasVocationalWeights = sum % 2.0 == 0; - bool isNormalWeights = sum.IsEqual(1.0, 1e-12); - - if (!isNormalWeights && !hasVocationalWeights) - { + if (!sum.IsEqual(1.0, 1e-12)) { throw new VectoException("Weighting Factors for {0} do not sum up to 1.0! sum: {1}", entry.Key, sum); } } diff --git a/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory/IFollowUpSimulatorFactoryCreator.cs b/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory/IFollowUpSimulatorFactoryCreator.cs index 14eb742cc44c423ac679a75d338e49e311124b7e..64734f7a87b810bbdccfa417fe5118033fa2fa91 100644 --- a/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory/IFollowUpSimulatorFactoryCreator.cs +++ b/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory/IFollowUpSimulatorFactoryCreator.cs @@ -8,6 +8,7 @@ using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider; using TUGraz.VectoCore.OutputData; using TUGraz.VectoCore.OutputData.FileIO; using TUGraz.VectoCore.OutputData.XML; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile.VehicleInformationFile_0_1; diff --git a/VectoCore/VectoCore/Ninject/VectoNinjectModule.cs b/VectoCore/VectoCore/Ninject/VectoNinjectModule.cs index 9c1934350630e8c35ae4854534ec40fb9bea1a8f..5991abe12cb5e377edf60109b28c2f9e7f597da0 100644 --- a/VectoCore/VectoCore/Ninject/VectoNinjectModule.cs +++ b/VectoCore/VectoCore/Ninject/VectoNinjectModule.cs @@ -40,7 +40,7 @@ using TUGraz.VectoCore.InputData.Reader.DataObjectAdapter; using TUGraz.VectoCore.Models.Simulation; using TUGraz.VectoCore.OutputData.ModDataPostprocessing; using TUGraz.VectoCore.OutputData.XML; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9; using TUGraz.VectoCore.OutputData.XML.ComponentWriter; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common; diff --git a/VectoCore/VectoCore/OutputData/DeclarationReport.cs b/VectoCore/VectoCore/OutputData/DeclarationReport.cs index 148730c49402195ef12ccf854b02812b678c6544..54bf1b1372635b4dbd1b5c43bae54a47b68d2581 100644 --- a/VectoCore/VectoCore/OutputData/DeclarationReport.cs +++ b/VectoCore/VectoCore/OutputData/DeclarationReport.cs @@ -158,12 +158,10 @@ namespace TUGraz.VectoCore.OutputData double? PassengerCount { get; } IDictionary<IFuelProperties, Kilogram> FuelConsumption { get; } - - IDictionary<IFuelProperties, KilogramPerMeter> FuelConsumptionPerMeter { get; } WattSecond ElectricEnergyConsumption { get; } - KilogramPerMeter CO2PerMeter { get; } + Kilogram CO2Total { get; } Meter ActualChargeDepletingRange { get; } @@ -174,8 +172,8 @@ namespace TUGraz.VectoCore.OutputData double UtilityFactor { get; } IFuelProperties AuxHeaterFuel { get; set; } - KilogramPerMeter ZEV_FuelConsumption_AuxHtr { get; set; } - KilogramPerMeter ZEV_CO2 { get; set; } + Kilogram ZEV_FuelConsumption_AuxHtr { get; set; } + Kilogram ZEV_CO2 { get; set; } } public interface IOVCResultEntry diff --git a/VectoCore/VectoCore/OutputData/OvcResultEntry.cs b/VectoCore/VectoCore/OutputData/OvcResultEntry.cs index 5421a749d77859ccb02b06a20dcb75415f58741b..75c64424a79120750b001246d2af871c89b04604 100644 --- a/VectoCore/VectoCore/OutputData/OvcResultEntry.cs +++ b/VectoCore/VectoCore/OutputData/OvcResultEntry.cs @@ -19,42 +19,26 @@ namespace TUGraz.VectoCore.OutputData public class WeightedResult : IWeightedResult { + #region Implementation of IWeightedResult public Meter Distance { get; internal set; } - public Kilogram Payload { get; internal set; } - public CubicMeter CargoVolume { get; internal set; } - public double? PassengerCount { get; internal set; } - public MeterPerSecond AverageSpeed { get; internal set; } - public MeterPerSecond AverageDrivingSpeed { get; internal set; } public IDictionary<IFuelProperties, Kilogram> FuelConsumption { get; internal set; } - - public IDictionary<IFuelProperties, KilogramPerMeter> FuelConsumptionPerMeter { get; internal set; } - public WattSecond ElectricEnergyConsumption { get; internal set; } - - public KilogramPerMeter CO2PerMeter { get; internal set; } - + public Kilogram CO2Total { get; internal set; } public Meter ActualChargeDepletingRange { get; internal set; } - public Meter EquivalentAllElectricRange { get; internal set; } - public Meter ZeroCO2EmissionsRange { get; internal set; } - public double UtilityFactor { get; internal set; } - public IFuelProperties AuxHeaterFuel { get; set; } - - public KilogramPerMeter ZEV_FuelConsumption_AuxHtr { get; set; } - - public KilogramPerMeter ZEV_CO2 { get; set; } - + public Kilogram ZEV_FuelConsumption_AuxHtr { get; set; } + public Kilogram ZEV_CO2 { get; set; } public VectoRun.Status Status { get; set; } #endregion diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/CO2Writer.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/CO2Writer.cs index b1bf20cc60148c632804d8e17dc50baa6f5380fc..73fa2b5efb998027b33dd06533ca6005714aa6ca 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/CO2Writer.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/CO2Writer.cs @@ -5,6 +5,7 @@ using TUGraz.VectoCommon.Models; using TUGraz.VectoCommon.Resources; using TUGraz.VectoCommon.Utils; using TUGraz.VectoCore.Models.Simulation.Impl; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter; using TUGraz.VectoCore.Utils; namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common @@ -16,12 +17,14 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common public virtual XElement[] GetElements(IResultEntry entry) { if (entry.Status == VectoRun.Status.PrimaryBusSimulationIgnore) { - return GetCO2ResultEntries(entry.CO2Total, entry.Distance, entry.Payload, entry.CargoVolume, entry.PassengerCount) + return GetCO2ResultEntries(entry.CO2Total, entry.Distance, entry.Payload, entry.CargoVolume, + entry.PassengerCount) .Select(x => new XElement(TNS + XMLNames.Report_Results_CO2, new ConvertedSI(double.NaN, x.Value.Units).ValueAsUnit())) .ToArray(); } - return GetCO2ResultEntries(entry.CO2Total, entry.Distance, entry.Payload, entry.CargoVolume, entry.PassengerCount) + return GetCO2ResultEntries(entry.CO2Total, entry.Distance, entry.Payload, entry.CargoVolume, + entry.PassengerCount) .Select(x => new XElement(TNS + XMLNames.Report_Results_CO2, x.GetElement())) .ToArray(); } @@ -29,111 +32,77 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common public virtual XElement[] GetElements(IWeightedResult entry) { if (entry.Status == VectoRun.Status.PrimaryBusSimulationIgnore) { - return GetCO2ResultEntries(entry.CO2PerMeter, entry.Payload, entry.CargoVolume, entry.PassengerCount) - .Select(x => new XElement(TNS + XMLNames.Report_Results_CO2, - new ConvertedSI(double.NaN, x.Value.Units).ValueAsUnit())) + return GetCO2ResultEntries(entry.CO2Total, entry.Distance, entry.Payload, entry.CargoVolume, + entry.PassengerCount) + .Select(x => new XElement(TNS + XMLNames.Report_Results_CO2, new ConvertedSI(double.NaN, x.Value.Units).ValueAsUnit())) .ToArray(); } - return GetCO2ResultEntries(entry.CO2PerMeter, entry.Payload, entry.CargoVolume, entry.PassengerCount) - .Select(x => new XElement(TNS + XMLNames.Report_Results_CO2, x.GetElement())) + return GetCO2ResultEntries(entry.CO2Total, entry.Distance, entry.Payload, entry.CargoVolume, + entry.PassengerCount) + .Select(x => new XElement(TNS + XMLNames.Report_Results_CO2, + x.GetElement())) .ToArray(); } - protected abstract IList<FormattedReportValue> GetCO2ResultEntries( - Kilogram co2, - Meter distance, - Kilogram payload, - CubicMeter volume, - double? passengers); + protected abstract IList<FormattedReportValue> GetCO2ResultEntries(Kilogram co2, Meter distance, Kilogram payload, + CubicMeter volume, double? passengers); + + - protected abstract IList<FormattedReportValue> GetCO2ResultEntries( - KilogramPerMeter co2PerMeter, - Kilogram payload, - CubicMeter volume, - double? passengers); - } + } public class LorryCO2Writer : CO2WriterBase { public LorryCO2Writer(ICommonResultsWriterFactory factory, XNamespace ns) : base(factory, ns) { } - protected override IList<FormattedReportValue> GetCO2ResultEntries(Kilogram CO2Total, Meter distance, Kilogram payload, CubicMeter volume, double? passengers) + + protected override IList<FormattedReportValue> GetCO2ResultEntries(Kilogram CO2Total, Meter distance, Kilogram payload, + CubicMeter volume, double? passengers) { var retVal = new List<FormattedReportValue>() { new FormattedReportValue((CO2Total / distance).ConvertToGrammPerKiloMeter()), new FormattedReportValue((CO2Total / distance / payload).ConvertToGrammPerTonKilometer()), }; - - if (volume.IsGreater(0)) - { + if (volume.IsGreater(0)) { retVal.Add(new FormattedReportValue((CO2Total / distance / volume).ConvertToGrammPerCubicMeterKiloMeter())); } - return retVal; } - protected override IList<FormattedReportValue> GetCO2ResultEntries(KilogramPerMeter CO2PerMeter, Kilogram payload, CubicMeter volume, double? passengers) - { - var retVal = new List<FormattedReportValue>() { - new FormattedReportValue(CO2PerMeter.ConvertToGrammPerKiloMeter()), - new FormattedReportValue((CO2PerMeter / payload).ConvertToGrammPerTonKilometer()), - }; - - if (volume.IsGreater(0)) { - retVal.Add(new FormattedReportValue((CO2PerMeter / volume).ConvertToGrammPerCubicMeterKiloMeter())); - } - - return retVal; - } } public class LorrySummaryCO2Writer : CO2WriterBase { public LorrySummaryCO2Writer(ICommonResultsWriterFactory factory, XNamespace ns) : base(factory, ns) { } - protected override IList<FormattedReportValue> GetCO2ResultEntries(Kilogram CO2Total, Meter distance, Kilogram payload, CubicMeter volume, double? passengers) + + protected override IList<FormattedReportValue> GetCO2ResultEntries(Kilogram CO2Total, Meter distance, Kilogram payload, + CubicMeter volume, double? passengers) { - if (distance.IsEqual(0)) - { + if (distance.IsEqual(0)) { // in some testcases only a single cycle is simulated which has a weighting of 0. consider this to generate a valid report return new List<FormattedReportValue>() { new FormattedReportValue((CO2Total / 1.SI<Meter>()).ConvertToGrammPerKiloMeter()), }; } - - var retVal = new List<FormattedReportValue>() { + var retVal = new List<FormattedReportValue>() { new FormattedReportValue((CO2Total / distance).ConvertToGrammPerKiloMeter()), new FormattedReportValue((CO2Total / distance / payload).ConvertToGrammPerTonKilometer(), FormattedReportValue.Format2Decimal), }; - - if (volume.IsGreater(0)) - { + if (volume.IsGreater(0)) { retVal.Add(new FormattedReportValue((CO2Total / distance / volume).ConvertToGrammPerCubicMeterKiloMeter())); } - return retVal; } - protected override IList<FormattedReportValue> GetCO2ResultEntries(KilogramPerMeter CO2PerMeter, Kilogram payload, CubicMeter volume, double? passengers) - { - var retVal = new List<FormattedReportValue>() { - new FormattedReportValue(CO2PerMeter.ConvertToGrammPerKiloMeter()), - new FormattedReportValue((CO2PerMeter / payload).ConvertToGrammPerTonKilometer(), FormattedReportValue.Format2Decimal), - }; - - if (volume.IsGreater(0)) { - retVal.Add(new FormattedReportValue((CO2PerMeter / volume).ConvertToGrammPerCubicMeterKiloMeter())); - } - - return retVal; - } } - public class BusCO2Writer : CO2WriterBase + public class BusCO2Writer : CO2WriterBase { public BusCO2Writer(ICommonResultsWriterFactory factory, XNamespace ns) : base(factory, ns) { } - protected override IList<FormattedReportValue> GetCO2ResultEntries(Kilogram CO2Total, Meter distance, Kilogram payload, CubicMeter volume, double? passengers) + protected override IList<FormattedReportValue> GetCO2ResultEntries(Kilogram CO2Total, Meter distance, Kilogram payload, + CubicMeter volume, double? passengers) { return new[] { new FormattedReportValue((CO2Total / distance).ConvertToGrammPerKiloMeter()), @@ -141,21 +110,14 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common }; } - protected override IList<FormattedReportValue> GetCO2ResultEntries(KilogramPerMeter CO2PerMeter, Kilogram payload, - CubicMeter volume, double? passengers) - { - return new[] { - new FormattedReportValue(CO2PerMeter.ConvertToGrammPerKiloMeter()), - new FormattedReportValue((CO2PerMeter / passengers.Value).ConvertToGrammPerPassengerKilometer()), - }; - } } public class BusSummaryCO2Writer : CO2WriterBase { public BusSummaryCO2Writer(ICommonResultsWriterFactory factory, XNamespace ns) : base(factory, ns) { } - protected override IList<FormattedReportValue> GetCO2ResultEntries(Kilogram CO2Total, Meter distance, Kilogram payload, CubicMeter volume, double? passengers) + protected override IList<FormattedReportValue> GetCO2ResultEntries(Kilogram CO2Total, Meter distance, Kilogram payload, + CubicMeter volume, double? passengers) { return new[] { new FormattedReportValue((CO2Total / distance).ConvertToGrammPerKiloMeter()), @@ -163,13 +125,6 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common }; } - protected override IList<FormattedReportValue> GetCO2ResultEntries(KilogramPerMeter CO2PerMeter, Kilogram payload, CubicMeter volume, double? passengers) - { - return new[] { - new FormattedReportValue(CO2PerMeter.ConvertToGrammPerKiloMeter()), - new FormattedReportValue((CO2PerMeter / passengers.Value).ConvertToGrammPerPassengerKilometer(), FormattedReportValue.Format2Decimal), - }; - } } public class BusPEVCO2Writer : BusCO2Writer @@ -185,9 +140,10 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common } if (entry.Status == VectoRun.Status.PrimaryBusSimulationIgnore) { - GetCO2ResultEntries(entry.CO2Total, entry.Distance, entry.Payload, entry.CargoVolume, entry.PassengerCount) + GetCO2ResultEntries(entry.CO2Total, entry.Distance, entry.Payload, entry.CargoVolume, + entry.PassengerCount) .Select(x => new XElement(TNS + XMLNames.Report_Results_CO2, - new ConvertedSI(double.NaN, x.Value.Units).ValueAsUnit())) + new ConvertedSI(double.NaN, x.Value.Units).ValueAsUnit())) .ToArray(); } @@ -200,8 +156,9 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common new XElement(TNS + XMLNames.Report_Results_FuelConsumption, new FormattedReportValue(x).GetElement())) ), new XElement(TNS + XMLNames.Report_ResultEntry_CO2ZEVAuxHeater, - GetCO2ResultEntries(entry.ZEV_CO2, entry.Distance, entry.Payload, entry.CargoVolume, entry.PassengerCount) - .Select(x => new XElement(TNS + XMLNames.Report_Results_CO2, x.GetElement())) + GetCO2ResultEntries(entry.ZEV_CO2, entry.Distance, entry.Payload, entry.CargoVolume, + entry.PassengerCount).Select(x => + new XElement(TNS + XMLNames.Report_Results_CO2, x.GetElement())) ) }; } @@ -216,13 +173,14 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common return new[] { new XElement(TNS + XMLNames.Report_ResultEntry_FCZEVAuxHeater, new XAttribute(XMLNames.Report_Results_Fuel_Type_Attr, entry.AuxHeaterFuel.FuelType.ToXMLFormat()), - tmp?.GetFuelConsumptionEntries(entry.ZEV_FuelConsumption_AuxHtr, entry.AuxHeaterFuel, + tmp?.GetFuelConsumptionEntries(entry.ZEV_FuelConsumption_AuxHtr, entry.AuxHeaterFuel, entry.Distance, entry.Payload, entry.CargoVolume, entry.PassengerCount).Select(x => new XElement(TNS + XMLNames.Report_Results_FuelConsumption, new FormattedReportValue(x).GetElement())) ), new XElement(TNS + XMLNames.Report_ResultEntry_CO2ZEVAuxHeater, - GetCO2ResultEntries(entry.ZEV_CO2, entry.Payload, entry.CargoVolume, entry.PassengerCount) - .Select(x => new XElement(TNS + XMLNames.Report_Results_CO2, x.GetElement())) + GetCO2ResultEntries(entry.ZEV_CO2, entry.Distance, entry.Payload, entry.CargoVolume, + entry.PassengerCount).Select(x => + new XElement(TNS + XMLNames.Report_Results_CO2, x.GetElement())) ) }; } diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/FuelConsumptionWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/FuelConsumptionWriter.cs index a56faed67bbaf85094f801d66a8976a7f6a5aaba..078531c9766b09ce69b12083f3eb8e03682ce4d9 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/FuelConsumptionWriter.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/FuelConsumptionWriter.cs @@ -8,6 +8,7 @@ using TUGraz.VectoCommon.Resources; using TUGraz.VectoCommon.Utils; using TUGraz.VectoCore.Models.Simulation.Impl; using TUGraz.VectoCore.OutputData.ModDataPostprocessing; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter; using TUGraz.VectoCore.Utils; namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common @@ -29,18 +30,13 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common return GetElement(fc.TotalFuelConsumptionCorrected, fc.Fuel, entry.Distance, entry.Payload, entry.CargoVolume, entry.PassengerCount); } - public XElement[] GetElements(IWeightedResult entry) + public XElement GetElement(IWeightedResult entry, IFuelProperties fuel, Kilogram consumption) { - List<XElement> fcElements = new List<XElement>(); - foreach (var fcEntry in entry.FuelConsumptionPerMeter) - { - XElement element = entry.Status == VectoRun.Status.PrimaryBusSimulationIgnore - ? GetElementIgnore(fcEntry.Value, fcEntry.Key, entry.Payload, entry.CargoVolume, entry.PassengerCount) - : GetElement(fcEntry.Value, fcEntry.Key, entry.Payload, entry.CargoVolume, entry.PassengerCount); - fcElements.Add(element); + if (entry.Status == VectoRun.Status.PrimaryBusSimulationIgnore) { + return GetElementIgnore(consumption, fuel, entry.Distance, entry.Payload, + entry.CargoVolume, entry.PassengerCount); } - - return fcElements.ToArray(); + return GetElement(consumption, fuel, entry.Distance, entry.Payload, entry.CargoVolume, entry.PassengerCount); } protected virtual XElement GetElement(Kilogram consumption, IFuelProperties fuel, Meter distance, Kilogram payLoad, CubicMeter cargoVolume, double? passengerCount) @@ -61,43 +57,13 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common new FormattedReportValue(new ConvertedSI(double.NaN, x.Units)).GetElement())) ); } + #endregion - - protected virtual XElement GetElement(KilogramPerMeter consumption, IFuelProperties fuel, Kilogram payLoad, CubicMeter cargoVolume, double? passengerCount) - { - return new XElement(TNS + XMLNames.Report_Results_Fuel, - new XAttribute(XMLNames.Report_Results_Fuel_Type_Attr, fuel.FuelType.ToXMLFormat()), - GetFuelConsumptionEntries(consumption, fuel, payLoad, cargoVolume, passengerCount).Select(x => - new XElement(TNS + FCElementName, new FormattedReportValue(x).GetElement())) - ); - } - - protected virtual XElement GetElementIgnore(KilogramPerMeter consumption, IFuelProperties fuel, Kilogram payLoad, CubicMeter cargoVolume, double? passengerCount) - { - return new XElement(TNS + XMLNames.Report_Results_Fuel, - new XAttribute(XMLNames.Report_Results_Fuel_Type_Attr, fuel.FuelType.ToXMLFormat()), - GetFuelConsumptionEntries(consumption, fuel, payLoad, cargoVolume, passengerCount).Select(x => - new XElement(TNS + FCElementName, - new FormattedReportValue(new ConvertedSI(double.NaN, x.Units)).GetElement())) - ); - } - #endregion - - public abstract IList<ConvertedSI> GetFuelConsumptionEntries( - Kilogram fc, - IFuelProperties fuel, - Meter distance, - Kilogram payload, - CubicMeter volume, + public abstract IList<ConvertedSI> GetFuelConsumptionEntries(Kilogram fc, + IFuelProperties fuel, Meter distance, Kilogram payload, CubicMeter volume, double? passenger); - public abstract IList<ConvertedSI> GetFuelConsumptionEntries( - KilogramPerMeter fcPerMeter, - IFuelProperties fuel, - Kilogram payload, - CubicMeter volume, - double? passenger); - } + } public class LorryFuelConsumptionWriter : FuelConsumptionWriterBase { @@ -145,51 +111,8 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common return retVal; } - public override IList<ConvertedSI> GetFuelConsumptionEntries(KilogramPerMeter fcPerMeter, IFuelProperties fuel, Kilogram payload, CubicMeter volume, double? passenger) - { - if (fcPerMeter == null) - { - return new List<ConvertedSI>(); - } - - var retVal = new List<ConvertedSI> { - (fcPerMeter).ConvertToGrammPerKiloMeter(), - (fcPerMeter /payload).ConvertToGrammPerTonKilometer()}; - if (volume.IsGreater(0)) - { - retVal.Add((fcPerMeter / volume).ConvertToGrammPerCubicMeterKiloMeter()); - } - - JoulePerMeter fcPerMeterlowerHeatingValue = (fcPerMeter.Value() * fuel.LowerHeatingValueVecto.Value()).SI<JoulePerMeter>(); - retVal.AddRange(new[] { - (fcPerMeterlowerHeatingValue).ConvertToMegaJoulePerKilometer(), - (fcPerMeterlowerHeatingValue / payload).ConvertToMegaJoulePerTonKiloMeter(), - }); - - if (volume.IsGreater(0)) - { - retVal.Add((fcPerMeterlowerHeatingValue / volume).ConvertToMegaJoulePerCubicMeterKiloMeter()); - } - - if (fuel.FuelDensity != null) - { - CubicMeterPerMeter fcPerMeterDensity = (fcPerMeter.Value() / fuel.FuelDensity.Value()).SI<CubicMeterPerMeter>(); - retVal.AddRange(new[] { - (fcPerMeterDensity).ConvertToLiterPer100KiloMeter(), - (fcPerMeterDensity / payload).ConvertToLiterPerTonKiloMeter(), - }); - - if (volume.IsGreater(0)) - { - retVal.Add((fcPerMeterDensity / volume).ConvertToLiterPerCubicMeterKiloMeter()); - } - } - - return retVal; - } - - #endregion - } + #endregion + } public class BusFuelConsumptionWriter : FuelConsumptionWriterBase { @@ -220,31 +143,7 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common return retVal; } - public override IList<ConvertedSI> GetFuelConsumptionEntries(KilogramPerMeter fcPerMeter, IFuelProperties fuel, Kilogram payload, CubicMeter volume, double? passenger) - { - JoulePerMeter fcPerMeterLowerHeatingValue = (fcPerMeter.Value() * fuel.LowerHeatingValueVecto.Value()).SI<JoulePerMeter>(); - - var retVal = new List<ConvertedSI> { - (fcPerMeter).ConvertToGrammPerKiloMeter(), - (fcPerMeter / passenger.Value).ConvertToGrammPerPassengerKilometer(), - (fcPerMeterLowerHeatingValue).ConvertToMegaJoulePerKilometer(), - (fcPerMeterLowerHeatingValue / passenger.Value) - .ConvertToMegaJoulePerPassengerKilometer(), - }; - - if (fuel.FuelDensity != null) - { - CubicMeterPerMeter fcPerMeterDensity = (fcPerMeter.Value() / fuel.FuelDensity.Value()).SI<CubicMeterPerMeter>(); - retVal.AddRange(new[] { - (fcPerMeterDensity).ConvertToLiterPer100KiloMeter(), - (fcPerMeterDensity / passenger.Value).ConvertToLiterPerPassengerKiloMeter(), - }); - } - - return retVal; - } - - #endregion + #endregion - } + } } \ No newline at end of file diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/IResultsWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/IResultsWriter.cs index 56a6f4006d69e0188d94042bafcbd95fe1c03acb..166c2bc79509d06be7f6921a102a949f789f1b8b 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/IResultsWriter.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/IResultsWriter.cs @@ -112,22 +112,10 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common public interface IFuelConsumptionWriter { XElement GetElement(IResultEntry entry, IFuelConsumptionCorrection fuelConsumptionCorrection); - - XElement[] GetElements(IWeightedResult entry); - - IList<ConvertedSI> GetFuelConsumptionEntries( - Kilogram fc, - IFuelProperties fuel, - Meter distance, - Kilogram payload, - CubicMeter volume, - double? passenger); + XElement GetElement(IWeightedResult entry, IFuelProperties fuel, Kilogram consumption); - IList<ConvertedSI> GetFuelConsumptionEntries( - KilogramPerMeter fcPerMeter, - IFuelProperties fuel, - Kilogram payload, - CubicMeter volume, + IList<ConvertedSI> GetFuelConsumptionEntries(Kilogram fc, + IFuelProperties fuel, Meter distance, Kilogram payload, CubicMeter volume, double? passenger); } @@ -147,9 +135,9 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common public interface IReportResultsSummaryWriter { - XElement[] GetElement(IList<IResultEntry> entries); + XElement GetElement(IList<IResultEntry> entries); - XElement[] GetElement(IList<IOVCResultEntry> entries); + XElement GetElement(IList<IOVCResultEntry> entries); } public interface IElectricRangeWriter diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/ResultGroupWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/ResultGroupWriter.cs index 2d1b97c25c37a442147698ed5e6774a3d4b69986..fee1a52dc737834422e412d32c32aa2f930107ef 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/ResultGroupWriter.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/ResultGroupWriter.cs @@ -5,6 +5,7 @@ using TUGraz.VectoCommon.Resources; using TUGraz.VectoCommon.Utils; using TUGraz.VectoCore.Models.Declaration; using TUGraz.VectoCore.Models.Simulation.Impl; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter; using TUGraz.VectoCore.Utils; namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/ResultTotalWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/ResultTotalWriter.cs index c6b9fcc5775d61e559e0ab9c8dba97f10cf95f63..bbdb7028f570593bb9067ee8dd72db7baa8d5e91 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/ResultTotalWriter.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/ResultTotalWriter.cs @@ -4,6 +4,8 @@ using System.Xml.Linq; using TUGraz.VectoCommon.Resources; using TUGraz.VectoCommon.Utils; using TUGraz.VectoCore.Models.Simulation.Impl; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter; +using TUGraz.VectoCore.Utils; namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common { @@ -145,7 +147,8 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common protected override XElement[] GetFuelConsumption(IOVCResultEntry entry) { - return _factory.GetFuelConsumptionLorry(_factory, TNS).GetElements(entry.Weighted); + return entry.Weighted.FuelConsumption.Select(e => + _factory.GetFuelConsumptionLorry(_factory, TNS).GetElement(entry.Weighted, e.Key, e.Value)).ToArray(); } protected override XElement GetElectricConsumption(IOVCResultEntry entry) @@ -219,8 +222,9 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common protected override XElement[] GetFuelConsumption(IOVCResultEntry entry) { - return _factory.GetFuelConsumptionBus(_factory, TNS).GetElements(entry.Weighted); - } + return entry.Weighted.FuelConsumption.Select(e => + _factory.GetFuelConsumptionBus(_factory, TNS).GetElement(entry.Weighted, e.Key, e.Value)).ToArray(); + } protected override XElement GetElectricConsumption(IOVCResultEntry entry) { diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/AbstractCustomerReport.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/AbstractCustomerReport.cs similarity index 98% rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/AbstractCustomerReport.cs rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/AbstractCustomerReport.cs index c0dcd474cc2d72025e2c5da3a3832dd6eb7212a7..dcd3e97da3a9c9b7520fe6ac04165b7cae419d0b 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/AbstractCustomerReport.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/AbstractCustomerReport.cs @@ -19,7 +19,7 @@ using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.Manu using TUGraz.VectoCore.Utils; using TUGraz.VectoHashing; -namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0 +namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9 { public abstract class AbstractCustomerReport : IXMLCustomerReport { @@ -30,7 +30,7 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformation public static XNamespace Cif => XNamespace.Get("urn:tugraz:ivt:VectoAPI:CustomerOutput"); - public static XNamespace Cif_0_9 => XNamespace.Get("urn:tugraz:ivt:VectoAPI:CustomerOutput:v1.0"); + public static XNamespace Cif_0_9 => XNamespace.Get("urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9"); public static XNamespace _di => XNamespace.Get("http://www.w3.org/2000/09/xmldsig#"); diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFNinjectModule.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFNinjectModule.cs similarity index 98% rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFNinjectModule.cs rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFNinjectModule.cs index cbfb26b770397509dfd7684557d64800c1974621..fe47f57dc11af4ed2cede4643e9922d96c3e0856 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFNinjectModule.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFNinjectModule.cs @@ -1,16 +1,22 @@ -using Ninject.Activation; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Runtime.CompilerServices; +using System.Text; +using System.Threading.Tasks; +using Ninject.Activation; using Ninject.Extensions.ContextPreservation; using Ninject.Extensions.Factory; using TUGraz.VectoCommon.InputData; using TUGraz.VectoCommon.Models; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.CIFWriter; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.CustomerInformationFile; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.CIFWriter; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.CustomerInformationFile; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportGroupWriter; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter; using TUGraz.VectoCore.Utils.Ninject; -namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0 +namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9 { internal class CIFNinjectModule : MRFNinjectModule { diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFResultsNinjectModule.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFResultsNinjectModule.cs similarity index 99% rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFResultsNinjectModule.cs rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFResultsNinjectModule.cs index be58dd71f7c7f264fb050201d2289225aa98e29e..31403ea977faa8ff3009ec08654c9105f3663bcc 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFResultsNinjectModule.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFResultsNinjectModule.cs @@ -6,11 +6,11 @@ using Ninject.Modules; using TUGraz.VectoCommon.InputData; using TUGraz.VectoCommon.Models; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.ResultWriter; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter; using TUGraz.VectoCore.Utils; using TUGraz.VectoCore.Utils.Ninject; -namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0 +namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9 { internal class CIFResultsNinjectModule : NinjectModule diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/AbstractCIFGroupWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/AbstractCIFGroupWriter.cs similarity index 77% rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/AbstractCIFGroupWriter.cs rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/AbstractCIFGroupWriter.cs index 1607103a8caa419b2744f72a8d60b353e1f59724..b618180bf464a0007936850d183aea416a19df2e 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/AbstractCIFGroupWriter.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/AbstractCIFGroupWriter.cs @@ -1,14 +1,20 @@ -using System.Collections.Generic; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; using System.Xml.Linq; using TUGraz.VectoCommon.InputData; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter; namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportGroupWriter { public abstract class AbstractCIFGroupWriter : IReportOutputGroup { //protected XNamespace _mrf = "urn:tugraz:ivt:VectoAPI:DeclarationOutput:v0.9"; - protected XNamespace _cif = "urn:tugraz:ivt:VectoAPI:CustomerOutput:v1.0"; + protected XNamespace _cif = "urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9"; protected readonly ICustomerInformationFileFactory _cifFactory; protected AbstractCIFGroupWriter(ICustomerInformationFileFactory cifFactory) @@ -34,7 +40,7 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport. public abstract class AbstractCifXmlType { - protected XNamespace _cif = "urn:tugraz:ivt:VectoAPI:CustomerOutput:v1.0"; + protected XNamespace _cif = "urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9"; protected readonly ICustomerInformationFileFactory _cifFactory; protected AbstractCifXmlType(ICustomerInformationFileFactory cifFactory) diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/CIFAdasTypes.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/CIFAdasTypes.cs similarity index 98% rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/CIFAdasTypes.cs rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/CIFAdasTypes.cs index cba5e9396c22f0da67b67e4992eb48002696cf55..144fb1f962f77dc83ad0a8e8463d6f0322131335 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/CIFAdasTypes.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/CIFAdasTypes.cs @@ -1,7 +1,7 @@ using System.Xml.Linq; using TUGraz.VectoCommon.InputData; using TUGraz.VectoCommon.Resources; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportGroupWriter; namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/ComponentGroupWriters.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/ComponentGroupWriters.cs similarity index 99% rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/ComponentGroupWriters.cs rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/ComponentGroupWriters.cs index de9183336643d9d9e8c81a926897277265267b06..a842341058def7acc07097d6cadb6061ebd8f2c2 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/ComponentGroupWriters.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/ComponentGroupWriters.cs @@ -18,7 +18,7 @@ using TUGraz.VectoCore.Models.SimulationComponent.Impl; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportGroupWriter; using TUGraz.VectoCore.Utils; -namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.CIFWriter +namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.CIFWriter { public class EngineGroup : AbstractCIFGroupWriter { diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/VehicleGroups.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/VehicleGroups.cs similarity index 99% rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/VehicleGroups.cs rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/VehicleGroups.cs index 51d07e5deee980d9c5f826bbe0c1d7046187a95c..18bb56c1a1955d76422a3e1fe9956d991ca0c6c7 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/VehicleGroups.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/VehicleGroups.cs @@ -14,7 +14,7 @@ using TUGraz.VectoCore.Models.Declaration; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportGroupWriter; using TUGraz.VectoCore.Utils; -namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.CIFWriter +namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.CIFWriter { public class GeneralVehicleOutputSequenceGroupCif : AbstractCIFGroupWriter, IReportVehicleOutputGroup, IReportCompletedBusOutputGroup { diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/VehicleWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/VehicleWriter.cs similarity index 98% rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/VehicleWriter.cs rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/VehicleWriter.cs index 81cfe4c64d9a39c49c2a842b96b8b34d72a6ae42..b44b48afe0d5bba90a7dd720b43c4af37398a055 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/VehicleWriter.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/VehicleWriter.cs @@ -1,19 +1,25 @@ -using System.Linq; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; using System.Xml.Linq; using TUGraz.VectoCommon.InputData; using TUGraz.VectoCommon.Models; using TUGraz.VectoCommon.Resources; using TUGraz.VectoCommon.Utils; +using TUGraz.VectoCore.InputData.FileIO.JSON; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.CustomerInformationFile; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter; using TUGraz.VectoCore.Utils; -namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.CIFWriter +namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.CIFWriter { public abstract class VehicleWriter : IXmlTypeWriter { protected readonly ICustomerInformationFileFactory _cifFactory; //protected readonly IManufacturerReportFactory _mrfFactory; - protected XNamespace _cif = "urn:tugraz:ivt:VectoAPI:CustomerOutput:v1.0"; + protected XNamespace _cif = "urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9"; protected XNamespace _xsi = XNamespace.Get("http://www.w3.org/2001/XMLSchema-instance"); public VehicleWriter(ICustomerInformationFileFactory cifFactory, IManufacturerReportFactory mrfFactory) diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CustomerInformationFile/CustomerInformationFile.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CustomerInformationFile/CustomerInformationFile.cs similarity index 97% rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CustomerInformationFile/CustomerInformationFile.cs rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CustomerInformationFile/CustomerInformationFile.cs index 8262b13df220356b9772036461c3b9abab8e04c1..5eb51e5b5e9858d424cb4e755650a3159b851bb3 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CustomerInformationFile/CustomerInformationFile.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CustomerInformationFile/CustomerInformationFile.cs @@ -1,5 +1,8 @@ using System; using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; using System.Xml.Linq; using TUGraz.VectoCommon.Exceptions; using TUGraz.VectoCommon.InputData; @@ -8,13 +11,16 @@ using TUGraz.VectoCommon.Resources; using TUGraz.VectoCore.Models.Simulation.Data; using TUGraz.VectoCore.Models.Simulation.Impl; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReport; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter; using TUGraz.VectoCore.Utils; -namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.CustomerInformationFile +namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.CustomerInformationFile { public abstract class CustomerInformationFile : AbstractCustomerReport { - public static XNamespace Cif => XNamespace.Get("urn:tugraz:ivt:VectoAPI:CustomerOutput:v1.0"); + public static XNamespace Cif => XNamespace.Get("urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9"); protected CustomerInformationFile(ICustomerInformationFileFactory cifFactory, IResultsWriterFactory resultWriterFactory) : base(cifFactory, resultWriterFactory) { } } diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ICustomerInformationFileFactory.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ICustomerInformationFileFactory.cs similarity index 98% rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ICustomerInformationFileFactory.cs rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ICustomerInformationFileFactory.cs index ac0620eb12fadfca3833f0c16a27c09a3a2c2a08..ba8c8a6b77848e06cde036956d08bae43452a13c 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ICustomerInformationFileFactory.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ICustomerInformationFileFactory.cs @@ -9,7 +9,7 @@ using TUGraz.VectoCommon.Models; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportGroupWriter; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter; -namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0 +namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9 { public interface ICustomerInformationFileFactory { diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/CIFResultWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/CIFResultWriter.cs similarity index 98% rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/CIFResultWriter.cs rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/CIFResultWriter.cs index 10a278be4158d9d1389d6ed124954e16411258c0..eaa8787471cd02d451ec9267e95ef363d6c9cdc1 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/CIFResultWriter.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/CIFResultWriter.cs @@ -6,7 +6,7 @@ using TUGraz.VectoCommon.Utils; using TUGraz.VectoCore.Models.Simulation.Impl; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common; -namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.ResultWriter +namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter { public abstract class AbstractCIFResultsWriter : AbstractResultsWriter { @@ -20,7 +20,7 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformation #region Overrides of AbstractResultsWriter - protected override XNamespace TNS => "urn:tugraz:ivt:VectoAPI:CustomerOutput:v1.0"; + protected override XNamespace TNS => "urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9"; #endregion } diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/ICIFResultsWriterFactory.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/ICIFResultsWriterFactory.cs similarity index 82% rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/ICIFResultsWriterFactory.cs rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/ICIFResultsWriterFactory.cs index 04d90f5ba0ccdeea3dda5484e193f319cc049b14..baa4c439d433c3d42c717610b2b7a3707d527b33 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/ICIFResultsWriterFactory.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/ICIFResultsWriterFactory.cs @@ -1,6 +1,6 @@ using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common; -namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0. +namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9. ResultWriter { diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/ResultGoupWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/ResultGoupWriter.cs similarity index 93% rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/ResultGoupWriter.cs rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/ResultGoupWriter.cs index 1c8611717a8c2eafa38623621c802fe975fdc134..a8aa61cc17b09f2ca1495b0f2b725d128f4dc09e 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/ResultGoupWriter.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/ResultGoupWriter.cs @@ -1,14 +1,18 @@ using System; +using System.Collections.Generic; +using System.Linq; using System.Xml.Linq; using TUGraz.VectoCommon.BusAuxiliaries; using TUGraz.VectoCommon.Models; using TUGraz.VectoCommon.Resources; using TUGraz.VectoCommon.Utils; using TUGraz.VectoCore.Models.Declaration; +using TUGraz.VectoCore.Models.Simulation.Data; +using TUGraz.VectoCore.Models.Simulation.Impl; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common; using TUGraz.VectoCore.Utils; -namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0. +namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9. ResultWriter { diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/SummaryWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/SummaryWriter.cs similarity index 79% rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/SummaryWriter.cs rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/SummaryWriter.cs index 93132690fbb3299ff277bedae1124e0c52031a17..eaae74f19ca799ee9356a6562c32e08520684343 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/SummaryWriter.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/SummaryWriter.cs @@ -1,67 +1,50 @@ using System.Collections.Generic; using System.Linq; using System.Xml.Linq; -using TUGraz.VectoCommon.Models; using TUGraz.VectoCommon.Resources; using TUGraz.VectoCommon.Utils; using TUGraz.VectoCore.Models.Declaration; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common; using TUGraz.VectoCore.Utils; -namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.ResultWriter +namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter { public abstract class SummaryWriterBase : AbstractResultWriter, IReportResultsSummaryWriter { - private MissionType[] vocationalMissions = new[] { MissionType.Construction, MissionType.MunicipalUtility }; - protected SummaryWriterBase(ICIFResultsWriterFactory factory, XNamespace ns) : base(factory, ns) { } #region Implementation of ICifSummaryWriter - public XElement[] GetElement(IList<IResultEntry> entries) + public XElement GetElement(IList<IResultEntry> entries) { - var weighted = DeclarationData.CalculateWeightedSummary(entries.Where(e => !vocationalMissions.Contains(e.Mission)).ToList()); - var weightedVocationals = DeclarationData.CalculateWeightedSummary(entries.Where(e => vocationalMissions.Contains(e.Mission)).ToList()); - return DoGetElement(weighted, weightedVocationals); + var weighted = DeclarationData.CalculateWeightedSummary(entries); + return DoGetElement(weighted); } - public XElement[] GetElement(IList<IOVCResultEntry> entries) + public XElement GetElement(IList<IOVCResultEntry> entries) { - var weighted = DeclarationData.CalculateWeightedSummary(entries.Where(e => !vocationalMissions.Contains(e.ChargeDepletingResult.Mission)).ToList()); - var weightedVocationals = DeclarationData.CalculateWeightedSummary(entries.Where(e => vocationalMissions.Contains(e.ChargeDepletingResult.Mission)).ToList()); - return DoGetElement(weighted, weightedVocationals); + var weighted = DeclarationData.CalculateWeightedSummary(entries); + return DoGetElement(weighted); } - protected virtual XElement[] DoGetElement(IWeightedResult weighted, IWeightedResult weightedVocationals) + protected virtual XElement DoGetElement(IWeightedResult weighted) { - bool isVocational = false; - List<XElement> results = new List<XElement>(); - foreach (IWeightedResult weightedResult in new[] { weighted, weightedVocationals }) - { - if (weightedResult == null) - { - results.Add(null); - break; - } - - XElement element = new XElement(TNS + XMLNames.Report_Results_Summary, - new XAttribute(xsi + XMLNames.XSIType, ResultSummaryXMLType), - new XElement(TNS + XMLNames.XMLCustomerReportIsVocational, isVocational), - GetSummary(weightedResult), - FuelConsumptionWriter != null - ? weightedResult.FuelConsumption.Select(x => - FuelConsumptionWriter.GetElements(weightedResult)) - : null, - ElectricEnergyConsumptionWriter?.GetElement(weightedResult), - CO2Writer?.GetElements(weightedResult), - ElectricRangeWriter?.GetElements(weightedResult) - ); - - results.Add(element); - isVocational = !isVocational; + if (weighted == null) { + return null; } - return results.ToArray(); + var fcWriter = FuelConsumptionWriter; + return new XElement(TNS + XMLNames.Report_Results_Summary, + new XAttribute(xsi + XMLNames.XSIType, ResultSummaryXMLType), + GetSummary(weighted), + fcWriter != null + ? weighted.FuelConsumption.Select(x => + fcWriter.GetElement(weighted, x.Key, x.Value)).ToArray() + : null, + ElectricEnergyConsumptionWriter?.GetElement(weighted), + CO2Writer?.GetElements(weighted), + ElectricRangeWriter?.GetElements(weighted) + ); } public abstract string ResultSummaryXMLType { get; } diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/XMLCustomerReport.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/XMLCustomerReport.cs index 770c84cfb8f3c7544d9f1c315b3c6fae29567f13..05df4bf15856087f625832253910e5197e2ca307 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/XMLCustomerReport.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/XMLCustomerReport.cs @@ -51,7 +51,7 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformation public class XMLCustomerReport : IXMLCustomerReport { - public const string CURRENT_SCHEMA_VERSION = "1.0"; + public const string CURRENT_SCHEMA_VERSION = "0.8"; protected readonly XElement VehiclePart; diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/MRFResultsNinjectModule.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/MRFResultsNinjectModule.cs index 40ac52fde13080d7939cefe2d43c22f4e5e9a437..57cb9b37ee3c57ac59b3a16ca9052e100393ec40 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/MRFResultsNinjectModule.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/MRFResultsNinjectModule.cs @@ -1,4 +1,5 @@ -using System.Diagnostics; +using System; +using System.Diagnostics; using System.Xml.Linq; using Ninject.Activation; using Ninject.Extensions.Factory; @@ -6,12 +7,12 @@ using Ninject.Modules; using TUGraz.VectoCommon.InputData; using TUGraz.VectoCommon.Models; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.ResultWriter; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ResultWriter; using TUGraz.VectoCore.Utils; using TUGraz.VectoCore.Utils.Ninject; -namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9 +namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9 { internal class MRFResultsNinjectModule : NinjectModule diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/IMRFResultsWriterFactory.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/IMRFResultsWriterFactory.cs index 038880896a97f6567d75f5db10d92f9db19ebd4e..1b5bbf2764a1f3344f8143794a8130f358ad820e 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/IMRFResultsWriterFactory.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/IMRFResultsWriterFactory.cs @@ -1,6 +1,6 @@ using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common; -namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0. +namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9. ResultWriter { diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/MRFResultsWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/MRFResultsWriter.cs index 56a860a82f2f4462c9346a30cfe6a152efc5444e..fbd756f1091fed544193f45a166864d87ea1b6fd 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/MRFResultsWriter.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/MRFResultsWriter.cs @@ -6,7 +6,7 @@ using TUGraz.VectoCommon.Utils; using TUGraz.VectoCore.Models.Simulation.Impl; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common; -namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.ResultWriter +namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter { public abstract class AbstractMRFResultsWriter : AbstractResultsWriter { diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/SummaryWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/SummaryWriter.cs index f15c14b4ace7f5d3127d0cd0566762475434bfc3..af3ef5822aa22c36d479a1b3177d52981c654258 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/SummaryWriter.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/SummaryWriter.cs @@ -8,12 +8,12 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport. { #region Implementation of IReportResultsSummaryWriter - public XElement[] GetElement(IList<IResultEntry> entries) + public XElement GetElement(IList<IResultEntry> entries) { return null; } - public XElement[] GetElement(IList<IOVCResultEntry> entries) + public XElement GetElement(IList<IOVCResultEntry> entries) { return null; } diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/ResultWriter/ResultGroupWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/ResultWriter/ResultGroupWriter.cs index 9ba378f6e14b9e690e0c9f719e9a5907baa20c3b..b9042b46730d91252ad2ead095e1ebf70bc1a78f 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/ResultWriter/ResultGroupWriter.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/ResultWriter/ResultGroupWriter.cs @@ -122,13 +122,6 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationF }; } - public override IList<ConvertedSI> GetFuelConsumptionEntries(KilogramPerMeter fcPerMeter, IFuelProperties fuel, Kilogram payload, CubicMeter volume, double? passenger) - { - JoulePerMeter fcPerMeterlowerHeatingValue = (fcPerMeter.Value() * fuel.LowerHeatingValueVecto.Value()).SI<JoulePerMeter>(); - return new List<ConvertedSI> { - (fcPerMeterlowerHeatingValue).ConvertToMegaJoulePerKilometer(), - }; - } } public class VIFElectricEnergyConsumptionWriter : ElectricEnergyConsumptionWriterBase diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/ResultWriter/VIFResultsWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/ResultWriter/VIFResultsWriter.cs index ed07dd9f5a0063e68800c4c73054f1c34462cf41..d7b983320f796478a1d9ee4039e45343b463f489 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/ResultWriter/VIFResultsWriter.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/ResultWriter/VIFResultsWriter.cs @@ -1,10 +1,12 @@ using System.Collections.Generic; using System.Linq; +using System.Runtime.Serialization; using System.Xml.Linq; using TUGraz.VectoCommon.Resources; using TUGraz.VectoCommon.Utils; using TUGraz.VectoCore.Models.Simulation.Impl; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter; namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile.VehicleInformationFile_0_1.ResultWriter { diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/VIFResultsNinjectModule.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/VIFResultsNinjectModule.cs index 182e10bd0f4980b3a575befea3d3f8fb2e3f53b7..465c269d2f4bca83fc234f828b3464758d059690 100644 --- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/VIFResultsNinjectModule.cs +++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/VIFResultsNinjectModule.cs @@ -5,7 +5,7 @@ using Ninject.Modules; using TUGraz.VectoCommon.InputData; using TUGraz.VectoCommon.Models; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.ResultWriter; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ResultWriter; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile.VehicleInformationFile_0_1.ResultWriter; using TUGraz.VectoCore.Utils; diff --git a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReport.cs b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReport.cs index 24c22e1e7f8e04da971312aeb9efdf9d6c5d832b..9a1a61de35c8a162bf2fdd89ad163767c4581593 100644 --- a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReport.cs +++ b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReport.cs @@ -48,7 +48,7 @@ using TUGraz.VectoCore.Models.Simulation.Impl; using TUGraz.VectoCore.Models.SimulationComponent.Data.ElectricComponents.Battery; using TUGraz.VectoCore.OutputData.ModDataPostprocessing; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter; @@ -289,10 +289,8 @@ namespace TUGraz.VectoCore.OutputData.XML protected override void WriteResult(ResultEntry result) { var sumWeightinFactors = _weightingFactors.Values.Sum(x => x); - bool isNormalWeights = sumWeightinFactors.IsEqual(0) || sumWeightinFactors.IsEqual(1, 1e-12); - bool isVocationalWeights = sumWeightinFactors % 2 == 0; - if (!isNormalWeights && !isVocationalWeights) { - throw new VectoException("Mission Profile Weighting factors or Mission Profile Weighting factors for Vocational misisons do not sum up to 1!"); + if (!sumWeightinFactors.IsEqual(0) && !sumWeightinFactors.IsEqual(1)) { + throw new VectoException("Mission Profile Weighting factors do not sum up to 1!"); } ManufacturerRpt.WriteResult(result); @@ -334,9 +332,8 @@ namespace TUGraz.VectoCore.OutputData.XML var propulsionPower = DeclarationData.GetReferencePropulsionPower(modelData.VehicleData.InputData); WeightingGroup = DeclarationData.WeightingGroup.Lookup( - modelData.VehicleData.VehicleClass, - modelData.VehicleData.SleeperCab.Value, - propulsionPower); + modelData.VehicleData.VehicleClass, modelData.VehicleData.SleeperCab.Value, + propulsionPower); } _weightingFactors = WeightingGroup == WeightingGroup.Unknown diff --git a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportCompletedVehicle.cs b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportCompletedVehicle.cs index 568417fce30d9983fc9125413bc7a98baf6e197c..137a27300ff070991576606a39bdf69c7225bdd5 100644 --- a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportCompletedVehicle.cs +++ b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportCompletedVehicle.cs @@ -14,7 +14,7 @@ using TUGraz.VectoCore.Models.Simulation.Impl; using TUGraz.VectoCore.Models.SimulationComponent.Data.ElectricComponents.Battery; using TUGraz.VectoCore.OutputData.ModDataPostprocessing; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile.VehicleInformationFile_0_1; @@ -72,10 +72,8 @@ namespace TUGraz.VectoCore.OutputData.XML if (modelData.Exempted) { WeightingGroup = WeightingGroup.Unknown; } else { - WeightingGroup = DeclarationData.WeightingGroup.Lookup( - modelData.VehicleData.VehicleClass, - false, - 0.SI<Watt>()); + WeightingGroup = DeclarationData.WeightingGroup.Lookup(modelData.VehicleData.VehicleClass, + false, 0.SI<Watt>()); _weightingFactors = DeclarationData.WeightingFactors.Lookup(WeightingGroup); } diff --git a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportFactory.cs b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportFactory.cs index c215f29c771e1db39ac810080cb8753d6de3dcb5..e22acbc95d7e3cd5fa06787cf62fd262958be4ec 100644 --- a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportFactory.cs +++ b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportFactory.cs @@ -1,8 +1,13 @@ using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; using TUGraz.VectoCommon.Exceptions; using TUGraz.VectoCommon.InputData; using TUGraz.VectoCommon.Models; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0; +using TUGraz.VectoCore.InputData.Reader.Impl; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile.VehicleInformationFile_0_1; diff --git a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportInterimVehicle.cs b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportInterimVehicle.cs index 97d556b7e1fa3e0557c2f18771b48848d7769484..34f35a5a02effe8a22a68780941f94adeaf7d884 100644 --- a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportInterimVehicle.cs +++ b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportInterimVehicle.cs @@ -1,7 +1,9 @@ using System; +using System.Collections.Generic; using System.Linq; +using TUGraz.VectoCore.Models.Declaration; using TUGraz.VectoCore.Models.Simulation.Data; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile.VehicleInformationFile_0_1; diff --git a/VectoCore/VectoCore/Resources/Declaration/CO2Standards/MissionProfileWeights.csv b/VectoCore/VectoCore/Resources/Declaration/CO2Standards/MissionProfileWeights.csv index 676e676dbfc4579d0c203d0d911a0247d1738efe..2281d49835e286899287b396f1d381a0d150d7b4 100644 --- a/VectoCore/VectoCore/Resources/Declaration/CO2Standards/MissionProfileWeights.csv +++ b/VectoCore/VectoCore/Resources/Declaration/CO2Standards/MissionProfileWeights.csv @@ -3,15 +3,15 @@ Weighting Group , LongHaul , LongHaul EMS , Regional Delivery , Regional Delive 1 , 0/0 , 0/0 , 0.1/0.3 , 0/0 , 0.18/0.42 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 2 , 0/0 , 0/0 , 0.125/0.375 , 0/0 , 0.15/0.35 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 3 , 0/0 , 0/0 , 0.125/0.375 , 0/0 , 0.15/0.35 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 -4-UD , 0/0 , 0/0 , 0/0 , 0/0 , 0.5/0.5 , 0.25/0.25 , 0.25/0.25 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 -4-RD , 0.05/0.05 , 0/0 , 0.45/0.45 , 0/0 , 0/0 , 0.25/0.25 , 0.25/0.25 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 -4-LH , 0.45/0.45 , 0/0 , 0.05/0.05 , 0/0 , 0/0 , 0.25/0.25 , 0.25/0.25 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 +4-UD , 0/0 , 0/0 , 0/0 , 0/0 , 0.5/0.5 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 +4-RD , 0.05/0.05 , 0/0 , 0.45/0.45 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 +4-LH , 0.45/0.45 , 0/0 , 0.05/0.05 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 5-RD , 0.03/0.07 , 0/0 , 0.27/0.63 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 -5-LH , 0.27/0.63 , 0/0 , 0.03/0.07 , 0/0 , 0/0 , 0/0 , 0.5/0.5 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 -9-RD , 0.03/0.07 , 0/0 , 0.27/0.63 , 0/0 , 0/0 , 0.25/0.25 , 0.25/0.25 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 -9-LH , 0.27/0.63 , 0/0 , 0.03/0.07 , 0/0 , 0/0 , 0.25/0.25 , 0.25/0.25 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 -10-RD , 0.03/0.07 , 0/0 , 0.27/0.63 , 0/0 , 0/0 , 0/0 , 0.5/0.5 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 -10-LH , 0.27/0.63 , 0/0 , 0.03/0.07 , 0/0 , 0/0 , 0/0 , 0.5/0.5 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 +5-LH , 0.27/0.63 , 0/0 , 0.03/0.07 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 +9-RD , 0.03/0.07 , 0/0 , 0.27/0.63 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 +9-LH , 0.27/0.63 , 0/0 , 0.03/0.07 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 +10-RD , 0.03/0.07 , 0/0 , 0.27/0.63 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 +10-LH , 0.27/0.63 , 0/0 , 0.03/0.07 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 11 , 0/0 , 0/0 , 0.15/0.35 , 0/0 , 0/0 , 0/0 , 0.15/0.35 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 12 , 0/0 , 0/0 , 0.21/0.49 , 0/0 , 0/0 , 0/0 , 0.09/0.21 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 16 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 , 0.30/0.70 , 0/0 , 0/0 , 0/0 , 0/0 , 0/0 diff --git a/VectoCore/VectoCore/Resources/Declaration/CO2Standards/WeightingGroups.csv b/VectoCore/VectoCore/Resources/Declaration/CO2Standards/WeightingGroups.csv index 0d3939ee62ce7df8b767ab5e30be320678000ad3..06858ae56426d0220b683ebf155c659ed836c513 100644 --- a/VectoCore/VectoCore/Resources/Declaration/CO2Standards/WeightingGroups.csv +++ b/VectoCore/VectoCore/Resources/Declaration/CO2Standards/WeightingGroups.csv @@ -1,97 +1,97 @@ -Vehicle Group , Cabin Type , Engine Rated Power Min [kw] , Engine Rated Power Max [kW] , Weighting Group -1s , DayCab , 0 , 999999 , 1s -1s , SleeperCab , 0 , 999999 , 1s -1 , DayCab , 0 , 999999 , 1 -1 , SleeperCab , 0 , 999999 , 1 -2 , DayCab , 0 , 999999 , 2 -2 , SleeperCab , 0 , 999999 , 2 -3 , DayCab , 0 , 999999 , 3 -3 , SleeperCab , 0 , 999999 , 3 -4 , DayCab , 0 , 170 , 4-UD -4 , SleeperCab , 0 , 170 , 4-UD -4 , DayCab , 170 , 999999 , 4-RD -4 , SleeperCab , 170 , 265 , 4-RD -4 , SleeperCab , 265 , 999999 , 4-LH -5 , DayCab , 0 , 999999 , 5-RD -5 , SleeperCab , 0 , 265 , 5-RD -5 , SleeperCab , 265 , 999999 , 5-LH -9 , DayCab , 0 , 999999 , 9-RD -9 , SleeperCab , 0 , 999999 , 9-LH -10 , DayCab , 0 , 999999 , 10-RD -10 , SleeperCab , 0 , 999999 , 10-LH -11 , DayCab , 0 , 999999 , 11 -11 , SleeperCab , 0 , 999999 , 11 -12 , DayCab , 0 , 999999 , 12 -12 , SleeperCab , 0 , 999999 , 12 -16 , DayCab , 0 , 999999 , 16 -16 , SleeperCab , 0 , 999999 , 16 +Vehicle Group , Cabin Type , Engine Rated Power Min [kw] , Engine Rated Power Max [kW] , Weighting Group +1s , DayCab , 0 , 999999 , 1s +1s , SleeperCab , 0 , 999999 , 1s +1 , DayCab , 0 , 999999 , 1 +1 , SleeperCab , 0 , 999999 , 1 +2 , DayCab , 0 , 999999 , 2 +2 , SleeperCab , 0 , 999999 , 2 +3 , DayCab , 0 , 999999 , 3 +3 , SleeperCab , 0 , 999999 , 3 +4 , DayCab , 0 , 170 , 4-UD +4 , SleeperCab , 0 , 170 , 4-UD +4 , DayCab , 170 , 999999 , 4-RD +4 , SleeperCab , 170 , 265 , 4-RD +4 , SleeperCab , 265 , 999999 , 4-LH +5 , DayCab , 0 , 999999 , 5-RD +5 , SleeperCab , 0 , 265 , 5-RD +5 , SleeperCab , 265 , 999999 , 5-LH +9 , DayCab , 0 , 999999 , 9-RD +9 , SleeperCab , 0 , 999999 , 9-LH +10 , DayCab , 0 , 999999 , 10-RD +10 , SleeperCab , 0 , 999999 , 10-LH +11 , DayCab , 0 , 999999 , 11 +11 , SleeperCab , 0 , 999999 , 11 +12 , DayCab , 0 , 999999 , 12 +12 , SleeperCab , 0 , 999999 , 12 +16 , DayCab , 0 , 999999 , 16 +16 , SleeperCab , 0 , 999999 , 16 # -51 , DayCab , 0 , 999999 , 51 -51 , SleeperCab , 0 , 999999 , 51 -52 , DayCab , 0 , 999999 , 52 -52 , SleeperCab , 0 , 999999 , 52 -53 , DayCab , 0 , 999999 , 53 -53 , SleeperCab , 0 , 999999 , 53 -54 , DayCab , 0 , 999999 , 54 -54 , SleeperCab , 0 , 999999 , 54 -55 , DayCab , 0 , 999999 , 55 -55 , SleeperCab , 0 , 999999 , 55 -56 , DayCab , 0 , 999999 , 56 -56 , SleeperCab , 0 , 999999 , 56 +51 , DayCab , 0 , 999999 , 51 +51 , SleeperCab , 0 , 999999 , 51 +52 , DayCab , 0 , 999999 , 52 +52 , SleeperCab , 0 , 999999 , 52 +53 , DayCab , 0 , 999999 , 53 +53 , SleeperCab , 0 , 999999 , 53 +54 , DayCab , 0 , 999999 , 54 +54 , SleeperCab , 0 , 999999 , 54 +55 , DayCab , 0 , 999999 , 55 +55 , SleeperCab , 0 , 999999 , 55 +56 , DayCab , 0 , 999999 , 56 +56 , SleeperCab , 0 , 999999 , 56 # -31a , DayCab , 0 , 999999 , 31a -31b1 , DayCab , 0 , 999999 , 31b1 -31b2 , DayCab , 0 , 999999 , 31b2 -31c , DayCab , 0 , 999999 , 31c -31d , DayCab , 0 , 999999 , 31d -31e , DayCab , 0 , 999999 , 31e -32a , DayCab , 0 , 999999 , 32a -32b , DayCab , 0 , 999999 , 32b -32c , DayCab , 0 , 999999 , 32c -32d , DayCab , 0 , 999999 , 32d -32e , DayCab , 0 , 999999 , 32e -32f , DayCab , 0 , 999999 , 32f -33a , DayCab , 0 , 999999 , 33a -33b1 , DayCab , 0 , 999999 , 33b1 -33b2 , DayCab , 0 , 999999 , 33b2 -33c , DayCab , 0 , 999999 , 33c -33d , DayCab , 0 , 999999 , 33d -33e , DayCab , 0 , 999999 , 33e -34a , DayCab , 0 , 999999 , 34a -34b , DayCab , 0 , 999999 , 34b -34c , DayCab , 0 , 999999 , 34c -34d , DayCab , 0 , 999999 , 34d -34e , DayCab , 0 , 999999 , 34e -34f , DayCab , 0 , 999999 , 34f -35a , DayCab , 0 , 999999 , 35a -35b1 , DayCab , 0 , 999999 , 35b1 -35b2 , DayCab , 0 , 999999 , 35b2 -35c , DayCab , 0 , 999999 , 35c -36a , DayCab , 0 , 999999 , 36a -36b , DayCab , 0 , 999999 , 36b -36c , DayCab , 0 , 999999 , 36c -36d , DayCab , 0 , 999999 , 36d -36e , DayCab , 0 , 999999 , 36e -36f , DayCab , 0 , 999999 , 36f -37a , DayCab , 0 , 999999 , 37a -37b1 , DayCab , 0 , 999999 , 37b1 -37b2 , DayCab , 0 , 999999 , 37b2 -37c , DayCab , 0 , 999999 , 37c -37d , DayCab , 0 , 999999 , 37d -37e , DayCab , 0 , 999999 , 37e -38a , DayCab , 0 , 999999 , 38a -38b , DayCab , 0 , 999999 , 38b -38c , DayCab , 0 , 999999 , 38c -38d , DayCab , 0 , 999999 , 38d -38e , DayCab , 0 , 999999 , 38e -38f , DayCab , 0 , 999999 , 38f -39a , DayCab , 0 , 999999 , 39a -39b1 , DayCab , 0 , 999999 , 39b1 -39b2 , DayCab , 0 , 999999 , 39b2 -39c , DayCab , 0 , 999999 , 39c -40a , DayCab , 0 , 999999 , 40a -40b , DayCab , 0 , 999999 , 40b -40c , DayCab , 0 , 999999 , 40c -40d , DayCab , 0 , 999999 , 40d -40e , DayCab , 0 , 999999 , 40e -40f , DayCab , 0 , 999999 , 40f \ No newline at end of file +31a , DayCab , 0 , 999999 , 31a +31b1 , DayCab , 0 , 999999 , 31b1 +31b2 , DayCab , 0 , 999999 , 31b2 +31c , DayCab , 0 , 999999 , 31c +31d , DayCab , 0 , 999999 , 31d +31e , DayCab , 0 , 999999 , 31e +32a , DayCab , 0 , 999999 , 32a +32b , DayCab , 0 , 999999 , 32b +32c , DayCab , 0 , 999999 , 32c +32d , DayCab , 0 , 999999 , 32d +32e , DayCab , 0 , 999999 , 32e +32f , DayCab , 0 , 999999 , 32f +33a , DayCab , 0 , 999999 , 33a +33b1 , DayCab , 0 , 999999 , 33b1 +33b2 , DayCab , 0 , 999999 , 33b2 +33c , DayCab , 0 , 999999 , 33c +33d , DayCab , 0 , 999999 , 33d +33e , DayCab , 0 , 999999 , 33e +34a , DayCab , 0 , 999999 , 34a +34b , DayCab , 0 , 999999 , 34b +34c , DayCab , 0 , 999999 , 34c +34d , DayCab , 0 , 999999 , 34d +34e , DayCab , 0 , 999999 , 34e +34f , DayCab , 0 , 999999 , 34f +35a , DayCab , 0 , 999999 , 35a +35b1 , DayCab , 0 , 999999 , 35b1 +35b2 , DayCab , 0 , 999999 , 35b2 +35c , DayCab , 0 , 999999 , 35c +36a , DayCab , 0 , 999999 , 36a +36b , DayCab , 0 , 999999 , 36b +36c , DayCab , 0 , 999999 , 36c +36d , DayCab , 0 , 999999 , 36d +36e , DayCab , 0 , 999999 , 36e +36f , DayCab , 0 , 999999 , 36f +37a , DayCab , 0 , 999999 , 37a +37b1 , DayCab , 0 , 999999 , 37b1 +37b2 , DayCab , 0 , 999999 , 37b2 +37c , DayCab , 0 , 999999 , 37c +37d , DayCab , 0 , 999999 , 37d +37e , DayCab , 0 , 999999 , 37e +38a , DayCab , 0 , 999999 , 38a +38b , DayCab , 0 , 999999 , 38b +38c , DayCab , 0 , 999999 , 38c +38d , DayCab , 0 , 999999 , 38d +38e , DayCab , 0 , 999999 , 38e +38f , DayCab , 0 , 999999 , 38f +39a , DayCab , 0 , 999999 , 39a +39b1 , DayCab , 0 , 999999 , 39b1 +39b2 , DayCab , 0 , 999999 , 39b2 +39c , DayCab , 0 , 999999 , 39c +40a , DayCab , 0 , 999999 , 40a +40b , DayCab , 0 , 999999 , 40b +40c , DayCab , 0 , 999999 , 40c +40d , DayCab , 0 , 999999 , 40d +40e , DayCab , 0 , 999999 , 40e +40f , DayCab , 0 , 999999 , 40f \ No newline at end of file diff --git a/VectoCore/VectoCore/Resources/Declaration/SegmentTable.csv b/VectoCore/VectoCore/Resources/Declaration/SegmentTable.csv index 91dc144447a13d078e0bebc72dfc1cc5a1a8fb8b..97b85ddd73c15602f73cd1c273c5201127ff4e64 100644 --- a/VectoCore/VectoCore/Resources/Declaration/SegmentTable.csv +++ b/VectoCore/VectoCore/Resources/Declaration/SegmentTable.csv @@ -9,17 +9,17 @@ HDV group , Vocational , Valid , Vehicle Category , Axle Conf. , TPMLM_Min , TPM 2 , 0 , 1 , Tractor , 4x2 , 10 , 12 , 3.75 , 85 , B2 , , , T1 , , , Truck.vacc , RigidTrailer , , RigidSolo , 22.5/32.5 , 45/55 , 45 , , , , , , pc10(R)/pc75(R) , - , pc10(R)/pc50(R) , - , pc10(R)/pc50(R) , - , - , - , - , - , - , - , 7.2 , 3 , 0 , 1 , RigidTruck , 4x2 , 12 , 16 , 3.9 , 85 , B3 , , , , , , Truck.vacc , , , RigidSolo , , 40/60 , , , , , , , - , - , pc10(R)/pc50(R) , - , pc10(R)/pc50(R) , - , - , - , - , - , - , - , 7.4 , 3 , 0 , 1 , Tractor , 4x2 , 12 , 16 , 3.9 , 85 , B3 , , , , , , Truck.vacc , , , RigidSolo , , 40/60 , , , , , , , - , - , pc10(R)/pc50(R) , - , pc10(R)/pc50(R) , - , - , - , - , - , - , - , 7.4 , -4 , 0 , 1 , RigidTruck , 4x2 , 16 , 99 , 4 , 85 , B4 , BT1 , MU4 , T2 , , , Truck.vacc , RigidTrailer , , RigidSolo , 20/30 , 45/55 , 50 , , , , , , 1900/14000 , - , 900/4400 , - , 900/4400 , 600/3000 , 900/4400 , - , - , - , - , - , 8.4 , 6.6 -4 , 1 , 1 , RigidTruck , 4x2 , 16 , 99 , 4 , 85 , B4 , BT1 , MU4 , T2 , , , Truck.vacc , RigidTrailer , , RigidSolo , 20/30 , 45/55 , 50 , , , , , , 1900/14000 , - , 900/4400 , - , 900/4400 , 600/3000 , 900/4400 , - , - , - , - , - , 8.4 , 6.6 +4 , 0 , 1 , RigidTruck , 4x2 , 16 , 99 , 4 , 85 , B4 , BT1 , MU4 , T2 , , , Truck.vacc , RigidTrailer , , RigidSolo , 20/30 , 45/55 , 50 , , , , , , 1900/14000 , - , 900/4400 , - , 900/4400 , 600/3000 , - , - , - , - , - , - , 8.4 , 6.6 +4 , 1 , 1 , RigidTruck , 4x2 , 16 , 99 , 4 , 85 , B4 , BT1 , MU4 , T2 , , , Truck.vacc , RigidTrailer , , RigidSolo , 20/30 , 45/55 , 50 , , , , , , - , - , - , - , - , 600/3000 , 900/4400 , - , - , - , - , - , 8.4 , 6.6 +5 , 0 , 1 , Tractor , 4x2 , 16 , 99 , 4 , 85 , , , , ST1 , STT1 , ST1+T2 , Truck.vacc , TractorSemitrailer , RigidTrailer , TractorSemitrailer , 20/25 , 25/25 , 55 , 50 , 15/20 , 17.5/25 , 40/25 , 35/22.5 , 2600/19300 , 3500/26500 , 2600/12900 , 3500/17500 , 2600/12900 , - , - , - , - , - , - , - , 8.7 , 7.2 +5 , 1 , 1 , Tractor , 4x2 , 16 , 99 , 4 , 85 , , , , ST1 , STT1 , ST1+T2 , Truck.vacc , TractorSemitrailer , RigidTrailer , TractorSemitrailer , 20/25 , 25/25 , 55 , 50 , 15/20 , 17.5/25 , 40/25 , 35/22.5 , - , - , - , - , - , - , 2600/12900 , - , - , - , - , - , 8.7 , 7.2 6 , 0 , 0 , RigidTruck , 4x4 , 7.5 , 16 , 3.75 , 85 , , , , , , , Truck.vacc , , , RigidSolo , , , , , , , , , - , - , - , - , - , - , - , - , - , - , - , - , , 7 , 0 , 0 , RigidTruck , 4x4 , 16 , 99 , 4 , 85 , , , , , , , Truck.vacc , , , RigidSolo , , , , , , , , , - , - , - , - , - , - , - , - , - , - , - , - , , 8 , 0 , 0 , Tractor , 4x4 , 16 , 99 , 4 , 85 , , , , , , , Truck.vacc , , , TractorSemitrailer , , , , , , , , , - , - , - , - , - , - , - , - , - , - , - , - , , -5 , 0 , 1 , Tractor , 4x2 , 16 , 99 , 4 , 85 , , , , ST1 , STT1 , ST1+T2 , Truck.vacc , TractorSemitrailer , RigidTrailer , TractorSemitrailer , 20/25 , 25/25 , 55 , 50 , 15/20 , 17.5/25 , 40/25 , 35/22.5 , 2600/19300 , 3500/26500 , 2600/12900 , 3500/17500 , 2600/12900 , - , 2600/12900 , - , - , - , - , - , 8.7 , 7.2 -5 , 1 , 1 , Tractor , 4x2 , 16 , 99 , 4 , 85 , , , , ST1 , STT1 , ST1+T2 , Truck.vacc , TractorSemitrailer , RigidTrailer , TractorSemitrailer , 20/25 , 25/25 , 55 , 50 , 15/20 , 17.5/25 , 40/25 , 35/22.5 , 2600/19300 , 3500/26500 , 2600/12900 , 3500/17500 , 2600/12900 , - , 2600/12900 , - , - , - , - , - , 8.7 , 7.2 -9 , 0 , 1 , RigidTruck , 6x2 , 0 , 99 , 4 , 85 , B5 , BT2 , MU9 , T2 , , D+ST1 , Truck.vacc , RigidTrailer , RigidTrailer , RigidSolo , 20/30/15 , 35/40/25 , 35 , , 15/20/10 , 17.5/20/10 , 22.5/32.5 , 22.5/30 , 2600/19300 , 3500/26500 , 1400/7100 , 3500/17500 , - , 1200/6000 , 1400/7100 , - , - , - , - , - , 8.5 , 6.7 -9 , 1 , 1 , RigidTruck , 6x2 , 0 , 99 , 4 , 85 , B5 , BT2 , MU9 , T2 , , D+ST1 , Truck.vacc , RigidTrailer , RigidTrailer , RigidSolo , 20/30/15 , 35/40/25 , 35 , , 15/20/10 , 17.5/20/10 , 22.5/32.5 , 22.5/30 , 2600/19300 , 3500/26500 , 1400/7100 , 3500/17500 , - , 1200/6000 , 1400/7100 , - , - , - , - , - , 8.5 , 6.7 -10 , 0 , 1 , Tractor , 6x2 , 0 , 99 , 4 , 85 , , , , ST1 , STT2 , ST1+T2 , Truck.vacc , TractorSemitrailer , RigidTrailer , TractorSemitrailer , 15/10/20 , 20/10/20 , 55 , 50 , 12.5/15/10 , 15/15/10 , 37.5/25 , 35/25 , 2600/19300 , 3500/26500 , 2600/12900 , 3500/17500 , - , - , 2600/12900 , - , - , - , - , - , 8.8 , 7.3 -10 , 1 , 1 , Tractor , 6x2 , 0 , 99 , 4 , 85 , , , , ST1 , STT2 , ST1+T2 , Truck.vacc , TractorSemitrailer , RigidTrailer , TractorSemitrailer , 15/10/20 , 20/10/20 , 55 , 50 , 12.5/15/10 , 15/15/10 , 37.5/25 , 35/25 , 2600/19300 , 3500/26500 , 2600/12900 , 3500/17500 , - , - , 2600/12900 , - , - , - , - , - , 8.8 , 7.3 +9 , 0 , 1 , RigidTruck , 6x2 , 0 , 99 , 4 , 85 , B5 , BT2 , MU9 , T2 , , D+ST1 , Truck.vacc , RigidTrailer , RigidTrailer , RigidSolo , 20/30/15 , 35/40/25 , 35 , , 15/20/10 , 17.5/20/10 , 22.5/32.5 , 22.5/30 , 2600/19300 , 3500/26500 , 1400/7100 , 3500/17500 , - , 1200/6000 , - , - , - , - , - , - , 8.5 , 6.7 +9 , 1 , 1 , RigidTruck , 6x2 , 0 , 99 , 4 , 85 , B5 , BT2 , MU9 , T2 , , D+ST1 , Truck.vacc , RigidTrailer , RigidTrailer , RigidSolo , 20/30/15 , 35/40/25 , 35 , , 15/20/10 , 17.5/20/10 , 22.5/32.5 , 22.5/30 , - , - , - , - , - , 1200/6000 , 1400/7100 , - , - , - , - , - , 8.5 , 6.7 +10 , 0 , 1 , Tractor , 6x2 , 0 , 99 , 4 , 85 , , , , ST1 , STT2 , ST1+T2 , Truck.vacc , TractorSemitrailer , RigidTrailer , TractorSemitrailer , 15/10/20 , 20/10/20 , 55 , 50 , 12.5/15/10 , 15/15/10 , 37.5/25 , 35/25 , 2600/19300 , 3500/26500 , 2600/12900 , 3500/17500 , - , - , - , - , - , - , - , - , 8.8 , 7.3 +10 , 1 , 1 , Tractor , 6x2 , 0 , 99 , 4 , 85 , , , , ST1 , STT2 , ST1+T2 , Truck.vacc , TractorSemitrailer , RigidTrailer , TractorSemitrailer , 15/10/20 , 20/10/20 , 55 , 50 , 12.5/15/10 , 15/15/10 , 37.5/25 , 35/25 , - , - , - , - , - , - , 2600/12900 , - , - , - , - , - , 8.8 , 7.3 11 , 0 , 1 , RigidTruck , 6x4 , 0 , 99 , 4 , 85 , B5 , BT2 , MU11 , T2 , , D+ST1 , Truck.vacc , RigidTrailer , RigidTrailer , RigidSolo , 20/22.5/22.5 , 35/35/30 , 35 , , 15/20/10 , 17.5/20/10 , 22.5/32.5 , 22.5/30 , 2600/19300 , 3500/26500 , 1400/7100 , 3500/17500 , - , 1200/6000 , 1400/7100 , - , - , - , - , - , 8.5 , 6.7 12 , 0 , 1 , Tractor , 6x4 , 0 , 99 , 4 , 85 , , , , ST1 , STT2 , ST1+T2 , Truck.vacc , TractorSemitrailer , RigidTrailer , TractorSemitrailer , 15/15/15 , 20/15/15 , 55 , 50 , 12.5/15/10 , 15/15/10 , 37.5/25 , 35/25 , 2600/19300 , 3500/26500 , 2600/12900 , 3500/17500 , - , - , 2600/12900 , - , - , - , - , - , 8.8 , 7.3 13 , 0 , 0 , RigidTruck , 6x6 , 0 , 99 , 3.6 , 85 , , , , , , , Truck.vacc , , , RigidSolo , , , , , , , , , - , - , - , - , - , - , - , - , - , - , - , - , , diff --git a/VectoCore/VectoCore/Resources/Declaration/VAUX/HVAC-Table.csv b/VectoCore/VectoCore/Resources/Declaration/VAUX/HVAC-Table.csv index 4a2d19513a88d06c607776bbec8fa0d0c1d4baf5..936242c7104d50cfca03e324e00129695a1d40b9 100644 --- a/VectoCore/VectoCore/Resources/Declaration/VAUX/HVAC-Table.csv +++ b/VectoCore/VectoCore/Resources/Declaration/VAUX/HVAC-Table.csv @@ -24,9 +24,9 @@ Default , 1 , 200 , 150 , 150 , Default , 2 , 200 , 200 , 150 , , Default , 3 , 200 , 200 , 150 , , Default , 4 , 350 , 200 , 150 , 300 , 200 -Default , 5 , 350 , 200 , 150 , 0 , 200 +Default , 5 , 350 , 200 , 150 , , 200 Default , 9 , 350 , 200 , 150 , 300 , 200 -Default , 10 , 350 , 200 , 150 , 0 , 200 +Default , 10 , 350 , 200 , 150 , , 200 Default , 11 , 350 , 200 , 150 , 300 , 200 Default , 12 , 350 , 200 , 150 , , 200 Default , 16 , 350 , 200 , 150 , , 200 diff --git a/VectoCore/VectoCore/Resources/Declaration/VAUX/SP-Table.csv b/VectoCore/VectoCore/Resources/Declaration/VAUX/SP-Table.csv index 3196c8c9c205af7602e58ead24b7d25ba064071e..731f59039d438329c169e901ab799ce9a06124a7 100644 --- a/VectoCore/VectoCore/Resources/Declaration/VAUX/SP-Table.csv +++ b/VectoCore/VectoCore/Resources/Declaration/VAUX/SP-Table.csv @@ -4,12 +4,12 @@ HDV Group , Long haul , Regional delivery , Urban delivery , Municipal utility , 2 , 340/30/0 , 290/30/20 , 260/20/30 , , 3 , 420/60/0 , 310/30/30 , 280/30/40 , , 4 , 510/100/0 , 490/40/40 , 430/40/50 , 430/30/50 , 580/30/70 -5 , 600/120/0 , 540/90/40 , 480/80/60 , 480/80/60 , 640/50/80 +5 , 600/120/0 , 540/90/40 , 480/80/60 , , 640/50/80 6 , , , , , 7 , , , , , 8 , , , , , 9 , 600/120/0 , 490/60/40 , 440/50/50 , 430/30/50 , 640/50/80 -10 , 450/120/0 , 440/90/40 , 390/80/50 , 430/30/50 , 640/50/80 +10 , 450/120/0 , 440/90/40 , 390/80/50 , , 640/50/80 11 , 600/120/0 , 490/60/40 , 370/60/50 , 430/30/50 , 640/50/80 12 , 450/120/0 , 440/90/40 , 390/80/50 , , 640/50/80 16 , 490/100/0 , 550/90/40 , 490/80/60 , , 640/50/80 diff --git a/VectoCore/VectoCore/Resources/XSD/VectoOutputCustomer.1.0.xsd b/VectoCore/VectoCore/Resources/XSD/VectoOutputCustomer.1.0.xsd deleted file mode 100644 index fbcc49b1b5afabd8afb74f2351ca126c1101c0b6..0000000000000000000000000000000000000000 --- a/VectoCore/VectoCore/Resources/XSD/VectoOutputCustomer.1.0.xsd +++ /dev/null @@ -1,2876 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- edited with XMLSpy v2021 (x64) (http://www.altova.com) by Markus Quaritsch (Technische Universität Graz) --> -<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="urn:tugraz:ivt:VectoAPI:CustomerOutput:v1.0" xmlns:out="urn:tugraz:ivt:VectoAPI:DeclarationOutputDefinitions" xmlns:mrf="urn:tugraz:ivt:VectoAPI:DeclarationOutput:v0.9" xmlns:dd="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xmlns:v1.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" xmlns:v2.1="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1" xmlns:v2.3="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" xmlns:v2.4="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.4" targetNamespace="urn:tugraz:ivt:VectoAPI:CustomerOutput:v1.0" elementFormDefault="qualified" attributeFormDefault="unqualified"> - <xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" schemaLocation="VectoDeclarationDefinitions.1.0.xsd"/> - <xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" schemaLocation="VectoDeclarationDefinitions.2.0.xsd"/> - <xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1" schemaLocation="VectoDeclarationDefinitions.2.1.xsd"/> - <xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" schemaLocation="VectoDeclarationDefinitions.2.3.xsd"/> - <xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.4" schemaLocation="VectoDeclarationDefinitions.2.4.xsd"/> - <xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions" schemaLocation="VectoDeclarationDefinitions.xsd"/> - <xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationOutputDefinitions" schemaLocation="VectoOutputDefinitions.xsd"/> - <xs:complexType name="ConventionalLorryOutputType"> - <xs:complexContent> - <xs:extension base="out:AbstractVectoOutputCustomerDataType"> - <xs:sequence> - <xs:element name="Vehicle" type="Conventional_LorryVehicleType"/> - <xs:element name="InputDataSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.5.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Results" type="ResultsType"/> - <xs:element name="ApplicationInformation"> - <xs:annotation> - <xs:documentation>II.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="SimulationToolVersion" type="xs:string"> - <xs:annotation> - <xs:documentation>II.3.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Date" type="v1.0:DateTimeWithTimezone"> - <xs:annotation> - <xs:documentation>II.3.2.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - <xs:attribute name="id" type="xs:NCName" use="required"/> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="HEV_Px_LorryOutputType"> - <xs:complexContent> - <xs:extension base="out:AbstractVectoOutputCustomerDataType"> - <xs:sequence> - <xs:element name="Vehicle" type="HEV_Px_IHPC_LorryVehicleType"/> - <xs:element name="InputDataSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.5.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Results" type="ResultsType"/> - <xs:element name="ApplicationInformation"> - <xs:annotation> - <xs:documentation>II.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="SimulationToolVersion" type="xs:string"> - <xs:annotation> - <xs:documentation>II.3.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Date" type="v1.0:DateTimeWithTimezone"> - <xs:annotation> - <xs:documentation>II.3.2.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - <xs:attribute name="id" type="xs:NCName" use="required"/> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="HEV_S2_LorryOutputType"> - <xs:complexContent> - <xs:extension base="out:AbstractVectoOutputCustomerDataType"> - <xs:sequence> - <xs:element name="Vehicle" type="HEV_S2_LorryVehicleType"/> - <xs:element name="InputDataSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.5.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Results" type="ResultsType"/> - <xs:element name="ApplicationInformation"> - <xs:annotation> - <xs:documentation>II.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="SimulationToolVersion" type="xs:string"> - <xs:annotation> - <xs:documentation>II.3.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Date" type="v1.0:DateTimeWithTimezone"> - <xs:annotation> - <xs:documentation>II.3.2.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - <xs:attribute name="id" type="xs:NCName" use="required"/> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="HEV_S3_LorryOutputType"> - <xs:complexContent> - <xs:extension base="out:AbstractVectoOutputCustomerDataType"> - <xs:sequence> - <xs:element name="Vehicle" type="HEV_S3_LorryVehicleType"/> - <xs:element name="InputDataSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.5.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Results" type="ResultsType"/> - <xs:element name="ApplicationInformation"> - <xs:annotation> - <xs:documentation>II.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="SimulationToolVersion" type="xs:string"> - <xs:annotation> - <xs:documentation>II.3.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Date" type="v1.0:DateTimeWithTimezone"> - <xs:annotation> - <xs:documentation>II.3.2.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - <xs:attribute name="id" type="xs:NCName" use="required"/> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="HEV_S4_LorryOutputType"> - <xs:complexContent> - <xs:extension base="out:AbstractVectoOutputCustomerDataType"> - <xs:sequence> - <xs:element name="Vehicle" type="HEV_S4_LorryVehicleType"/> - <xs:element name="InputDataSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.5.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Results" type="ResultsType"/> - <xs:element name="ApplicationInformation"> - <xs:annotation> - <xs:documentation>II.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="SimulationToolVersion" type="xs:string"> - <xs:annotation> - <xs:documentation>II.3.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Date" type="v1.0:DateTimeWithTimezone"> - <xs:annotation> - <xs:documentation>II.3.2.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - <xs:attribute name="id" type="xs:NCName" use="required"/> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="HEV_IEPC_S_LorryOutputType"> - <xs:complexContent> - <xs:extension base="out:AbstractVectoOutputCustomerDataType"> - <xs:sequence> - <xs:element name="Vehicle" type="HEV_IEPC_S_LorryVehicleType"/> - <xs:element name="InputDataSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.5.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Results" type="ResultsType"/> - <xs:element name="ApplicationInformation"> - <xs:annotation> - <xs:documentation>II.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="SimulationToolVersion" type="xs:string"> - <xs:annotation> - <xs:documentation>II.3.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Date" type="v1.0:DateTimeWithTimezone"> - <xs:annotation> - <xs:documentation>II.3.2.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - <xs:attribute name="id" type="xs:NCName" use="required"/> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="PEV_E2_LorryOutputType"> - <xs:complexContent> - <xs:extension base="out:AbstractVectoOutputCustomerDataType"> - <xs:sequence> - <xs:element name="Vehicle" type="PEV_E2_LorryVehicleType"/> - <xs:element name="InputDataSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.5.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Results" type="ResultsType"/> - <xs:element name="ApplicationInformation"> - <xs:annotation> - <xs:documentation>II.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="SimulationToolVersion" type="xs:string"> - <xs:annotation> - <xs:documentation>II.3.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Date" type="v1.0:DateTimeWithTimezone"> - <xs:annotation> - <xs:documentation>II.3.2.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - <xs:attribute name="id" type="xs:NCName" use="required"/> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="PEV_E3_LorryOutputType"> - <xs:complexContent> - <xs:extension base="out:AbstractVectoOutputCustomerDataType"> - <xs:sequence> - <xs:element name="Vehicle" type="PEV_E3_LorryVehicleType"/> - <xs:element name="InputDataSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.5.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Results" type="ResultsType"/> - <xs:element name="ApplicationInformation"> - <xs:annotation> - <xs:documentation>II.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="SimulationToolVersion" type="xs:string"> - <xs:annotation> - <xs:documentation>II.3.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Date" type="v1.0:DateTimeWithTimezone"> - <xs:annotation> - <xs:documentation>II.3.2.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - <xs:attribute name="id" type="xs:NCName" use="required"/> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="PEV_E4_LorryOutputType"> - <xs:complexContent> - <xs:extension base="out:AbstractVectoOutputCustomerDataType"> - <xs:sequence> - <xs:element name="Vehicle" type="PEV_E4_LorryVehicleType"/> - <xs:element name="InputDataSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.5.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Results" type="ResultsType"/> - <xs:element name="ApplicationInformation"> - <xs:annotation> - <xs:documentation>II.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="SimulationToolVersion" type="xs:string"> - <xs:annotation> - <xs:documentation>II.3.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Date" type="v1.0:DateTimeWithTimezone"> - <xs:annotation> - <xs:documentation>II.3.2.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - <xs:attribute name="id" type="xs:NCName" use="required"/> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="PEV_IEPC_LorryOutputType"> - <xs:complexContent> - <xs:extension base="out:AbstractVectoOutputCustomerDataType"> - <xs:sequence> - <xs:element name="Vehicle" type="PEV_IEPC_LorryVehicleType"/> - <xs:element name="InputDataSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.5.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Results" type="ResultsType"/> - <xs:element name="ApplicationInformation"> - <xs:annotation> - <xs:documentation>II.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="SimulationToolVersion" type="xs:string"> - <xs:annotation> - <xs:documentation>II.3.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Date" type="v1.0:DateTimeWithTimezone"> - <xs:annotation> - <xs:documentation>II.3.2.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - <xs:attribute name="id" type="xs:NCName" use="required"/> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="Conventional_CompletedBusOutputType"> - <xs:complexContent> - <xs:extension base="out:AbstractVectoOutputCustomerDataType"> - <xs:sequence> - <xs:element name="Vehicle" type="Abstract_Conventional_CompltededBusVehicleType"/> - <xs:element name="InputDataSignaturePrimaryVehicle" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.3.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerRecordSignaturePrimaryVehicle" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.4.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="InputDataSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.5.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Results" type="ResultsType"/> - <xs:element name="ApplicationInformation"> - <xs:annotation> - <xs:documentation>II.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="SimulationToolVersion" type="xs:string"> - <xs:annotation> - <xs:documentation>II.3.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Date" type="v1.0:DateTimeWithTimezone"> - <xs:annotation> - <xs:documentation>II.3.2.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - <xs:attribute name="id" type="xs:NCName" use="required"/> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="HEV_CompletedBusOutputType"> - <xs:complexContent> - <xs:extension base="out:AbstractVectoOutputCustomerDataType"> - <xs:sequence> - <xs:element name="Vehicle" type="Abstract_HEV_CompletedBusVehicleType"/> - <xs:element name="InputDataSignaturePrimaryVehicle" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.3.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerRecordSignaturePrimaryVehicle" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.4.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="InputDataSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.5.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Results" type="ResultsType"/> - <xs:element name="ApplicationInformation"> - <xs:annotation> - <xs:documentation>II.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="SimulationToolVersion" type="xs:string"> - <xs:annotation> - <xs:documentation>II.3.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Date" type="v1.0:DateTimeWithTimezone"> - <xs:annotation> - <xs:documentation>II.3.2.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - <xs:attribute name="id" type="xs:NCName" use="required"/> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="PEV_CompletedBusOutputType"> - <xs:complexContent> - <xs:extension base="out:AbstractVectoOutputCustomerDataType"> - <xs:sequence> - <xs:element name="Vehicle" type="Abstract_PEV_CompletedBusVehicleType"/> - <xs:element name="InputDataSignaturePrimaryVehicle" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.3.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerRecordSignaturePrimaryVehicle" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.4.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="InputDataSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.5.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Results" type="ResultsType"/> - <xs:element name="ApplicationInformation"> - <xs:annotation> - <xs:documentation>II.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="SimulationToolVersion" type="xs:string"> - <xs:annotation> - <xs:documentation>II.3.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Date" type="v1.0:DateTimeWithTimezone"> - <xs:annotation> - <xs:documentation>II.3.2.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - <xs:attribute name="id" type="xs:NCName" use="required"/> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="Exempted_LorryOutputType"> - <xs:complexContent> - <xs:extension base="out:AbstractVectoOutputCustomerDataType"> - <xs:sequence> - <xs:element name="Vehicle" type="Exempted_LorryVehicleType"/> - <xs:element name="InputDataSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.5.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Results" type="ResultsType"/> - <xs:element name="ApplicationInformation"> - <xs:annotation> - <xs:documentation>II.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="SimulationToolVersion" type="xs:string"> - <xs:annotation> - <xs:documentation>II.3.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Date" type="v1.0:DateTimeWithTimezone"> - <xs:annotation> - <xs:documentation>II.3.2.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - <xs:attribute name="id" type="xs:NCName" use="required"/> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="Exempted_CompletedBusOutputType"> - <xs:complexContent> - <xs:extension base="out:AbstractVectoOutputCustomerDataType"> - <xs:sequence> - <xs:element name="Vehicle" type="Exempted_CompletedBusVehicleType"/> - <xs:element name="InputDataSignaturePrimaryVehicle" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.3.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerRecordSignaturePrimaryVehicle" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.4.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="InputDataSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.5.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType"> - <xs:annotation> - <xs:documentation>II.3.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Results" type="ResultsType"/> - <xs:element name="ApplicationInformation"> - <xs:annotation> - <xs:documentation>II.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="SimulationToolVersion" type="xs:string"> - <xs:annotation> - <xs:documentation>II.3.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Date" type="v1.0:DateTimeWithTimezone"> - <xs:annotation> - <xs:documentation>II.3.2.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - <xs:attribute name="id" type="xs:NCName" use="required"/> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <!--Vehicle Types--> - <xs:complexType name="Conventional_LorryVehicleType"> - <xs:sequence> - <xs:group ref="GeneralVehicleSequenceGroup"/> - <xs:group ref="LorryGeneralVehicleSequenceGroup"/> - <xs:group ref="WHR_DualFuelSequenceGroup"/> - <xs:element name="ADAS" type="ConventionalADASType"/> - <xs:group ref="EngineGroup"/> - <xs:group ref="TransmissionGroup"/> - <xs:element name="Retarder" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.2.7.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="AxleRatio" type="v1.0:AxlegearRatioType"> - <xs:annotation> - <xs:documentation>II.1.2.8.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="AxleWheelsGroup"/> - <xs:group ref="LorryAuxGroup"/> - </xs:sequence> - </xs:complexType> - <xs:complexType name="HEV_Px_IHPC_LorryVehicleType"> - <xs:sequence> - <xs:group ref="HEV_LorryVehicleTypeGroup"/> - <xs:element name="ADAS" type="HEVADASType"/> - <xs:group ref="EngineGroup"/> - <xs:group ref="ElectricMachineGroup"/> - <xs:group ref="REESSGroup"/> - <xs:group ref="TransmissionGroup"/> - <xs:element name="Retarder" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.2.7.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="AxleRatio" type="v1.0:AxlegearRatioType"> - <xs:annotation> - <xs:documentation>II.1.2.8.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="AxleWheelsGroup"/> - <xs:group ref="LorryAuxGroup"/> - </xs:sequence> - </xs:complexType> - <xs:complexType name="HEV_S2_LorryVehicleType"> - <xs:sequence> - <xs:group ref="HEV_LorryVehicleTypeGroup"/> - <xs:element name="ADAS" type="HEVADASType"/> - <xs:group ref="EngineGroup"/> - <xs:group ref="ElectricMachineGroup"/> - <xs:group ref="REESSGroup"/> - <xs:group ref="TransmissionGroup"/> - <xs:element name="Retarder"> - <xs:annotation> - <xs:documentation>II.1.2.7.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="AxleRatio"> - <xs:annotation> - <xs:documentation>II.1.2.8.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="AxleWheelsGroup"/> - <xs:group ref="LorryAuxGroup"/> - </xs:sequence> - </xs:complexType> - <xs:complexType name="HEV_S3_LorryVehicleType"> - <xs:sequence> - <xs:group ref="HEV_LorryVehicleTypeGroup"/> - <xs:element name="ADAS" type="HEVADASType"/> - <xs:group ref="EngineGroup"/> - <xs:group ref="ElectricMachineGroup"/> - <xs:group ref="REESSGroup"/> - <xs:element name="NrOfGears" type="xs:int"> - <xs:annotation> - <xs:documentation>II.1.2.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Retarder"> - <xs:annotation> - <xs:documentation>II.1.2.7.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="AxleRatio"> - <xs:annotation> - <xs:documentation>II.1.2.8.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="AxleWheelsGroup"/> - <xs:group ref="LorryAuxGroup"/> - </xs:sequence> - </xs:complexType> - <xs:complexType name="HEV_S4_LorryVehicleType"> - <xs:sequence> - <xs:group ref="HEV_LorryVehicleTypeGroup"/> - <xs:element name="ADAS" type="HEVADASType"/> - <xs:group ref="EngineGroup"/> - <xs:group ref="ElectricMachineGroup"/> - <xs:group ref="REESSGroup"/> - <xs:element name="NrOfGears" type="xs:int"> - <xs:annotation> - <xs:documentation>II.1.2.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="AxleWheelsGroup"/> - <xs:group ref="LorryAuxGroup"/> - </xs:sequence> - </xs:complexType> - <xs:complexType name="HEV_IEPC_S_LorryVehicleType"> - <xs:sequence> - <xs:group ref="HEV_LorryVehicleTypeGroup"/> - <xs:element name="ADAS" type="HEVADASType"/> - <xs:group ref="EngineGroup"/> - <xs:group ref="ElectricMachineGroup"/> - <xs:group ref="REESSGroup"/> - <xs:element name="NrOfGears" type="xs:int"> - <xs:annotation> - <xs:documentation>II.1.2.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Retarder"> - <xs:annotation> - <xs:documentation>II.1.2.7.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="AxleRatio" minOccurs="0"> - <xs:annotation> - <xs:documentation>II.1.2.8.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="AxleWheelsGroup"/> - <xs:group ref="LorryAuxGroup"/> - </xs:sequence> - </xs:complexType> - <xs:complexType name="PEV_E2_LorryVehicleType"> - <xs:sequence> - <xs:group ref="PEV_LorryVehicleTypeGroup"/> - <xs:element name="ADAS" type="PEVADASType"/> - <xs:group ref="ElectricMachineGroup"/> - <xs:group ref="REESSGroup"/> - <xs:group ref="TransmissionGroup"/> - <xs:element name="Retarder"> - <xs:annotation> - <xs:documentation>II.1.2.7.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="AxleRatio"> - <xs:annotation> - <xs:documentation>II.1.2.8.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="AxleWheelsGroup"/> - <xs:group ref="LorryAuxGroup"/> - </xs:sequence> - </xs:complexType> - <xs:complexType name="PEV_E3_LorryVehicleType"> - <xs:sequence> - <xs:group ref="PEV_LorryVehicleTypeGroup"/> - <xs:element name="ADAS" type="PEVADASType"/> - <xs:group ref="ElectricMachineGroup"/> - <xs:group ref="REESSGroup"/> - <xs:element name="NrOfGears" type="xs:int"> - <xs:annotation> - <xs:documentation>II.1.2.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Retarder"> - <xs:annotation> - <xs:documentation>II.1.2.7.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="AxleRatio"> - <xs:annotation> - <xs:documentation>II.1.2.8.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="AxleWheelsGroup"/> - <xs:group ref="LorryAuxGroup"/> - </xs:sequence> - </xs:complexType> - <xs:complexType name="PEV_E4_LorryVehicleType"> - <xs:sequence> - <xs:group ref="PEV_LorryVehicleTypeGroup"/> - <xs:element name="ADAS" type="PEVADASType"/> - <xs:group ref="ElectricMachineGroup"/> - <xs:group ref="REESSGroup"/> - <xs:element name="NrOfGears" type="xs:int"> - <xs:annotation> - <xs:documentation>II.1.2.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="AxleWheelsGroup"/> - <xs:group ref="LorryAuxGroup"/> - </xs:sequence> - </xs:complexType> - <xs:complexType name="PEV_IEPC_LorryVehicleType"> - <xs:sequence> - <xs:group ref="PEV_LorryVehicleTypeGroup"/> - <xs:element name="ADAS" type="PEVADASType"/> - <xs:group ref="ElectricMachineGroup"/> - <xs:group ref="REESSGroup"/> - <xs:element name="NrOfGears" type="xs:int"> - <xs:annotation> - <xs:documentation>II.1.2.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Retarder"> - <xs:annotation> - <xs:documentation>II.1.2.7.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="AxleRatio" minOccurs="0"> - <xs:annotation> - <xs:documentation>II.1.2.8.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="AxleWheelsGroup"/> - <xs:group ref="LorryAuxGroup"/> - </xs:sequence> - </xs:complexType> - <xs:complexType name="Conventional_CompletedBusVehicleType"> - <xs:complexContent> - <xs:extension base="Abstract_Conventional_CompltededBusVehicleType"> - <xs:sequence> - <xs:group ref="ConventionalCompletedBusVehicleTypeGroup"/> - <xs:element name="ADAS" type="ConventionalADASType"/> - <xs:group ref="EngineGroup"/> - <xs:group ref="TransmissionGroup"/> - <xs:element name="Retarder" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.2.7.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="AxleRatio" type="v1.0:AxlegearRatioType"> - <xs:annotation> - <xs:documentation>II.1.2.8.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="AxleWheelsGroup"/> - <xs:group ref="ConventionalCompletedBusAuxGroup"/> - </xs:sequence> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="HEV_Px_IHPC_CompletedBusVehicleType"> - <xs:complexContent> - <xs:extension base="Abstract_HEV_CompletedBusVehicleType"> - <xs:sequence> - <xs:group ref="HEVCompletedBusVehicleTypeGroup"/> - <xs:group ref="HEV_CompletedBusArchitectureGroup"/> - <xs:element name="ADAS" type="HEVADASType"/> - <xs:group ref="EngineGroup"/> - <xs:group ref="ElectricMachineGroup"/> - <xs:group ref="REESSGroup"/> - <xs:group ref="TransmissionGroup"/> - <xs:element name="Retarder" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.2.7.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="AxleRatio" type="v1.0:AxlegearRatioType"> - <xs:annotation> - <xs:documentation>II.1.2.8.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="AxleWheelsGroup"/> - <xs:group ref="HEV_Px_IHPC_CompletedBusAuxGroup"/> - </xs:sequence> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="HEV_S2_CompletedBusVehicleType"> - <xs:complexContent> - <xs:extension base="Abstract_HEV_CompletedBusVehicleType"> - <xs:sequence> - <xs:group ref="HEVCompletedBusVehicleTypeGroup"/> - <xs:group ref="HEV_CompletedBusArchitectureGroup"/> - <xs:element name="ADAS" type="HEVADASType"/> - <xs:group ref="EngineGroup"/> - <xs:group ref="ElectricMachineGroup"/> - <xs:group ref="REESSGroup"/> - <xs:group ref="TransmissionGroup"/> - <xs:element name="Retarder" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.2.7.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="AxleRatio" type="v1.0:AxlegearRatioType"> - <xs:annotation> - <xs:documentation>II.1.2.8.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="AxleWheelsGroup"/> - <xs:group ref="HEV_Sx_CompletedBusAuxGroup"/> - </xs:sequence> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="HEV_S3_CompletedBusVehicleType"> - <xs:complexContent> - <xs:extension base="Abstract_HEV_CompletedBusVehicleType"> - <xs:sequence> - <xs:group ref="HEVCompletedBusVehicleTypeGroup"/> - <xs:group ref="HEV_CompletedBusArchitectureGroup"/> - <xs:element name="ADAS" type="HEVADASType"/> - <xs:group ref="EngineGroup"/> - <xs:group ref="ElectricMachineGroup"/> - <xs:group ref="REESSGroup"/> - <xs:element name="NrOfGears" type="xs:int"> - <xs:annotation> - <xs:documentation>II.1.2.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Retarder" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.2.7.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="AxleRatio" type="v1.0:AxlegearRatioType"> - <xs:annotation> - <xs:documentation>II.1.2.8.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="AxleWheelsGroup"/> - <xs:group ref="HEV_Sx_CompletedBusAuxGroup"/> - </xs:sequence> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="HEV_S4_CompletedBusVehicleType"> - <xs:complexContent> - <xs:extension base="Abstract_HEV_CompletedBusVehicleType"> - <xs:sequence> - <xs:group ref="HEVCompletedBusVehicleTypeGroup"/> - <xs:group ref="HEV_CompletedBusArchitectureGroup"/> - <xs:element name="ADAS" type="HEVADASType"/> - <xs:group ref="EngineGroup"/> - <xs:group ref="ElectricMachineGroup"/> - <xs:group ref="REESSGroup"/> - <xs:element name="NrOfGears" type="xs:int"> - <xs:annotation> - <xs:documentation>II.1.2.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="AxleWheelsGroup"/> - <xs:group ref="HEV_Sx_CompletedBusAuxGroup"/> - </xs:sequence> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="HEV_IEPC-S_CompletedBusVehicleType"> - <xs:complexContent> - <xs:extension base="Abstract_HEV_CompletedBusVehicleType"> - <xs:sequence> - <xs:group ref="HEVCompletedBusVehicleTypeGroup"/> - <xs:group ref="HEV_CompletedBusArchitectureGroup"/> - <xs:element name="ADAS" type="HEVADASType"/> - <xs:group ref="EngineGroup"/> - <xs:group ref="ElectricMachineGroup"/> - <xs:group ref="REESSGroup"/> - <xs:element name="NrOfGears" type="xs:int"> - <xs:annotation> - <xs:documentation>II.1.2.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Retarder" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.2.7.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="AxleRatio" type="v1.0:AxlegearRatioType" minOccurs="0"> - <xs:annotation> - <xs:documentation>II.1.2.8.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="AxleWheelsGroup"/> - <xs:group ref="HEV_Sx_CompletedBusAuxGroup"/> - </xs:sequence> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="PEV_E2_CompletedBusVehicleType"> - <xs:complexContent> - <xs:extension base="Abstract_PEV_CompletedBusVehicleType"> - <xs:sequence> - <xs:group ref="PEVCompletedBusVehicleTypeGroup"/> - <xs:group ref="PEV_CompletedBusArchitectureGroup"/> - <xs:element name="ADAS" type="PEVADASType"/> - <xs:group ref="ElectricMachineGroup"/> - <xs:group ref="REESSGroup"/> - <xs:group ref="TransmissionGroup"/> - <xs:element name="Retarder" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.2.7.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="AxleRatio" type="v1.0:AxlegearRatioType"> - <xs:annotation> - <xs:documentation>II.1.2.8.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="AxleWheelsGroup"/> - <xs:group ref="PEV_CompletedBusAuxGroup"/> - </xs:sequence> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="PEV_E3_CompletedBusVehicleType"> - <xs:complexContent> - <xs:extension base="Abstract_PEV_CompletedBusVehicleType"> - <xs:sequence> - <xs:group ref="PEVCompletedBusVehicleTypeGroup"/> - <xs:group ref="PEV_CompletedBusArchitectureGroup"/> - <xs:element name="ADAS" type="PEVADASType"/> - <xs:group ref="ElectricMachineGroup"/> - <xs:group ref="REESSGroup"/> - <xs:element name="NrOfGears" type="xs:int"> - <xs:annotation> - <xs:documentation>II.1.2.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Retarder" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.2.7.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="AxleRatio" type="v1.0:AxlegearRatioType"> - <xs:annotation> - <xs:documentation>II.1.2.8.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="AxleWheelsGroup"/> - <xs:group ref="PEV_CompletedBusAuxGroup"/> - </xs:sequence> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="PEV_E4_CompletedBusVehicleType"> - <xs:complexContent> - <xs:extension base="Abstract_PEV_CompletedBusVehicleType"> - <xs:sequence> - <xs:group ref="PEVCompletedBusVehicleTypeGroup"/> - <xs:group ref="PEV_CompletedBusArchitectureGroup"/> - <xs:element name="ADAS" type="PEVADASType"/> - <xs:group ref="ElectricMachineGroup"/> - <xs:group ref="REESSGroup"/> - <xs:element name="NrOfGears" type="xs:int"> - <xs:annotation> - <xs:documentation>II.1.2.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="AxleWheelsGroup"/> - <xs:group ref="PEV_CompletedBusAuxGroup"/> - </xs:sequence> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="PEV_IEPC_CompletedBusVehicleType"> - <xs:complexContent> - <xs:extension base="Abstract_PEV_CompletedBusVehicleType"> - <xs:sequence> - <xs:group ref="PEVCompletedBusVehicleTypeGroup"/> - <xs:group ref="PEV_CompletedBusArchitectureGroup"/> - <xs:element name="ADAS" type="PEVADASType"/> - <xs:group ref="ElectricMachineGroup"/> - <xs:group ref="REESSGroup"/> - <xs:element name="NrOfGears" type="xs:int"> - <xs:annotation> - <xs:documentation>II.1.2.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Retarder" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.2.7.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="AxleRatio" type="v1.0:AxlegearRatioType" minOccurs="0"> - <xs:annotation> - <xs:documentation>II.1.2.8.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="AxleWheelsGroup"/> - <xs:group ref="PEV_CompletedBusAuxGroup"/> - </xs:sequence> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="Exempted_LorryVehicleType"> - <xs:sequence> - <xs:element name="Manufacturer" type="v1.0:ManufacturerType"> - <xs:annotation> - <xs:documentation>II.1.1.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerAddress" type="v1.0:ManufacturerAddressType"> - <xs:annotation> - <xs:documentation>II.1.1.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Model" type="v1.0:ModelType"> - <xs:annotation> - <xs:documentation>II.1.1.7.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="GeneralVehicleSequenceGroup"/> - <xs:element name="CorrectedActualMass" type="v1.0:VehicleCurbMassChassisType"> - <xs:annotation> - <xs:documentation>II.1.1.8.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="SleeperCab" type="v1.0:SleeperCabType"> - <xs:annotation> - <xs:documentation>II.1.1.13.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ZeroEmissionVehicle"> - <xs:annotation> - <xs:documentation>II.1.1.10.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="VehicleTechnologyExempted"> - <xs:annotation> - <xs:documentation>II.1.1.19.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - <xs:complexType name="Exempted_CompletedBusVehicleType"> - <xs:sequence> - <xs:group ref="ExemptedCompletedBusVehicleTypeGroup"/> - </xs:sequence> - </xs:complexType> - <xs:complexType name="RatedPowerType"> - <xs:simpleContent> - <xs:extension base="xs:int"> - <xs:attribute name="unit" type="out:PowerUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - <xs:simpleType name="LegislativeCategoryType"> - <xs:union memberTypes="v2.4:LegislativeCategoryHeavyLorryDeclarationType v2.4:LegislativeCategoryMediumLorryDeclarationType v2.4:LegislativeCategoryPrimaryBusDeclarationType"/> - </xs:simpleType> - <xs:group name="GeneralVehicleSequenceGroup"> - <xs:sequence> - <xs:element name="VIN" type="v1.0:VINType"> - <xs:annotation> - <xs:documentation>II.1.1.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="VehicleCategory" type="LegislativeCategoryType"> - <xs:annotation> - <xs:documentation>II.1.1.2.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="AxleConfiguration" type="v1.0:VehicleAxleConfigurationDeclarationType"> - <xs:annotation> - <xs:documentation>II.1.1.3.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="TechnicalPermissibleMaximumLadenMass"> - <xs:annotation> - <xs:documentation>II.1.1.4.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="v1.0:VehicleGrossVehicleMassType"> - <xs:attribute name="unit" type="out:MassUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="VehicleGroup" type="xs:string"> - <xs:annotation> - <xs:documentation>II.1.1.5.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="VehicleGroupCO2" type="xs:string"> - <xs:annotation> - <xs:documentation>II.1.1.5a.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:group> - <xs:group name="LorryGeneralVehicleSequenceGroup"> - <xs:sequence> - <xs:element name="Manufacturer" type="v1.0:ManufacturerType"> - <xs:annotation> - <xs:documentation>II.1.1.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerAddress" type="v1.0:ManufacturerAddressType"> - <xs:annotation> - <xs:documentation>II.1.1.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Model" type="v1.0:ModelType"> - <xs:annotation> - <xs:documentation>II.1.1.7.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="VehicleTypeApprovalNumber" type="v2.4:VehicleTypeApprovalNumberType" minOccurs="0"/> - <xs:element name="CorrectedActualMass"> - <xs:annotation> - <xs:documentation>II.1.1.8.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="v1.0:VehicleCurbMassChassisType"> - <xs:attribute name="unit" type="out:MassUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="VocationalVehicle" type="v1.0:VocationalVehicleType"> - <xs:annotation> - <xs:documentation>II.1.1.9.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="SleeperCab" type="v1.0:SleeperCabType"> - <xs:annotation> - <xs:documentation>II.1.1.13.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ZeroEmissionVehicle" type="v1.0:ZeroEmissionVehicleType"> - <xs:annotation> - <xs:documentation>II.1.1.10.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="HybridElectricHDV" type="v1.0:HybridElectricHDVType"> - <xs:annotation> - <xs:documentation>II.1.1.11.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:group> - <xs:group name="WHR_DualFuelSequenceGroup"> - <xs:sequence> - <xs:element name="WasteHeatRecovery" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.1.12a.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="DualFuelVehicle" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.1.12.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:group> - <xs:group name="HEV_VehicleSequenceGroup"> - <xs:sequence> - <xs:group ref="WHR_DualFuelSequenceGroup"/> - <xs:element name="HEVArchitecture" type="xs:string"> - <xs:annotation> - <xs:documentation>II.1.1.14.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="OffVehicleChargingCapability" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.1.16.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="OffVehicleChargingMaxPower" minOccurs="0"> - <xs:annotation> - <xs:documentation>II.1.1.18.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:double"> - <xs:attribute name="unit" type="PowerUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:group> - <xs:group name="PEV_VehicleSequenceGroup"> - <xs:sequence> - <xs:element name="PEVArchitecture" type="xs:string"> - <xs:annotation> - <xs:documentation>II.1.1.15.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="OffVehicleChargingCapability" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.1.16.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:group> - <xs:group name="HEV_LorryVehicleTypeGroup"> - <xs:sequence> - <xs:group ref="GeneralVehicleSequenceGroup"/> - <xs:group ref="LorryGeneralVehicleSequenceGroup"/> - <xs:group ref="HEV_VehicleSequenceGroup"/> - </xs:sequence> - </xs:group> - <xs:group name="PEV_LorryVehicleTypeGroup"> - <xs:sequence> - <xs:group ref="GeneralVehicleSequenceGroup"/> - <xs:group ref="LorryGeneralVehicleSequenceGroup"/> - <xs:group ref="PEV_VehicleSequenceGroup"/> - </xs:sequence> - </xs:group> - <xs:group name="ConventionalCompletedBusVehicleTypeGroup"> - <xs:sequence> - <xs:group ref="GeneralVehicleSequenceGroup"/> - <xs:sequence> - <xs:element name="Manufacturers"> - <xs:complexType> - <xs:sequence maxOccurs="unbounded"> - <xs:element name="Step"> - <xs:complexType> - <xs:sequence> - <xs:element name="Manufacturer"> - <xs:annotation> - <xs:documentation>II.1.1.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerAddress"> - <xs:annotation> - <xs:documentation>II.1.1.6.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - <xs:attribute name="stepCount" type="xs:int"/> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - <xs:element name="Model" type="xs:string"> - <xs:annotation> - <xs:documentation>II.1.1.7.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:sequence> - <xs:element name="CorrectedActualMass"> - <xs:annotation> - <xs:documentation>II.1.1.8.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:int"> - <xs:attribute name="unit" type="out:MassUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="ZeroEmissionVehicle" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.1.10.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="HybridElectricHDV" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.1.11.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="WHR_DualFuelSequenceGroup"/> - <xs:element name="ClassBus" type="xs:string"> - <xs:annotation> - <xs:documentation>II.1.1.20.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="TotalNumberOfPassengers" type="xs:int"> - <xs:annotation> - <xs:documentation>II.1.1.21.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="VehicleTypeApprovalNumber" type="xs:string" minOccurs="0"/> - </xs:sequence> - </xs:sequence> - </xs:group> - <xs:group name="HEVCompletedBusVehicleTypeGroup"> - <xs:sequence> - <xs:group ref="GeneralVehicleSequenceGroup"/> - <xs:sequence> - <xs:element name="Manufacturers"> - <xs:complexType> - <xs:sequence maxOccurs="unbounded"> - <xs:element name="Step"> - <xs:complexType> - <xs:sequence> - <xs:element name="Manufacturer"> - <xs:annotation> - <xs:documentation>II.1.1.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerAddress"> - <xs:annotation> - <xs:documentation>II.1.1.6.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - <xs:attribute name="stepCount" type="xs:int"/> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - <xs:element name="Model" type="xs:string"> - <xs:annotation> - <xs:documentation>II.1.1.7.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:sequence> - <xs:element name="CorrectedActualMass"> - <xs:annotation> - <xs:documentation>II.1.1.8.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:int"> - <xs:attribute name="unit" type="out:MassUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="ZeroEmissionVehicle" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.1.10.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="HybridElectricHDV" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.1.11.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="WHR_DualFuelSequenceGroup"/> - <xs:element name="ClassBus" type="xs:string"> - <xs:annotation> - <xs:documentation>II.1.1.20.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="TotalNumberOfPassengers" type="xs:int"> - <xs:annotation> - <xs:documentation>II.1.1.21.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="VehicleTypeApprovalNumber" type="xs:string" minOccurs="0"/> - </xs:sequence> - </xs:sequence> - </xs:group> - <xs:group name="PEVCompletedBusVehicleTypeGroup"> - <xs:sequence> - <xs:group ref="GeneralVehicleSequenceGroup"/> - <xs:sequence> - <xs:element name="Manufacturers"> - <xs:complexType> - <xs:sequence maxOccurs="unbounded"> - <xs:element name="Step"> - <xs:complexType> - <xs:sequence> - <xs:element name="Manufacturer"> - <xs:annotation> - <xs:documentation>II.1.1.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerAddress"> - <xs:annotation> - <xs:documentation>II.1.1.6.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - <xs:attribute name="stepCount" type="xs:int"/> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - <xs:element name="Model" type="xs:string"> - <xs:annotation> - <xs:documentation>II.1.1.7.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:sequence> - <xs:element name="CorrectedActualMass"> - <xs:annotation> - <xs:documentation>II.1.1.8.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:int"> - <xs:attribute name="unit" type="out:MassUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="ZeroEmissionVehicle" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.1.10.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="HybridElectricHDV" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.1.11.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ClassBus" type="xs:string"> - <xs:annotation> - <xs:documentation>II.1.1.20.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="TotalNumberOfPassengers" type="xs:int"> - <xs:annotation> - <xs:documentation>II.1.1.21.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="VehicleTypeApprovalNumber" type="xs:string" minOccurs="0"/> - </xs:sequence> - </xs:sequence> - </xs:group> - <xs:group name="ExemptedCompletedBusVehicleTypeGroup"> - <xs:sequence> - <xs:group ref="GeneralVehicleSequenceGroup"/> - <xs:sequence> - <xs:element name="Manufacturers"> - <xs:complexType> - <xs:sequence maxOccurs="unbounded"> - <xs:element name="Step"> - <xs:complexType> - <xs:sequence> - <xs:element name="Manufacturer"> - <xs:annotation> - <xs:documentation>II.1.1.6.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ManufacturerAddress"> - <xs:annotation> - <xs:documentation>II.1.1.6.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - <xs:attribute name="stepCount" type="xs:int"/> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - <xs:element name="Model" type="xs:string"> - <xs:annotation> - <xs:documentation>II.1.1.7.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:sequence> - <xs:element name="CorrectedActualMass"> - <xs:annotation> - <xs:documentation>II.1.1.8.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:int"> - <xs:attribute name="unit" type="out:MassUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="ZeroEmissionVehicle" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.1.10.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="ClassBus" type="xs:string"> - <xs:annotation> - <xs:documentation>II.1.1.20.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="TotalNumberOfPassengers" type="xs:int"> - <xs:annotation> - <xs:documentation>II.1.1.21.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="VehicleTypeApprovalNumber" type="xs:string" minOccurs="0"/> - </xs:sequence> - </xs:sequence> - </xs:group> - <xs:complexType name="EngineCapacityType"> - <xs:simpleContent> - <xs:extension base="xs:double"/> - </xs:simpleContent> - </xs:complexType> - <xs:group name="EngineGroup"> - <xs:sequence> - <xs:element name="EngineRatedPower"> - <xs:annotation> - <xs:documentation>II.1.2.1.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="v1.0:EngineRatedPower"> - <xs:attribute name="unit" type="out:PowerUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="EngineCapacity"> - <xs:annotation> - <xs:documentation>II.1.2.2.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="EngineCapacityType"> - <xs:attribute name="unit" type="out:VolumeUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="FuelTypes"> - <xs:annotation> - <xs:documentation>II.1.2.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="FuelType" type="v1.0:FuelTypeType" maxOccurs="unbounded"/> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:group> - <xs:group name="TransmissionGroup"> - <xs:sequence> - <xs:element name="TransmissionValues" type="xs:string"> - <xs:annotation> - <xs:documentation>II.1.2.4.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="TransmissionType" type="v2.3:GearboxTransmissionTypeType"> - <xs:annotation> - <xs:documentation>II.1.2.5.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="NrOfGears" type="xs:int"> - <xs:annotation> - <xs:documentation>II.1.2.6.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:group> - <xs:group name="AxleWheelsGroup"> - <xs:sequence> - <xs:element name="AverageRRC" type="v1.0:TyreRRCISOType"> - <xs:annotation> - <xs:documentation>II.1.2.9.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Axle" maxOccurs="unbounded"> - <xs:complexType> - <xs:sequence> - <xs:element name="TyreDimension" type="v2.3:TyreDimensionType"> - <xs:annotation> - <xs:documentation>II.1.2.10a.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="FuelEfficiencyClass" type="xs:string"> - <xs:annotation> - <xs:documentation>II.1.2.10b.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="TyreCertificationNumber" type="v1.0:CertificationNumberType"> - <xs:annotation> - <xs:documentation>II.1.2.10c.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - <xs:attribute name="axleNumber"/> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:group> - <xs:group name="ElectricMachineGroup"> - <xs:sequence> - <xs:element name="TotalRatedPropulsionPower"> - <xs:annotation> - <xs:documentation>II.1.2.15.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="RatedPowerType"/> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="VoltageLevels"> - <xs:complexType> - <xs:sequence> - <xs:element name="VoltageLevel" maxOccurs="unbounded"> - <xs:complexType> - <xs:sequence> - <xs:element name="MaxContinuousPropulsionPower" type="RatedPowerType"> - <xs:annotation> - <xs:documentation>II.1.2.16.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - <xs:attribute name="voltage"/> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:group> - <xs:group name="REESSGroup"> - <xs:sequence> - <xs:element name="TotalStorageCapacity"> - <xs:annotation> - <xs:documentation>II.1.2.17.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:int"> - <xs:attribute name="unit" type="EnergyUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="UsableStorageCapacity"> - <xs:annotation> - <xs:documentation>II.1.2.18.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:int"> - <xs:attribute name="unit" type="EnergyUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:group> - <xs:group name="LorryAuxGroup"> - <xs:sequence> - <xs:element name="SteeringPumpTechnology" type="v2.4:AuxSPTechnologyLorryType" maxOccurs="unbounded"> - <xs:annotation> - <xs:documentation>II.1.3.1.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:group> - <xs:group name="ConventionalCompletedBusAuxGroup"> - <xs:sequence> - <xs:element name="SteeringPump"> - <xs:annotation> - <xs:documentation>II.1.3.1.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="Technology" type="v2.4:AuxSPTechnologyLorryType" maxOccurs="unbounded"/> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="ElectricSystem"> - <xs:annotation> - <xs:documentation>II.1.3.2.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="AlternatorTechnology"> - <xs:annotation> - <xs:documentation>II.1.3.2.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:sequence minOccurs="0"> - <xs:element name="MaxAlternatorPower"> - <xs:annotation> - <xs:documentation>II.1.3.2.2.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:int"> - <xs:attribute name="unit" type="PowerUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="ElectricStorageCapacity"> - <xs:annotation> - <xs:documentation>II.1.3.2.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:int"> - <xs:attribute name="unit" type="EnergyUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="PneumaticSystem"> - <xs:annotation> - <xs:documentation>II.1.3.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="SmartCompressionSystem" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.3.3.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="SmartRegenerationSystem" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.3.3.2.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="HVAC"> - <xs:annotation> - <xs:documentation>II.1.3.4.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="SystemConfiguration" type="xs:int"> - <xs:annotation> - <xs:documentation>II.1.3.4.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="AuxiliaryHeaterPower"> - <xs:annotation> - <xs:documentation>II.1.3.4.2.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:int"> - <xs:attribute name="unit" type="PowerUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="DoubleGlazing" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.3.4.3.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:group> - <xs:group name="HEV_Px_IHPC_CompletedBusAuxGroup"> - <xs:sequence> - <xs:element name="SteeringPump"> - <xs:annotation> - <xs:documentation>II.1.3.1.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="Technology" type="v2.4:AuxSPTechnologyLorryType" maxOccurs="unbounded"/> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="ElectricSystem"> - <xs:annotation> - <xs:documentation>II.1.3.2.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="AlternatorTechnology"> - <xs:annotation> - <xs:documentation>II.1.3.2.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:sequence minOccurs="0"> - <xs:element name="MaxAlternatorPower"> - <xs:annotation> - <xs:documentation>II.1.3.2.2.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:int"> - <xs:attribute name="unit" type="PowerUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="ElectricStorageCapacity"> - <xs:annotation> - <xs:documentation>II.1.3.2.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:int"> - <xs:attribute name="unit" type="EnergyUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="PneumaticSystem"> - <xs:annotation> - <xs:documentation>II.1.3.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="SmartCompressionSystem" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.3.3.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="SmartRegenerationSystem" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.3.3.2.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="HVAC"> - <xs:annotation> - <xs:documentation>II.1.3.4.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="SystemConfiguration" type="xs:int"> - <xs:annotation> - <xs:documentation>II.1.3.4.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="AuxiliaryHeaterPower"> - <xs:annotation> - <xs:documentation>II.1.3.4.2.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:int"> - <xs:attribute name="unit" type="PowerUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="DoubleGlazing" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.3.4.3.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:group> - <xs:group name="HEV_Sx_CompletedBusAuxGroup"> - <xs:sequence> - <xs:element name="SteeringPump"> - <xs:annotation> - <xs:documentation>II.1.3.1.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="Technology" type="v2.4:AuxSPTechnologyLorryType" maxOccurs="unbounded"/> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="ElectricSystem"> - <xs:annotation> - <xs:documentation>II.1.3.2.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="AlternatorTechnology"> - <xs:annotation> - <xs:documentation>II.1.3.2.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:sequence minOccurs="0"> - <xs:element name="MaxAlternatorPower"> - <xs:annotation> - <xs:documentation>II.1.3.2.2.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:int"> - <xs:attribute name="unit" type="PowerUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="ElectricStorageCapacity"> - <xs:annotation> - <xs:documentation>II.1.3.2.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:int"> - <xs:attribute name="unit" type="EnergyUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="PneumaticSystem"> - <xs:annotation> - <xs:documentation>II.1.3.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="SmartRegenerationSystem" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.3.3.1.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="HVAC"> - <xs:annotation> - <xs:documentation>II.1.3.4.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="SystemConfiguration" type="xs:int"> - <xs:annotation> - <xs:documentation>II.1.3.4.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="AuxiliaryHeaterPower"> - <xs:annotation> - <xs:documentation>II.1.3.4.2.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:int"> - <xs:attribute name="unit" type="PowerUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="DoubleGlazing" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.3.4.3.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:group> - <xs:group name="PEV_CompletedBusAuxGroup"> - <xs:sequence> - <xs:element name="SteeringPump"> - <xs:annotation> - <xs:documentation>II.1.3.1.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="Technology" type="v2.4:AuxSPTechnologyLorryType" maxOccurs="unbounded"/> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="PneumaticSystem"> - <xs:annotation> - <xs:documentation>II.1.3.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="SmartRegenerationSystem" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.3.3.2.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="HVAC"> - <xs:annotation> - <xs:documentation>II.1.3.4.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="SystemConfiguration" type="xs:int"> - <xs:annotation> - <xs:documentation>II.1.3.4.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="AuxiliaryHeaterPower"> - <xs:annotation> - <xs:documentation>II.1.3.4.2.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:int"> - <xs:attribute name="unit" type="PowerUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="DoubleGlazing" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.3.4.3.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:group> - <!--Results--> - <xs:element name="VectoMockResults"> - <xs:annotation> - <xs:documentation>This element is just for developing the XML Schema of the different types of results - can be removed later on</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="Results" type="ResultsType"/> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:complexType name="ResultsType"> - <xs:sequence> - <xs:element name="Status"> - <xs:simpleType> - <xs:restriction base="xs:string"> - <xs:enumeration value="success"/> - <xs:enumeration value="error"/> - </xs:restriction> - </xs:simpleType> - </xs:element> - <xs:choice> - <xs:sequence> - <xs:element name="Result" type="AbstractResultType" maxOccurs="unbounded"/> - <xs:element name="Summary" type="AbstractResultSummaryType" minOccurs="0" maxOccurs="2"/> - </xs:sequence> - <xs:element name="ExemptedVehicle"> - <xs:complexType/> - </xs:element> - </xs:choice> - </xs:sequence> - </xs:complexType> - <xs:complexType name="AbstractResultType" abstract="true"> - <xs:attribute name="status" use="required"> - <xs:simpleType> - <xs:restriction base="xs:string"> - <xs:enumeration value="success"/> - <xs:enumeration value="error"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - </xs:complexType> - <xs:complexType name="ResultSuccessOVCHEVType"> - <xs:complexContent> - <xs:extension base="AbstractResultType"> - <xs:sequence> - <xs:group ref="ResultSuccessSimulationParametersGroup"/> - <xs:element name="OVCMode" minOccurs="2" maxOccurs="2"> - <xs:annotation> - <xs:documentation>II.2.1.5.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:sequence> - <xs:element name="AverageSpeed"> - <xs:annotation> - <xs:documentation>II.2.2.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:double"> - <xs:attribute name="unit" type="SpeedUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="Fuel" maxOccurs="unbounded"> - <xs:complexType> - <xs:sequence> - <xs:element name="FuelConsumption" type="FuelConsumptionType" maxOccurs="unbounded"> - <xs:annotation> - <xs:documentation>II.2.3.1. - II.2.3.8.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - <xs:attribute name="type" type="xs:string" use="required"/> - </xs:complexType> - </xs:element> - <xs:element name="ElectricEnergy" type="ElectricEnergyType" minOccurs="0"/> - <xs:element name="CO2" type="CO2Type" maxOccurs="unbounded"> - <xs:annotation> - <xs:documentation>II.2.4.1. - II.2.4.5.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - <xs:attribute name="type" use="required"> - <xs:simpleType> - <xs:restriction base="xs:string"> - <xs:enumeration value="charge depleting"/> - <xs:enumeration value="charge sustaining"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - </xs:complexType> - </xs:element> - <xs:element name="Total"> - <xs:complexType> - <xs:sequence> - <xs:element name="AverageSpeed"> - <xs:annotation> - <xs:documentation>II.2.2.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:double"> - <xs:attribute name="unit" type="SpeedUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="Fuel" maxOccurs="unbounded"> - <xs:complexType> - <xs:sequence> - <xs:element name="FuelConsumption" type="FuelConsumptionType" maxOccurs="unbounded"> - <xs:annotation> - <xs:documentation>II.2.3.1. - II.2.3.8.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - <xs:attribute name="type" type="xs:string" use="required"/> - </xs:complexType> - </xs:element> - <xs:element name="ElectricEnergy" type="ElectricEnergyType"/> - <xs:element name="CO2" type="CO2Type" maxOccurs="unbounded"> - <xs:annotation> - <xs:documentation>II.2.4.1 - II.2.4.5.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:group ref="ElectricRangeSequenceGroup"/> - <xs:element name="UtilityFactor" type="xs:double"/> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="ResultSuccessPEVType"> - <xs:complexContent> - <xs:extension base="AbstractResultType"> - <xs:sequence> - <xs:group ref="ResultSuccessSimulationParametersGroup"/> - <xs:element name="Total"> - <xs:complexType> - <xs:sequence> - <xs:element name="AverageSpeed"> - <xs:annotation> - <xs:documentation>II.2.2.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:double"> - <xs:attribute name="unit" type="SpeedUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="ElectricEnergy" type="ElectricEnergyType"/> - <xs:sequence minOccurs="0"> - <xs:element name="FC_ZEV_AuxHeater"> - <xs:complexType> - <xs:sequence> - <xs:element name="FuelConsumption" type="FuelConsumptionType" maxOccurs="unbounded"/> - </xs:sequence> - <xs:attribute name="type" type="xs:string" use="required"/> - </xs:complexType> - </xs:element> - <xs:element name="CO2_ZEV_AuxHeater"> - <xs:complexType> - <xs:sequence> - <xs:element name="CO2" type="CO2Type" maxOccurs="unbounded"/> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - <xs:group ref="ElectricRangeSequenceGroup"/> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="ResultSuccessConventionalType"> - <xs:complexContent> - <xs:extension base="AbstractResultType"> - <xs:sequence> - <xs:group ref="ResultSuccessSimulationParametersGroup"/> - <xs:element name="Total"> - <xs:complexType> - <xs:sequence> - <xs:element name="AverageSpeed"> - <xs:annotation> - <xs:documentation>II.2.2.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:double"> - <xs:attribute name="unit" type="SpeedUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="Fuel" maxOccurs="unbounded"> - <xs:complexType> - <xs:sequence> - <xs:element name="FuelConsumption" type="FuelConsumptionType" maxOccurs="unbounded"> - <xs:annotation> - <xs:documentation>II.2.3.1 - II.2.3.8.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - <xs:attribute name="type" type="xs:string" use="required"/> - </xs:complexType> - </xs:element> - <xs:element name="CO2" type="CO2Type" maxOccurs="unbounded"> - <xs:annotation> - <xs:documentation>II.2.4.1. - II.2.4.5.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="ResultSuccessNonOVCHEVType"> - <xs:complexContent> - <xs:extension base="ResultSuccessConventionalType"/> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="ResultErrorType"> - <xs:complexContent> - <xs:extension base="AbstractResultType"> - <xs:sequence> - <xs:element name="Mission" type="MissionTypeType"> - <xs:annotation> - <xs:documentation>II.2.1.1</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="SimulationParameters" type="SimulationParametersType"/> - <xs:element name="Error" type="xs:string"/> - <xs:element name="ErrorDetails" type="xs:string"/> - </xs:sequence> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="SimulationParametersType"> - <xs:sequence> - <xs:element name="TotalVehicleMass"> - <xs:annotation> - <xs:documentation>II.2.1.4.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:double"> - <xs:attribute name="unit" type="MassUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:choice> - <xs:sequence> - <xs:element name="Payload"> - <xs:annotation> - <xs:documentation>II.2.1.2.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:double"> - <xs:attribute name="unit" type="MassUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - </xs:sequence> - <xs:sequence> - <xs:element name="MassPassengers"> - <xs:annotation> - <xs:documentation>II.2.1.3.2.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:double"> - <xs:attribute name="unit" type="MassUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="PassengerCount" type="xs:double"> - <xs:annotation> - <xs:documentation>II.2.1.3.1.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:choice> - </xs:sequence> - </xs:complexType> - <xs:simpleType name="CO2UnitType"> - <xs:restriction base="xs:string"> - <xs:enumeration value="g/km"/> - <xs:enumeration value="g/t-km"/> - <xs:enumeration value="g/p-km"/> - <xs:enumeration value="g/m³-km"/> - </xs:restriction> - </xs:simpleType> - <xs:simpleType name="DistanceUnitType"> - <xs:restriction base="xs:token"> - <xs:enumeration value="km"/> - </xs:restriction> - </xs:simpleType> - <xs:simpleType name="PowerUnitType"> - <xs:restriction base="xs:string"> - <xs:enumeration value="kW"/> - <xs:enumeration value="W"/> - </xs:restriction> - </xs:simpleType> - <xs:simpleType name="EnergyUnitType"> - <xs:restriction base="xs:string"> - <xs:enumeration value="kWh"/> - </xs:restriction> - </xs:simpleType> - <xs:simpleType name="EnergyConsumptionUnitType"> - <xs:restriction base="xs:string"> - <xs:enumeration value="kWh/km"/> - <xs:enumeration value="kWh/t-km"/> - <xs:enumeration value="kWh/m³-km"/> - <xs:enumeration value="kWh/p-km"/> - <xs:enumeration value="MJ/km"/> - <xs:enumeration value="MJ/t-km"/> - <xs:enumeration value="MJ/m³-km"/> - <xs:enumeration value="MJ/p-km"/> - </xs:restriction> - </xs:simpleType> - <xs:simpleType name="FuelConsumptionUnitType"> - <xs:restriction base="xs:string"> - <xs:enumeration value="g/km"/> - <xs:enumeration value="g/t-km"/> - <xs:enumeration value="g/p-km"/> - <xs:enumeration value="g/m³-km"/> - <xs:enumeration value="l/100km"/> - <xs:enumeration value="l/t-km"/> - <xs:enumeration value="l/p-km"/> - <xs:enumeration value="l/m³-km"/> - <xs:enumeration value="MJ/km"/> - <xs:enumeration value="MJ/t-km"/> - <xs:enumeration value="MJ/m³-km"/> - <xs:enumeration value="MJ/p-km"/> - </xs:restriction> - </xs:simpleType> - <xs:simpleType name="MassUnitType"> - <xs:restriction base="xs:token"> - <xs:enumeration value="kg"/> - <xs:enumeration value="t"/> - </xs:restriction> - </xs:simpleType> - <xs:simpleType name="PercentType"> - <xs:restriction base="xs:string"> - <xs:enumeration value="%"/> - </xs:restriction> - </xs:simpleType> - <xs:simpleType name="SpeedUnitType"> - <xs:restriction base="xs:token"> - <xs:enumeration value="km/h"/> - </xs:restriction> - </xs:simpleType> - <xs:simpleType name="MissionTypeType"> - <xs:restriction base="xs:token"> - <xs:minLength value="1"/> - </xs:restriction> - </xs:simpleType> - <xs:complexType name="FuelConsumptionType"> - <xs:simpleContent> - <xs:extension base="xs:double"> - <xs:attribute name="unit" type="FuelConsumptionUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - <xs:complexType name="CO2Type"> - <xs:simpleContent> - <xs:extension base="xs:double"> - <xs:attribute name="unit" type="CO2UnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - <xs:group name="ResultSuccessSimulationParametersGroup"> - <xs:sequence> - <xs:element name="Mission" type="MissionTypeType"> - <xs:annotation> - <xs:documentation>II.2.1.1.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="SimulationParameters" type="SimulationParametersType"> - <xs:annotation> - <xs:documentation>II.2.1.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:group> - <xs:complexType name="EnergyConsumptionType"> - <xs:simpleContent> - <xs:extension base="xs:double"> - <xs:attribute name="unit" type="EnergyConsumptionUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - <xs:complexType name="FuelType"/> - <xs:complexType name="ElectricEnergyType"> - <xs:sequence> - <xs:element name="EnergyConsumption" type="EnergyConsumptionType" maxOccurs="unbounded"/> - </xs:sequence> - </xs:complexType> - <xs:group name="ElectricRangeSequenceGroup"> - <xs:sequence> - <xs:element name="ActualChargeDepletingRange"> - <xs:annotation> - <xs:documentation>II.2.6.7.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:double"> - <xs:attribute name="unit" type="DistanceUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="EquivalentAllElectricRange"> - <xs:annotation> - <xs:documentation>II.2.6.8.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:double"> - <xs:attribute name="unit" type="DistanceUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="ZeroCO2EmissionsRange"> - <xs:annotation> - <xs:documentation>II.2.6.9.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:double"> - <xs:attribute name="unit" type="DistanceUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:group> - <xs:complexType name="AbstractResultSummaryType" abstract="true"/> - <xs:complexType name="ResultSummaryConventionalType"> - <xs:complexContent> - <xs:extension base="AbstractResultSummaryType"> - <xs:sequence> - <xs:element name="Vocational" type="xs:boolean"></xs:element> - <xs:choice> - <xs:element name="AveragePayload"> - <xs:annotation> - <xs:documentation>II.2.6.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:double"> - <xs:attribute name="unit" type="MassUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="AveragePassengerCount" type="xs:double"> - <xs:annotation> - <xs:documentation>II.2.6.6.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:choice> - <xs:element name="Fuel" maxOccurs="unbounded"> - <xs:complexType> - <xs:sequence> - <xs:element name="FuelConsumption" type="FuelConsumptionType" maxOccurs="unbounded"/> - </xs:sequence> - <xs:attribute name="type" type="xs:string" use="required"/> - </xs:complexType> - </xs:element> - <xs:element name="CO2" type="CO2Type" maxOccurs="unbounded"> - <xs:annotation> - <xs:documentation>II.2.6.2, II.2.6.4</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="ResultSummaryOVCHEVType"> - <xs:complexContent> - <xs:extension base="AbstractResultSummaryType"> - <xs:sequence> - <xs:choice> - <xs:element name="AveragePayload"> - <xs:annotation> - <xs:documentation>II.2.6.4</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:double"> - <xs:attribute name="unit" type="MassUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="AveragePassengerCount" type="xs:double"> - <xs:annotation> - <xs:documentation>II.2.6.6</xs:documentation> - </xs:annotation> - </xs:element> - </xs:choice> - <xs:element name="Fuel" maxOccurs="unbounded"> - <xs:complexType> - <xs:sequence> - <xs:element name="FuelConsumption" type="FuelConsumptionType" maxOccurs="unbounded"/> - </xs:sequence> - <xs:attribute name="type" type="xs:string" use="required"/> - </xs:complexType> - </xs:element> - <xs:element name="ElectricEnergy"> - <xs:complexType> - <xs:sequence> - <xs:element name="EnergyConsumption" type="EnergyConsumptionType" maxOccurs="unbounded"> - <xs:annotation> - <xs:documentation>II.2.6.2, II.2.6.5</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="CO2" type="CO2Type" maxOccurs="unbounded"> - <xs:annotation> - <xs:documentation>II.2.6.1, II.2.6.4</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="Vocational" type="xs:boolean"></xs:element> - <xs:group ref="ElectricRangeSequenceGroup"/> - </xs:sequence> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="ResultSummaryPEVType"> - <xs:complexContent> - <xs:extension base="AbstractResultSummaryType"> - <xs:sequence> - <xs:choice> - <xs:element name="AveragePayload"> - <xs:annotation> - <xs:documentation>II.2.6.3.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:double"> - <xs:attribute name="unit" type="MassUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - <xs:element name="AveragePassengerCount" type="xs:double"> - <xs:annotation> - <xs:documentation>II.2.6.6.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:choice> - <xs:element name="ElectricEnergy"> - <xs:complexType> - <xs:sequence> - <xs:element name="EnergyConsumption" type="EnergyConsumptionType" maxOccurs="unbounded"> - <xs:annotation> - <xs:documentation>II.2.6.2., II.2.6.5.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:sequence minOccurs="0"> - <xs:element name="FC_ZEV_AuxHeater"> - <xs:complexType> - <xs:sequence> - <xs:element name="FuelConsumption" type="FuelConsumptionType" maxOccurs="unbounded"/> - </xs:sequence> - <xs:attribute name="type" type="xs:string" use="required"/> - </xs:complexType> - </xs:element> - <xs:element name="CO2_ZEV_AuxHeater"> - <xs:complexType> - <xs:sequence> - <xs:element name="CO2" type="CO2Type" maxOccurs="unbounded"/> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - <xs:element name="Vocational" type="xs:boolean"></xs:element> - <xs:group ref="ElectricRangeSequenceGroup"/> - </xs:sequence> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="ResultSummaryNonOVCHEVType"> - <xs:complexContent> - <xs:extension base="ResultSummaryConventionalType"/> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="ConventionalADASType"> - <xs:sequence> - <xs:group ref="ConventionalADASGroup"/> - </xs:sequence> - </xs:complexType> - <xs:complexType name="HEVADASType"> - <xs:sequence> - <xs:group ref="HEVADASGroup"/> - </xs:sequence> - </xs:complexType> - <xs:complexType name="PEVADASType"> - <xs:sequence> - <xs:group ref="PEVADASGroup"/> - </xs:sequence> - </xs:complexType> - <!--ADAS--> - <xs:group name="ConventionalADASGroup"> - <xs:sequence> - <xs:element name="EngineStopStart" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.2.11.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="EcoRollWithoutEngineStopStart" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.2.12.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="EcoRollWithEngineStopStart" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.2.13.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="PredictiveCruiseControl" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.2.14.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:group> - <xs:group name="HEVADASGroup"> - <xs:sequence> - <xs:element name="EngineStopStart" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.2.11.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="PredictiveCruiseControl" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.2.14.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:group> - <xs:group name="PEVADASGroup"> - <xs:sequence> - <xs:element name="PredictiveCruiseControl" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.2.14.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:group> - <xs:group name="HEV_CompletedBusArchitectureGroup"> - <xs:sequence> - <xs:element name="HEVArchitecture" type="xs:string"> - <xs:annotation> - <xs:documentation>II.1.1.14.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="OffVehicleChargingCapability" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.1.16.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="OffVehicleChargingMaxPower" minOccurs="0"> - <xs:annotation> - <xs:documentation>II.1.1.18.</xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:double"> - <xs:attribute name="unit" type="PowerUnitType" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:group> - <xs:group name="PEV_CompletedBusArchitectureGroup"> - <xs:sequence> - <xs:element name="PEVArchitecture" type="xs:string"> - <xs:annotation> - <xs:documentation>II.1.1.15.</xs:documentation> - </xs:annotation> - </xs:element> - <xs:element name="OffVehicleChargingCapability" type="xs:boolean"> - <xs:annotation> - <xs:documentation>II.1.1.16.</xs:documentation> - </xs:annotation> - </xs:element> - </xs:sequence> - </xs:group> - <xs:complexType name="Abstract_Conventional_CompltededBusVehicleType" abstract="true"/> - <xs:complexType name="Abstract_HEV_CompletedBusVehicleType" abstract="true"/> - <xs:complexType name="Abstract_PEV_CompletedBusVehicleType" abstract="true"/> -</xs:schema> diff --git a/VectoCore/VectoCore/Resources/XSD/VectoOutputCustomer.xsd b/VectoCore/VectoCore/Resources/XSD/VectoOutputCustomer.xsd index 07d6ccf65a3ebd0e849278e1b064d9c42bc121a6..fcffb1566a4937edf7e4a89afaa23592b21f5ff7 100644 --- a/VectoCore/VectoCore/Resources/XSD/VectoOutputCustomer.xsd +++ b/VectoCore/VectoCore/Resources/XSD/VectoOutputCustomer.xsd @@ -14,7 +14,6 @@ <xs:import namespace="urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.7.1" schemaLocation="VectoOutputCustomer.0.7.1.xsd"/> <xs:import namespace="urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.8" schemaLocation="VectoOutputCustomer.0.8.xsd"/> <xs:import namespace="urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9" schemaLocation="VectoOutputCustomer.0.9.xsd"/> - <xs:import namespace="urn:tugraz:ivt:VectoAPI:CustomerOutput:v1.0" schemaLocation="VectoOutputCustomer.1.0.xsd"/> <xs:element name="VectoCustomerInformation" type="tns:VectoCustomerInformationType"/> <xs:complexType name="VectoCustomerInformationType"> <xs:sequence> diff --git a/VectoCore/VectoCoreTest/Integration/XMLReportTest.cs b/VectoCore/VectoCoreTest/Integration/XMLReportTest.cs index 4f3460bfe03202f3317080d1a133f99c77a03865..0cd9b253fb3fce31c433b13479e40a2bf4c29ca6 100644 --- a/VectoCore/VectoCoreTest/Integration/XMLReportTest.cs +++ b/VectoCore/VectoCoreTest/Integration/XMLReportTest.cs @@ -49,7 +49,7 @@ using TUGraz.VectoCore.Models.Simulation.Impl.SimulatorFactory; using TUGraz.VectoCore.OutputData; using TUGraz.VectoCore.OutputData.FileIO; using TUGraz.VectoCore.OutputData.XML; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter; using TUGraz.VectoCore.Tests.Utils; using TUGraz.VectoCore.Tests.XML; diff --git a/VectoCore/VectoCoreTest/Models/Declaration/BusFactoryTest.cs b/VectoCore/VectoCoreTest/Models/Declaration/BusFactoryTest.cs index e066693c237297566dd0d3a1b1ec4d6191060a79..cb81647f6fae66a1892e2997b96926c4b24197aa 100644 --- a/VectoCore/VectoCoreTest/Models/Declaration/BusFactoryTest.cs +++ b/VectoCore/VectoCoreTest/Models/Declaration/BusFactoryTest.cs @@ -2,6 +2,7 @@ using System.Linq; using Ninject; using NUnit.Framework; +using TUGraz.VectoCommon.InputData; using TUGraz.VectoCommon.Models; using TUGraz.VectoCore.InputData.FileIO.JSON; using TUGraz.VectoCore.InputData.FileIO.XML; @@ -9,6 +10,11 @@ using TUGraz.VectoCore.Models.Simulation.Impl; using TUGraz.VectoCore.Models.Simulation.Impl.SimulatorFactory; using TUGraz.VectoCore.OutputData; using TUGraz.VectoCore.OutputData.FileIO; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter; +using TUGraz.VectoCore.Tests.Models.Simulation; +using TUGraz.VectoCore.Utils; +using TUGraz.VectoCore.Utils.Ninject; namespace TUGraz.VectoCore.Tests.Models.Declaration { diff --git a/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationAdapterCreateVocationalVehicleTest.cs b/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationAdapterCreateVocationalVehicleTest.cs index 5fbe797ec0468263c2cc16caaa7cd66b51fcd010..aff8f3b3c60afb3ae1fe149ef2d400e6cc8db1a4 100644 --- a/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationAdapterCreateVocationalVehicleTest.cs +++ b/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationAdapterCreateVocationalVehicleTest.cs @@ -11,7 +11,7 @@ using TUGraz.VectoCore.Models.Simulation.Impl.SimulatorFactory; using TUGraz.VectoCore.OutputData; using TUGraz.VectoCore.OutputData.FileIO; using TUGraz.VectoCore.OutputData.XML; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter; using TUGraz.VectoCore.Utils; diff --git a/VectoCore/VectoCoreTest/Models/Declaration/DeclarationDataTest.cs b/VectoCore/VectoCoreTest/Models/Declaration/DeclarationDataTest.cs index cbd6a2bfd071057ced047fdf57f662a847357aa8..0f372d63cc9893f6daf835fc09866367d9ebbed5 100644 --- a/VectoCore/VectoCoreTest/Models/Declaration/DeclarationDataTest.cs +++ b/VectoCore/VectoCoreTest/Models/Declaration/DeclarationDataTest.cs @@ -2463,7 +2463,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration TestCase(VehicleClass.Class10, true, 169.9, WeightingGroup.Group10LH), TestCase(VehicleClass.Class10, true, 264.9, WeightingGroup.Group10LH), TestCase(VehicleClass.Class10, true, 265, WeightingGroup.Group10LH), - + TestCase(VehicleClass.Class11, true, 169.9, WeightingGroup.Group11), TestCase(VehicleClass.Class11, false, 265, WeightingGroup.Group11), TestCase(VehicleClass.Class12, true, 169.9, WeightingGroup.Group12), @@ -2475,9 +2475,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration VehicleClass vehicleGroup, bool sleeperCab, double ratedPowerkWm, WeightingGroup expectedWeightingGroup) { var wGroup = DeclarationData.WeightingGroup.Lookup( - vehicleGroup, - sleeperCab, - ratedPowerkWm.SI(Unit.SI.Kilo.Watt).Cast<Watt>()); + vehicleGroup, sleeperCab, ratedPowerkWm.SI(Unit.SI.Kilo.Watt).Cast<Watt>()); Assert.AreEqual(expectedWeightingGroup, wGroup); } diff --git a/VectoCore/VectoCoreTest/Reports/SumWriterTest.cs b/VectoCore/VectoCoreTest/Reports/SumWriterTest.cs index 0848ad2c25ed28df86325eeadcf66d39b74d7922..fdb05f7dbfc12a8684866b2846c81d5ba4109eeb 100644 --- a/VectoCore/VectoCoreTest/Reports/SumWriterTest.cs +++ b/VectoCore/VectoCoreTest/Reports/SumWriterTest.cs @@ -53,7 +53,7 @@ using TUGraz.VectoCore.InputData.Reader.ComponentData; using TUGraz.VectoCore.Models.Declaration; using TUGraz.VectoCore.Models.Simulation.Impl.SimulatorFactory; using TUGraz.VectoCore.Models.SimulationComponent.Data; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter; namespace TUGraz.VectoCore.Tests.Reports diff --git a/VectoCore/VectoCoreTest/Reports/TestXMLResultsWriting.cs b/VectoCore/VectoCoreTest/Reports/TestXMLResultsWriting.cs index 4c8b1d4f63ecf7a16404480a382d573bb44a45d4..ad7b4414328f884cdfcd8a4f6670096475cf680f 100644 --- a/VectoCore/VectoCoreTest/Reports/TestXMLResultsWriting.cs +++ b/VectoCore/VectoCoreTest/Reports/TestXMLResultsWriting.cs @@ -24,8 +24,8 @@ using TUGraz.VectoCore.OutputData.ModDataPostprocessing; using TUGraz.VectoCore.OutputData.XML; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.ResultWriter; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile.VehicleInformationFile_0_1.ResultWriter; using TUGraz.VectoCore.Utils; using XmlDocumentType = TUGraz.VectoCore.Utils.XmlDocumentType; @@ -40,7 +40,7 @@ public class TestXMLResultsWriting private IResultsWriterFactory _reportResultsFactory; //private IXMLInputDataReader _xmlReader; - XNamespace CIF_NS = XNamespace.Get("urn:tugraz:ivt:VectoAPI:CustomerOutput:v1.0"); + XNamespace CIF_NS = XNamespace.Get("urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9"); XNamespace MRF_NS = XNamespace.Get("urn:tugraz:ivt:VectoAPI:DeclarationOutput:v0.9"); XNamespace VIF_NS = XNamespace.Get("urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1"); @@ -451,7 +451,7 @@ public class TestXMLResultsWriting var weighted = DeclarationData.CalculateWeightedResult(cdResult, csResult); Console.WriteLine($"{weighted.ActualChargeDepletingRange.Value().ToXMLFormat(3)} {weighted.EquivalentAllElectricRange.Value().ToXMLFormat(3)} {weighted.ZeroCO2EmissionsRange.Value().ToXMLFormat(3)} {weighted.UtilityFactor.ToXMLFormat(3)}" + - $" {weighted.ElectricEnergyConsumption.Value().ToXMLFormat(3)} {weighted.FuelConsumption[FuelData.Diesel].Value().ToXMLFormat(3)} {weighted.CO2PerMeter.Value().ToXMLFormat(3)}"); + $" {weighted.ElectricEnergyConsumption.Value().ToXMLFormat(3)} {weighted.FuelConsumption[FuelData.Diesel].Value().ToXMLFormat(3)} {weighted.CO2Total.Value().ToXMLFormat(3)}"); //1518.750 1366.875 1366.875 0.004 795230.237 30.890 20.000 @@ -461,8 +461,7 @@ public class TestXMLResultsWriting Assert.AreEqual(0.004, weighted.UtilityFactor, 1e-3); Assert.AreEqual(795230.237, weighted.ElectricEnergyConsumption.Value(), 1e-3); Assert.AreEqual(30.890, weighted.FuelConsumption[FuelData.Diesel].Value(), 1e-3); - Assert.AreEqual(30000.0, weighted.Distance.Value(), 1e-3); - Assert.AreEqual(20.0/30000.0, weighted.CO2PerMeter.Value(), 1e-8); + Assert.AreEqual(20.000, weighted.CO2Total.Value(), 1e-3); } diff --git a/VectoCore/VectoCoreTest/XML/Reports/CustomerInformationFileWriterTest.cs b/VectoCore/VectoCoreTest/XML/Reports/CustomerInformationFileWriterTest.cs index 5ea2278275fc2575f1131888f2ddaeab51643f12..22d13438815a85798a0bdb88b4ac94f6cc22bd62 100644 --- a/VectoCore/VectoCoreTest/XML/Reports/CustomerInformationFileWriterTest.cs +++ b/VectoCore/VectoCoreTest/XML/Reports/CustomerInformationFileWriterTest.cs @@ -12,7 +12,7 @@ using TUGraz.VectoCore.Models.Simulation.Data; using TUGraz.VectoCore.Models.SimulationComponent.Data; using TUGraz.VectoCore.OutputData.XML; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.CustomerInformationFile; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.CustomerInformationFile; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport; using TUGraz.VectoCore.Utils; diff --git a/VectoCore/VectoCoreTest/XML/Reports/ManufacturerReportWriterTest.cs b/VectoCore/VectoCoreTest/XML/Reports/ManufacturerReportWriterTest.cs index 92be0015962e8f2feb7c05bf0dbb9323ad13d757..b46f7ace752528d4484fdf7761f615e09a68f47a 100644 --- a/VectoCore/VectoCoreTest/XML/Reports/ManufacturerReportWriterTest.cs +++ b/VectoCore/VectoCoreTest/XML/Reports/ManufacturerReportWriterTest.cs @@ -22,8 +22,8 @@ using TUGraz.VectoCore.Models.SimulationComponent.Data; using TUGraz.VectoCore.OutputData; using TUGraz.VectoCore.OutputData.FileIO; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0; -using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.ResultWriter; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9; +using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9; using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReport;