<?xml version="1.0" encoding="utf-8" ?>
<engine-configurations>

	<object-definitions>
		<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_18/application_components.xml" />
					<param value="ora:engine_config" />
				</constructor>
			</implementation>
		</definition>
	</object-definitions>
</engine-configurations>