<?xml version="1.0" encoding="utf-8" ?>
<engine-configurations>
	<configuration id = "LoadDemo">
			<h2>Demo Form</h2>
			<import-xml src = "/projects/engine/demonstrations/demonstration_16/demoform.xml" />
	</configuration>
	<configuration id = "window_gizmos">
		<manager rid = "manager" />
		<div rid = "DemoForm" acid = "window" window-title = "Test Data #1">
			<div is-body ="1">
				<p>
				<b>Test Data</b>
				</p>
				<p>
					<b>Test Data</b>
				</p>
				<p>
					<b>Test Data</b>
				</p>
				<p>
					<b>Test Data</b>
				</p>
				<p>
					<b>Test Data</b>
				</p>
				<p>
					<b>Test Data</b>
				</p>
				<p>
					<b>Test Data</b>
				</p>
				<p>
					<b>Test Data</b>
				</p>
			</div>
		</div>
		<!--
		<div acid = "window" window-title = "Test Data #2">
			<div is-body = "1">
			</div>
		</div>
		-->
	</configuration>
	<object-definitions>
		<definition id="manager">
			<implementation>
				<package pid="org.cote.js.appcomp.ApplicationComponent" />
				<constructor name="bindComponent">
					<param value = "ora:engine_object" />
					<param value = "ora:rid_attr" />
					<param value="/projects/engine/demonstrations/demonstration_16/application_components.xml" />
				</constructor>
			</implementation>
		</definition>
	
		<definition id="import-xml">
			<implementation context-switch = "1" context-path = "/html-fragment" swap-name = "span">
				<package pid="org.cote.js.xml" />
				<constructor name="getXml">
					<param value="ora:src_attr" />
					<param value="ora:integer_0" />
					<param value="ora:integer_0" />
					<param value="ora:id_attr" />
					<param value="ora:integer_1" />
				</constructor>
			</implementation>
		</definition>
		<definition id = "html-fragment">
			<implementation abstract = "1" />
		</definition>

		<definition id = "component-fragment">
			<matdef rid = "p" />
			<matdef rid = "div" />
			<matdef rid = "input" />
			<matdef rid = "form" />
			<implementation>
				<package pid = "org.cote.js.xhtml.XHTMLComponent" />
				<constructor name = "newInstance">
					<param value="ora:parent_element" />
					<param value="ora:node_context" />
					<param value="ora:rid_attr" />
					<param value="ora:engine_id" />
					<param value = "org.cote.js.xhtml.form.XHTMLFormComponent" />
					<param value="ora:integer_0" />
					<param value="/projects/engine/demonstrations/demonstration_16/application_components.xml" />
					<param value="ora:engine_config" />
				</constructor>
			</implementation>
		</definition>
	</object-definitions>
</engine-configurations>