<?xml version="1.0"?>
<mapping xmlns:n="http://castor.exolab.org/">

	<class name="sample.Point">
		<map-to xml="Point" />
		<field name="x" type="double">
			<bind-xml name="x" node="attribute" />
		</field>
		<field name="y" type="double">
			<bind-xml name="y" node="attribute" />
		</field>
	</class>

	<class name="sample.Location">
		<map-to xml="Location" />
		<field name="angles">
			<bind-xml name="Angle" >
				<class name="sample.Point">
					<field name="x" type="double">
						<bind-xml name="alpha" node="attribute" />
					</field>
				</class>
			</bind-xml>
		</field>
		<field name="origin.x" type="double">
			<bind-xml name="x" node="attribute" />
		</field>
		<field name="origin.y" type="double">
			<bind-xml name="y" node="attribute" />
		</field>
	</class>

</mapping>
