diff options
Diffstat (limited to 'Schemas/ParameterFrameworkConfiguration.xsd')
-rw-r--r-- | Schemas/ParameterFrameworkConfiguration.xsd | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/Schemas/ParameterFrameworkConfiguration.xsd b/Schemas/ParameterFrameworkConfiguration.xsd new file mode 100644 index 0000000..d84d108 --- /dev/null +++ b/Schemas/ParameterFrameworkConfiguration.xsd @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!--W3C Schema generated by XMLSpy v2011 sp1 (http://www.altova.com)--> +<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> + <xs:complexType name="ConfigurationFilePath"> + <xs:attribute name="Path" type="xs:anyURI" use="required"/> + </xs:complexType> + <xs:element name="SubsystemPluginFolders"> + <xs:complexType> + <xs:sequence> + <xs:element name="PluginFolderLocation" type="ConfigurationFilePath" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:complexType name="SettingsConfigurationType"> + <xs:sequence> + <xs:element name="ConfigurableDomainsFileLocation" type="ConfigurationFilePath"/> + <xs:element name="BinarySettingsFileLocation" type="ConfigurationFilePath" minOccurs="0"/> + </xs:sequence> + </xs:complexType> + <xs:element name="ParameterFrameworkConfiguration"> + <xs:complexType> + <xs:sequence> + <xs:element ref="SubsystemPluginFolders"/> + <xs:element name="StructureDescriptionFileLocation" type="ConfigurationFilePath"/> + <xs:element name="SettingsConfiguration" type="SettingsConfigurationType" minOccurs="0"/> + </xs:sequence> + <xs:attribute name="SystemClassName" use="required" type="xs:NMTOKEN"/> + <xs:attribute name="ServerPort" use="required" type="xs:positiveInteger"/> + <xs:attribute name="TuningAllowed" use="required" type="xs:boolean"/> + </xs:complexType> + </xs:element> +</xs:schema> |