<?xml version="1.0" encoding="UTF-8"?>
<structure version="14" html-doctype="HTML4 Transitional" compatibility-view="IE9" relativeto="*SPS" encodinghtml="UTF-8" encodingrtf="ISO-8859-1" encodingpdf="UTF-8" useimportschema="1" embed-images="1" pastemode="xml" enable-authentic-scripts="1" authentic-scripts-in-debug-mode-external="0" generated-file-location="DEFAULT">
	<parameters/>
	<schemasources>
		<namespaces/>
		<schemasources>
			<xsdschemasource name="XML" main="1" schemafile="Data.xsd" workingxmlfile="Data.xml"/>
		</schemasources>
	</schemasources>
	<modules/>
	<flags>
		<scripts/>
		<globalparts/>
		<designfragments/>
		<pagelayouts/>
		<xpath-functions/>
	</flags>
	<scripts>
		<script language="javascript"/>
	</scripts>
	<script-project>
		<Project version="2" app="AuthenticView"/>
	</script-project>
	<importedxslt/>
	<globalstyles>
		<rules selector=".info">
			<media>
				<media value="all"/>
			</media>
			<rule background-color="#f6f6ff" border="1px solid navy" color="navy" font-weight="bold" margin-bottom="6px" margin-top="6px" padding="2px"/>
		</rules>
	</globalstyles>
	<mainparts>
		<children>
			<globaltemplate subtype="main" match="/">
				<document-properties/>
				<children>
					<documentsection>
						<properties columncount="1" columngap="0.50in" headerfooterheight="variable" pagemultiplepages="0" pagenumberingformat="1" pagenumberingstartat="auto" pagestart="next" paperheight="11.69in" papermarginbottom="0.79in" papermarginfooter="0.0in" papermarginheader="0.0in" papermarginleft="0.6in" papermarginright="0.6in" papermargintop="0.79in" paperwidth="8.27in"/>
					</documentsection>
					<paragraph paragraphtag="h2">
						<styles border-bottom="2px solid navy" color="navy"/>
						<children>
							<text fixtext="Example: Templates"/>
						</children>
					</paragraph>
					<paragraph paragraphtag="p">
						<properties class="info"/>
						<children>
							<text fixtext="Templates are created by dragging an element, attribute or type from the tree in the &quot;Schema Sources&quot; side bar into the design view. StyleVision automatically creates all templates necessary to create a legal stylesheet, depending on the selected item, and the drop location."/>
						</children>
					</paragraph>
					<text fixtext="Select the schema source with name &apos;$XML&apos; (the only schema source in this example):">
						<styles color="blue" font-style="italic"/>
					</text>
					<newline/>
					<template subtype="source" match="XML">
						<children>
							<newline/>
							<newline/>
							<text fixtext="Select the root element with name &apos;data&apos; (there always is exactly 1):">
								<styles color="blue" font-style="italic"/>
							</text>
							<newline/>
							<template subtype="element" match="data">
								<children>
									<newline/>
									<newline/>
									<text fixtext="within &apos;data&apos;, select the element with name &apos;strings&apos; (in our case, there is exactly 1):">
										<styles color="blue" font-style="italic"/>
									</text>
									<newline/>
									<template subtype="element" match="strings">
										<children>
											<newline/>
											<newline/>
											<text fixtext="within &apos;strings&apos; iterate over all elements with name &apos;string&apos; (this can happen from 0 to n times):">
												<styles color="blue" font-style="italic"/>
											</text>
											<newline/>
											<template subtype="element" match="string">
												<children>
													<newline/>
													<newline/>
													<text fixtext="print out the content of the &apos;string&apos; element:">
														<styles color="blue" font-style="italic"/>
													</text>
													<newline/>
													<content>
														<format basic-type="xsd" datatype="string"/>
													</content>
													<newline/>
													<newline/>
													<text fixtext="finished with &apos;string&apos;">
														<styles color="blue" font-style="italic"/>
													</text>
													<newline/>
												</children>
												<variables/>
											</template>
											<newline/>
											<newline/>
											<text fixtext="finished with &apos;strings&apos;">
												<styles color="blue" font-style="italic"/>
											</text>
											<newline/>
										</children>
										<variables/>
									</template>
									<newline/>
									<newline/>
									<text fixtext="finished with &apos;data&apos;">
										<styles color="blue" font-style="italic"/>
									</text>
									<newline/>
								</children>
								<variables/>
							</template>
							<newline/>
							<newline/>
							<text fixtext="finished with the schema source &apos;$XML&apos;">
								<styles color="blue" font-style="italic"/>
							</text>
							<newline/>
						</children>
						<variables/>
					</template>
					<newline/>
					<line/>
					<paragraph paragraphtag="p">
						<properties class="info"/>
						<children>
							<text fixtext="The same as above, but without any further explanation text and only generate a newline after every &apos;string&apos; content. To create this, we simply dragged the &apos;string&apos; element from the schema tree to this location. StyleVision automatically creates all necessary parent templates."/>
						</children>
					</paragraph>
					<template subtype="source" match="XML">
						<children>
							<template subtype="element" match="data">
								<children>
									<template subtype="element" match="strings">
										<children>
											<template subtype="element" match="string">
												<children>
													<content>
														<format basic-type="xsd" datatype="string"/>
													</content>
													<newline/>
												</children>
												<variables/>
											</template>
										</children>
										<variables/>
									</template>
								</children>
								<variables/>
							</template>
						</children>
						<variables/>
					</template>
					<newline/>
				</children>
			</globaltemplate>
		</children>
	</mainparts>
	<globalparts/>
	<designfragments/>
	<xmltables/>
	<authentic-custom-toolbar-buttons/>
</structure>
