Code development platform for open source projects from the European Union institutions

Skip to content
Snippets Groups Projects
Commit 9d13dc62 authored by Markus Quaritsch's avatar Markus Quaritsch
Browse files

correct type: ouput -> output

parent 8db48402
No related branches found
No related tags found
No related merge requests found
Showing
with 37 additions and 28 deletions
...@@ -3301,11 +3301,11 @@ namespace TUGraz.VectoCommon.Resources { ...@@ -3301,11 +3301,11 @@ namespace TUGraz.VectoCommon.Resources {
} }
/// <summary> /// <summary>
/// Looks up a localized string similar to VectoOuputMultistage. /// Looks up a localized string similar to VectoOutputMultistage.
/// </summary> /// </summary>
public static string VectoOuputMultistage { public static string VectoOutputMultistage {
get { get {
return ResourceManager.GetString("VectoOuputMultistage", resourceCulture); return ResourceManager.GetString("VectoOutputMultistage", resourceCulture);
} }
} }
......
...@@ -1419,7 +1419,7 @@ ...@@ -1419,7 +1419,7 @@
<data name="Bus_WaterElectricHeater" xml:space="preserve"> <data name="Bus_WaterElectricHeater" xml:space="preserve">
<value>WaterElectricHeater</value> <value>WaterElectricHeater</value>
</data> </data>
<data name="VectoOuputMultistage" xml:space="preserve"> <data name="VectoOutputMultistage" xml:space="preserve">
<value>VectoOuputMultistage</value> <value>VectoOutputMultistage</value>
</data> </data>
</root> </root>
\ No newline at end of file
...@@ -117,7 +117,7 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration ...@@ -117,7 +117,7 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
{ {
public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_MULTISTAGE_BUS_VEHICLE_NAMESPACE_VO1; public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_MULTISTAGE_BUS_VEHICLE_NAMESPACE_VO1;
public const string XSD_TYPE = "VectoOuputMultistageType"; public const string XSD_TYPE = "VectoOutputMultistageType";
public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE); public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
......
...@@ -149,16 +149,25 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider ...@@ -149,16 +149,25 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider
public const string XSD_TYPE = "VectoOutputMultistageType"; public const string XSD_TYPE = "VectoOutputMultistageType";
public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE); public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
private IPrimaryVehicleInformationInputDataProvider _primaryVehicle;
private IList<IManufacturingStageInputData> _manufacturingStages;
public XMLDeclarationMultistageJobInputDataV01(XmlNode node, IXMLMultistageBusInputDataProvider inputProvider, public XMLDeclarationMultistageJobInputDataV01(XmlNode node, IXMLMultistageBusInputDataProvider inputProvider, string fileName) : base(node, fileName)
string fileName) : base(node, fileName)
{ {
InputData = inputProvider; InputData = inputProvider;
} }
public IPrimaryVehicleInformationInputDataProvider PrimaryVehicle { get; } public IPrimaryVehicleInformationInputDataProvider PrimaryVehicle
public IList<IManufacturingStageInputData> ManufacturingStages { get; } {
get { return _primaryVehicle ?? (_primaryVehicle = Reader.PrimaryVehicle); }
}
public IList<IManufacturingStageInputData> ManufacturingStages
{
get { return _manufacturingStages ?? (_manufacturingStages = Reader.ManufacturingStages); }
}
public IXMLMultistageJobReader Reader { get; set; } public IXMLMultistageJobReader Reader { get; set; }
public IXMLMultistageBusInputDataProvider InputData { get; } public IXMLMultistageBusInputDataProvider InputData { get; }
protected override XNamespace SchemaNamespace { get; } protected override XNamespace SchemaNamespace { get; }
......
...@@ -25,6 +25,8 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration ...@@ -25,6 +25,8 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
public interface IXMLMultistageJobReader public interface IXMLMultistageJobReader
{ {
IPrimaryVehicleInformationInputDataProvider PrimaryVehicle { get; }
} IList<IManufacturingStageInputData> ManufacturingStages { get; }
}
} }
...@@ -15,8 +15,6 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.NinjectModules ...@@ -15,8 +15,6 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.NinjectModules
Bind<IXMLDeclarationMultistageJobInputData>().To<XMLDeclarationMultistageJobInputDataV01>() Bind<IXMLDeclarationMultistageJobInputData>().To<XMLDeclarationMultistageJobInputDataV01>()
.Named(XMLDeclarationMultistageJobInputDataV01.QUALIFIED_XSD_TYPE); .Named(XMLDeclarationMultistageJobInputDataV01.QUALIFIED_XSD_TYPE);
Bind<IXMLDeclarationMultistageJobInputData>().To<XMLDeclarationMultistageJobInputDataV01>();
Bind<IXMLDeclarationMultistageVehicleBusInputDataReader>().To<XMLDeclarationInputReaderMultistageV01>() Bind<IXMLDeclarationMultistageVehicleBusInputDataReader>().To<XMLDeclarationInputReaderMultistageV01>()
.Named(XMLDeclarationInputReaderMultistageV01.QUALIFIED_XSD_TYPE); .Named(XMLDeclarationInputReaderMultistageV01.QUALIFIED_XSD_TYPE);
......
...@@ -72,7 +72,7 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader.Impl ...@@ -72,7 +72,7 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader.Impl
public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_MULTISTAGE_BUS_VEHICLE_NAMESPACE_VO1; public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_MULTISTAGE_BUS_VEHICLE_NAMESPACE_VO1;
public const string XSD_TYPE = "VectoOuputMultistageType"; public const string XSD_TYPE = "VectoOutputMultistageType";
public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE); public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
...@@ -94,7 +94,7 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader.Impl ...@@ -94,7 +94,7 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader.Impl
public IDeclarationMultistageJobInputData JobData public IDeclarationMultistageJobInputData JobData
{ {
get { return _jobData ?? (_jobData = CreateComponent(XMLNames.VectoOuputMultistage, JobCreator)); } get { return _jobData ?? (_jobData = CreateComponent(XMLNames.VectoOutputMultistage, JobCreator)); }
} }
protected virtual IDeclarationMultistageJobInputData JobCreator(string version, XmlNode node, string arg3) protected virtual IDeclarationMultistageJobInputData JobCreator(string version, XmlNode node, string arg3)
...@@ -112,7 +112,7 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader.Impl ...@@ -112,7 +112,7 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader.Impl
{ {
public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_MULTISTAGE_BUS_VEHICLE_NAMESPACE_VO1; public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_MULTISTAGE_BUS_VEHICLE_NAMESPACE_VO1;
public const string XSD_TYPE = "VectoOuputMultistageType"; public const string XSD_TYPE = "VectoOutputMultistageType";
public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE); public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.3" schemaLocation="VectoDeclarationDefinitions.2.3_DEV.xsd"/> <xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.3" schemaLocation="VectoDeclarationDefinitions.2.3_DEV.xsd"/>
<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.6" schemaLocation="VectoDeclarationDefinitions.2.6_Buses.xsd"/> <xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.6" schemaLocation="VectoDeclarationDefinitions.2.6_Buses.xsd"/>
<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.8" schemaLocation="VectoDeclarationDefinitions.2.8_Stage.xsd"/> <xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.8" schemaLocation="VectoDeclarationDefinitions.2.8_Stage.xsd"/>
<xs:element name="VectoOuputMultistage" type="vif:VectoOuputMultistageType"> <xs:element name="VectoOutputMultistage" type="vif:VectoOutputMultistageType">
<xs:annotation> <xs:annotation>
<xs:documentation>Comment describing your root element</xs:documentation> <xs:documentation>Comment describing your root element</xs:documentation>
</xs:annotation> </xs:annotation>
...@@ -566,7 +566,7 @@ ...@@ -566,7 +566,7 @@
<xs:enumeration value="Coach"/> <xs:enumeration value="Coach"/>
</xs:restriction> </xs:restriction>
</xs:simpleType> </xs:simpleType>
<xs:complexType name="VectoOuputMultistageType"> <xs:complexType name="VectoOutputMultistageType">
<xs:sequence> <xs:sequence>
<xs:element name="PrimaryVehicle" type="vif:PrimaryVehicleType"/> <xs:element name="PrimaryVehicle" type="vif:PrimaryVehicleType"/>
<xs:element name="ManufacturingStage" type="vif:ManufacturingStageType" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="ManufacturingStage" type="vif:ManufacturingStageType" minOccurs="0" maxOccurs="unbounded"/>
......
...@@ -54,7 +54,7 @@ namespace TUGraz.VectoCore.Utils ...@@ -54,7 +54,7 @@ namespace TUGraz.VectoCore.Utils
case "VectoInputEngineering": return XmlDocumentType.EngineeringJobData; case "VectoInputEngineering": return XmlDocumentType.EngineeringJobData;
case "VectoComponentEngineering": return XmlDocumentType.EngineeringComponentData; case "VectoComponentEngineering": return XmlDocumentType.EngineeringComponentData;
case "VectoOutputPrimaryVehicle": return XmlDocumentType.PrimaryVehicleBusOutputData; case "VectoOutputPrimaryVehicle": return XmlDocumentType.PrimaryVehicleBusOutputData;
case "VectoOuputMultistage": return XmlDocumentType.MultistageOutputData; case "VectoOutputMultistage": return XmlDocumentType.MultistageOutputData;
} }
return null; return null;
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
xmlns:v1.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" xmlns:v1.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0"
xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
xmlns:di="http://www.w3.org/2000/09/xmldsig#" xmlns:di="http://www.w3.org/2000/09/xmldsig#"
xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\QUAM\Workspace\VECTO_DEV_ADAS\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\QUAM\Workspace\VECTO_DEV_Buses\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd"
> >
<Vehicle id="VEH-1234567890" xsi:type="VehicleDeclarationType"> <Vehicle id="VEH-1234567890" xsi:type="VehicleDeclarationType">
<Manufacturer>Generic Truck Manufacturer</Manufacturer> <Manufacturer>Generic Truck Manufacturer</Manufacturer>
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<VectoOuputMultistage xmlns="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1" <VectoOutputMultistage xmlns="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1"
xmlns:di="http://www.w3.org/2000/09/xmldsig#" xmlns:di="http://www.w3.org/2000/09/xmldsig#"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
...@@ -8,7 +8,7 @@ xmlns:v2.3="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.3" ...@@ -8,7 +8,7 @@ xmlns:v2.3="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.3"
xmlns:v2.6="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.6" xmlns:v2.6="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.6"
xmlns:v2.8="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.8" xmlns:v2.8="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.8"
xmlns:vif="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1" xmlns:vif="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1"
xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1 E:\VECTO_DEV\fk_vecto-dev\VectoCore\VectoCore\Resources\XSD/VectoOutputMultistage.0.1.xsd"> xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1 E:\QUAM\Workspace\VECTO_DEV_Buses\VectoCore\VectoCore\Resources\XSD/VectoOutputMultistage.0.1.xsd">
<PrimaryVehicle> <PrimaryVehicle>
<Data id="text" xsi:type="PrimaryVehicleDataType"> <Data id="text" xsi:type="PrimaryVehicleDataType">
<Vehicle xsi:type="VehiclePIFType"> <Vehicle xsi:type="VehiclePIFType">
...@@ -718,4 +718,4 @@ xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile ...@@ -718,4 +718,4 @@ xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile
</di:Reference> </di:Reference>
</Signature> </Signature>
</ManufacturingStage> </ManufacturingStage>
</VectoOuputMultistage> </VectoOutputMultistage>
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<VectoOuputMultistage xmlns="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1" <VectoOutputMultistage xmlns="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1"
xmlns:di="http://www.w3.org/2000/09/xmldsig#" xmlns:di="http://www.w3.org/2000/09/xmldsig#"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
...@@ -720,4 +720,4 @@ xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile ...@@ -720,4 +720,4 @@ xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile
</di:Reference> </di:Reference>
</Signature> </Signature>
</ManufacturingStage> </ManufacturingStage>
</VectoOuputMultistage> </VectoOutputMultistage>
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<VectoOuputMultistage xmlns="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1" <VectoOutputMultistage xmlns="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1"
xmlns:di="http://www.w3.org/2000/09/xmldsig#" xmlns:di="http://www.w3.org/2000/09/xmldsig#"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
...@@ -646,4 +646,4 @@ xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile ...@@ -646,4 +646,4 @@ xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile
</di:Reference> </di:Reference>
</Signature> </Signature>
</ManufacturingStage> </ManufacturingStage>
</VectoOuputMultistage> </VectoOutputMultistage>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment