<?xml version="1.0" encoding="UTF-8"?>
<otrunk id="f080c070-7c8a-417c-a3fe-0737a7302806">
	<imports>
		<import class="org.concord.graph.util.state.OTDrawingTool" />
		<import class="org.concord.otrunk.OTSystem" />
		<import class="org.concord.otrunk.OTInclude" />
		<import class="org.concord.otrunk.OTIncludeRootObject" />
		<import class="org.concord.otrunk.view.OTViewBundle" />
		<import class="org.concord.otrunk.view.OTViewMode" />
		<import class="org.concord.otrunk.view.OTViewEntry" />
		<import class="org.concord.otrunk.script.ui.OTXHTMLScriptViewEntry" />
		<import class="org.concord.otrunk.view.OTMultiUserRoot" />
		<import class="org.concord.otrunk.view.document.OTCompoundDoc"/>
		<import class="org.concord.otrunk.view.document.OTDocumentViewConfig"/>
		<import class="org.concord.otrunk.script.ui.OTXHTMLScript" />
		<import class="org.concord.otrunk.script.js.OTJavascript" />
		<import class="org.concord.otrunk.script.jruby.OTJRuby" />
		<import class="org.concord.otrunk.script.OTScriptEngineBundle" />
		<import class="org.concord.otrunk.script.OTScriptEngineEntry" />
		<import class="org.concord.otrunk.script.ui.OTScriptVariable" />
		<import class="org.concord.framework.otrunk.wrapper.OTBlob" />
		<import class="org.concord.otrunk.view.OTViewChild"/>
		<import class="org.concord.otrunk.biologica.OTOrganism" />
		<import class="org.concord.otrunk.biologica.OTWorld" />
		<import class="org.concord.otrunk.biologica.OTStaticOrganism" />
		<import class="org.concord.otrunk.biologica.OTBreedOffspring" />
		<import class="org.concord.otrunk.biologica.OTChromosome" />
		<import class="org.concord.otrunk.biologica.OTSex" />
		<import class="org.concord.otrunk.ui.OTChoiceWithFeedback" />
		<import class="org.concord.otrunk.ui.OTText" />
	</imports>
	<objects>
		<OTSystem local_id="system">
			<bundles>

				<OTViewBundle>
					<viewEntries>
						<OTViewEntry
							objectClass="org.concord.otrunk.script.ui.OTXHTMLScript"
							viewClass="org.concord.otrunk.script.ui.OTXHTMLScriptView" />
						<OTDocumentViewConfig
							objectClass="org.concord.otrunk.view.document.OTDocument" 
							viewClass="org.concord.otrunk.view.document.OTDocumentView"
							css="body {color: purple; background-color: #FFFFFF } .caption {color: black; padding-left: 5px;} .staticOrganism {width: 150px; float:right;} #introOrganisms {width: 400px;} "/>
							
<<<<<<< HEAD:Geniquest/ruby_erb_dragon_test.otml
						<OTViewEntry objectClass="org.concord.otrunk.biologica.OTBreedOffspring"
							viewClass="org.concord.otrunk.biologica.ui.OTBreedOffspringView" />
						<OTViewEntry objectClass="org.concord.otrunk.biologica.OTSex" 
							viewClass="org.concord.otrunk.biologica.ui.OTSexView" />
						<OTViewEntry objectClass="org.concord.otrunk.biologica.OTChromosome" 
							viewClass="org.concord.otrunk.biologica.ui.OTChromosomeView" />
						<OTViewEntry objectClass="org.concord.otrunk.biologica.OTStaticOrganism" 
							viewClass="org.concord.otrunk.biologica.ui.OTStaticOrganismView" />
						<OTViewEntry objectClass="org.concord.otrunk.biologica.OTStaticOrganism" 
							viewClass="org.concord.otrunk.biologica.ui.OTStaticOrganismView" />
=======
						<OTViewEntry objectClass="org.concord.otrunk.biologica.OTBreedOffspring"
							viewClass="org.concord.otrunk.biologica.ui.OTBreedOffspringView" />
						<OTViewEntry objectClass="org.concord.otrunk.biologica.OTSex" 
							viewClass="org.concord.otrunk.biologica.ui.OTSexView" />
						<OTViewEntry objectClass="org.concord.otrunk.biologica.OTChromosome" 
							viewClass="org.concord.otrunk.biologica.ui.OTChromosomeView" />
						<OTViewEntry objectClass="org.concord.otrunk.biologica.OTStaticOrganism" 
							viewClass="org.concord.otrunk.biologica.ui.OTStaticOrganismView" />
						<OTViewEntry objectClass="org.concord.otrunk.biologica.OTStaticOrganism" 
							viewClass="org.concord.otrunk.biologica.ui.OTStaticOrganismView" />
>>>>>>> 2ef16db80574f4a3c07a7e9a592a7f44f9f3b831:Geniquest/ruby_erb_dragon_test.otml
						<OTViewEntry local_id="choice_feedback_radio_view" 
							objectClass="org.concord.otrunk.ui.OTChoiceWithFeedback" 
							viewClass="org.concord.otrunk.ui.swing.OTChoiceRadioButtonWithFeedbackView" />
						<OTViewEntry local_id="menu-horizontal-circle" 
							objectClass="org.concord.otrunk.udl3.OTUDLMenu" 
							viewClass="org.concord.otrunk.udl.ui.OTUDLMenuPageView" />
						<OTViewEntry objectClass="org.concord.otrunk.ui.OTCardContainer" 
							viewClass="org.concord.otrunk.ui.swing.OTCardContainerView" />
						<OTViewEntry objectClass="org.concord.otrunk.ui.OTBorderContainer" 
							viewClass="org.concord.otrunk.ui.swing.OTBorderContainerView" />
						<OTViewEntry objectClass="org.concord.otrunk.ui.OTPlacementContainer" 
							viewClass="org.concord.otrunk.ui.swing.OTPlacementContainerView" />
						<OTViewEntry local_id="text-edit" objectClass="org.concord.otrunk.ui.OTText" 
							viewClass="org.concord.otrunk.ui.swing.OTTextEditView" />
						<OTViewEntry objectClass="org.concord.otrunk.ui.OTText" 
							viewClass="org.concord.otrunk.ui.swing.OTTextView" />
						<OTViewEntry local_id="mode-switcher" objectClass="org.concord.otrunk.ui.OTModeSwitcher" 
							viewClass="org.concord.otrunk.ui.swing.OTModeSwitcherBypassView" />
						<OTViewEntry objectClass="org.concord.otrunk.ui.OTModeSwitcher" 
							viewClass="org.concord.otrunk.ui.swing.OTModeSwitcherView" />
						<OTDocumentViewConfig local_id="compound-doc-view" 
							objectClass="org.concord.otrunk.view.document.OTCompoundDoc" 
							viewClass="org.concord.otrunk.view.document.OTDocumentView" />
					</viewEntries>
				</OTViewBundle>

				<OTScriptEngineBundle>
					<engines>
						<OTScriptEngineEntry
							objectClass="org.concord.otrunk.script.jruby.OTJRuby"
							engineClass="org.concord.otrunk.script.jruby.OTJRubyEngine"/>
						<OTScriptEngineEntry
							objectClass="org.concord.otrunk.script.js.OTJavascript"
							engineClass="org.concord.otrunk.script.js.OTJavascriptEngine"/>
					</engines>
				</OTScriptEngineBundle>

			</bundles>
			
			<root>
				<OTXHTMLScript local_id="test-view-1">
					<script>
						<OTJRuby name="ruby-script" local_id="ruby-script" 
							src="scripts/ruby_erb_dragon_test.rb" />
					</script>
					<variables>
						<OTScriptVariable name="template">
							<reference>
								<OTBlob src="scripts/ruby_erb_dragon_test.html.erb" />
							</reference>
						</OTScriptVariable>
						<OTScriptVariable name="test-view-1" reference="${test-view-1}" />
<!--						<OTScriptVariable name="test-view-2" reference="${test-view-2}" />
						<OTScriptVariable name="test-view-3" reference="${test-view-3}" />
-->					<OTScriptVariable name="staticFatherView" reference="${staticFatherView}" />
						<OTScriptVariable name="staticMotherView" reference="${staticMotherView}" />
						<OTScriptVariable name="staticFather" reference="${staticFather}" />
						<OTScriptVariable name="dragon_world" reference="${dragon_world}" />
						<OTScriptVariable name="breedOffspringView" reference="${breedOffspringView}" />
						<OTScriptVariable name="maleOrganism" reference="${maleOrganism}" />
						<OTScriptVariable name="femaleOrganism" reference="${femaleOrganism}" />
						<OTScriptVariable name="breedOffspringView2" reference="${breedOffspringView2}" />
						<OTScriptVariable name="maleOrganism2" reference="${maleOrganism2}" />
						<OTScriptVariable name="femaleOrganism2" reference="${femaleOrganism2}" />
						<OTScriptVariable name="breedOffspringView3" reference="${breedOffspringView3}" />
						<OTScriptVariable name="maleOrganism3" reference="${maleOrganism3}" />
						<OTScriptVariable name="femaleOrganism3" reference="${femaleOrganism3}" />
						<OTScriptVariable name="wings_heredity_choice" reference="${wings_heredity_choice}" />
						<OTScriptVariable name="tails_heredity_choice" reference="${tails_heredity_choice}" />
						<OTScriptVariable name="correct_choice_1" reference="${correct_choice_1}" />
						<OTScriptVariable name="correct_choice_2" reference="${correct_choice_2}" />
            <OTScriptVariable name="meiosisView" reference="${meiosisView}"/>
					</variables>
				</OTXHTMLScript>
				<OTXHTMLScript local_id="test-view-2">
					<script>
					<OTJRuby name="ruby-script" local_id="ruby-script" src="scripts/ruby_erb_dragon_test.rb" />
					</script>
					<variables>
						<OTScriptVariable name="template2">
							<reference>
								<OTBlob src="scripts/ruby_erb_dragon_test2.html.erb" />
							</reference>
						</OTScriptVariable>
						<OTScriptVariable name="test-view-1" reference="${test-view-1}" />
						<OTScriptVariable name="test-view-2" reference="${test-view-2}" />
						<OTScriptVariable name="test-view-3" reference="${test-view-3}" />
						<OTScriptVariable name="staticFatherView" reference="${staticFatherView}" />
						<OTScriptVariable name="staticMotherView" reference="${staticMotherView}" />
						<OTScriptVariable name="staticFather" reference="${staticFather}" />
						<OTScriptVariable name="dragon_world" reference="${dragon_world}" />
						<OTScriptVariable name="breedOffspringView" reference="${breedOffspringView}" />
						<OTScriptVariable name="maleOrganism" reference="${maleOrganism}" />
						<OTScriptVariable name="femaleOrganism" reference="${femaleOrganism}" />
						<OTScriptVariable name="breedOffspringView2" reference="${breedOffspringView2}" />
						<OTScriptVariable name="maleOrganism2" reference="${maleOrganism2}" />
						<OTScriptVariable name="femaleOrganism2" reference="${femaleOrganism2}" />
						<OTScriptVariable name="breedOffspringView3" reference="${breedOffspringView3}" />
						<OTScriptVariable name="maleOrganism3" reference="${maleOrganism3}" />
						<OTScriptVariable name="femaleOrganism3" reference="${femaleOrganism3}" />
						<OTScriptVariable name="wings_heredity_choice" reference="${wings_heredity_choice}" />
						<OTScriptVariable name="tails_heredity_choice" reference="${tails_heredity_choice}" />
						<OTScriptVariable name="correct_choice_1" reference="${correct_choice_1}" />
						<OTScriptVariable name="correct_choice_2" reference="${correct_choice_2}" />
					</variables>
				</OTXHTMLScript>
				<OTXHTMLScript local_id="test-view-3">
					<script>
					<OTJRuby name="ruby-script" local_id="ruby-script" src="scripts/ruby_erb_dragon_test.rb" />
					</script>
					<variables>
						<OTScriptVariable name="template3">
							<reference>
								<OTBlob src="scripts/ruby_erb_dragon_test3.html.erb" />
							</reference>
						</OTScriptVariable>
						<OTScriptVariable name="test-view-1" reference="${test-view-1}" />
						<OTScriptVariable name="test-view-2" reference="${test-view-2}" />
						<OTScriptVariable name="test-view-3" reference="${test-view-3}" />
						<OTScriptVariable name="staticFatherView" reference="${staticFatherView}" />
						<OTScriptVariable name="staticMotherView" reference="${staticMotherView}" />
						<OTScriptVariable name="staticFather" reference="${staticFather}" />
						<OTScriptVariable name="dragon_world" reference="${dragon_world}" />
						<OTScriptVariable name="breedOffspringView" reference="${breedOffspringView}" />
						<OTScriptVariable name="maleOrganism" reference="${maleOrganism}" />
						<OTScriptVariable name="femaleOrganism" reference="${femaleOrganism}" />
						<OTScriptVariable name="breedOffspringView2" reference="${breedOffspringView2}" />
						<OTScriptVariable name="maleOrganism2" reference="${maleOrganism2}" />
						<OTScriptVariable name="femaleOrganism2" reference="${femaleOrganism2}" />
						<OTScriptVariable name="breedOffspringView3" reference="${breedOffspringView3}" />
						<OTScriptVariable name="maleOrganism3" reference="${maleOrganism3}" />
						<OTScriptVariable name="femaleOrganism3" reference="${femaleOrganism3}" />
						<OTScriptVariable name="wings_heredity_choice" reference="${wings_heredity_choice}" />
						<OTScriptVariable name="tails_heredity_choice" reference="${tails_heredity_choice}" />
						<OTScriptVariable name="correct_choice_1" reference="${correct_choice_1}" />
						<OTScriptVariable name="correct_choice_2" reference="${correct_choice_2}" />
					</variables>
				</OTXHTMLScript>
			</root>

			<library>
				<OTWorld local_id="dragon_world"
					speciesPath="org/concord/biologica/worlds/dragonmarkers.xml" />
				<OTStaticOrganism local_id="staticFatherView" name="staticFatherView">
					<organism>
					<object refid="${maleOrganism}" />
					</organism>
				</OTStaticOrganism>
				<OTStaticOrganism local_id="staticMotherView" name="staticMotherView">
					<organism>
					<object refid="${femaleOrganism}" />
					</organism>
				</OTStaticOrganism>
				<OTOrganism local_id="staticFather">
					<name>Molthwan</name>
					<sex>0</sex>
					<world>
						<object refid="${dragon_world}"/>
					</world>
					<alleles> b:h,a:h,b:S,a:S,b:w,a:w,b:l,a:l,b:T,a:t,a:p,a:f,a:a,a:B
					</alleles>
				</OTOrganism>
				<OTBreedOffspring local_id="breedOffspringView">
					<fatherOrganism>
						<OTOrganism local_id="maleOrganism">
							<name>male</name>
							<sex>0</sex>
							<world>
								<object refid="${dragon_world}" />
							</world>
							<alleles>
								b:h,a:h,b:S,a:S,b:W,a:w,b:l,a:L,b:t,a:t,a:p,a:f,a:a,a:B
							</alleles>
						</OTOrganism>
					</fatherOrganism>
					<motherOrganism>
						<OTOrganism local_id="femaleOrganism">
							<name>female</name>
							<sex>1</sex>
							<world>
								<object refid="${dragon_world}" />
							</world>
							<alleles>
								b:h,a:h,b:S,a:S,b:W,a:W,b:l,a:L,b:t,a:T,b:p,a:p,b:F,a:F,b:A,a:a,b:B,a:B
							</alleles>
						</OTOrganism>
					</motherOrganism>
				</OTBreedOffspring>
				<OTBreedOffspring local_id="breedOffspringView2">
					<fatherOrganism>
						<OTOrganism local_id="maleOrganism2">
							<name>male</name>
							<sex>0</sex>
							<world>
								<object refid="${dragon_world}" />
							</world>
							<alleles>
								b:h,a:h,b:S,a:S,b:w,a:w,b:l,a:L,b:t,a:t,a:p,a:f,a:a,a:B
							</alleles>
						</OTOrganism>
					</fatherOrganism>
					<motherOrganism>
						<OTOrganism local_id="femaleOrganism2">
							<name>female</name>
							<sex>1</sex>
							<world>
								<object refid="${dragon_world}" />
							</world>
							<alleles> b:h,a:h,b:S,a:S,b:w,a:w,b:l,a:L,b:t,a:t,b:p,a:p,b:F,a:F,b:A,a:a,b:B,a:b
							</alleles>
						</OTOrganism>
					</motherOrganism>
				</OTBreedOffspring>
				<OTChoiceWithFeedback local_id="wings_heredity_choice">
					<choices>
						<OTText name="Dominant" />
						<OTText local_id="correct_choice_1" name="Recessive" />
						<OTText name="Neither" />
					</choices>
					<correctChoice>
						<object refid="${correct_choice_1}" />
					</correctChoice>
					<immediateFeedback>false</immediateFeedback>
				</OTChoiceWithFeedback>
				<OTBreedOffspring local_id="breedOffspringView3">
					<fatherOrganism>
						<OTOrganism local_id="maleOrganism3">
							<name>male</name>
							<sex>0</sex>
							<world>
								<object refid="${dragon_world}" />
							</world>
							<alleles>
								b:h,a:h,b:S,a:S,b:W,a:w,b:l,a:L,b:t,a:t,a:p,a:f,a:a,a:B
							</alleles>
						</OTOrganism>
					</fatherOrganism>
					<motherOrganism>
						<OTOrganism local_id="femaleOrganism3">
							<name>female</name>
							<sex>1</sex>
							<world>
								<object refid="${dragon_world}" />
							</world>
							<alleles>
								b:h,a:h,b:S,a:S,b:W,a:w,b:l,a:L,b:t,a:t,b:p,a:p,b:F,a:F,b:A,a:a,b:B,a:b
							</alleles>
						</OTOrganism>
					</motherOrganism>
				</OTBreedOffspring>
				<OTChoiceWithFeedback local_id="tails_heredity_choice">
					<choices>
						<OTText local_id="correct_choice_2" name="Dominant" />
						<OTText name="Recessive" />
						<OTText name="Neither" />
					</choices>
					<correctChoice>
						<object refid="${correct_choice_2}" />
					</correctChoice>
					<immediateFeedback>false</immediateFeedback>
				</OTChoiceWithFeedback>
				<OTSex local_id="meiosisView" width="880" height="620" replayButtonEnabled="false">
          <motherOrganism>
            <object refid="${femaleOrganism}" />
          </motherOrganism>
          <fatherOrganism>
            <object refid="${maleOrganism}" />
          </fatherOrganism>
        </OTSex>		  
			</library>
		</OTSystem>
	</objects>
</otrunk>
