<?xml version="1.0" encoding="utf-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns="http://purl.org/rss/1.0/">
<channel rdf:about="http://www.sbml.org/Forums/index.php">
	<title>SBML Discussion Lists RDF feed</title>
	<link>http://www.sbml.org/Forums/index.php</link>
	<description>SBML Discussion Lists RDF feed</description>
	<items>
		<rdf:Seq>
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8137&amp;th=2171" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8130&amp;th=2171" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8129&amp;th=2171" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8117&amp;th=2166" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8116&amp;th=2166" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8115&amp;th=2166" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8114&amp;th=2166" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8095&amp;th=2156" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7989&amp;th=2151" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7987&amp;th=2151" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7986&amp;th=2151" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7984&amp;th=2151" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7981&amp;th=2151" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7980&amp;th=2151" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7978&amp;th=2151" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7977&amp;th=2151" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7976&amp;th=2151" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7963&amp;th=2146" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7962&amp;th=2146" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7961&amp;th=2146" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7918&amp;th=2133" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7916&amp;th=2133" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7866&amp;th=2101" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7856&amp;th=2101" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7855&amp;th=2101" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7851&amp;th=2101" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7686&amp;th=2009" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7677&amp;th=2067" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7671&amp;th=2038" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7670&amp;th=2038" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7650&amp;th=2039" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7639&amp;th=2039" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7640&amp;th=2039" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7607&amp;th=2039" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7605&amp;th=2039" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7601&amp;th=2039" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7600&amp;th=2038" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7599&amp;th=2038" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7580&amp;th=2026" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7579&amp;th=2026" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7577&amp;th=2026" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7576&amp;th=2026" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7575&amp;th=2026" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7547&amp;th=2015" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7531&amp;th=2009" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7530&amp;th=2009" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7529&amp;th=2008" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7528&amp;th=2008" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7527&amp;th=2008" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7526&amp;th=2008" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7525&amp;th=2008" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7524&amp;th=2009" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7523&amp;th=2008" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7522&amp;th=2008" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7521&amp;th=2008" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7520&amp;th=2008" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7519&amp;th=2008" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7518&amp;th=2008" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7517&amp;th=2008" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7516&amp;th=2002" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7515&amp;th=2002" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7514&amp;th=2002" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7496&amp;th=2002" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7494&amp;th=2002" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7489&amp;th=2002" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7481&amp;th=1990" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7477&amp;th=1990" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7476&amp;th=1990" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7475&amp;th=1990" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7474&amp;th=1990" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7468&amp;th=1990" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7464&amp;th=1995" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7463&amp;th=1995" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7455&amp;th=1992" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7453&amp;th=1990" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7452&amp;th=1990" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7451&amp;th=1990" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7450&amp;th=1990" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7446&amp;th=1987" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7445&amp;th=1984" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7443&amp;th=1984" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7442&amp;th=1985" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7441&amp;th=1985" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7440&amp;th=1984" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7426&amp;th=1973" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7424&amp;th=1981" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7423&amp;th=1973" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7419&amp;th=1973" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7418&amp;th=1977" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7417&amp;th=1977" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7405&amp;th=1973" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7404&amp;th=1965" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7402&amp;th=1964" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7392&amp;th=1964" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7391&amp;th=1964" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7390&amp;th=1964" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7389&amp;th=1964" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7388&amp;th=1964" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7387&amp;th=1964" />
			<rdf:li rdf:resource="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7386&amp;th=1965" />
		</rdf:Seq>
	</items>
</channel>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8137&amp;th=2171">
	<title>Re: Comp support</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8137&amp;th=2171</link>
	<description>That&#39;s&#32;great&#32;news&#33;&#32;&#32;I&#32;look&#32;forward&#32;to&#32;discussing&#32;this&#32;with&#32;you&#32;at&#32;Harmony&#46;&#32;&#32;We&#32;can&#32;wait&#32;until&#32;the&#32;next&#32;Jar&#32;release&#32;likely&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Chris&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;On&#32;May&#32;15&#44;&#32;2013&#44;&#32;at&#32;3:29&#32;AM&#44;&#32;Nicolas&#32;Rodriguez&#32;&lt;&#60;a&#32;href=&#34;mailto:rodrigue&#64;ebi&#46;ac&#46;uk&#34;&#32;target=&#34;_blank&#34;&#62;rodrigue&#64;ebi&#46;ac&#46;uk&#60;&#47;a&#62;&gt;&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Hi&#32;Chris&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;14&#47;05&#47;13&#32;16:21&#44;&#32;Chris&#32;J&#46;&#32;Myers&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Hi&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Just&#32;curious&#32;when&#32;comp&#32;will&#32;be&#32;supported&#32;by&#32;jSBML&#46;&#32;&#32;We&#32;really&#32;want&#32;to&#32;use&#32;jSBML&#44;&#32;but&#32;we&#32;cannot&#32;until&#32;this&#32;is&#32;supported&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;This&#32;is&#32;already&#32;there&#46;&#32;The&#32;support&#32;is&#32;implemented&#32;in&#32;the&#32;repository&#32;but&#32;we&#32;did&#32;not&#32;provide&#32;any&#32;updated&#32;jar&#32;files&#60;br&#32;&#47;&#62;&#10;&gt;&#32;that&#32;contain&#32;it&#32;yet&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;To&#32;get&#32;it&#32;running&#44;&#32;you&#32;just&#32;have&#32;to&#32;go&#32;in&#32;the&#32;extension&#47;comp&#32;folder&#60;br&#32;&#47;&#62;&#10;&gt;&#32;and&#32;run&#32;&#39;ant&#32;jar&#39;&#46;&#32;Then&#32;if&#32;you&#32;place&#32;the&#32;generated&#32;jar&#32;in&#32;your&#32;classpath&#44;&#32;comp&#32;should&#60;br&#32;&#47;&#62;&#10;&gt;&#32;be&#32;available&#32;to&#32;read&#32;and&#32;write&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;am&#32;trying&#32;to&#32;get&#32;few&#32;things&#32;done&#32;before&#32;or&#32;during&#32;Harmony2013&#32;so&#32;I&#32;can&#32;make&#32;a&#32;new&#32;build&#32;available&#32;then&#32;with&#60;br&#32;&#47;&#62;&#10;&gt;&#32;comp&#44;&#32;fbc&#44;&#32;qual&#44;&#32;layout&#44;&#32;render&#32;and&#32;spatial&#32;included&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;cheers&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>myers</dc:creator>
	<dc:date>2013-05-15T14:03:23-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8130&amp;th=2171">
	<title>Re: Comp support</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8130&amp;th=2171</link>
	<description>Hi&#32;Chris&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;On&#32;14&#47;05&#47;13&#32;16:21&#44;&#32;Chris&#32;J&#46;&#32;Myers&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Hi&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Just&#32;curious&#32;when&#32;comp&#32;will&#32;be&#32;supported&#32;by&#32;jSBML&#46;&#32;&#32;We&#32;really&#32;want&#32;to&#32;use&#32;jSBML&#44;&#32;but&#32;we&#32;cannot&#32;until&#32;this&#32;is&#32;supported&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;This&#32;is&#32;already&#32;there&#46;&#32;The&#32;support&#32;is&#32;implemented&#32;in&#32;the&#32;repository&#32;but&#32;&#60;br&#32;&#47;&#62;&#10;we&#32;did&#32;not&#32;provide&#32;any&#32;updated&#32;jar&#32;files&#60;br&#32;&#47;&#62;&#10;that&#32;contain&#32;it&#32;yet&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;To&#32;get&#32;it&#32;running&#44;&#32;you&#32;just&#32;have&#32;to&#32;go&#32;in&#32;the&#32;extension&#47;comp&#32;folder&#60;br&#32;&#47;&#62;&#10;and&#32;run&#32;&#39;ant&#32;jar&#39;&#46;&#32;Then&#32;if&#32;you&#32;place&#32;the&#32;generated&#32;jar&#32;in&#32;your&#32;&#60;br&#32;&#47;&#62;&#10;classpath&#44;&#32;comp&#32;should&#60;br&#32;&#47;&#62;&#10;be&#32;available&#32;to&#32;read&#32;and&#32;write&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;am&#32;trying&#32;to&#32;get&#32;few&#32;things&#32;done&#32;before&#32;or&#32;during&#32;Harmony2013&#32;so&#32;I&#32;can&#32;&#60;br&#32;&#47;&#62;&#10;make&#32;a&#32;new&#32;build&#32;available&#32;then&#32;with&#60;br&#32;&#47;&#62;&#10;comp&#44;&#32;fbc&#44;&#32;qual&#44;&#32;layout&#44;&#32;render&#32;and&#32;spatial&#32;included&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;cheers&#44;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2013-05-15T09:29:45-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8129&amp;th=2171">
	<title>Comp support</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8129&amp;th=2171</link>
	<description>Hi&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Just&#32;curious&#32;when&#32;comp&#32;will&#32;be&#32;supported&#32;by&#32;jSBML&#46;&#32;&#32;We&#32;really&#32;want&#32;to&#32;use&#32;jSBML&#44;&#32;but&#32;we&#32;cannot&#32;until&#32;this&#32;is&#32;supported&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Thanks&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Chris&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>myers</dc:creator>
	<dc:date>2013-05-14T15:21:41-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8117&amp;th=2166">
	<title>Re: JSBML writer question</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8117&amp;th=2166</link>
	<description>&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Yes&#44;&#32;indeed&#46;&#32;LibSBML&#32;does&#32;not&#32;yet&#32;include&#32;validation&#32;for&#32;packages&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Just&#32;to&#32;clarify&#32;that&#32;-&#32;libSBML&#32;includes&#32;validation&#32;for&#32;packages&#32;that&#32;&#60;br&#32;&#47;&#62;&#10;have&#32;been&#32;officially&#32;approved&#32;and&#32;released&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;You&#32;can&#32;validate&#32;using&#32;the&#32;relaxNG&#32;schema&#44;&#32;although&#32;I&#32;am&#32;not&#32;sure&#32;it&#60;br&#32;&#47;&#62;&#10;&gt;&#32;does&#32;reflect&#32;the&#32;latest&#32;changes&#47;validation&#32;rules&#32;but&#32;it&#60;br&#32;&#47;&#62;&#10;&gt;&#32;should&#32;be&#32;pretty&#32;accurate&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;The&#32;RNG&#32;schema&#32;captures&#32;syntactic&#32;rules;&#32;it&#32;does&#32;not&#32;capture&#32;more&#32;&#60;br&#32;&#47;&#62;&#10;involved&#32;rules&#32;such&#32;as&#60;br&#32;&#47;&#62;&#10;qual-20608&#32;:&#60;br&#32;&#47;&#62;&#10;The&#32;QualitativeSpecies&#32;referred&#32;to&#32;by&#32;the&#32;attribute&#32;&#60;br&#32;&#47;&#62;&#10;qual:qualitativeSpecies&#32;in&#32;an&#32;Output&#60;br&#32;&#47;&#62;&#10;object&#32;must&#32;have&#32;the&#32;value&#32;of&#32;its&#32;qual:constant&#32;attribute&#32;set&#32;to&#32;false&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;You&#32;can&#32;use&#32;the&#32;RNG&#32;schemas&#32;for&#32;SBML&#32;L3&#32;packages&#32;online&#32;at&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Valtest&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Valtest&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Sarah&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Sarah Keating</dc:creator>
	<dc:date>2013-05-03T11:00:05-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8116&amp;th=2166">
	<title>Re: JSBML writer question</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8116&amp;th=2166</link>
	<description>On&#32;04&#47;30&#47;2013&#32;04:47&#32;PM&#44;&#32;Aur&#195;&#169;lien&#32;Naldi&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Hi&#32;Nicolas&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;thanks&#32;for&#32;the&#32;reply&#33;&#32;Short&#32;version:&#32;&quot;you&#32;nailed&#32;it&quot;&#44;&#32;see&#32;below&#32;for&#32;the&#60;br&#32;&#47;&#62;&#10;&gt;&#32;long&#32;version&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;There&#32;is&#32;no&#32;default&#32;values&#32;for&#32;attributes&#32;in&#32;SBML&#32;L3&#44;&#32;so&#32;if&#32;you&#32;don&#39;t&#32;set&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;it&#32;yourself&#44;&#32;we&#32;don&#39;t&#32;write&#32;anything&#32;to&#32;the&#32;file&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;When&#32;you&#32;create&#32;an&#32;SBML&#32;file&#32;with&#32;jsbml&#44;&#32;you&#32;can&#32;use&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;SBMLDocument&#46;checkConsistency&#40;&#42;&#42;&#41;&#32;to&#32;do&#32;the&#32;same&#32;thing&#32;as&#32;when&#32;you&#32;use&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;the&#32;SBML&#32;online&#32;validator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;You&#32;can&#32;then&#32;loop&#32;over&#32;the&#32;SBMLDocument&#32;ErrorLog&#32;to&#32;list&#32;all&#32;the&#32;problems&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;found&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;It&#32;doesn&#39;t&#32;seem&#32;to&#32;handle&#32;extensions&#32;yet:&#32;I&#32;only&#32;get&#32;this&#32;error&#32;&#40;after&#60;br&#32;&#47;&#62;&#10;&gt;&#32;doing&#32;the&#32;change&#32;you&#32;suggest&#41;:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;This&#32;version&#32;of&#32;the&#32;SBML&#32;validator&#32;supports&#32;levels&#32;and&#32;versions&#32;of&#32;SBML&#32;up&#60;br&#32;&#47;&#62;&#10;&gt;&#32;to&#32;and&#32;including&#32;Level&#32;3&#32;Version&#32;1&#32;Core&#46;&#32;It&#32;does&#32;not&#32;yet&#32;support&#32;the&#60;br&#32;&#47;&#62;&#10;&gt;&#32;validation&#32;of&#32;L3&#32;packages&#46;&#32;The&#32;submitted&#32;model&#32;appears&#32;to&#32;contain&#60;br&#32;&#47;&#62;&#10;&gt;&#32;information&#32;from&#32;an&#32;L3&#32;package&#46;&#32;For&#32;the&#32;purposes&#32;of&#32;validation&#32;this&#60;br&#32;&#47;&#62;&#10;&gt;&#32;information&#32;will&#32;be&#32;ignored&#32;and&#32;errors&#32;and&#32;warnings&#32;issued&#32;for&#32;Level&#32;3&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Version&#32;1&#32;Core&#32;only&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Yes&#44;&#32;indeed&#46;&#32;LibSBML&#32;does&#32;not&#32;yet&#32;include&#32;validation&#32;for&#32;packages&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;You&#32;can&#32;validate&#32;using&#32;the&#32;relaxNG&#32;schema&#44;&#32;although&#32;I&#32;am&#32;not&#32;sure&#32;it&#32;&#60;br&#32;&#47;&#62;&#10;does&#32;reflect&#32;the&#32;latest&#32;changes&#47;validation&#32;rules&#32;but&#32;it&#60;br&#32;&#47;&#62;&#10;should&#32;be&#32;pretty&#32;accurate&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;think&#32;you&#32;know&#32;already&#32;about&#32;that&#32;but&#32;I&#32;put&#32;again&#32;the&#32;instructions&#32;in&#32;&#60;br&#32;&#47;&#62;&#10;case&#32;somebody&#32;else&#32;is&#32;interested&#32;:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;On&#32;linux&#44;&#32;you&#32;can&#32;use&#32;the&#32;following&#32;commands:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;#&#32;download&#32;jing&#32;validator&#60;br&#32;&#47;&#62;&#10;wget&#32;&#60;a&#32;href=&#34;http:&#47;&#47;jing-trang&#46;googlecode&#46;com&#47;files&#47;jing-20091111&#46;zip&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;jing-trang&#46;googlecode&#46;com&#47;files&#47;jing-20091111&#46;zip&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;unzip&#32;jing-20091111&#46;zip&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;#&#32;checkout&#32;rng&#32;files&#60;br&#32;&#47;&#62;&#10;svn&#32;co&#32;&#60;a&#32;href=&#34;http:&#47;&#47;svn&#46;code&#46;sf&#46;net&#47;p&#47;sbml&#47;code&#47;trunk&#47;specifications&#47;RelaxNG&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;svn&#46;code&#46;sf&#46;net&#47;p&#47;sbml&#47;code&#47;trunk&#47;specifications&#47;RelaxNG&#60;&#47;a&#62;&#32;&#60;br&#32;&#47;&#62;&#10;sbml-RelaxNG&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;you&#32;have&#32;to&#32;apply&#32;the&#32;following&#32;patch&#32;to&#60;br&#32;&#47;&#62;&#10;include&#32;sbml-qual&#32;in&#32;the&#32;validation&#32;process:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Index:&#32;sbml&#46;rng&#60;br&#32;&#47;&#62;&#10;===================================================================&#60;br&#32;&#47;&#62;&#10;---&#32;sbml&#46;rng&#32;&#32;&#32;&#32;&#40;revision&#32;14634&#41;&#60;br&#32;&#47;&#62;&#10;&#43;&#43;&#43;&#32;sbml&#46;rng&#32;&#32;&#32;&#32;&#40;working&#32;copy&#41;&#60;br&#32;&#47;&#62;&#10;&#64;&#64;&#32;-15&#44;6&#32;&#43;15&#44;6&#32;&#64;&#64;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&lt;&#33;--&#32;&lt;include&#32;href=&quot;sbml-comp&#47;sbml-comp&#46;rng&quot;&#47;&gt;--&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&lt;&#33;--&lt;include&#32;href=&quot;sbml-req&#47;sbml-req&#46;rng&quot;&#47;&gt;&#32;--&gt;&#60;br&#32;&#47;&#62;&#10;-&#32;&lt;&#33;--&#32;&lt;include&#32;href=&quot;sbml-qual&#47;sbml-qual&#46;rng&quot;&#47;&gt;&#32;--&gt;&#60;br&#32;&#47;&#62;&#10;&#43;&#32;&lt;include&#32;href=&quot;sbml-qual&#47;sbml-qual&#46;rng&quot;&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&lt;&#47;grammar&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;=====&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;#&#32;do&#32;validation&#60;br&#32;&#47;&#62;&#10;java&#32;-jar&#32;jing-20091111&#47;bin&#47;jing&#46;jar&#32;-i&#32;sbml-RelaxNG&#47;sbml&#46;rng&#32;&#60;br&#32;&#47;&#62;&#10;&lt;path&#47;to&#47;your&#47;sbml&#47;file&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;cheers&#44;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2013-05-02T15:35:33-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8115&amp;th=2166">
	<title>Re: JSBML writer question</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8115&amp;th=2166</link>
	<description>Hi&#32;Nicolas&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;thanks&#32;for&#32;the&#32;reply&#33;&#32;Short&#32;version:&#32;&quot;you&#32;nailed&#32;it&quot;&#44;&#32;see&#32;below&#32;for&#32;the&#60;br&#32;&#47;&#62;&#10;long&#32;version&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;There&#32;is&#32;no&#32;default&#32;values&#32;for&#32;attributes&#32;in&#32;SBML&#32;L3&#44;&#32;so&#32;if&#32;you&#32;don&#39;t&#32;set&#60;br&#32;&#47;&#62;&#10;&gt;&#32;it&#32;yourself&#44;&#32;we&#32;don&#39;t&#32;write&#32;anything&#32;to&#32;the&#32;file&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;When&#32;you&#32;create&#32;an&#32;SBML&#32;file&#32;with&#32;jsbml&#44;&#32;you&#32;can&#32;use&#60;br&#32;&#47;&#62;&#10;&gt;&#32;SBMLDocument&#46;checkConsistency&#40;&#42;&#42;&#41;&#32;to&#32;do&#32;the&#32;same&#32;thing&#32;as&#32;when&#32;you&#32;use&#60;br&#32;&#47;&#62;&#10;&gt;&#32;the&#32;SBML&#32;online&#32;validator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;You&#32;can&#32;then&#32;loop&#32;over&#32;the&#32;SBMLDocument&#32;ErrorLog&#32;to&#32;list&#32;all&#32;the&#32;problems&#60;br&#32;&#47;&#62;&#10;&gt;&#32;found&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;It&#32;doesn&#39;t&#32;seem&#32;to&#32;handle&#32;extensions&#32;yet:&#32;I&#32;only&#32;get&#32;this&#32;error&#32;&#40;after&#60;br&#32;&#47;&#62;&#10;doing&#32;the&#32;change&#32;you&#32;suggest&#41;:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;This&#32;version&#32;of&#32;the&#32;SBML&#32;validator&#32;supports&#32;levels&#32;and&#32;versions&#32;of&#32;SBML&#32;up&#60;br&#32;&#47;&#62;&#10;to&#32;and&#32;including&#32;Level&#32;3&#32;Version&#32;1&#32;Core&#46;&#32;It&#32;does&#32;not&#32;yet&#32;support&#32;the&#60;br&#32;&#47;&#62;&#10;validation&#32;of&#32;L3&#32;packages&#46;&#32;The&#32;submitted&#32;model&#32;appears&#32;to&#32;contain&#60;br&#32;&#47;&#62;&#10;information&#32;from&#32;an&#32;L3&#32;package&#46;&#32;For&#32;the&#32;purposes&#32;of&#32;validation&#32;this&#60;br&#32;&#47;&#62;&#10;information&#32;will&#32;be&#32;ignored&#32;and&#32;errors&#32;and&#32;warnings&#32;issued&#32;for&#32;Level&#32;3&#60;br&#32;&#47;&#62;&#10;Version&#32;1&#32;Core&#32;only&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Note&#32;that&#32;before&#32;doing&#32;the&#32;change&#44;&#32;I&#32;did&#32;get&#32;other&#32;errors&#44;&#32;but&#32;I&#32;would&#32;not&#60;br&#32;&#47;&#62;&#10;have&#32;guessed&#32;that&#32;they&#32;were&#32;due&#32;to&#32;the&#32;lack&#32;of&#32;the&#32;&quot;required&quot;&#32;attribute&#33;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;Unfortunately&#44;&#32;I&#32;could&#32;not&#32;figure&#32;out&#32;how&#32;to&#32;add&#32;the&#32;required&#32;attribute&#32;on&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;the&#32;extensions&#44;&#32;am&#32;I&#32;missing&#32;something&#32;here&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;The&#32;code&#32;for&#32;the&#32;SBML&#32;export&#32;was&#32;based&#32;on&#32;a&#32;demo&#32;by&#32;Nicolas&#32;Rodriguez&#32;a&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;while&#32;ago&#44;&#32;and&#32;is&#32;visible&#32;here&#32;&#40;extensions&#32;are&#32;added&#32;in&#32;SBMLQualHelper&#46;java&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#41;:&#32;&#60;a&#32;href=&#34;https:&#47;&#47;github&#46;com&#47;colomoto&#47;&#42;&#42;logicalmodel&#47;tree&#47;master&#47;src&#47;&#42;&#42;&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;github&#46;com&#47;colomoto&#47;&#42;&#42;logicalmodel&#47;tree&#47;master&#47;src&#47;&#42;&#42;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;main&#47;java&#47;org&#47;colomoto&#47;&#42;&#42;logicalmodel&#47;io&#47;sbml&lt;&#60;a&#32;href=&#34;https:&#47;&#47;github&#46;com&#47;colomoto&#47;logicalmodel&#47;tree&#47;master&#47;src&#47;main&#47;java&#47;org&#47;colomoto&#47;logicalmodel&#47;io&#47;sbml&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;github&#46;com&#47;colomoto&#47;logicalmodel&#47;tree&#47;master&#47;src&#47;main&#47;java&#47;org&#47;colomoto&#47;logicalmodel&#47;io&#47;sbml&#60;&#47;a&#62;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;The&#32;presentation&#32;I&#32;gave&#32;can&#32;be&#32;seen&#32;there&#32;&#60;a&#32;href=&#34;http:&#47;&#47;co&#46;mbine&#46;org&#47;colomoto&#47;&#42;&#42;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;co&#46;mbine&#46;org&#47;colomoto&#47;&#42;&#42;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;meetings&#47;2012&#63;q=system&#47;files&#47;&#42;&#42;2012_03_COLOMOTO_JSBML_QUAL&#46;&#42;&#42;pdf&lt;&#60;a&#32;href=&#34;http:&#47;&#47;co&#46;mbine&#46;org&#47;colomoto&#47;meetings&#47;2012&#63;q=system&#47;files&#47;2012_03_COLOMOTO_JSBML_QUAL&#46;pdf&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;co&#46;mbine&#46;org&#47;colomoto&#47;meetings&#47;2012&#63;q=system&#47;files&#47;2012_03_COLOMOTO_JSBML_QUAL&#46;pdf&#60;&#47;a&#62;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;We&#32;still&#32;did&#32;not&#32;put&#32;the&#32;required&#32;attribute&#32;automatically&#44;&#32;so&#32;you&#32;are&#60;br&#32;&#47;&#62;&#10;&gt;&#32;missing&#32;what&#32;is&#32;on&#32;page&#32;9&#32;in&#32;the&#32;presentation&#32;:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;SBMLDocument&#32;sbmlDoc&#32;=&#32;new&#32;SBMLDocument&#40;3&#44;&#32;1&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;sbmlDoc&#46;&#42;&#42;getSBMLDocumentAttributes&#40;&#41;&#46;&#42;&#42;put&#40;QUAL_NS_PREFIX&#32;&#43;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&quot;:required&quot;&#44;&#32;&quot;true&quot;&#41;;&#32;&#47;&#47;&#32;will&#32;be&#32;done&#32;automatically&#32;in&#32;the&#32;future&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Hope&#32;this&#32;solve&#32;all&#32;your&#32;problems&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Indeed&#32;it&#32;does&#44;&#32;I&#32;guess&#32;I&#32;was&#32;just&#32;turned&#32;down&#32;by&#32;the&#32;fact&#32;that&#32;your&#60;br&#32;&#47;&#62;&#10;example&#32;was&#32;missing&#32;the&#32;definition&#32;of&#32;QUAL_NS_PREFIX&#32;and&#32;seemed&#32;to&#32;work&#60;br&#32;&#47;&#62;&#10;fine&#32;without&#32;this&#32;line&#46;&#60;br&#32;&#47;&#62;&#10;If&#32;I&#32;understand&#32;well&#44;&#32;this&#32;QUAL_NS_PREFIX&#32;should&#60;br&#32;&#47;&#62;&#10;be&#32;QualConstant&#46;shortLabel&#44;&#32;right&#63;&#32;At&#32;least&#32;it&#32;gives&#32;a&#32;good-looking&#32;output&#60;br&#32;&#47;&#62;&#10;like&#32;this&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;In&#32;our&#32;export&#44;&#32;I&#32;will&#32;set&#32;required&#32;to&#32;true&#32;for&#32;the&#32;qual&#32;extension&#32;and&#32;to&#60;br&#32;&#47;&#62;&#10;false&#32;for&#32;the&#32;layout&#32;extension&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Thanks&#33;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Aur&#195;&#169;lien&#32;Naldi&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>aurelien.naldi</dc:creator>
	<dc:date>2013-04-30T15:47:15-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8114&amp;th=2166">
	<title>Re: JSBML writer question</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8114&amp;th=2166</link>
	<description>On&#32;30&#47;04&#47;13&#32;13:15&#44;&#32;Aur&#195;&#169;lien&#32;Naldi&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Hi&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;As&#32;you&#32;may&#32;know&#44;&#32;we&#32;have&#32;some&#32;SBML-qual&#32;support&#32;in&#32;GINsim&#44;&#32;which&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;relies&#32;on&#32;JSBML&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;After&#32;sending&#32;a&#32;file&#32;to&#32;Nicolas&#32;Le&#32;Nov&#195;&#168;re&#44;&#32;he&#32;pointed&#32;out&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;following&#32;problems:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#42;&#32;the&#32;extension&#32;package&#32;declarations&#32;are&#32;missing&#32;a&#32;&quot;required&quot;&#32;attribute&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#42;&#32;the&#32;compartment&#32;is&#32;missing&#32;a&#32;&quot;constant&quot;&#32;attribute&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;updated&#32;my&#32;JSBML&#32;snapshot&#44;&#32;beside&#32;sending&#32;the&#32;compartment&#32;definition&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;to&#32;the&#32;end&#32;of&#32;the&#32;file&#44;&#32;it&#32;didn&#39;t&#32;change&#32;anything&#46;&#32;Thus&#32;I&#39;m&#32;wondering&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;if&#32;I&#39;m&#32;using&#32;JSBML&#32;in&#32;a&#32;wrong&#32;way&#32;or&#32;if&#32;I&#32;should&#32;report&#32;a&#32;bug&#32;to&#32;you&#32;;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Going&#32;back&#32;to&#32;the&#32;code&#44;&#32;I&#32;saw&#32;a&#32;setConstant&#40;&#41;&#32;method&#32;on&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;compartment&#44;&#32;which&#32;fixes&#32;the&#32;second&#32;problem&#46;&#32;I&#39;m&#32;a&#32;bit&#32;confused&#32;here:&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;is&#32;the&#32;attribute&#32;left&#32;out&#32;on&#32;purpose&#32;as&#32;I&#32;did&#32;not&#32;set&#32;it&#32;up&#32;myself&#32;or&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;should&#32;it&#32;have&#32;a&#32;default&#32;value&#32;in&#32;JSBML&#32;or&#32;generate&#32;an&#32;error&#32;upon&#32;writing&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;There&#32;is&#32;no&#32;default&#32;values&#32;for&#32;attributes&#32;in&#32;SBML&#32;L3&#44;&#32;so&#32;if&#32;you&#32;don&#39;t&#32;&#60;br&#32;&#47;&#62;&#10;set&#32;it&#32;yourself&#44;&#32;we&#32;don&#39;t&#32;write&#32;anything&#32;to&#32;the&#32;file&#46;&#60;br&#32;&#47;&#62;&#10;When&#32;you&#32;create&#32;an&#32;SBML&#32;file&#32;with&#32;jsbml&#44;&#32;you&#32;can&#32;use&#32;&#60;br&#32;&#47;&#62;&#10;SBMLDocument&#46;checkConsistency&#40;&#41;&#32;to&#32;do&#32;the&#32;same&#32;thing&#32;as&#32;when&#32;you&#32;use&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;SBML&#32;online&#32;validator&#46;&#60;br&#32;&#47;&#62;&#10;You&#32;can&#32;then&#32;loop&#32;over&#32;the&#32;SBMLDocument&#32;ErrorLog&#32;to&#32;list&#32;all&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;problems&#32;found&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Unfortunately&#44;&#32;I&#32;could&#32;not&#32;figure&#32;out&#32;how&#32;to&#32;add&#32;the&#32;required&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;attribute&#32;on&#32;the&#32;extensions&#44;&#32;am&#32;I&#32;missing&#32;something&#32;here&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;The&#32;code&#32;for&#32;the&#32;SBML&#32;export&#32;was&#32;based&#32;on&#32;a&#32;demo&#32;by&#32;Nicolas&#32;Rodriguez&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;a&#32;while&#32;ago&#44;&#32;and&#32;is&#32;visible&#32;here&#32;&#40;extensions&#32;are&#32;added&#32;in&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;SBMLQualHelper&#46;java&#32;&#41;:&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;a&#32;href=&#34;https:&#47;&#47;github&#46;com&#47;colomoto&#47;logicalmodel&#47;tree&#47;master&#47;src&#47;main&#47;java&#47;org&#47;colomoto&#47;logicalmodel&#47;io&#47;sbml&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;github&#46;com&#47;colomoto&#47;logicalmodel&#47;tree&#47;master&#47;src&#47;main&#47;java&#47;org&#47;colomoto&#47;logicalmodel&#47;io&#47;sbml&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;The&#32;presentation&#32;I&#32;gave&#32;can&#32;be&#32;seen&#32;there&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;co&#46;mbine&#46;org&#47;colomoto&#47;meetings&#47;2012&#63;q=system&#47;files&#47;2012_03_COLOMOTO_JSBML_QUAL&#46;pdf&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;co&#46;mbine&#46;org&#47;colomoto&#47;meetings&#47;2012&#63;q=system&#47;files&#47;2012_03_COLOMOTO_JSBML_QUAL&#46;pdf&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;We&#32;still&#32;did&#32;not&#32;put&#32;the&#32;required&#32;attribute&#32;automatically&#44;&#32;so&#32;you&#32;are&#32;&#60;br&#32;&#47;&#62;&#10;missing&#32;what&#32;is&#32;on&#32;page&#32;9&#32;in&#32;the&#32;presentation&#32;:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;SBMLDocument&#32;sbmlDoc&#32;=&#32;new&#32;SBMLDocument&#40;3&#44;&#32;1&#41;;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;sbmlDoc&#46;getSBMLDocumentAttributes&#40;&#41;&#46;put&#40;QUAL_NS_PREFIX&#32;&#43;&#32;&#60;br&#32;&#47;&#62;&#10;&quot;:required&quot;&#44;&#32;&quot;true&quot;&#41;;&#32;&#47;&#47;&#32;will&#32;be&#32;done&#32;automatically&#32;in&#32;the&#32;future&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Hope&#32;this&#32;solve&#32;all&#32;your&#32;problems&#44;&#60;br&#32;&#47;&#62;&#10;cheers&#44;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2013-04-30T14:58:24-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8095&amp;th=2156">
	<title>Re: JSBML and simple non rdf annotations.</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=8095&amp;th=2156</link>
	<description>Hi&#32;Pablo&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;have&#32;to&#32;say&#32;that&#32;this&#32;part&#32;is&#32;a&#32;bit&#32;obscure&#32;at&#32;the&#32;moment&#32;and&#32;I&#32;am&#32;not&#32;&#60;br&#32;&#47;&#62;&#10;sure&#32;that&#32;it&#32;is&#32;documented&#32;in&#32;the&#32;user&#32;guide&#32;as&#32;well&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;attached&#32;an&#32;example&#32;code&#32;that&#32;do&#32;what&#32;you&#32;want&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Basically&#32;at&#32;the&#32;moment&#44;&#32;the&#32;rest&#32;of&#32;the&#32;annotation&#44;&#32;meaning&#32;what&#32;is&#32;not&#32;&#60;br&#32;&#47;&#62;&#10;described&#32;on&#32;the&#32;SBML&#32;specs&#32;is&#32;stored&#32;as&#32;a&#32;StringBuilder&#32;internally&#32;and&#32;&#60;br&#32;&#47;&#62;&#10;you&#32;can&#32;access&#32;it&#32;and&#32;modify&#32;it&#32;through&#32;a&#32;String&#46;&#32;And&#32;we&#32;call&#32;it&#32;the&#32;non&#32;&#60;br&#32;&#47;&#62;&#10;RDF&#32;part&#32;of&#32;the&#32;annotation&#44;&#32;so&#32;you&#32;have&#32;several&#32;methods&#32;to&#32;access&#32;it&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;We&#32;are&#32;planning&#32;to&#32;re-implement&#32;all&#32;of&#32;that&#32;for&#32;1&#46;0&#32;to&#32;store&#32;and&#32;XMLNode&#32;&#60;br&#32;&#47;&#62;&#10;instead&#32;of&#32;a&#32;String&#32;and&#32;the&#32;best&#32;for&#32;java&#32;developers&#32;would&#32;be&#32;if&#32;I&#32;&#60;br&#32;&#47;&#62;&#10;manage&#32;to&#32;integrate&#32;it&#32;with&#32;DOM&#32;somehow&#32;as&#32;well&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;cheers&#44;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;On&#32;04&#47;08&#47;2013&#32;03:05&#32;PM&#44;&#32;Pablo&#32;Moreno&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Hi&#32;Nicolas&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;need&#32;to&#32;write&#32;an&#32;annotation&#32;block&#32;for&#32;an&#32;SBML&#32;model&#44;&#32;but&#32;cannot&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;figure&#32;how&#32;to&#32;do&#32;it&#32;using&#32;the&#32;JSBML&#32;API&#46;&#32;Basically&#32;I&#32;need&#32;to&#32;write&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;something&#32;like&#32;this&#32;in&#32;the&#32;&lt;annotation&gt;&#32;block&#32;of&#32;the&#32;model:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;sidecompounds&#32;xmlns=&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;annotations&#47;sidecompounds&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;annotations&#47;sidecompounds&#60;&#47;a&#62;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;compound&#32;id=&quot;atp&quot;&#32;&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;compound&#32;id=&quot;adp&quot;&#32;&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#133;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;&#47;sidecomounds&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;So&#32;I&#32;have&#32;written&#32;something&#32;like&#32;this&#32;in&#32;the&#32;code:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Annotation&#32;sideCompAnnot&#32;=&#32;new&#32;Annotation&#40;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Map&lt;String&#44;String&gt;&#32;namespace&#32;=&#32;new&#32;HashMap&lt;String&#44;&#32;String&gt;&#40;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;namespace&#46;put&#40;&quot;sidecompounds&quot;&#44;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&quot;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;annotations&#47;sidecompounds&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;annotations&#47;sidecompounds&#60;&#47;a&#62;&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;sideCompAnnot&#46;setAnnotationNamespaces&#40;namespace&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;how&#32;should&#32;I&#32;get&#32;on&#32;with&#32;this&#63;&#32;Do&#32;you&#32;add&#32;one&#32;annotation&#32;per&#32;each&#32;of&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;the&#32;lines&#32;of&#32;&quot;compound&quot;&#32;that&#32;I&#32;have&#46;&#32;If&#32;that&#32;is&#32;the&#32;case&#44;&#32;how&#32;do&#32;you&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;add&#32;them&#32;then&#32;to&#32;the&#32;model&#63;&#32;There&#32;is&#32;a&#32;model&#46;setAnnotation&#40;annot&#41;&#44;&#32;but&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;would&#32;think&#32;that&#32;that&#32;would&#32;replace&#32;what&#32;you&#32;have&#32;added&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Thanks&#33;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Pablo&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2013-04-08T15:19:11-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7989&amp;th=2151">
	<title>Re: Exception with FunctionDefinition</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7989&amp;th=2151</link>
	<description>No&#32;problem&#44;&#32;thanks&#32;for&#32;the&#32;help&#33;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Alastair&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Quoting&#32;Andreas&#32;Dr&#228;ger&#32;&lt;&#60;a&#32;href=&#34;mailto:andreas&#46;draeger&#64;uni-tuebingen&#46;de&#34;&#32;target=&#34;_blank&#34;&#62;andreas&#46;draeger&#64;uni-tuebingen&#46;de&#60;&#47;a&#62;&gt;&#32;on&#32;Fri&#44;&#32;15&#32;&#32;&#60;br&#32;&#47;&#62;&#10;Mar&#32;2013&#32;07:41:23&#32;&#43;0100:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Dear&#32;Alastair&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;just&#32;see&#32;that&#32;in&#32;the&#32;trunk&#32;version&#32;this&#32;problem&#32;does&#32;not&#32;occur&#32;because&#60;br&#32;&#47;&#62;&#10;&gt;&#32;a&#32;save&#32;toString&#32;conversion&#32;has&#32;been&#32;implemented&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&#32;SimpleTreeNodeChangeListener&#46;&#32;This&#32;solution&#32;has&#32;now&#32;also&#32;been&#60;br&#32;&#47;&#62;&#10;&gt;&#32;incorporated&#32;into&#32;the&#32;0&#46;8&#32;branch&#32;and&#32;will&#32;therefore&#32;be&#32;part&#32;of&#32;the&#32;next&#60;br&#32;&#47;&#62;&#10;&gt;&#32;release&#46;&#32;Thank&#32;you&#32;for&#32;reporting&#32;this&#32;issue&#33;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Cheers&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Andreas&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;--&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;&gt;&#32;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;&gt;&#32;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Germany&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;&gt;&#32;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;The&#32;University&#32;of&#32;Edinburgh&#32;is&#32;a&#32;charitable&#32;body&#44;&#32;registered&#32;in&#60;br&#32;&#47;&#62;&#10;Scotland&#44;&#32;with&#32;registration&#32;number&#32;SC005336&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Alastair Kilpatrick</dc:creator>
	<dc:date>2013-03-15T15:40:13-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7987&amp;th=2151">
	<title>Re: Exception with FunctionDefinition</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7987&amp;th=2151</link>
	<description>Dear&#32;Alastair&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;just&#32;see&#32;that&#32;in&#32;the&#32;trunk&#32;version&#32;this&#32;problem&#32;does&#32;not&#32;occur&#32;because&#32;&#60;br&#32;&#47;&#62;&#10;a&#32;save&#32;toString&#32;conversion&#32;has&#32;been&#32;implemented&#32;in&#32;&#60;br&#32;&#47;&#62;&#10;SimpleTreeNodeChangeListener&#46;&#32;This&#32;solution&#32;has&#32;now&#32;also&#32;been&#32;&#60;br&#32;&#47;&#62;&#10;incorporated&#32;into&#32;the&#32;0&#46;8&#32;branch&#32;and&#32;will&#32;therefore&#32;be&#32;part&#32;of&#32;the&#32;next&#32;&#60;br&#32;&#47;&#62;&#10;release&#46;&#32;Thank&#32;you&#32;for&#32;reporting&#32;this&#32;issue&#33;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2013-03-15T06:41:23-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7986&amp;th=2151">
	<title>Re: Exception with FunctionDefinition</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7986&amp;th=2151</link>
	<description>Am&#32;3&#47;14&#47;13&#32;3:58&#32;PM&#44;&#32;schrieb&#32;Alastair&#32;Kilpatrick:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Yep&#44;&#32;that&#39;s&#32;it&#44;&#32;thanks&#32;a&#32;lot&#33;&#32;good&#32;to&#32;know&#32;it&#32;can&#32;be&#32;ignored&#46;&#32;Not&#60;br&#32;&#47;&#62;&#10;&gt;&#32;crucial&#44;&#32;but&#32;just&#32;out&#32;of&#32;interest&#44;&#32;is&#32;there&#32;a&#32;way&#32;of&#32;stopping&#32;this&#60;br&#32;&#47;&#62;&#10;&gt;&#32;sort&#32;of&#32;debug&#32;info&#32;appearing&#32;in&#32;the&#32;output&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Hi&#32;Alastair&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;The&#32;SimpleTreeNodeChangeListener&#32;is&#32;always&#32;added&#32;to&#32;a&#32;model&#32;when&#32;reading&#32;&#60;br&#32;&#47;&#62;&#10;it&#32;from&#32;a&#32;file&#44;&#32;so&#32;in&#32;this&#32;version&#32;of&#32;JSBML&#32;you&#32;can&#32;hardly&#32;avoid&#32;that&#32;&#60;br&#32;&#47;&#62;&#10;this&#32;is&#32;going&#32;to&#32;happen&#46;&#32;The&#32;easiest&#32;solution&#32;would&#32;be&#32;not&#32;to&#32;use&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;DEBUG&#32;mode&#46;&#32;However&#44;&#32;this&#32;can&#32;also&#32;have&#32;some&#32;negative&#32;consequences&#46;&#32;&#60;br&#32;&#47;&#62;&#10;We&#39;ll&#32;have&#32;to&#32;provide&#32;a&#32;better&#32;solution&#32;in&#32;the&#32;next&#32;version&#32;of&#32;JSBML&#46;&#32;&#60;br&#32;&#47;&#62;&#10;Thank&#32;you&#32;for&#32;this&#32;important&#32;comment&#33;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2013-03-15T06:34:05-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7984&amp;th=2151">
	<title>Re: Exception with FunctionDefinition</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7984&amp;th=2151</link>
	<description>Yep&#44;&#32;that&#39;s&#32;it&#44;&#32;thanks&#32;a&#32;lot&#33;&#32;good&#32;to&#32;know&#32;it&#32;can&#32;be&#32;ignored&#46;&#32;Not&#32;&#32;&#60;br&#32;&#47;&#62;&#10;crucial&#44;&#32;but&#32;just&#32;out&#32;of&#32;interest&#44;&#32;is&#32;there&#32;a&#32;way&#32;of&#32;stopping&#32;this&#32;&#32;&#60;br&#32;&#47;&#62;&#10;sort&#32;of&#32;debug&#32;info&#32;appearing&#32;in&#32;the&#32;output&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Alastair&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Quoting&#32;Nicolas&#32;Rodriguez&#32;&lt;&#60;a&#32;href=&#34;mailto:rodrigue&#64;ebi&#46;ac&#46;uk&#34;&#32;target=&#34;_blank&#34;&#62;rodrigue&#64;ebi&#46;ac&#46;uk&#60;&#47;a&#62;&gt;&#32;on&#32;Wed&#44;&#32;13&#32;Mar&#32;2013&#32;&#32;&#60;br&#32;&#47;&#62;&#10;15:34:22&#32;&#43;0000:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Just&#32;realise&#32;what&#32;this&#32;error&#32;was&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Did&#32;the&#32;full&#32;output&#32;look&#32;like&#32;that&#32;:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;DEBUG&#32;&#40;SimpleTreeNodeChangeListener&#46;java:93&#41;&#32;-&#32;[CHG&#93;&#32;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;org&#46;sbml&#46;jsbml&#46;util&#46;TreeNodeChangeEvent[source=&#93;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;org&#46;sbml&#46;jsbml&#46;SBMLException:&#32;Fractions&#32;must&#32;have&#32;one&#32;numerator&#32;and&#32;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;one&#32;denominator&#44;&#32;here&#32;0&#32;elements&#32;are&#32;given&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;compile&#40;ASTNode&#46;java:1620&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;FormulaCompiler&#46;lambdaBody&#40;FormulaCompiler&#46;java:690&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;FormulaCompiler&#46;lambda&#40;FormulaCompiler&#46;java:672&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;compile&#40;ASTNode&#46;java:1839&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;toString&#40;ASTNode&#46;java:3892&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;org&#46;sbml&#46;jsbml&#46;util&#46;SimpleTreeNodeChangeListener&#46;saveToString&#40;SimpleTreeNodeChangeListener&#46;java:110&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;org&#46;sbml&#46;jsbml&#46;util&#46;SimpleTreeNodeChangeListener&#46;nodeAdded&#40;SimpleTreeNodeChangeListener&#46;java:68&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;org&#46;sbml&#46;jsbml&#46;AbstractTreeNode&#46;fireNodeAddedEvent&#40;AbstractTreeNode&#46;java:365&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;org&#46;sbml&#46;jsbml&#46;AbstractTreeNode&#46;firePropertyChange&#40;AbstractTreeNode&#46;java:409&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;AbstractTreeNode&#46;setParent&#40;AbstractTreeNode&#46;java:652&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;addChild&#40;ASTNode&#46;java:1480&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;org&#46;sbml&#46;jsbml&#46;xml&#46;parsers&#46;MathMLStaxParser&#46;processStartElement&#40;MathMLStaxParser&#46;java:352&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;org&#46;sbml&#46;jsbml&#46;xml&#46;stax&#46;SBMLReader&#46;processStartElement&#40;SBMLReader&#46;java:967&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;org&#46;sbml&#46;jsbml&#46;xml&#46;stax&#46;SBMLReader&#46;readXMLFromXMLEventReader&#40;SBMLReader&#46;java:711&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;org&#46;sbml&#46;jsbml&#46;xml&#46;stax&#46;SBMLReader&#46;readXMLFromStream&#40;SBMLReader&#46;java:537&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;xml&#46;stax&#46;SBMLReader&#46;readSBML&#40;SBMLReader&#46;java:319&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;xml&#46;stax&#46;SBMLReader&#46;readSBML&#40;SBMLReader&#46;java:302&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;xml&#46;stax&#46;SBMLReader&#46;readSBMLFile&#40;SBMLReader&#46;java:379&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;xml&#46;stax&#46;SBMLWriter&#46;main&#40;SBMLWriter&#46;java:145&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;WARN&#32;&#40;ASTNode&#46;java:3901&#41;&#32;-&#32;Could&#32;not&#32;compile&#32;ASTNode&#32;to&#32;formula:&#32;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Fractions&#32;must&#32;have&#32;one&#32;numerator&#32;and&#32;one&#32;denominator&#44;&#32;here&#32;0&#32;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;elements&#32;are&#32;given&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Meaning&#32;that&#32;you&#32;have&#32;the&#32;debug&#32;output&#32;given&#32;by&#32;the&#32;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;SimpleTreeNodeChangeListener&#46;&#32;In&#32;this&#32;case&#44;&#32;while&#32;reading&#32;the&#32;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;mathml&#44;&#32;it&#32;is&#32;trying&#32;to&#32;print&#32;the&#32;intermediary&#32;math&#32;formula&#32;parsed&#46;&#32;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;In&#32;this&#32;case&#44;&#32;until&#32;it&#32;read&#32;the&#32;final&#32;&quot;&lt;cn&#32;type=&quot;integer&quot;&gt;&#32;2&#32;&lt;&#47;cn&gt;&quot;&#44;&#32;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;it&#32;consider&#32;that&#32;the&#32;formula&#32;is&#32;incomplete&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;These&#32;can&#32;be&#32;ignore&#44;&#32;as&#32;you&#32;noticed&#44;&#32;the&#32;mathml&#32;is&#32;read&#32;properly&#32;at&#32;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;the&#32;end&#32;and&#32;the&#32;ASTNode&#32;is&#32;fine&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Cheers&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Nico&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;13&#47;03&#47;13&#32;15:22&#44;&#32;Nicolas&#32;Rodriguez&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;On&#32;13&#47;03&#47;13&#32;11:48&#44;&#32;Alastair&#32;Kilpatrick&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;It&#39;s&#32;version&#32;0&#46;8&#32;-&#32;the&#32;build&#46;xml&#32;file&#32;says&#32;1367&#32;2012-08-16&#32;-&#32;worth&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;downloading&#32;a&#32;fresh&#32;copy&#32;from&#32;sourceforge&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;I&#32;would&#32;have&#32;said&#32;that&#32;we&#32;did&#32;not&#32;change&#32;much&#32;on&#32;this&#32;part&#32;but&#32;I&#32;will&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;try&#32;with&#32;0&#46;8&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Nico&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Quoting&#32;Nicolas&#32;Rodriguez&#32;&lt;&#60;a&#32;href=&#34;mailto:rodrigue&#64;ebi&#46;ac&#46;uk&#34;&#32;target=&#34;_blank&#34;&#62;rodrigue&#64;ebi&#46;ac&#46;uk&#60;&#47;a&#62;&gt;&#32;on&#32;Wed&#44;&#32;13&#32;Mar&#32;2013&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;10:55:40&#32;&#43;0000:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;Which&#32;version&#32;of&#32;JSBML&#32;are&#32;you&#32;using&#32;&#63;&#32;I&#32;don&#39;t&#32;seems&#32;to&#32;have&#32;any&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;problems&#32;using&#32;trunk&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;Cheers&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;Nico&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;On&#32;13&#47;03&#47;13&#32;10:38&#44;&#32;Alastair&#32;Kilpatrick&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;Hi&#32;all&#44;&#32;hoping&#32;you&#32;can&#32;help&#32;-&#32;I&#39;m&#32;trying&#32;to&#32;read&#32;in&#32;an&#32;SBML&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;FunctionDefinition&#32;with&#32;JSBML&#32;but&#32;keep&#32;getting&#32;an&#32;exception&#32;with&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#39;divide&#39;&#46;&#32;My&#32;FunctionDefinition&#32;&#40;implementing&#32;a&#32;min&#40;x&#44;y&#41;&#32;function&#41;&#32;is:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&lt;functionDefinition&#32;id=&quot;min&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;math&#32;xmlns=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1998&#47;Math&#47;MathML&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1998&#47;Math&#47;MathML&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;lambda&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;x&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;y&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;divide&#47;&gt;&#32;&lt;&#33;--&#32;seems&#32;to&#32;be&#32;a&#32;problem&#32;here&#32;--&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;minus&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;plus&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;x&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;y&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;abs&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;minus&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;x&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;y&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;cn&#32;type=&quot;integer&quot;&gt;&#32;2&#32;&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;lambda&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;math&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;functionDefinition&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;but&#32;reading&#32;this&#32;gives&#32;6&#32;exceptions&#32;like:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;org&#46;sbml&#46;jsbml&#46;SBMLException:&#32;Fractions&#32;must&#32;have&#32;one&#32;numerator&#32;and&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;one&#32;denominator&#44;&#32;here&#32;0&#32;elements&#32;are&#32;given&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;compile&#40;ASTNode&#46;java:1606&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;toString&#40;ASTNode&#46;java:3862&#41;&#46;&#46;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#40;3&#32;have&#32;&#39;0&#32;elements&#39;&#32;as&#32;above&#44;&#32;the&#32;other&#32;3&#32;have&#32;&#39;1&#32;element&#39;&#41;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;Swapping&#32;&#39;divide&#39;&#32;out&#32;for&#32;&#39;plus&#39;&#44;&#32;&#39;minus&#39;&#32;doesn&#39;t&#32;give&#32;any&#32;errors&#32;and&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;I&#32;&#42;think&#42;&#32;the&#32;MathML&#32;is&#32;ok&#32;-&#32;it&#32;all&#32;validates&#32;and&#32;doing&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;ASTNode&#46;formulaToString&#40;jsbmlModel&#46;getListOfFunctionDefinitions&#40;&#41;&#46;get&#40;0&#41;&#46;getMath&#40;&#41;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;looks&#32;fine:&#32;lambda&#40;x&#44;&#32;y&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#40;x&#43;y-abs&#40;x-y&#41;&#41;&#47;2&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;Any&#32;ideas&#32;would&#32;be&#32;appreciated&#33;&#32;Thanks&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;Alastair&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;The&#32;University&#32;of&#32;Edinburgh&#32;is&#32;a&#32;charitable&#32;body&#44;&#32;registered&#32;in&#60;br&#32;&#47;&#62;&#10;Scotland&#44;&#32;with&#32;registration&#32;number&#32;SC005336&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Alastair Kilpatrick</dc:creator>
	<dc:date>2013-03-14T14:58:53-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7981&amp;th=2151">
	<title>Re: Exception with FunctionDefinition</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7981&amp;th=2151</link>
	<description>&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Just&#32;realise&#32;what&#32;this&#32;error&#32;was&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Did&#32;the&#32;full&#32;output&#32;look&#32;like&#32;that&#32;:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;DEBUG&#32;&#40;SimpleTreeNodeChangeListener&#46;java:93&#41;&#32;-&#32;[CHG&#93;&#32;&#60;br&#32;&#47;&#62;&#10;org&#46;sbml&#46;jsbml&#46;util&#46;TreeNodeChangeEvent[source=&#93;&#60;br&#32;&#47;&#62;&#10;org&#46;sbml&#46;jsbml&#46;SBMLException:&#32;Fractions&#32;must&#32;have&#32;one&#32;numerator&#32;and&#32;one&#32;&#60;br&#32;&#47;&#62;&#10;denominator&#44;&#32;here&#32;0&#32;elements&#32;are&#32;given&#46;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;compile&#40;ASTNode&#46;java:1620&#41;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;at&#32;&#60;br&#32;&#47;&#62;&#10;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;FormulaCompiler&#46;lambdaBody&#40;FormulaCompiler&#46;java:690&#41;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;at&#32;&#60;br&#32;&#47;&#62;&#10;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;FormulaCompiler&#46;lambda&#40;FormulaCompiler&#46;java:672&#41;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;compile&#40;ASTNode&#46;java:1839&#41;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;toString&#40;ASTNode&#46;java:3892&#41;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;at&#32;&#60;br&#32;&#47;&#62;&#10;org&#46;sbml&#46;jsbml&#46;util&#46;SimpleTreeNodeChangeListener&#46;saveToString&#40;SimpleTreeNodeChangeListener&#46;java:110&#41;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;at&#32;&#60;br&#32;&#47;&#62;&#10;org&#46;sbml&#46;jsbml&#46;util&#46;SimpleTreeNodeChangeListener&#46;nodeAdded&#40;SimpleTreeNodeChangeListener&#46;java:68&#41;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;at&#32;&#60;br&#32;&#47;&#62;&#10;org&#46;sbml&#46;jsbml&#46;AbstractTreeNode&#46;fireNodeAddedEvent&#40;AbstractTreeNode&#46;java:365&#41;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;at&#32;&#60;br&#32;&#47;&#62;&#10;org&#46;sbml&#46;jsbml&#46;AbstractTreeNode&#46;firePropertyChange&#40;AbstractTreeNode&#46;java:409&#41;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;AbstractTreeNode&#46;setParent&#40;AbstractTreeNode&#46;java:652&#41;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;addChild&#40;ASTNode&#46;java:1480&#41;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;at&#32;&#60;br&#32;&#47;&#62;&#10;org&#46;sbml&#46;jsbml&#46;xml&#46;parsers&#46;MathMLStaxParser&#46;processStartElement&#40;MathMLStaxParser&#46;java:352&#41;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;at&#32;&#60;br&#32;&#47;&#62;&#10;org&#46;sbml&#46;jsbml&#46;xml&#46;stax&#46;SBMLReader&#46;processStartElement&#40;SBMLReader&#46;java:967&#41;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;at&#32;&#60;br&#32;&#47;&#62;&#10;org&#46;sbml&#46;jsbml&#46;xml&#46;stax&#46;SBMLReader&#46;readXMLFromXMLEventReader&#40;SBMLReader&#46;java:711&#41;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;at&#32;&#60;br&#32;&#47;&#62;&#10;org&#46;sbml&#46;jsbml&#46;xml&#46;stax&#46;SBMLReader&#46;readXMLFromStream&#40;SBMLReader&#46;java:537&#41;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;xml&#46;stax&#46;SBMLReader&#46;readSBML&#40;SBMLReader&#46;java:319&#41;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;xml&#46;stax&#46;SBMLReader&#46;readSBML&#40;SBMLReader&#46;java:302&#41;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;xml&#46;stax&#46;SBMLReader&#46;readSBMLFile&#40;SBMLReader&#46;java:379&#41;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;xml&#46;stax&#46;SBMLWriter&#46;main&#40;SBMLWriter&#46;java:145&#41;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;WARN&#32;&#40;ASTNode&#46;java:3901&#41;&#32;-&#32;Could&#32;not&#32;compile&#32;ASTNode&#32;to&#32;formula:&#32;&#60;br&#32;&#47;&#62;&#10;Fractions&#32;must&#32;have&#32;one&#32;numerator&#32;and&#32;one&#32;denominator&#44;&#32;here&#32;0&#32;elements&#32;&#60;br&#32;&#47;&#62;&#10;are&#32;given&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Meaning&#32;that&#32;you&#32;have&#32;the&#32;debug&#32;output&#32;given&#32;by&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;SimpleTreeNodeChangeListener&#46;&#32;In&#32;this&#32;case&#44;&#32;while&#32;reading&#32;the&#32;mathml&#44;&#32;it&#32;&#60;br&#32;&#47;&#62;&#10;is&#32;trying&#32;to&#32;print&#32;the&#32;intermediary&#32;math&#32;formula&#32;parsed&#46;&#32;In&#32;this&#32;case&#44;&#32;&#60;br&#32;&#47;&#62;&#10;until&#32;it&#32;read&#32;the&#32;final&#32;&quot;&lt;cn&#32;type=&quot;integer&quot;&gt;&#32;2&#32;&lt;&#47;cn&gt;&quot;&#44;&#32;it&#32;consider&#32;that&#32;&#60;br&#32;&#47;&#62;&#10;the&#32;formula&#32;is&#32;incomplete&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;These&#32;can&#32;be&#32;ignore&#44;&#32;as&#32;you&#32;noticed&#44;&#32;the&#32;mathml&#32;is&#32;read&#32;properly&#32;at&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;end&#32;and&#32;the&#32;ASTNode&#32;is&#32;fine&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#44;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;On&#32;13&#47;03&#47;13&#32;15:22&#44;&#32;Nicolas&#32;Rodriguez&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;13&#47;03&#47;13&#32;11:48&#44;&#32;Alastair&#32;Kilpatrick&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;It&#39;s&#32;version&#32;0&#46;8&#32;-&#32;the&#32;build&#46;xml&#32;file&#32;says&#32;1367&#32;2012-08-16&#32;-&#32;worth&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;downloading&#32;a&#32;fresh&#32;copy&#32;from&#32;sourceforge&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;would&#32;have&#32;said&#32;that&#32;we&#32;did&#32;not&#32;change&#32;much&#32;on&#32;this&#32;part&#32;but&#32;I&#32;will&#60;br&#32;&#47;&#62;&#10;&gt;&#32;try&#32;with&#32;0&#46;8&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Nico&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Quoting&#32;Nicolas&#32;Rodriguez&#32;&lt;&#60;a&#32;href=&#34;mailto:rodrigue&#64;ebi&#46;ac&#46;uk&#34;&#32;target=&#34;_blank&#34;&#62;rodrigue&#64;ebi&#46;ac&#46;uk&#60;&#47;a&#62;&gt;&#32;on&#32;Wed&#44;&#32;13&#32;Mar&#32;2013&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;10:55:40&#32;&#43;0000:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Which&#32;version&#32;of&#32;JSBML&#32;are&#32;you&#32;using&#32;&#63;&#32;I&#32;don&#39;t&#32;seems&#32;to&#32;have&#32;any&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;problems&#32;using&#32;trunk&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Cheers&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Nico&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;On&#32;13&#47;03&#47;13&#32;10:38&#44;&#32;Alastair&#32;Kilpatrick&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;Hi&#32;all&#44;&#32;hoping&#32;you&#32;can&#32;help&#32;-&#32;I&#39;m&#32;trying&#32;to&#32;read&#32;in&#32;an&#32;SBML&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;FunctionDefinition&#32;with&#32;JSBML&#32;but&#32;keep&#32;getting&#32;an&#32;exception&#32;with&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#39;divide&#39;&#46;&#32;My&#32;FunctionDefinition&#32;&#40;implementing&#32;a&#32;min&#40;x&#44;y&#41;&#32;function&#41;&#32;is:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&lt;functionDefinition&#32;id=&quot;min&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;math&#32;xmlns=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1998&#47;Math&#47;MathML&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1998&#47;Math&#47;MathML&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;lambda&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;x&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;y&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;divide&#47;&gt;&#32;&lt;&#33;--&#32;seems&#32;to&#32;be&#32;a&#32;problem&#32;here&#32;--&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;minus&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;plus&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;x&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;y&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;abs&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;minus&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;x&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;y&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;cn&#32;type=&quot;integer&quot;&gt;&#32;2&#32;&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;lambda&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;math&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;functionDefinition&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;but&#32;reading&#32;this&#32;gives&#32;6&#32;exceptions&#32;like:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;org&#46;sbml&#46;jsbml&#46;SBMLException:&#32;Fractions&#32;must&#32;have&#32;one&#32;numerator&#32;and&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;one&#32;denominator&#44;&#32;here&#32;0&#32;elements&#32;are&#32;given&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;compile&#40;ASTNode&#46;java:1606&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;toString&#40;ASTNode&#46;java:3862&#41;&#46;&#46;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#40;3&#32;have&#32;&#39;0&#32;elements&#39;&#32;as&#32;above&#44;&#32;the&#32;other&#32;3&#32;have&#32;&#39;1&#32;element&#39;&#41;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;Swapping&#32;&#39;divide&#39;&#32;out&#32;for&#32;&#39;plus&#39;&#44;&#32;&#39;minus&#39;&#32;doesn&#39;t&#32;give&#32;any&#32;errors&#32;and&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;I&#32;&#42;think&#42;&#32;the&#32;MathML&#32;is&#32;ok&#32;-&#32;it&#32;all&#32;validates&#32;and&#32;doing&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;ASTNode&#46;formulaToString&#40;jsbmlModel&#46;getListOfFunctionDefinitions&#40;&#41;&#46;get&#40;0&#41;&#46;getMath&#40;&#41;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;looks&#32;fine:&#32;lambda&#40;x&#44;&#32;y&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#40;x&#43;y-abs&#40;x-y&#41;&#41;&#47;2&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;Any&#32;ideas&#32;would&#32;be&#32;appreciated&#33;&#32;Thanks&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;Alastair&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;&gt;&#32;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2013-03-13T15:34:22-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7980&amp;th=2151">
	<title>Re: Exception with FunctionDefinition</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7980&amp;th=2151</link>
	<description>On&#32;13&#47;03&#47;13&#32;11:48&#44;&#32;Alastair&#32;Kilpatrick&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;It&#39;s&#32;version&#32;0&#46;8&#32;-&#32;the&#32;build&#46;xml&#32;file&#32;says&#32;1367&#32;2012-08-16&#32;-&#32;worth&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;downloading&#32;a&#32;fresh&#32;copy&#32;from&#32;sourceforge&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;would&#32;have&#32;said&#32;that&#32;we&#32;did&#32;not&#32;change&#32;much&#32;on&#32;this&#32;part&#32;but&#32;I&#32;will&#32;&#60;br&#32;&#47;&#62;&#10;try&#32;with&#32;0&#46;8&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Quoting&#32;Nicolas&#32;Rodriguez&#32;&lt;&#60;a&#32;href=&#34;mailto:rodrigue&#64;ebi&#46;ac&#46;uk&#34;&#32;target=&#34;_blank&#34;&#62;rodrigue&#64;ebi&#46;ac&#46;uk&#60;&#47;a&#62;&gt;&#32;on&#32;Wed&#44;&#32;13&#32;Mar&#32;2013&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;10:55:40&#32;&#43;0000:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Which&#32;version&#32;of&#32;JSBML&#32;are&#32;you&#32;using&#32;&#63;&#32;I&#32;don&#39;t&#32;seems&#32;to&#32;have&#32;any&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;problems&#32;using&#32;trunk&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Cheers&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Nico&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;On&#32;13&#47;03&#47;13&#32;10:38&#44;&#32;Alastair&#32;Kilpatrick&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Hi&#32;all&#44;&#32;hoping&#32;you&#32;can&#32;help&#32;-&#32;I&#39;m&#32;trying&#32;to&#32;read&#32;in&#32;an&#32;SBML&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;FunctionDefinition&#32;with&#32;JSBML&#32;but&#32;keep&#32;getting&#32;an&#32;exception&#32;with&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#39;divide&#39;&#46;&#32;My&#32;FunctionDefinition&#32;&#40;implementing&#32;a&#32;min&#40;x&#44;y&#41;&#32;function&#41;&#32;is:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&lt;functionDefinition&#32;id=&quot;min&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;math&#32;xmlns=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1998&#47;Math&#47;MathML&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1998&#47;Math&#47;MathML&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;lambda&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;x&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;y&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;divide&#47;&gt;&#32;&lt;&#33;--&#32;seems&#32;to&#32;be&#32;a&#32;problem&#32;here&#32;--&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;minus&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;plus&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;x&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;y&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;abs&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;minus&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;x&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;y&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;cn&#32;type=&quot;integer&quot;&gt;&#32;2&#32;&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;lambda&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;math&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;functionDefinition&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;but&#32;reading&#32;this&#32;gives&#32;6&#32;exceptions&#32;like:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;org&#46;sbml&#46;jsbml&#46;SBMLException:&#32;Fractions&#32;must&#32;have&#32;one&#32;numerator&#32;and&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;one&#32;denominator&#44;&#32;here&#32;0&#32;elements&#32;are&#32;given&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;compile&#40;ASTNode&#46;java:1606&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;toString&#40;ASTNode&#46;java:3862&#41;&#46;&#46;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#40;3&#32;have&#32;&#39;0&#32;elements&#39;&#32;as&#32;above&#44;&#32;the&#32;other&#32;3&#32;have&#32;&#39;1&#32;element&#39;&#41;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Swapping&#32;&#39;divide&#39;&#32;out&#32;for&#32;&#39;plus&#39;&#44;&#32;&#39;minus&#39;&#32;doesn&#39;t&#32;give&#32;any&#32;errors&#32;and&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;I&#32;&#42;think&#42;&#32;the&#32;MathML&#32;is&#32;ok&#32;-&#32;it&#32;all&#32;validates&#32;and&#32;doing&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;ASTNode&#46;formulaToString&#40;jsbmlModel&#46;getListOfFunctionDefinitions&#40;&#41;&#46;get&#40;0&#41;&#46;getMath&#40;&#41;&#41;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;looks&#32;fine:&#32;lambda&#40;x&#44;&#32;y&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#40;x&#43;y-abs&#40;x-y&#41;&#41;&#47;2&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Any&#32;ideas&#32;would&#32;be&#32;appreciated&#33;&#32;Thanks&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Alastair&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2013-03-13T15:22:19-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7978&amp;th=2151">
	<title>Re: Exception with FunctionDefinition</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7978&amp;th=2151</link>
	<description>It&#39;s&#32;version&#32;0&#46;8&#32;-&#32;the&#32;build&#46;xml&#32;file&#32;says&#32;1367&#32;2012-08-16&#32;-&#32;worth&#32;&#32;&#60;br&#32;&#47;&#62;&#10;downloading&#32;a&#32;fresh&#32;copy&#32;from&#32;sourceforge&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Thanks&#44;&#60;br&#32;&#47;&#62;&#10;Alastair&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Quoting&#32;Nicolas&#32;Rodriguez&#32;&lt;&#60;a&#32;href=&#34;mailto:rodrigue&#64;ebi&#46;ac&#46;uk&#34;&#32;target=&#34;_blank&#34;&#62;rodrigue&#64;ebi&#46;ac&#46;uk&#60;&#47;a&#62;&gt;&#32;on&#32;Wed&#44;&#32;13&#32;Mar&#32;2013&#32;&#32;&#60;br&#32;&#47;&#62;&#10;10:55:40&#32;&#43;0000:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Which&#32;version&#32;of&#32;JSBML&#32;are&#32;you&#32;using&#32;&#63;&#32;I&#32;don&#39;t&#32;seems&#32;to&#32;have&#32;any&#60;br&#32;&#47;&#62;&#10;&gt;&#32;problems&#32;using&#32;trunk&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Cheers&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Nico&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;13&#47;03&#47;13&#32;10:38&#44;&#32;Alastair&#32;Kilpatrick&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Hi&#32;all&#44;&#32;hoping&#32;you&#32;can&#32;help&#32;-&#32;I&#39;m&#32;trying&#32;to&#32;read&#32;in&#32;an&#32;SBML&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;FunctionDefinition&#32;with&#32;JSBML&#32;but&#32;keep&#32;getting&#32;an&#32;exception&#32;with&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#39;divide&#39;&#46;&#32;My&#32;FunctionDefinition&#32;&#40;implementing&#32;a&#32;min&#40;x&#44;y&#41;&#32;function&#41;&#32;is:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&lt;functionDefinition&#32;id=&quot;min&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;math&#32;xmlns=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1998&#47;Math&#47;MathML&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1998&#47;Math&#47;MathML&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;lambda&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;x&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;y&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;divide&#47;&gt;&#32;&lt;&#33;--&#32;seems&#32;to&#32;be&#32;a&#32;problem&#32;here&#32;--&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;minus&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;plus&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;x&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;y&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;abs&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;minus&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;x&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;y&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;cn&#32;type=&quot;integer&quot;&gt;&#32;2&#32;&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;lambda&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;math&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;functionDefinition&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;but&#32;reading&#32;this&#32;gives&#32;6&#32;exceptions&#32;like:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;org&#46;sbml&#46;jsbml&#46;SBMLException:&#32;Fractions&#32;must&#32;have&#32;one&#32;numerator&#32;and&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;one&#32;denominator&#44;&#32;here&#32;0&#32;elements&#32;are&#32;given&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#9;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;compile&#40;ASTNode&#46;java:1606&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#9;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;toString&#40;ASTNode&#46;java:3862&#41;&#46;&#46;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#40;3&#32;have&#32;&#39;0&#32;elements&#39;&#32;as&#32;above&#44;&#32;the&#32;other&#32;3&#32;have&#32;&#39;1&#32;element&#39;&#41;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Swapping&#32;&#39;divide&#39;&#32;out&#32;for&#32;&#39;plus&#39;&#44;&#32;&#39;minus&#39;&#32;doesn&#39;t&#32;give&#32;any&#32;errors&#32;and&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;I&#32;&#42;think&#42;&#32;the&#32;MathML&#32;is&#32;ok&#32;-&#32;it&#32;all&#32;validates&#32;and&#32;doing&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;ASTNode&#46;formulaToString&#40;jsbmlModel&#46;getListOfFunctionDefinitions&#40;&#41;&#46;get&#40;0&#41;&#46;getMath&#40;&#41;&#41;&#32;looks&#32;fine:&#32;lambda&#40;x&#44;&#32;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;y&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#40;x&#43;y-abs&#40;x-y&#41;&#41;&#47;2&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Any&#32;ideas&#32;would&#32;be&#32;appreciated&#33;&#32;Thanks&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Alastair&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;&gt;&#32;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;The&#32;University&#32;of&#32;Edinburgh&#32;is&#32;a&#32;charitable&#32;body&#44;&#32;registered&#32;in&#60;br&#32;&#47;&#62;&#10;Scotland&#44;&#32;with&#32;registration&#32;number&#32;SC005336&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Alastair Kilpatrick</dc:creator>
	<dc:date>2013-03-13T11:48:20-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7977&amp;th=2151">
	<title>Re: Exception with FunctionDefinition</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7977&amp;th=2151</link>
	<description>&#60;br&#32;&#47;&#62;&#10;Which&#32;version&#32;of&#32;JSBML&#32;are&#32;you&#32;using&#32;&#63;&#32;I&#32;don&#39;t&#32;seems&#32;to&#32;have&#32;any&#32;&#60;br&#32;&#47;&#62;&#10;problems&#32;using&#32;trunk&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#44;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;On&#32;13&#47;03&#47;13&#32;10:38&#44;&#32;Alastair&#32;Kilpatrick&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Hi&#32;all&#44;&#32;hoping&#32;you&#32;can&#32;help&#32;-&#32;I&#39;m&#32;trying&#32;to&#32;read&#32;in&#32;an&#32;SBML&#60;br&#32;&#47;&#62;&#10;&gt;&#32;FunctionDefinition&#32;with&#32;JSBML&#32;but&#32;keep&#32;getting&#32;an&#32;exception&#32;with&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#39;divide&#39;&#46;&#32;My&#32;FunctionDefinition&#32;&#40;implementing&#32;a&#32;min&#40;x&#44;y&#41;&#32;function&#41;&#32;is:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;functionDefinition&#32;id=&quot;min&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;math&#32;xmlns=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1998&#47;Math&#47;MathML&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1998&#47;Math&#47;MathML&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;lambda&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;x&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;y&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;divide&#47;&gt;&#32;&lt;&#33;--&#32;seems&#32;to&#32;be&#32;a&#32;problem&#32;here&#32;--&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;minus&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;plus&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;x&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;y&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;abs&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;minus&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;x&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;y&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;cn&#32;type=&quot;integer&quot;&gt;&#32;2&#32;&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;lambda&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;math&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;functionDefinition&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;but&#32;reading&#32;this&#32;gives&#32;6&#32;exceptions&#32;like:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;org&#46;sbml&#46;jsbml&#46;SBMLException:&#32;Fractions&#32;must&#32;have&#32;one&#32;numerator&#32;and&#60;br&#32;&#47;&#62;&#10;&gt;&#32;one&#32;denominator&#44;&#32;here&#32;0&#32;elements&#32;are&#32;given&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#9;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;compile&#40;ASTNode&#46;java:1606&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#9;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;toString&#40;ASTNode&#46;java:3862&#41;&#46;&#46;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#40;3&#32;have&#32;&#39;0&#32;elements&#39;&#32;as&#32;above&#44;&#32;the&#32;other&#32;3&#32;have&#32;&#39;1&#32;element&#39;&#41;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Swapping&#32;&#39;divide&#39;&#32;out&#32;for&#32;&#39;plus&#39;&#44;&#32;&#39;minus&#39;&#32;doesn&#39;t&#32;give&#32;any&#32;errors&#32;and&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;&#42;think&#42;&#32;the&#32;MathML&#32;is&#32;ok&#32;-&#32;it&#32;all&#32;validates&#32;and&#32;doing&#60;br&#32;&#47;&#62;&#10;&gt;&#32;ASTNode&#46;formulaToString&#40;jsbmlModel&#46;getListOfFunctionDefinitions&#40;&#41;&#46;get&#40;0&#41;&#46;getMath&#40;&#41;&#41;&#32;looks&#32;fine:&#32;lambda&#40;x&#44;&#32;y&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#40;x&#43;y-abs&#40;x-y&#41;&#41;&#47;2&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Any&#32;ideas&#32;would&#32;be&#32;appreciated&#33;&#32;Thanks&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Alastair&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2013-03-13T10:55:40-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7976&amp;th=2151">
	<title>Exception with FunctionDefinition</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7976&amp;th=2151</link>
	<description>Hi&#32;all&#44;&#32;hoping&#32;you&#32;can&#32;help&#32;-&#32;I&#39;m&#32;trying&#32;to&#32;read&#32;in&#32;an&#32;SBML&#32;&#32;&#60;br&#32;&#47;&#62;&#10;FunctionDefinition&#32;with&#32;JSBML&#32;but&#32;keep&#32;getting&#32;an&#32;exception&#32;with&#32;&#32;&#60;br&#32;&#47;&#62;&#10;&#39;divide&#39;&#46;&#32;My&#32;FunctionDefinition&#32;&#40;implementing&#32;a&#32;min&#40;x&#44;y&#41;&#32;function&#41;&#32;is:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&lt;functionDefinition&#32;id=&quot;min&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;math&#32;xmlns=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1998&#47;Math&#47;MathML&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1998&#47;Math&#47;MathML&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;lambda&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;x&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;y&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;bvar&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;divide&#47;&gt;&#32;&lt;&#33;--&#32;seems&#32;to&#32;be&#32;a&#32;problem&#32;here&#32;--&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;minus&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;plus&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;x&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;y&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;abs&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;minus&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;x&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;y&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;cn&#32;type=&quot;integer&quot;&gt;&#32;2&#32;&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;lambda&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;math&gt;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;functionDefinition&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;but&#32;reading&#32;this&#32;gives&#32;6&#32;exceptions&#32;like:&#60;br&#32;&#47;&#62;&#10;org&#46;sbml&#46;jsbml&#46;SBMLException:&#32;Fractions&#32;must&#32;have&#32;one&#32;numerator&#32;and&#32;&#32;&#60;br&#32;&#47;&#62;&#10;one&#32;denominator&#44;&#32;here&#32;0&#32;elements&#32;are&#32;given&#46;&#60;br&#32;&#47;&#62;&#10;&#9;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;compile&#40;ASTNode&#46;java:1606&#41;&#60;br&#32;&#47;&#62;&#10;&#9;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;toString&#40;ASTNode&#46;java:3862&#41;&#46;&#46;&#46;&#60;br&#32;&#47;&#62;&#10;&#40;3&#32;have&#32;&#39;0&#32;elements&#39;&#32;as&#32;above&#44;&#32;the&#32;other&#32;3&#32;have&#32;&#39;1&#32;element&#39;&#41;&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Swapping&#32;&#39;divide&#39;&#32;out&#32;for&#32;&#39;plus&#39;&#44;&#32;&#39;minus&#39;&#32;doesn&#39;t&#32;give&#32;any&#32;errors&#32;and&#32;&#32;&#60;br&#32;&#47;&#62;&#10;I&#32;&#42;think&#42;&#32;the&#32;MathML&#32;is&#32;ok&#32;-&#32;it&#32;all&#32;validates&#32;and&#32;doing&#32;&#32;&#60;br&#32;&#47;&#62;&#10;ASTNode&#46;formulaToString&#40;jsbmlModel&#46;getListOfFunctionDefinitions&#40;&#41;&#46;get&#40;0&#41;&#46;getMath&#40;&#41;&#41;&#32;looks&#32;fine:&#32;lambda&#40;x&#44;&#32;y&#44;&#32;&#32;&#60;br&#32;&#47;&#62;&#10;&#40;x&#43;y-abs&#40;x-y&#41;&#41;&#47;2&#41;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Any&#32;ideas&#32;would&#32;be&#32;appreciated&#33;&#32;Thanks&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Alastair&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;The&#32;University&#32;of&#32;Edinburgh&#32;is&#32;a&#32;charitable&#32;body&#44;&#32;registered&#32;in&#60;br&#32;&#47;&#62;&#10;Scotland&#44;&#32;with&#32;registration&#32;number&#32;SC005336&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Alastair Kilpatrick</dc:creator>
	<dc:date>2013-03-13T10:38:06-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7963&amp;th=2146">
	<title>Re: Layout extension</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7963&amp;th=2146</link>
	<description>Am&#32;3&#47;1&#47;13&#32;3:11&#32;PM&#44;&#32;schrieb&#32;Nicolas&#32;Rodriguez:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Le&#32;01&#47;03&#47;2013&#32;12:46&#44;&#32;Andreas&#32;Dr&#228;ger&#32;a&#32;&#233;crit&#32;:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;As&#32;it&#32;the&#32;case&#32;with&#32;the&#32;actual&#32;SBML&#32;packages&#44;&#32;also&#32;from&#32;the&#32;perspective&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;of&#32;its&#32;implementation&#32;in&#32;JSBML&#32;the&#32;Layout&#32;package&#32;was&#32;our&#32;first&#32;package&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;At&#32;this&#32;time&#32;we&#32;named&#32;the&#32;&quot;plugin&quot;&#32;class&#32;for&#32;layout&#32;extended&#32;models&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&quot;ExtendedLayoutModel&quot;&#44;&#32;but&#32;now&#32;our&#32;naming&#32;convention&#32;follows&#32;libSBML&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;all&#32;other&#32;package&#32;implementation&#44;&#32;i&#46;e&#46;&#44;&#32;it&#32;should&#32;better&#32;be&#32;named&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;LayoutModelPlugin&#46;&#32;I&#32;therefore&#32;request&#32;to&#32;rename&#32;this&#32;class&#46;&#32;What&#32;do&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;people&#32;think&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;am&#32;fine&#32;with&#32;the&#32;renaming&#32;but&#32;I&#32;would&#32;let&#32;the&#32;old&#32;ExtendedLayoutModel&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;extending&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;LayoutModelPlugin&#32;with&#32;just&#32;the&#32;constructor&#32;so&#32;that&#32;it&#32;does&#32;not&#32;break&#32;any&#32;current&#32;code&#60;br&#32;&#47;&#62;&#10;&gt;&#32;as&#32;people&#32;are&#32;using&#32;the&#32;trunk&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Hi&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Shouldn&#39;t&#32;we&#32;mark&#32;the&#32;old&#32;class&#32;as&#32;deprecated&#32;then&#63;&#32;Maybe&#32;there&#32;are&#32;also&#32;&#60;br&#32;&#47;&#62;&#10;some&#32;other&#32;packages&#32;where&#32;we&#32;didn&#39;t&#32;follow&#32;the&#32;naming&#32;conventions&#46;&#32;I&#32;&#60;br&#32;&#47;&#62;&#10;think&#32;we&#32;should&#32;go&#32;through&#32;all&#32;types&#32;of&#32;SBasePlugin&#32;and&#32;check&#32;the&#32;names&#32;&#60;br&#32;&#47;&#62;&#10;of&#32;the&#32;classes&#32;accordingly&#44;&#32;maybe&#32;making&#32;some&#32;more&#32;classes&#32;deprecated&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2013-03-01T14:31:58-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7962&amp;th=2146">
	<title>Re: Layout extension</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7962&amp;th=2146</link>
	<description>Le&#32;01&#47;03&#47;2013&#32;12:46&#44;&#32;Andreas&#32;Dr&#228;ger&#32;a&#32;&#233;crit&#32;:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Dear&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;As&#32;it&#32;the&#32;case&#32;with&#32;the&#32;actual&#32;SBML&#32;packages&#44;&#32;also&#32;from&#32;the&#32;perspective&#60;br&#32;&#47;&#62;&#10;&gt;&#32;of&#32;its&#32;implementation&#32;in&#32;JSBML&#32;the&#32;Layout&#32;package&#32;was&#32;our&#32;first&#32;package&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;At&#32;this&#32;time&#32;we&#32;named&#32;the&#32;&quot;plugin&quot;&#32;class&#32;for&#32;layout&#32;extended&#32;models&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&quot;ExtendedLayoutModel&quot;&#44;&#32;but&#32;now&#32;our&#32;naming&#32;convention&#32;follows&#32;libSBML&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&#32;all&#32;other&#32;package&#32;implementation&#44;&#32;i&#46;e&#46;&#44;&#32;it&#32;should&#32;better&#32;be&#32;named&#60;br&#32;&#47;&#62;&#10;&gt;&#32;LayoutModelPlugin&#46;&#32;I&#32;therefore&#32;request&#32;to&#32;rename&#32;this&#32;class&#46;&#32;What&#32;do&#60;br&#32;&#47;&#62;&#10;&gt;&#32;people&#32;think&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;am&#32;fine&#32;with&#32;the&#32;renaming&#32;but&#32;I&#32;would&#32;let&#32;the&#32;old&#32;ExtendedLayoutModel&#44;&#32;&#60;br&#32;&#47;&#62;&#10;extending&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;LayoutModelPlugin&#32;with&#32;just&#32;the&#32;constructor&#32;so&#32;that&#32;it&#32;does&#32;not&#32;break&#32;any&#32;current&#32;code&#60;br&#32;&#47;&#62;&#10;as&#32;people&#32;are&#32;using&#32;the&#32;trunk&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;cheers&#44;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2013-03-01T14:11:38-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7961&amp;th=2146">
	<title>Layout extension</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7961&amp;th=2146</link>
	<description>Dear&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;As&#32;it&#32;the&#32;case&#32;with&#32;the&#32;actual&#32;SBML&#32;packages&#44;&#32;also&#32;from&#32;the&#32;perspective&#32;&#60;br&#32;&#47;&#62;&#10;of&#32;its&#32;implementation&#32;in&#32;JSBML&#32;the&#32;Layout&#32;package&#32;was&#32;our&#32;first&#32;package&#46;&#32;&#60;br&#32;&#47;&#62;&#10;At&#32;this&#32;time&#32;we&#32;named&#32;the&#32;&quot;plugin&quot;&#32;class&#32;for&#32;layout&#32;extended&#32;models&#32;&#60;br&#32;&#47;&#62;&#10;&quot;ExtendedLayoutModel&quot;&#44;&#32;but&#32;now&#32;our&#32;naming&#32;convention&#32;follows&#32;libSBML&#32;in&#32;&#60;br&#32;&#47;&#62;&#10;all&#32;other&#32;package&#32;implementation&#44;&#32;i&#46;e&#46;&#44;&#32;it&#32;should&#32;better&#32;be&#32;named&#32;&#60;br&#32;&#47;&#62;&#10;LayoutModelPlugin&#46;&#32;I&#32;therefore&#32;request&#32;to&#32;rename&#32;this&#32;class&#46;&#32;What&#32;do&#32;&#60;br&#32;&#47;&#62;&#10;people&#32;think&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2013-03-01T12:46:30-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7918&amp;th=2133">
	<title>Re: How to deal with invalid elements that are added to ListOf* objects?</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7918&amp;th=2133</link>
	<description>Am&#32;2&#47;7&#47;13&#32;3:10&#32;PM&#44;&#32;schrieb&#32;Andreas&#32;Dr&#228;ger:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;1&#41;&#32;In&#32;the&#32;add&#32;method&#32;of&#32;ListOf&#32;insert&#32;the&#32;following&#32;code&#32;in&#32;the&#32;catch&#60;br&#32;&#47;&#62;&#10;&gt;&#32;clause:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;&#40;exc&#32;instanceof&#32;RuntimeException&#41;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;throw&#32;&#40;RuntimeException&#41;&#32;exc;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Dear&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;in&#32;agreement&#32;with&#32;Nicolas&#32;Rodriguez&#44;&#32;I&#32;am&#32;going&#32;to&#32;commit&#32;this&#32;solution&#32;&#60;br&#32;&#47;&#62;&#10;because&#32;there&#32;was&#32;no&#32;complain&#32;about&#32;it&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2013-02-12T06:58:00-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7916&amp;th=2133">
	<title>How to deal with invalid elements that are added to ListOf* objects?</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7916&amp;th=2133</link>
	<description>Dear&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Nico&#32;and&#32;I&#32;just&#32;detected&#32;a&#32;problem&#32;in&#32;the&#32;current&#32;trunk&#32;in&#32;JSBML&#44;&#32;which&#32;&#60;br&#32;&#47;&#62;&#10;leads&#32;to&#32;a&#32;failure&#32;of&#32;some&#32;test&#32;cases&#32;of&#32;the&#32;project&#46;The&#32;error&#32;goes&#32;back&#32;&#60;br&#32;&#47;&#62;&#10;to&#32;a&#32;very&#32;old&#32;change&#32;from&#32;September&#32;last&#32;year:&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;jsbml&#46;svn&#46;sourceforge&#46;net&#47;viewvc&#47;jsbml&#47;trunk&#47;core&#47;src&#47;org&#47;sbml&#47;jsbml&#47;ListOf&#46;java&#63;r1=1416&amp;r2=1415&amp;pathrev=1416&#46;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;jsbml&#46;svn&#46;sourceforge&#46;net&#47;viewvc&#47;jsbml&#47;trunk&#47;core&#47;src&#47;org&#47;sbml&#47;jsbml&#47;ListOf&#46;java&#63;r1=1416&amp;r2=1415&amp;pathrev=1416&#46;&#60;&#47;a&#62;&#32;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;To&#32;better&#32;understand&#32;the&#32;following&#32;explanation&#44;&#32;please&#32;note&#32;that&#32;in&#32;&#60;br&#32;&#47;&#62;&#10;JSBML&#32;the&#32;ListOf&lt;&#63;&gt;&#32;class&#32;is&#32;actually&#32;a&#32;wrapper&#32;around&#32;some&#32;List&#32;&#60;br&#32;&#47;&#62;&#10;implementation&#32;from&#32;the&#32;standard&#32;Java&#32;library&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;The&#32;problem&#32;before&#32;this&#32;change&#32;was&#32;that&#32;registerChild&#32;was&#32;called&#32;in&#32;&#60;br&#32;&#47;&#62;&#10;ListOf&#32;before&#32;adding&#32;the&#32;element&#32;to&#32;the&#32;actual&#32;internal&#32;list&#44;&#32;i&#46;e&#46;&#44;&#32;&#60;br&#32;&#47;&#62;&#10;listeners&#32;were&#32;notified&#32;about&#32;a&#32;newly&#32;added&#32;element&#44;&#32;but&#32;this&#32;new&#32;&#60;br&#32;&#47;&#62;&#10;element&#32;could&#32;not&#32;be&#32;found&#32;anywhere&#32;in&#32;the&#32;model&#32;because&#32;it&#32;was&#32;not&#32;&#60;br&#32;&#47;&#62;&#10;&#40;really&#41;&#32;in&#32;the&#32;list&#33;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;So&#44;&#32;what&#32;had&#32;to&#32;be&#32;done&#32;was&#32;to&#32;first&#32;add&#32;the&#32;element&#32;to&#32;the&#32;internal&#32;&#60;br&#32;&#47;&#62;&#10;list&#32;&#40;within&#32;the&#32;ListOf&#41;&#44;&#32;irrespective&#32;of&#32;any&#32;restrictions&#44;&#32;then&#32;calling&#32;&#60;br&#32;&#47;&#62;&#10;registerChild&#44;&#32;and&#32;reverting&#32;the&#32;change&#32;in&#32;the&#32;model&#32;if&#32;some&#32;error&#32;&#60;br&#32;&#47;&#62;&#10;occurs&#46;&#32;In&#32;case&#32;of&#32;an&#32;error&#44;&#32;false&#32;would&#32;be&#32;returned&#46;&#32;Only&#32;a&#32;&#60;br&#32;&#47;&#62;&#10;LevelVersionError&#32;was&#32;thrown&#44;&#32;all&#32;other&#32;exceptions&#32;were&#32;caught&#32;and&#32;&#60;br&#32;&#47;&#62;&#10;passed&#32;to&#32;the&#32;logger&#32;as&#32;a&#32;debug&#32;message&#46;&#32;The&#32;method&#32;then&#32;returned&#32;false&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;The&#32;test&#32;case&#44;&#32;however&#44;&#32;expects&#32;that&#32;an&#32;IllegalArgumentException&#32;is&#32;&#60;br&#32;&#47;&#62;&#10;thrown&#44;&#32;which&#32;would&#32;come&#32;from&#32;the&#32;registerChild&#32;method&#32;&#40;that&#32;was&#32;called&#32;&#60;br&#32;&#47;&#62;&#10;before&#32;adding&#32;the&#32;element&#32;to&#32;the&#32;internal&#32;list&#44;&#32;i&#46;e&#46;&#44;&#32;interrupting&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;add&#32;method&#32;in&#32;ListOf&#41;&#46;&#32;The&#32;test&#32;cases&#32;don&#39;t&#32;accept&#32;the&#32;return&#32;value&#32;of&#32;&#60;br&#32;&#47;&#62;&#10;&quot;false&quot;&#44;&#32;they&#32;expect&#32;the&#32;method&#32;being&#32;interrupted&#32;by&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;IllegalArgumentException&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;have&#32;now&#32;to&#32;possible&#32;solutions&#32;what&#32;we&#32;can&#32;do:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;1&#41;&#32;In&#32;the&#32;add&#32;method&#32;of&#32;ListOf&#32;insert&#32;the&#32;following&#32;code&#32;in&#32;the&#32;catch&#32;&#60;br&#32;&#47;&#62;&#10;clause:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;if&#32;&#40;exc&#32;instanceof&#32;RuntimeException&#41;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;throw&#32;&#40;RuntimeException&#41;&#32;exc;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;tested&#32;this&#32;solution&#44;&#32;all&#32;test&#32;cases&#32;would&#32;work&#32;with&#32;it&#46;&#32;However&#44;&#32;this&#32;&#60;br&#32;&#47;&#62;&#10;would&#32;cause&#32;that&#32;the&#32;add&#32;method&#32;won&#39;t&#32;return&#32;false&#32;in&#32;case&#32;of&#32;a&#32;problem&#44;&#32;&#60;br&#32;&#47;&#62;&#10;it&#32;would&#32;simply&#32;be&#32;interrupted&#46;&#32;Therefore&#44;&#32;I&#32;have&#32;a&#32;second&#32;solution:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;2&#41;&#32;Change&#32;all&#32;create&#42;&#32;methods&#32;in&#32;all&#32;classes&#32;to&#32;something&#32;like&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;public&#32;Species&#32;createSpecies&#40;String&#32;id&#41;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;Species&#32;species&#32;=&#32;new&#32;Species&#40;id&#44;&#32;getLevel&#40;&#41;&#44;&#32;getVersion&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;if&#32;&#40;addSpecies&#40;species&#41;&#41;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;species;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;return&#32;null;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Then&#32;the&#32;test&#32;cases&#32;would&#32;also&#32;have&#32;to&#32;be&#32;changed&#32;and&#32;would&#32;have&#32;to&#32;&#60;br&#32;&#47;&#62;&#10;check&#32;if&#32;the&#32;create&#32;method&#32;returns&#32;null&#44;&#32;i&#46;e&#46;&#44;&#32;failure&#32;&#40;expected&#41;&#44;&#32;or&#32;&#60;br&#32;&#47;&#62;&#10;not&#32;&#40;pass&#41;&#46;&#32;Solution&#32;2&#32;causes&#32;more&#32;effort&#32;and&#32;will&#32;affect&#32;more&#32;portions&#32;&#60;br&#32;&#47;&#62;&#10;of&#32;the&#32;code&#46;&#32;It&#32;can&#32;also&#32;lead&#32;to&#32;NullPointerExceptions&#32;elsewhere&#32;in&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;code&#32;if&#32;the&#32;return&#32;value&#32;of&#32;some&#32;create&#42;&#32;method&#32;is&#32;not&#32;checked&#32;&#60;br&#32;&#47;&#62;&#10;immeadiately&#32;by&#32;users&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;What&#32;do&#32;people&#32;think&#63;&#32;Which&#32;solution&#32;should&#32;be&#32;applied&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2013-02-07T14:10:52-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7866&amp;th=2101">
	<title>Re: jsbml 0.8-b1 writing related questions</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7866&amp;th=2101</link>
	<description>On&#32;01&#47;12&#47;12&#32;21:28&#44;&#32;smaor&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Hi&#32;guys&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#39;ll&#32;admit&#32;I&#39;m&#32;a&#32;bit&#32;new&#32;to&#32;jsbml&#46;&#32;So&#32;any&#32;help&#32;would&#32;be&#32;extremely&#32;appreciated&#32;as&#32;I&#39;ve&#32;been&#32;trying&#32;to&#32;search&#32;through&#32;google&#32;to&#32;find&#32;some&#32;ideas&#32;for&#32;way&#32;too&#32;long&#32;now&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#39;m&#32;currently&#32;working&#32;on&#32;a&#32;project&#32;that&#39;s&#32;implementing&#32;the&#32;jsbml&#32;0&#46;8-b1&#32;library&#32;and&#32;one&#32;of&#32;my&#32;tasks&#32;is&#32;to&#32;write&#32;out&#32;a&#32;sbml&#32;after&#32;manipulation&#32;within&#32;the&#32;application&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;would&#32;strongly&#32;encourage&#32;you&#32;to&#32;not&#32;use&#32;0&#46;8-b1&#32;but&#32;the&#32;final&#32;0&#46;8&#32;&#60;br&#32;&#47;&#62;&#10;release&#32;&#40;located&#32;here&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;sourceforge&#46;net&#47;projects&#47;jsbml&#47;files&#47;jsbml&#47;0&#46;8&#47;&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;sourceforge&#46;net&#47;projects&#47;jsbml&#47;files&#47;jsbml&#47;0&#46;8&#47;&#60;&#47;a&#62;&#41;&#60;br&#32;&#47;&#62;&#10;There&#32;is&#32;a&#32;bit&#32;more&#32;than&#32;one&#32;year&#32;of&#32;bug&#32;fixes&#32;and&#32;improvement&#32;between&#32;&#60;br&#32;&#47;&#62;&#10;them&#46;&#32;The&#32;full&#32;version&#32;in&#32;sourceforge&#32;will&#32;contain&#32;the&#32;manual&#32;and&#32;API&#32;as&#32;&#60;br&#32;&#47;&#62;&#10;well&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#39;ve&#32;been&#32;wondering&#32;if&#32;anyone&#32;still&#32;has&#32;a&#32;copy&#32;of&#32;the&#32;manual&#32;or&#32;tutorial&#32;for&#32;jsbml-0&#46;8-b1&#63;&#32;Any&#32;literature&#32;on&#32;it&#32;would&#32;be&#32;appreciated&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Also&#44;&#32;just&#32;a&#32;couple&#32;questions:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;The&#32;list&#32;of&#32;parameters&#44;&#32;is&#32;there&#32;a&#32;way&#32;to&#32;change&#32;the&#32;node&#32;attributes&#32;from&#32;name&#32;to&#32;id&#32;s&#46;t:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;parameter&#32;name=&quot;thisvalue&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;becomes&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;parameter&#32;id=&quot;thisvalue&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Regarding&#32;namespaces:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;how&#32;would&#32;I&#32;set&#32;up&#32;the&#32;following&#32;tag&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;a&#32;workspace&#32;such&#32;as&#46;&#46;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;xmlns:html=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;xhtml&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;xhtml&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;for&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;sbml&#32;xmlns=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level2&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level2&#60;&#47;a&#62;&quot;&#32;level=&quot;2&quot;&#32;version=&quot;1&quot;&#32;xmlns:html=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;xhtml&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;xhtml&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;am&#32;not&#32;sure&#32;if&#32;you&#32;find&#32;out&#32;how&#32;to&#32;do&#32;that&#32;but&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;sbmlDocument&#46;addNamespace&#40;&quot;html&quot;&#44;&#32;&quot;xmlns&quot;&#44;&#32;&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;xhtml&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;xhtml&#60;&#47;a&#62;&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;should&#32;work&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Regarding&#32;Notes&#44;&#32;what&#39;s&#32;the&#32;best&#32;way&#32;to&#32;implement&#32;them&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;would&#32;need&#32;to&#32;create&#32;something&#32;of&#32;this&#32;format:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;html:p&gt;GENE_ASSOCIATION:&#32;______&lt;&#47;html:p&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;html:p&gt;PROTEIN_ASSOCIATION:&#32;______&lt;&#47;html:p&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;html:p&gt;SUBSYSTEM:&#32;______&lt;&#47;html:p&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;html:p&gt;PROTEIN_CLASS:&#32;______&lt;&#47;html:p&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;You&#32;can&#32;just&#32;create&#32;your&#32;html&#32;String&#32;like&#32;that&#32;and&#32;use&#32;&#60;br&#32;&#47;&#62;&#10;SBase&#46;setNotes&#40;String&#41;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Let&#32;us&#32;know&#32;if&#32;we&#32;solved&#32;all&#32;your&#32;problems&#44;&#60;br&#32;&#47;&#62;&#10;Thanks&#44;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-12-05T16:34:39-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7856&amp;th=2101">
	<title>Re: jsbml 0.8-b1 writing related questions</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7856&amp;th=2101</link>
	<description>Am&#32;12&#47;1&#47;12&#32;10:28&#32;PM&#44;&#32;schrieb&#32;smaor:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;The&#32;list&#32;of&#32;parameters&#44;&#32;is&#32;there&#32;a&#32;way&#32;to&#32;change&#32;the&#32;node&#32;attributes&#32;from&#32;name&#32;to&#32;id&#32;s&#46;t:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;parameter&#32;name=&quot;thisvalue&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;becomes&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;parameter&#32;id=&quot;thisvalue&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Hi&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;try&#32;this:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;myParameter&#46;setId&#40;myParameter&#46;getName&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;myParameter&#46;unsetName&#40;&#41;;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Here&#44;&#32;myParameter&#32;is&#32;a&#32;Java&#32;object&#32;representing&#32;the&#32;instance&#32;of&#32;&#60;br&#32;&#47;&#62;&#10;Parameter&#32;that&#32;you&#32;like&#32;to&#32;manipulate&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2012-12-02T06:23:52-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7855&amp;th=2101">
	<title>Re: jsbml 0.8-b1 writing related questions</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7855&amp;th=2101</link>
	<description>On&#32;Sat&#44;&#32;&#32;1&#32;Dec&#32;2012&#32;13:28:56&#32;-0800&#32;&#40;PST&#41;&#44;&#32;smaor&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#39;ve&#32;been&#32;wondering&#32;if&#32;anyone&#32;still&#32;has&#32;a&#32;copy&#32;of&#32;the&#32;manual&#32;or&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;tutorial&#32;for&#32;jsbml-0&#46;8-b1&#63;&#32;Any&#32;literature&#32;on&#32;it&#32;would&#32;be&#32;appreciated&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Hi&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Have&#32;you&#32;seen&#32;the&#32;&quot;Documentation&quot;&#32;link&#32;at&#32;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Software&#47;JSBML&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Software&#47;JSBML&#60;&#47;a&#62;&#32;&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Best&#32;regards&#44;&#60;br&#32;&#47;&#62;&#10;MH&#60;br&#32;&#47;&#62;&#10;--&#60;br&#32;&#47;&#62;&#10;Mike&#32;Hucka&#44;&#32;Ph&#46;D&#46;&#32;--&#32;&#60;a&#32;href=&#34;mailto:mhucka&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;mhucka&#64;caltech&#46;edu&#60;&#47;a&#62;&#32;--&#32;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;cds&#46;caltech&#46;edu&#47;&#126;mhucka&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;cds&#46;caltech&#46;edu&#47;&#126;mhucka&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;Computing&#32;and&#32;Mathematical&#32;Sciences&#44;&#32;California&#32;Institute&#32;of&#32;Technology&#44;&#60;br&#32;&#47;&#62;&#10;Pasadena&#44;&#32;California&#44;&#32;USA&#32;--&#32;Twitter:&#32;&#64;mhucka&#32;--&#32;Skype:&#32;michaelhucka&#32;--&#60;br&#32;&#47;&#62;&#10;You&#32;can&#32;give&#32;me&#32;anonymous&#32;feedback&#32;via&#32;&#60;a&#32;href=&#34;http:&#47;&#47;tinyurl&#46;com&#47;mhuckafeedback&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;tinyurl&#46;com&#47;mhuckafeedback&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Mike Hucka</dc:creator>
	<dc:date>2012-12-02T01:25:26-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7851&amp;th=2101">
	<title>jsbml 0.8-b1 writing related questions</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7851&amp;th=2101</link>
	<description>Hi&#32;guys&#44;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;I&#39;ll&#32;admit&#32;I&#39;m&#32;a&#32;bit&#32;new&#32;to&#32;jsbml&#46;&#32;So&#32;any&#32;help&#32;would&#32;be&#32;extremely&#32;appreciated&#32;as&#32;I&#39;ve&#32;been&#32;trying&#32;to&#32;search&#32;through&#32;google&#32;to&#32;find&#32;some&#32;ideas&#32;for&#32;way&#32;too&#32;long&#32;now&#46;&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;I&#39;m&#32;currently&#32;working&#32;on&#32;a&#32;project&#32;that&#39;s&#32;implementing&#32;the&#32;jsbml&#32;0&#46;8-b1&#32;library&#32;and&#32;one&#32;of&#32;my&#32;tasks&#32;is&#32;to&#32;write&#32;out&#32;a&#32;sbml&#32;after&#32;manipulation&#32;within&#32;the&#32;application&#46;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;I&#39;ve&#32;been&#32;wondering&#32;if&#32;anyone&#32;still&#32;has&#32;a&#32;copy&#32;of&#32;the&#32;manual&#32;or&#32;tutorial&#32;for&#32;jsbml-0&#46;8-b1&#63;&#32;Any&#32;literature&#32;on&#32;it&#32;would&#32;be&#32;appreciated&#46;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;Also&#44;&#32;just&#32;a&#32;couple&#32;questions:&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;The&#32;list&#32;of&#32;parameters&#44;&#32;is&#32;there&#32;a&#32;way&#32;to&#32;change&#32;the&#32;node&#32;attributes&#32;from&#32;name&#32;to&#32;id&#32;s&#46;t:&#60;br&#32;&#47;&#62;&#13;&#10;&lt;parameter&#32;name=&quot;thisvalue&quot;&gt;&#32;&#60;br&#32;&#47;&#62;&#13;&#10;becomes&#60;br&#32;&#47;&#62;&#13;&#10;&lt;parameter&#32;id=&quot;thisvalue&quot;&gt;&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;Regarding&#32;namespaces:&#32;&#60;br&#32;&#47;&#62;&#13;&#10;how&#32;would&#32;I&#32;set&#32;up&#32;the&#32;following&#32;tag&#63;&#60;br&#32;&#47;&#62;&#13;&#10;a&#32;workspace&#32;such&#32;as&#46;&#46;&#46;&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;xmlns:html=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;xhtml&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;xhtml&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;for&#60;br&#32;&#47;&#62;&#13;&#10;&lt;sbml&#32;xmlns=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level2&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level2&#60;&#47;a&#62;&quot;&#32;level=&quot;2&quot;&#32;version=&quot;1&quot;&#32;xmlns:html=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;xhtml&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;xhtml&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;Regarding&#32;Notes&#44;&#32;what&#39;s&#32;the&#32;best&#32;way&#32;to&#32;implement&#32;them&#63;&#60;br&#32;&#47;&#62;&#13;&#10;I&#32;would&#32;need&#32;to&#32;create&#32;something&#32;of&#32;this&#32;format:&#60;br&#32;&#47;&#62;&#13;&#10;&lt;html:p&gt;GENE_ASSOCIATION:&#32;______&lt;&#47;html:p&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&lt;html:p&gt;PROTEIN_ASSOCIATION:&#32;______&lt;&#47;html:p&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&lt;html:p&gt;SUBSYSTEM:&#32;______&lt;&#47;html:p&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&lt;html:p&gt;PROTEIN_CLASS:&#32;______&lt;&#47;html:p&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;Thanks&#32;in&#32;advance&#46;</description>
	<dc:subject></dc:subject>
	<dc:creator>smaor</dc:creator>
	<dc:date>2012-11-30T09:29:15-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7686&amp;th=2009">
	<title>Re: [jsbml-team] Extensions of extensions</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7686&amp;th=2009</link>
	<description>Am&#32;5&#47;10&#47;12&#32;5:00&#32;PM&#44;&#32;schrieb&#32;Sarah&#32;Keating:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Again&#44;&#32;I&#32;want&#32;to&#32;stress&#32;to&#32;check&#32;what&#32;decisions&#32;Franck&#32;and&#32;the&#32;libsbml&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;team&#32;have&#32;taken&#32;already&#32;to&#32;see&#32;if&#32;we&#32;store&#32;it&#32;as&#32;a&#32;child&#32;of&#32;the&#32;model&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;element&#32;or&#32;some&#32;layout&#32;elements&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;The&#32;libsbml&#32;render&#32;extension&#32;code&#32;has&#32;two&#32;plugins&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;RenderLayoutPlugin&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;RenderListOfLayoutsPlugin&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;because&#32;render&#32;extends&#32;the&#32;listOfLayouts&#32;element&#32;and&#32;the&#32;individual&#60;br&#32;&#47;&#62;&#10;&gt;&#32;layout&#32;elements&#32;NOT&#32;the&#32;model&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Our&#32;naming&#32;convention&#32;is&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;ExtensionObjectExtendedObjectPlugin&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;so&#32;for&#32;example&#32;layout&#32;has&#32;only&#32;one&#32;plugin&#32;class&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;LayoutModelPlugin&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;as&#32;it&#32;extends&#32;the&#32;Model&#32;component&#32;of&#32;core&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;We&#32;envision&#32;that&#32;other&#32;packages&#32;will&#32;want&#32;to&#32;extend&#32;packages&#32;not&#32;just&#60;br&#32;&#47;&#62;&#10;&gt;&#32;core&#32;and&#32;so&#32;we&#32;went&#32;with&#32;the&#32;design&#32;decision&#32;that&#32;Plugins&#32;can&#32;have&#32;child&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Plugins&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Sarah&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Dear&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;According&#32;to&#32;this&#32;convention&#44;&#32;I&#32;think&#32;the&#32;ExtendedLayoutModel&#32;class&#32;in&#32;&#60;br&#32;&#47;&#62;&#10;JSBML&#32;in&#32;the&#32;layout&#32;package&#32;should&#32;better&#32;be&#32;renamed&#32;to&#32;&#60;br&#32;&#47;&#62;&#10;LayoutModelPlugin&#46;&#32;Otherwise&#32;it&#32;will&#32;not&#32;be&#32;consistent&#32;with&#32;other&#32;&#60;br&#32;&#47;&#62;&#10;packages&#32;in&#32;SBML&#32;and&#32;probably&#32;also&#32;not&#32;with&#32;libSBML&#46;&#32;Fortunately&#44;&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;SBML&#32;extension&#32;packages&#32;are&#32;not&#32;part&#32;of&#32;the&#32;stable&#32;release&#32;0&#46;8&#32;of&#32;JSBML&#32;&#60;br&#32;&#47;&#62;&#10;and&#32;can&#32;still&#32;be&#32;renamed&#46;&#32;What&#32;do&#32;you&#32;think&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2012-08-30T14:41:29-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7677&amp;th=2067">
	<title>Release of JSBML-0.8</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7677&amp;th=2067</link>
	<description>&#60;br&#32;&#47;&#62;&#10;-------------------------&#60;br&#32;&#47;&#62;&#10;JSBML-0&#46;8&#60;br&#32;&#47;&#62;&#10;-------------------------&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;We&#32;are&#32;pleased&#32;to&#32;announce&#32;the&#32;first&#32;stable&#32;release&#32;of&#32;JSBML-0&#46;8&#44;&#60;br&#32;&#47;&#62;&#10;which&#32;is&#32;available&#32;for&#32;downloading&#32;from&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;sourceforge&#46;net&#47;projects&#47;jsbml&#47;files&#47;jsbml&#47;0&#46;8&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;sourceforge&#46;net&#47;projects&#47;jsbml&#47;files&#47;jsbml&#47;0&#46;8&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;JSBML&#32;is&#32;a&#32;community-driven&#32;project&#32;to&#32;create&#32;a&#32;free&#44;&#32;open-source&#44;&#32;pure&#32;&#60;br&#32;&#47;&#62;&#10;Java&#32;library&#32;for&#32;reading&#44;&#32;writing&#44;&#32;and&#32;manipulating&#32;SBML&#32;files&#32;and&#32;data&#32;&#60;br&#32;&#47;&#62;&#10;streams&#46;&#32;It&#32;is&#32;an&#32;alternative&#32;to&#32;the&#32;mixed&#32;Java&#47;native&#32;code-based&#32;&#60;br&#32;&#47;&#62;&#10;interface&#32;provided&#32;in&#32;libSBML&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;more&#32;details&#44;&#32;please&#32;visit&#32;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Software&#47;JSBML&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Software&#47;JSBML&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;======================================================================&#60;br&#32;&#47;&#62;&#10;Version&#32;0&#46;8&#32;&#40;24-08-2012&#41;&#60;br&#32;&#47;&#62;&#10;======================================================================&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#42;&#32;New&#32;Features:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;The&#32;new&#32;specialized&#32;EventObject&#32;TreeNodeRemovedEvent&#32;has&#32;been&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;implemented&#32;in&#32;order&#32;to&#32;make&#32;sure&#32;that&#32;deleted&#32;nodes&#32;do&#32;no&#32;longer&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;have&#32;a&#32;pointer&#32;to&#32;their&#32;previous&#32;parent&#32;within&#32;the&#32;tree&#46;&#32;At&#32;the&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;same&#32;time&#44;&#32;it&#32;is&#32;still&#32;possible&#32;to&#32;identify&#32;their&#32;previous&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;location&#32;using&#32;the&#32;field&#32;in&#32;the&#32;new&#32;EventObject&#46;&#32;For&#32;people&#32;using&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;already&#32;the&#32;change&#32;listeners&#32;it&#32;means&#32;one&#32;API&#32;change&#32;that&#32;could&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;break&#32;existing&#32;code&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#42;&#32;Bug&#32;Fixes:&#60;br&#32;&#47;&#62;&#10;&#9;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;The&#32;ASTNode&#32;methods&#32;insertChild&#44;&#32;replaceChild&#44;&#32;prependChild&#32;have&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;been&#32;corrected&#32;to&#32;setup&#32;correctly&#32;the&#32;parentSBMLObject&#32;in&#32;the&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;added&#32;ASTNode&#32;tree&#46;&#32;Thanks&#32;to&#32;Jason&#32;Stevens&#32;who&#32;reported&#32;the&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;problem&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;When&#32;creating&#32;an&#32;ASTNode&#32;with&#32;a&#32;CallableSBase&#32;or&#32;using&#32;the&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;setVariable&#32;method&#44;&#32;the&#32;reference&#32;to&#32;the&#32;id&#32;of&#32;the&#32;CallableSBase&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;was&#32;not&#32;stored&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;There&#32;is&#32;now&#32;a&#32;rounding&#32;correction&#32;for&#32;multipliers&#32;when&#32;merging&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;units&#32;that&#32;tries&#32;to&#32;shift&#32;multipliers&#32;to&#32;the&#32;scale&#32;of&#32;a&#32;unit&#46;&#32;This&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;can&#32;only&#32;be&#32;done&#32;if&#32;the&#32;logarithm&#32;to&#32;the&#32;base&#32;10&#32;of&#32;the&#32;multiplier&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;is&#32;nearly&#32;an&#32;integer&#32;number&#46;&#32;Nearly&#32;means&#32;that&#32;the&#32;distance&#32;to&#32;the&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;next&#32;integer&#32;is&#32;not&#32;larger&#32;than&#32;the&#32;ensured&#32;double&#32;precision&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;[Tracker&#32;item&#32;#3511439&#93;&#32;:&#32;The&#32;cloning&#32;of&#32;a&#32;Species&#32;was&#32;not&#32;copying&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;the&#32;speciesType&#32;attribute&#46;&#32;Thanks&#32;to&#32;Thomas&#32;Bernard&#32;who&#32;noticed&#32;and&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;reported&#32;the&#32;problem&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;The&#32;units&#32;attribute&#32;on&#32;ASTNode&#32;was&#32;sometimes&#32;not&#32;written&#32;out&#32;and&#32;the&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;SBML&#32;namespace&#32;was&#32;sometimes&#32;missing&#32;from&#32;the&#32;MathML&#46;&#32;It&#32;should&#32;be&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;fine&#32;now&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;Improved&#32;the&#32;registration&#47;un-registration&#32;of&#32;elements&#32;in&#32;particular&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;for&#32;local&#32;parameters&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;Modified&#32;the&#32;parser&#32;to&#32;be&#32;able&#32;to&#32;read&#32;invalid&#32;notes&#44;&#32;anything&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;inside&#32;the&#32;notes&#32;element&#32;will&#32;be&#32;read&#32;even&#32;if&#32;not&#32;in&#32;the&#32;html&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;namespace&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;Corrected&#32;several&#32;other&#32;clone&#32;methods&#46;&#32;The&#32;Reaction&#32;clone&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;constructor&#32;was&#32;not&#32;cloning&#32;the&#32;compartment&#32;attribute&#46;&#32;The&#32;Model&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;clone&#32;was&#32;not&#32;cloning&#32;the&#32;new&#32;L3&#32;attributes&#46;&#32;The&#32;Constraint&#46;clone&#40;&#41;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;was&#32;not&#32;properly&#32;cloning&#32;the&#32;Message&#46;&#32;When&#32;cloning&#32;ASTNodes&#44;&#32;the&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;direct&#32;pointer&#32;to&#32;referenced&#32;variables&#32;&#40;instances&#32;of&#32;CallableSBase&#41;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;are&#32;set&#32;to&#32;null&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;An&#32;other&#32;small&#32;API&#32;change:&#32;the&#32;species&#46;setBoundaryCondition&#32;method&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;was&#32;expecting&#32;a&#32;Boolean&#32;instead&#32;of&#32;a&#32;boolean&#44;&#32;this&#32;has&#32;been&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;modified&#46;&#32;It&#32;should&#32;not&#32;break&#32;any&#32;existing&#32;code&#32;as&#32;the&#32;JVM&#32;will&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;autocast&#32;the&#32;Boolean&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;Added&#32;the&#32;biological&#32;qualifier&#32;hasTaxon&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;Submodel&#32;generation&#32;corrections&#32;related&#32;to&#32;event&#32;and&#32;namespace&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#42;&#32;Known&#32;issues&#32;:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;Reading&#32;of&#32;more&#32;than&#32;one&#32;RDF&#32;Description&#32;elements&#32;in&#32;the&#32;RDF&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;annotation&#32;block&#32;&#40;the&#32;official&#32;SBML&#32;annotation&#32;scheme&#41;&#32;is&#32;not&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;supported&#32;at&#32;the&#32;moment&#46;&#32;Planned&#32;for&#32;the&#32;next&#32;major&#32;release&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;The&#32;RDF&#32;block&#32;at&#32;the&#32;top&#32;level&#32;of&#32;the&#32;annotation&#32;is&#32;considered&#32;to&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;be&#32;the&#32;official&#32;SBML&#32;annotation&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;SBML&#32;L3&#32;packages&#32;are&#32;not&#32;supported&#32;and&#32;not&#32;kept&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Thanks&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;The&#32;JSBML&#32;team&#46;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-08-24T22:56:00-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7671&amp;th=2038">
	<title>Re: creating an astnode with a function call</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7671&amp;th=2038</link>
	<description>Le&#32;19&#47;08&#47;2012&#32;01:49&#44;&#32;Jason&#32;Stevens&#32;a&#32;&#233;crit&#32;:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Okay&#44;&#32;thanks&#32;for&#32;the&#32;help&#46;&#32;&#32;I&#39;ll&#32;look&#32;into&#32;the&#32;warnings&#32;a&#32;little&#32;more&#46;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;I&#32;also&#32;forgot&#32;to&#32;mention&#32;that&#32;I&#32;had&#32;tried&#32;to&#32;use&#32;replace&#32;child&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;originally&#44;&#32;but&#32;that&#32;gave&#32;me&#32;an&#32;exception&#32;&#40;I&#32;can&#32;get&#32;the&#32;details&#32;if&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;you&#39;d&#32;like&#41;&#44;&#32;so&#32;I&#32;removed&#32;and&#32;inserted&#32;instead&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Yes&#44;&#32;the&#32;replaceChild&#32;had&#32;the&#32;same&#32;bug&#32;and&#32;it&#32;should&#32;be&#32;fixed&#32;as&#32;well&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;Saturday&#44;&#32;August&#32;18&#44;&#32;2012&#44;&#32;Nicolas&#32;Rodriguez&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;Hi&#32;Jason&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;Thanks&#32;for&#32;the&#32;detailed&#32;email&#44;&#32;I&#32;think&#32;I&#32;have&#32;fixed&#32;your&#32;problems&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;I&#32;was&#32;about&#32;to&#32;do&#32;the&#32;0&#46;8&#32;release&#32;but&#32;now&#32;we&#32;have&#32;to&#32;postpone&#32;to&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;next&#32;week&#32;at&#32;least&#32;to&#32;check&#32;that&#32;everything&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;is&#32;fine&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;The&#32;problem&#32;was&#32;linked&#32;to&#32;ASTNode&#46;insertChild&#32;that&#32;was&#32;not&#32;setting&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;properly&#32;its&#32;parents&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;Le&#32;18&#47;08&#47;2012&#32;01:48&#44;&#32;Jason&#32;Stevens&#32;a&#32;&#233;crit&#32;:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;Hi&#32;again&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;I&#32;recently&#32;revisited&#32;this&#32;and&#32;I&#39;m&#32;still&#32;having&#32;the&#32;same&#32;problems&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;The&#32;relevant&#32;code&#32;is&#32;spread&#32;over&#32;different&#32;parts&#32;of&#32;my&#32;program&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;but&#32;I&#39;ve&#32;attached&#32;the&#32;bit&#32;where&#32;I&#32;think&#32;things&#32;are&#32;going&#32;wrong&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#40;though&#32;I&#39;m&#32;really&#32;not&#32;sure&#32;where&#32;things&#32;are&#32;going&#32;wrong&#41;&#46;&#32;&#32;What&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;I&#39;m&#32;trying&#32;to&#32;do&#32;is&#32;take&#32;an&#32;existing&#32;ASTNode&#32;&#40;Node&#32;A&#41;&#32;and&#32;replace&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;it&#32;with&#32;another&#32;ASTNode&#32;&#40;Node&#32;B&#41;&#46;&#32;&#32;Node&#32;A&#32;has&#32;a&#32;function&#32;like&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;this:&#32;neighborQuantity&#40;speciesID&#41;&#44;&#32;and&#32;I&#32;want&#32;to&#32;essentially&#32;add&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;information&#32;by&#32;replacing&#32;Node&#32;A&#32;with&#32;another&#32;ASTNode&#32;of&#32;the&#32;form&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;neighborQuantityFull&#40;speciesID&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;compartmentLocationX&#40;compartmentID&#41;&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;compartmentLocationY&#40;compartmentID&#41;&#41;&#46;&#32;&#32;So&#32;what&#32;I&#32;attached&#32;is&#32;how&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;I&#39;m&#32;doing&#32;that&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;It&#32;seems&#32;to&#32;work&#32;&#40;toFormula&#32;prints&#32;the&#32;correct&#32;thing&#41;&#46;&#32;&#32;However&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;whenever&#32;I&#32;do&#32;a&#32;toFormula&#32;I&#32;get&#32;these&#32;warnings:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;12&#47;08&#47;17&#32;17:32:56&#32;WARN&#32;jsbml&#46;ASTNode:&#32;ASTNode&#32;of&#32;type&#32;FUNCTION&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;but&#32;the&#32;variable&#32;is&#32;null:&#32;&#40;neighborQuantityRightFull&#44;&#32;null&#41;&#33;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;Check&#32;that&#32;your&#32;object&#32;is&#32;linked&#32;to&#32;a&#32;Model&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;12&#47;08&#47;17&#32;17:32:56&#32;WARN&#32;jsbml&#46;ASTNode:&#32;ASTNode&#32;of&#32;type&#32;FUNCTION&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;but&#32;the&#32;variable&#32;is&#32;null:&#32;&#40;getCompartmentLocationX&#44;&#32;null&#41;&#33;&#32;Check&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;that&#32;your&#32;object&#32;is&#32;linked&#32;to&#32;a&#32;Model&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;12&#47;08&#47;17&#32;17:32:56&#32;WARN&#32;jsbml&#46;ASTNode:&#32;ASTNode&#32;of&#32;type&#32;FUNCTION&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;but&#32;the&#32;variable&#32;is&#32;null:&#32;&#40;getCompartmentLocationY&#44;&#32;null&#41;&#33;&#32;Check&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;that&#32;your&#32;object&#32;is&#32;linked&#32;to&#32;a&#32;Model&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;These&#32;warnings&#32;should&#32;appear&#32;only&#32;if&#32;the&#32;ASTNode&#32;has&#32;not&#32;been&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;added&#32;to&#32;the&#32;model&#32;&#40;so&#32;set&#32;as&#32;math&#32;to&#32;a&#32;MathContainer&#41;&#32;or&#32;if&#32;the&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;FunctionDefinition&#32;have&#32;not&#32;been&#32;added&#32;to&#32;the&#32;model&#32;yet&#46;&#32;If&#32;you&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;think&#32;you&#32;are&#32;getting&#32;these&#32;warnings&#32;when&#32;this&#32;two&#32;conditions&#32;are&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;fine&#44;&#32;can&#32;you&#32;provide&#32;us&#32;with&#32;a&#32;small&#44;&#32;complete&#32;example&#32;that&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;reproduce&#32;the&#32;problem&#32;&#63;&#32;&#40;a&#32;cloned&#32;element&#32;or&#32;a&#32;removed&#32;is&#32;not&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;linked&#32;to&#32;the&#32;model&#32;anymore&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;The&#32;IDs&#32;that&#32;I&#39;m&#32;passing&#32;into&#32;parseFormula&#32;are&#32;valid&#44;&#32;and&#32;it&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;seems&#32;like&#32;parseFormula&#32;should&#32;be&#32;putting&#32;in&#32;the&#32;relevant&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;variables&#44;&#32;but&#32;that&#32;doesn&#39;t&#32;appear&#32;to&#32;be&#32;happening&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;Later&#32;on&#44;&#32;I&#32;clone&#32;the&#32;list&#32;of&#32;events&#32;in&#32;the&#32;model&#32;&#40;these&#32;formulas&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;I&#39;m&#32;creating&#32;are&#32;triggers&#32;for&#32;events&#41;&#32;which&#32;leads&#32;to&#32;the&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;exception&#32;below&#32;&#40;the&#32;bottom&#32;part&#32;of&#32;which&#32;repeats&#41;&#46;&#32;&#32;This&#32;seems&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;to&#32;have&#32;something&#32;to&#32;do&#32;with&#32;the&#32;triggers&#32;I&#39;ve&#32;created&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;Exception&#32;in&#32;thread&#32;&quot;Thread-3&quot;&#32;java&#46;lang&#46;StackOverflowError&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#46;&#46;&#46;&#46;&#46;&#46;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;util&#46;StringTools&#46;concat&#40;StringTools&#46;java:105&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;at&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;FormulaCompiler&#46;relation&#40;FormulaCompiler&#46;java:1038&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;FormulaCompiler&#46;gt&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&lt;&#60;a&#32;href=&#34;http:&#47;&#47;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;FormulaCompiler&#46;gt&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;FormulaCompiler&#46;gt&#60;&#47;a&#62;&gt;&#40;FormulaCompiler&#46;java:805&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;compile&#40;ASTNode&#46;java:1823&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;toString&#40;ASTNode&#46;java:3710&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;at&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;org&#46;sbml&#46;jsbml&#46;AbstractMathContainer&#46;toString&#40;AbstractMathContainer&#46;java:326&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;So&#44;&#32;this&#32;should&#32;be&#32;fixed&#32;in&#32;the&#32;latest&#32;trunk&#32;and&#32;I&#32;joined&#32;the&#32;test&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;class&#32;that&#32;I&#32;used&#32;to&#32;try&#32;to&#32;reproduce&#32;it&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;Cheers&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;Nico&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-08-19T00:54:46-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7670&amp;th=2038">
	<title>Re: creating an astnode with a function call</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7670&amp;th=2038</link>
	<description>Hi&#32;Jason&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Thanks&#32;for&#32;the&#32;detailed&#32;email&#44;&#32;I&#32;think&#32;I&#32;have&#32;fixed&#32;your&#32;problems&#46;&#60;br&#32;&#47;&#62;&#10;I&#32;was&#32;about&#32;to&#32;do&#32;the&#32;0&#46;8&#32;release&#32;but&#32;now&#32;we&#32;have&#32;to&#32;postpone&#32;to&#32;next&#32;&#60;br&#32;&#47;&#62;&#10;week&#32;at&#32;least&#32;to&#32;check&#32;that&#32;everything&#60;br&#32;&#47;&#62;&#10;is&#32;fine&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;The&#32;problem&#32;was&#32;linked&#32;to&#32;ASTNode&#46;insertChild&#32;that&#32;was&#32;not&#32;setting&#32;&#60;br&#32;&#47;&#62;&#10;properly&#32;its&#32;parents&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Le&#32;18&#47;08&#47;2012&#32;01:48&#44;&#32;Jason&#32;Stevens&#32;a&#32;&#233;crit&#32;:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Hi&#32;again&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;recently&#32;revisited&#32;this&#32;and&#32;I&#39;m&#32;still&#32;having&#32;the&#32;same&#32;problems&#46;&#32;&#32;The&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;relevant&#32;code&#32;is&#32;spread&#32;over&#32;different&#32;parts&#32;of&#32;my&#32;program&#44;&#32;but&#32;I&#39;ve&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;attached&#32;the&#32;bit&#32;where&#32;I&#32;think&#32;things&#32;are&#32;going&#32;wrong&#32;&#40;though&#32;I&#39;m&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;really&#32;not&#32;sure&#32;where&#32;things&#32;are&#32;going&#32;wrong&#41;&#46;&#32;&#32;What&#32;I&#39;m&#32;trying&#32;to&#32;do&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;is&#32;take&#32;an&#32;existing&#32;ASTNode&#32;&#40;Node&#32;A&#41;&#32;and&#32;replace&#32;it&#32;with&#32;another&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;ASTNode&#32;&#40;Node&#32;B&#41;&#46;&#32;&#32;Node&#32;A&#32;has&#32;a&#32;function&#32;like&#32;this:&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;neighborQuantity&#40;speciesID&#41;&#44;&#32;and&#32;I&#32;want&#32;to&#32;essentially&#32;add&#32;information&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;by&#32;replacing&#32;Node&#32;A&#32;with&#32;another&#32;ASTNode&#32;of&#32;the&#32;form&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;neighborQuantityFull&#40;speciesID&#44;&#32;compartmentLocationX&#40;compartmentID&#41;&#44;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;compartmentLocationY&#40;compartmentID&#41;&#41;&#46;&#32;&#32;So&#32;what&#32;I&#32;attached&#32;is&#32;how&#32;I&#39;m&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;doing&#32;that&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;It&#32;seems&#32;to&#32;work&#32;&#40;toFormula&#32;prints&#32;the&#32;correct&#32;thing&#41;&#46;&#32;&#32;However&#44;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;whenever&#32;I&#32;do&#32;a&#32;toFormula&#32;I&#32;get&#32;these&#32;warnings:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;12&#47;08&#47;17&#32;17:32:56&#32;WARN&#32;jsbml&#46;ASTNode:&#32;ASTNode&#32;of&#32;type&#32;FUNCTION&#32;but&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;variable&#32;is&#32;null:&#32;&#40;neighborQuantityRightFull&#44;&#32;null&#41;&#33;&#32;Check&#32;that&#32;your&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;object&#32;is&#32;linked&#32;to&#32;a&#32;Model&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;12&#47;08&#47;17&#32;17:32:56&#32;WARN&#32;jsbml&#46;ASTNode:&#32;ASTNode&#32;of&#32;type&#32;FUNCTION&#32;but&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;variable&#32;is&#32;null:&#32;&#40;getCompartmentLocationX&#44;&#32;null&#41;&#33;&#32;Check&#32;that&#32;your&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;object&#32;is&#32;linked&#32;to&#32;a&#32;Model&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;12&#47;08&#47;17&#32;17:32:56&#32;WARN&#32;jsbml&#46;ASTNode:&#32;ASTNode&#32;of&#32;type&#32;FUNCTION&#32;but&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;variable&#32;is&#32;null:&#32;&#40;getCompartmentLocationY&#44;&#32;null&#41;&#33;&#32;Check&#32;that&#32;your&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;object&#32;is&#32;linked&#32;to&#32;a&#32;Model&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;These&#32;warnings&#32;should&#32;appear&#32;only&#32;if&#32;the&#32;ASTNode&#32;has&#32;not&#32;been&#32;added&#32;to&#32;&#60;br&#32;&#47;&#62;&#10;the&#32;model&#32;&#40;so&#32;set&#32;as&#32;math&#32;to&#32;a&#32;MathContainer&#41;&#32;or&#32;if&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;FunctionDefinition&#32;have&#32;not&#32;been&#32;added&#32;to&#32;the&#32;model&#32;yet&#46;&#32;If&#32;you&#32;think&#32;&#60;br&#32;&#47;&#62;&#10;you&#32;are&#32;getting&#32;these&#32;warnings&#32;when&#32;this&#32;two&#32;conditions&#32;are&#32;fine&#44;&#32;can&#32;&#60;br&#32;&#47;&#62;&#10;you&#32;provide&#32;us&#32;with&#32;a&#32;small&#44;&#32;complete&#32;example&#32;that&#32;reproduce&#32;the&#32;problem&#32;&#60;br&#32;&#47;&#62;&#10;&#63;&#32;&#40;a&#32;cloned&#32;element&#32;or&#32;a&#32;removed&#32;is&#32;not&#32;linked&#32;to&#32;the&#32;model&#32;anymore&#41;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;The&#32;IDs&#32;that&#32;I&#39;m&#32;passing&#32;into&#32;parseFormula&#32;are&#32;valid&#44;&#32;and&#32;it&#32;seems&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;like&#32;parseFormula&#32;should&#32;be&#32;putting&#32;in&#32;the&#32;relevant&#32;variables&#44;&#32;but&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;that&#32;doesn&#39;t&#32;appear&#32;to&#32;be&#32;happening&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Later&#32;on&#44;&#32;I&#32;clone&#32;the&#32;list&#32;of&#32;events&#32;in&#32;the&#32;model&#32;&#40;these&#32;formulas&#32;I&#39;m&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;creating&#32;are&#32;triggers&#32;for&#32;events&#41;&#32;which&#32;leads&#32;to&#32;the&#32;exception&#32;below&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#40;the&#32;bottom&#32;part&#32;of&#32;which&#32;repeats&#41;&#46;&#32;&#32;This&#32;seems&#32;to&#32;have&#32;something&#32;to&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;do&#32;with&#32;the&#32;triggers&#32;I&#39;ve&#32;created&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Exception&#32;in&#32;thread&#32;&quot;Thread-3&quot;&#32;java&#46;lang&#46;StackOverflowError&#60;br&#32;&#47;&#62;&#10;&#46;&#46;&#46;&#46;&#46;&#46;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;util&#46;StringTools&#46;concat&#40;StringTools&#46;java:105&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;at&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;FormulaCompiler&#46;relation&#40;FormulaCompiler&#46;java:1038&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;FormulaCompiler&#46;gt&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;&#60;a&#32;href=&#34;http:&#47;&#47;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;FormulaCompiler&#46;gt&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;FormulaCompiler&#46;gt&#60;&#47;a&#62;&gt;&#40;FormulaCompiler&#46;java:805&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;compile&#40;ASTNode&#46;java:1823&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;at&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;toString&#40;ASTNode&#46;java:3710&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;at&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;org&#46;sbml&#46;jsbml&#46;AbstractMathContainer&#46;toString&#40;AbstractMathContainer&#46;java:326&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;So&#44;&#32;this&#32;should&#32;be&#32;fixed&#32;in&#32;the&#32;latest&#32;trunk&#32;and&#32;I&#32;joined&#32;the&#32;test&#32;class&#32;&#60;br&#32;&#47;&#62;&#10;that&#32;I&#32;used&#32;to&#32;try&#32;to&#32;reproduce&#32;it&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#44;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-08-19T00:30:34-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7650&amp;th=2039">
	<title>Re: Deprecated SBML-Qual attributes and elements</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7650&amp;th=2039</link>
	<description>On&#32;25&#47;07&#47;12&#32;11:08&#44;&#32;Martijn&#32;van&#32;Iersel&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Hi&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;noticed&#32;that&#32;my&#32;patch&#32;hasn&#39;t&#32;been&#32;applied&#32;yet&#46;&#32;Is&#32;there&#32;anything&#32;I&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;can&#32;do&#32;to&#32;help&#32;this&#32;move&#32;forward&#63;&#32;Let&#32;me&#32;know&#32;if&#32;something&#32;is&#32;blocking&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;this&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;The&#32;patch&#32;is&#32;applied&#32;now&#44;&#32;everything&#32;seems&#32;to&#32;be&#32;fine&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;03&#47;07&#47;12&#32;12:48&#44;&#32;Martijn&#32;van&#32;Iersel&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;I&#32;have&#32;attached&#32;a&#32;patch&#32;that&#32;removes&#32;&#40;instead&#32;of&#32;deprecates&#41;&#32;all&#32;the&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;relevant&#32;bits&#44;&#32;including&#32;lisTofSymbolicValues&#32;and&#32;boundaryCondition&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;I&#39;ve&#32;checked&#32;that&#32;it&#32;compiles&#32;and&#32;produces&#32;valid&#32;SBML-Qual&#32;output&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;I&#39;ll&#32;send&#32;notifications&#32;to&#32;the&#32;sbml-qual&#32;mailing&#32;list&#32;about&#32;the&#32;removal&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;of&#32;these&#32;methods&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;--&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Martijn&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;On&#32;29&#47;06&#47;12&#32;10:50&#44;&#32;Nicolas&#32;Rodriguez&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;On&#32;26&#47;06&#47;12&#32;15:33&#44;&#32;Martijn&#32;van&#32;Iersel&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;As&#32;you&#32;know&#44;&#32;during&#32;the&#32;Colomoto&#32;and&#32;HARMONY&#32;meetings&#44;&#32;we&#32;discussed&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;removing&#32;some&#32;of&#32;the&#32;unused&#32;elements&#32;of&#32;SBML-Qual&#44;&#32;in&#32;the&#32;hope&#32;that&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;this&#32;will&#32;make&#32;the&#32;spec&#32;simpler&#32;and&#32;more&#32;mature&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;I&#39;ve&#32;attached&#32;a&#32;patch&#32;that&#32;marks&#32;the&#32;concerned&#32;methods&#32;as&#32;deprecated&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;in&#32;JSBML&#46;&#32;This&#32;is&#32;a&#32;conservative&#32;approach:&#32;most&#32;of&#32;these&#32;are&#32;not&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;actually&#32;used&#32;by&#32;any&#32;software&#32;at&#32;all&#46;&#32;So&#32;it&#32;may&#32;be&#32;better&#32;to&#32;remove&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;these&#32;functions&#32;instead&#32;of&#32;deprecating&#32;them&#46;&#32;If&#32;you&#32;wish&#44;&#32;I&#32;could&#32;make&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;a&#32;patch&#32;for&#32;this&#32;as&#32;well&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;I&#32;think&#32;the&#32;only&#32;element&#32;that&#32;is&#32;somewhat&#32;used&#32;in&#32;software&#32;is&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;boundaryCondition&#32;on&#32;QualitativeSpecies&#46;&#32;So&#32;it&#32;may&#32;be&#32;a&#32;good&#32;idea&#32;to&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;deprecate&#32;that&#32;one&#32;and&#32;remove&#32;all&#32;the&#32;rest&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Yes&#44;&#32;I&#32;would&#32;remove&#32;them&#46;&#32;You&#32;should&#32;send&#32;a&#32;mail&#32;to&#32;the&#32;colomoto&#32;and&#47;or&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;sbml-qual&#32;mailing&#32;list&#32;to&#32;see&#32;if&#32;anybody&#32;is&#32;using&#32;boundaryCondition&#32;and&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;remove&#32;it&#32;as&#32;well&#32;if&#32;nobody&#32;reply&#32;to&#32;complain&#32;in&#32;the&#32;next&#32;week&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;One&#32;final&#32;note:&#32;the&#32;ListOfSymbolicValues&#32;on&#32;QualitativeSpecies&#32;may&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;still&#32;come&#32;back&#32;in&#32;some&#32;form&#32;or&#32;other&#46;&#32;However&#44;&#32;it&#39;s&#32;certain&#32;that&#32;it&#39;s&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;not&#32;going&#32;to&#32;stay&#32;in&#32;its&#32;current&#32;form&#44;&#32;so&#32;it&#32;makes&#32;sense&#32;to&#32;remove&#32;it&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;or&#32;deprecate&#32;it&#32;to&#32;prevent&#32;people&#32;from&#32;using&#32;it&#32;accidentally&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Yes&#44;&#32;we&#32;should&#32;remove&#32;it&#32;as&#32;well&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Let&#32;me&#32;know&#32;if&#32;you&#32;try&#32;to&#32;provide&#32;a&#32;patch&#32;for&#32;the&#32;removal&#32;of&#32;the&#32;unused&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;attributes&#32;and&#32;elements&#32;&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Thanks&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Nico&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-07-26T15:40:18-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7639&amp;th=2039">
	<title>Re: Deprecated SBML-Qual attributes and elements</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7639&amp;th=2039</link>
	<description>Le&#32;25&#47;07&#47;2012&#32;11:08&#44;&#32;Martijn&#32;van&#32;Iersel&#32;a&#32;&#233;crit&#32;:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Hi&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;noticed&#32;that&#32;my&#32;patch&#32;hasn&#39;t&#32;been&#32;applied&#32;yet&#46;&#32;Is&#32;there&#32;anything&#32;I&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;can&#32;do&#32;to&#32;help&#32;this&#32;move&#32;forward&#63;&#32;Let&#32;me&#32;know&#32;if&#32;something&#32;is&#32;blocking&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;this&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Nope&#44;&#32;I&#32;was&#32;just&#32;away&#32;or&#32;not&#32;much&#32;available&#32;since&#32;few&#32;weeks&#44;&#32;I&#32;will&#32;try&#32;&#60;br&#32;&#47;&#62;&#10;to&#32;apply&#32;the&#32;patch&#32;this&#32;week&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;03&#47;07&#47;12&#32;12:48&#44;&#32;Martijn&#32;van&#32;Iersel&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;I&#32;have&#32;attached&#32;a&#32;patch&#32;that&#32;removes&#32;&#40;instead&#32;of&#32;deprecates&#41;&#32;all&#32;the&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;relevant&#32;bits&#44;&#32;including&#32;lisTofSymbolicValues&#32;and&#32;boundaryCondition&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;I&#39;ve&#32;checked&#32;that&#32;it&#32;compiles&#32;and&#32;produces&#32;valid&#32;SBML-Qual&#32;output&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;I&#39;ll&#32;send&#32;notifications&#32;to&#32;the&#32;sbml-qual&#32;mailing&#32;list&#32;about&#32;the&#32;removal&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;of&#32;these&#32;methods&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;--&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Martijn&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;On&#32;29&#47;06&#47;12&#32;10:50&#44;&#32;Nicolas&#32;Rodriguez&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;On&#32;26&#47;06&#47;12&#32;15:33&#44;&#32;Martijn&#32;van&#32;Iersel&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;As&#32;you&#32;know&#44;&#32;during&#32;the&#32;Colomoto&#32;and&#32;HARMONY&#32;meetings&#44;&#32;we&#32;discussed&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;removing&#32;some&#32;of&#32;the&#32;unused&#32;elements&#32;of&#32;SBML-Qual&#44;&#32;in&#32;the&#32;hope&#32;that&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;this&#32;will&#32;make&#32;the&#32;spec&#32;simpler&#32;and&#32;more&#32;mature&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;I&#39;ve&#32;attached&#32;a&#32;patch&#32;that&#32;marks&#32;the&#32;concerned&#32;methods&#32;as&#32;deprecated&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;in&#32;JSBML&#46;&#32;This&#32;is&#32;a&#32;conservative&#32;approach:&#32;most&#32;of&#32;these&#32;are&#32;not&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;actually&#32;used&#32;by&#32;any&#32;software&#32;at&#32;all&#46;&#32;So&#32;it&#32;may&#32;be&#32;better&#32;to&#32;remove&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;these&#32;functions&#32;instead&#32;of&#32;deprecating&#32;them&#46;&#32;If&#32;you&#32;wish&#44;&#32;I&#32;could&#32;make&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;a&#32;patch&#32;for&#32;this&#32;as&#32;well&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;I&#32;think&#32;the&#32;only&#32;element&#32;that&#32;is&#32;somewhat&#32;used&#32;in&#32;software&#32;is&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;boundaryCondition&#32;on&#32;QualitativeSpecies&#46;&#32;So&#32;it&#32;may&#32;be&#32;a&#32;good&#32;idea&#32;to&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;deprecate&#32;that&#32;one&#32;and&#32;remove&#32;all&#32;the&#32;rest&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Yes&#44;&#32;I&#32;would&#32;remove&#32;them&#46;&#32;You&#32;should&#32;send&#32;a&#32;mail&#32;to&#32;the&#32;colomoto&#32;and&#47;or&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;sbml-qual&#32;mailing&#32;list&#32;to&#32;see&#32;if&#32;anybody&#32;is&#32;using&#32;boundaryCondition&#32;and&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;remove&#32;it&#32;as&#32;well&#32;if&#32;nobody&#32;reply&#32;to&#32;complain&#32;in&#32;the&#32;next&#32;week&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;One&#32;final&#32;note:&#32;the&#32;ListOfSymbolicValues&#32;on&#32;QualitativeSpecies&#32;may&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;still&#32;come&#32;back&#32;in&#32;some&#32;form&#32;or&#32;other&#46;&#32;However&#44;&#32;it&#39;s&#32;certain&#32;that&#32;it&#39;s&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;not&#32;going&#32;to&#32;stay&#32;in&#32;its&#32;current&#32;form&#44;&#32;so&#32;it&#32;makes&#32;sense&#32;to&#32;remove&#32;it&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;or&#32;deprecate&#32;it&#32;to&#32;prevent&#32;people&#32;from&#32;using&#32;it&#32;accidentally&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Yes&#44;&#32;we&#32;should&#32;remove&#32;it&#32;as&#32;well&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Let&#32;me&#32;know&#32;if&#32;you&#32;try&#32;to&#32;provide&#32;a&#32;patch&#32;for&#32;the&#32;removal&#32;of&#32;the&#32;unused&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;attributes&#32;and&#32;elements&#32;&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Thanks&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Nico&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-07-25T10:18:45-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7640&amp;th=2039">
	<title>Re: Deprecated SBML-Qual attributes and elements</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7640&amp;th=2039</link>
	<description>Hi&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;noticed&#32;that&#32;my&#32;patch&#32;hasn&#39;t&#32;been&#32;applied&#32;yet&#46;&#32;Is&#32;there&#32;anything&#32;I&#32;can&#32;&#60;br&#32;&#47;&#62;&#10;do&#32;to&#32;help&#32;this&#32;move&#32;forward&#63;&#32;Let&#32;me&#32;know&#32;if&#32;something&#32;is&#32;blocking&#32;this&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#60;br&#32;&#47;&#62;&#10;Martijn&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;On&#32;03&#47;07&#47;12&#32;12:48&#44;&#32;Martijn&#32;van&#32;Iersel&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;have&#32;attached&#32;a&#32;patch&#32;that&#32;removes&#32;&#40;instead&#32;of&#32;deprecates&#41;&#32;all&#32;the&#60;br&#32;&#47;&#62;&#10;&gt;&#32;relevant&#32;bits&#44;&#32;including&#32;lisTofSymbolicValues&#32;and&#32;boundaryCondition&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#39;ve&#32;checked&#32;that&#32;it&#32;compiles&#32;and&#32;produces&#32;valid&#32;SBML-Qual&#32;output&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#39;ll&#32;send&#32;notifications&#32;to&#32;the&#32;sbml-qual&#32;mailing&#32;list&#32;about&#32;the&#32;removal&#60;br&#32;&#47;&#62;&#10;&gt;&#32;of&#32;these&#32;methods&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;--&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Martijn&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;29&#47;06&#47;12&#32;10:50&#44;&#32;Nicolas&#32;Rodriguez&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;On&#32;26&#47;06&#47;12&#32;15:33&#44;&#32;Martijn&#32;van&#32;Iersel&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;As&#32;you&#32;know&#44;&#32;during&#32;the&#32;Colomoto&#32;and&#32;HARMONY&#32;meetings&#44;&#32;we&#32;discussed&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;removing&#32;some&#32;of&#32;the&#32;unused&#32;elements&#32;of&#32;SBML-Qual&#44;&#32;in&#32;the&#32;hope&#32;that&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;this&#32;will&#32;make&#32;the&#32;spec&#32;simpler&#32;and&#32;more&#32;mature&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;I&#39;ve&#32;attached&#32;a&#32;patch&#32;that&#32;marks&#32;the&#32;concerned&#32;methods&#32;as&#32;deprecated&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;in&#32;JSBML&#46;&#32;This&#32;is&#32;a&#32;conservative&#32;approach:&#32;most&#32;of&#32;these&#32;are&#32;not&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;actually&#32;used&#32;by&#32;any&#32;software&#32;at&#32;all&#46;&#32;So&#32;it&#32;may&#32;be&#32;better&#32;to&#32;remove&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;these&#32;functions&#32;instead&#32;of&#32;deprecating&#32;them&#46;&#32;If&#32;you&#32;wish&#44;&#32;I&#32;could&#32;make&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;a&#32;patch&#32;for&#32;this&#32;as&#32;well&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;I&#32;think&#32;the&#32;only&#32;element&#32;that&#32;is&#32;somewhat&#32;used&#32;in&#32;software&#32;is&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;boundaryCondition&#32;on&#32;QualitativeSpecies&#46;&#32;So&#32;it&#32;may&#32;be&#32;a&#32;good&#32;idea&#32;to&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;deprecate&#32;that&#32;one&#32;and&#32;remove&#32;all&#32;the&#32;rest&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Yes&#44;&#32;I&#32;would&#32;remove&#32;them&#46;&#32;You&#32;should&#32;send&#32;a&#32;mail&#32;to&#32;the&#32;colomoto&#32;and&#47;or&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;sbml-qual&#32;mailing&#32;list&#32;to&#32;see&#32;if&#32;anybody&#32;is&#32;using&#32;boundaryCondition&#32;and&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;remove&#32;it&#32;as&#32;well&#32;if&#32;nobody&#32;reply&#32;to&#32;complain&#32;in&#32;the&#32;next&#32;week&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;One&#32;final&#32;note:&#32;the&#32;ListOfSymbolicValues&#32;on&#32;QualitativeSpecies&#32;may&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;still&#32;come&#32;back&#32;in&#32;some&#32;form&#32;or&#32;other&#46;&#32;However&#44;&#32;it&#39;s&#32;certain&#32;that&#32;it&#39;s&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;not&#32;going&#32;to&#32;stay&#32;in&#32;its&#32;current&#32;form&#44;&#32;so&#32;it&#32;makes&#32;sense&#32;to&#32;remove&#32;it&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;or&#32;deprecate&#32;it&#32;to&#32;prevent&#32;people&#32;from&#32;using&#32;it&#32;accidentally&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Yes&#44;&#32;we&#32;should&#32;remove&#32;it&#32;as&#32;well&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Let&#32;me&#32;know&#32;if&#32;you&#32;try&#32;to&#32;provide&#32;a&#32;patch&#32;for&#32;the&#32;removal&#32;of&#32;the&#32;unused&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;attributes&#32;and&#32;elements&#32;&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Thanks&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Nico&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Martijn van Iersel</dc:creator>
	<dc:date>2012-07-25T10:08:13-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7607&amp;th=2039">
	<title>Re: Deprecated SBML-Qual attributes and elements</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7607&amp;th=2039</link>
	<description>I&#32;have&#32;attached&#32;a&#32;patch&#32;that&#32;removes&#32;&#40;instead&#32;of&#32;deprecates&#41;&#32;all&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;relevant&#32;bits&#44;&#32;including&#32;lisTofSymbolicValues&#32;and&#32;boundaryCondition&#46;&#32;&#60;br&#32;&#47;&#62;&#10;I&#39;ve&#32;checked&#32;that&#32;it&#32;compiles&#32;and&#32;produces&#32;valid&#32;SBML-Qual&#32;output&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#39;ll&#32;send&#32;notifications&#32;to&#32;the&#32;sbml-qual&#32;mailing&#32;list&#32;about&#32;the&#32;removal&#32;&#60;br&#32;&#47;&#62;&#10;of&#32;these&#32;methods&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#60;br&#32;&#47;&#62;&#10;Martijn&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;On&#32;29&#47;06&#47;12&#32;10:50&#44;&#32;Nicolas&#32;Rodriguez&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;26&#47;06&#47;12&#32;15:33&#44;&#32;Martijn&#32;van&#32;Iersel&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;As&#32;you&#32;know&#44;&#32;during&#32;the&#32;Colomoto&#32;and&#32;HARMONY&#32;meetings&#44;&#32;we&#32;discussed&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;removing&#32;some&#32;of&#32;the&#32;unused&#32;elements&#32;of&#32;SBML-Qual&#44;&#32;in&#32;the&#32;hope&#32;that&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;this&#32;will&#32;make&#32;the&#32;spec&#32;simpler&#32;and&#32;more&#32;mature&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;I&#39;ve&#32;attached&#32;a&#32;patch&#32;that&#32;marks&#32;the&#32;concerned&#32;methods&#32;as&#32;deprecated&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;in&#32;JSBML&#46;&#32;This&#32;is&#32;a&#32;conservative&#32;approach:&#32;most&#32;of&#32;these&#32;are&#32;not&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;actually&#32;used&#32;by&#32;any&#32;software&#32;at&#32;all&#46;&#32;So&#32;it&#32;may&#32;be&#32;better&#32;to&#32;remove&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;these&#32;functions&#32;instead&#32;of&#32;deprecating&#32;them&#46;&#32;If&#32;you&#32;wish&#44;&#32;I&#32;could&#32;make&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;a&#32;patch&#32;for&#32;this&#32;as&#32;well&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;I&#32;think&#32;the&#32;only&#32;element&#32;that&#32;is&#32;somewhat&#32;used&#32;in&#32;software&#32;is&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;boundaryCondition&#32;on&#32;QualitativeSpecies&#46;&#32;So&#32;it&#32;may&#32;be&#32;a&#32;good&#32;idea&#32;to&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;deprecate&#32;that&#32;one&#32;and&#32;remove&#32;all&#32;the&#32;rest&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Yes&#44;&#32;I&#32;would&#32;remove&#32;them&#46;&#32;You&#32;should&#32;send&#32;a&#32;mail&#32;to&#32;the&#32;colomoto&#32;and&#47;or&#60;br&#32;&#47;&#62;&#10;&gt;&#32;sbml-qual&#32;mailing&#32;list&#32;to&#32;see&#32;if&#32;anybody&#32;is&#32;using&#32;boundaryCondition&#32;and&#60;br&#32;&#47;&#62;&#10;&gt;&#32;remove&#32;it&#32;as&#32;well&#32;if&#32;nobody&#32;reply&#32;to&#32;complain&#32;in&#32;the&#32;next&#32;week&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;One&#32;final&#32;note:&#32;the&#32;ListOfSymbolicValues&#32;on&#32;QualitativeSpecies&#32;may&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;still&#32;come&#32;back&#32;in&#32;some&#32;form&#32;or&#32;other&#46;&#32;However&#44;&#32;it&#39;s&#32;certain&#32;that&#32;it&#39;s&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;not&#32;going&#32;to&#32;stay&#32;in&#32;its&#32;current&#32;form&#44;&#32;so&#32;it&#32;makes&#32;sense&#32;to&#32;remove&#32;it&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;or&#32;deprecate&#32;it&#32;to&#32;prevent&#32;people&#32;from&#32;using&#32;it&#32;accidentally&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Yes&#44;&#32;we&#32;should&#32;remove&#32;it&#32;as&#32;well&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Let&#32;me&#32;know&#32;if&#32;you&#32;try&#32;to&#32;provide&#32;a&#32;patch&#32;for&#32;the&#32;removal&#32;of&#32;the&#32;unused&#60;br&#32;&#47;&#62;&#10;&gt;&#32;attributes&#32;and&#32;elements&#32;&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Thanks&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Nico&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Martijn van Iersel</dc:creator>
	<dc:date>2012-07-03T11:48:52-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7605&amp;th=2039">
	<title>Re: Deprecated SBML-Qual attributes and elements</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7605&amp;th=2039</link>
	<description>On&#32;26&#47;06&#47;12&#32;15:33&#44;&#32;Martijn&#32;van&#32;Iersel&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;As&#32;you&#32;know&#44;&#32;during&#32;the&#32;Colomoto&#32;and&#32;HARMONY&#32;meetings&#44;&#32;we&#32;discussed&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;removing&#32;some&#32;of&#32;the&#32;unused&#32;elements&#32;of&#32;SBML-Qual&#44;&#32;in&#32;the&#32;hope&#32;that&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;this&#32;will&#32;make&#32;the&#32;spec&#32;simpler&#32;and&#32;more&#32;mature&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#39;ve&#32;attached&#32;a&#32;patch&#32;that&#32;marks&#32;the&#32;concerned&#32;methods&#32;as&#32;deprecated&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;in&#32;JSBML&#46;&#32;This&#32;is&#32;a&#32;conservative&#32;approach:&#32;most&#32;of&#32;these&#32;are&#32;not&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;actually&#32;used&#32;by&#32;any&#32;software&#32;at&#32;all&#46;&#32;So&#32;it&#32;may&#32;be&#32;better&#32;to&#32;remove&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;these&#32;functions&#32;instead&#32;of&#32;deprecating&#32;them&#46;&#32;If&#32;you&#32;wish&#44;&#32;I&#32;could&#32;make&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;a&#32;patch&#32;for&#32;this&#32;as&#32;well&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;think&#32;the&#32;only&#32;element&#32;that&#32;is&#32;somewhat&#32;used&#32;in&#32;software&#32;is&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;boundaryCondition&#32;on&#32;QualitativeSpecies&#46;&#32;So&#32;it&#32;may&#32;be&#32;a&#32;good&#32;idea&#32;to&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;deprecate&#32;that&#32;one&#32;and&#32;remove&#32;all&#32;the&#32;rest&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Yes&#44;&#32;I&#32;would&#32;remove&#32;them&#46;&#32;You&#32;should&#32;send&#32;a&#32;mail&#32;to&#32;the&#32;colomoto&#32;and&#47;or&#32;&#60;br&#32;&#47;&#62;&#10;sbml-qual&#32;mailing&#32;list&#32;to&#32;see&#32;if&#32;anybody&#32;is&#32;using&#32;boundaryCondition&#32;and&#32;&#60;br&#32;&#47;&#62;&#10;remove&#32;it&#32;as&#32;well&#32;if&#32;nobody&#32;reply&#32;to&#32;complain&#32;in&#32;the&#32;next&#32;week&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;One&#32;final&#32;note:&#32;the&#32;ListOfSymbolicValues&#32;on&#32;QualitativeSpecies&#32;may&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;still&#32;come&#32;back&#32;in&#32;some&#32;form&#32;or&#32;other&#46;&#32;However&#44;&#32;it&#39;s&#32;certain&#32;that&#32;it&#39;s&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;not&#32;going&#32;to&#32;stay&#32;in&#32;its&#32;current&#32;form&#44;&#32;so&#32;it&#32;makes&#32;sense&#32;to&#32;remove&#32;it&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;or&#32;deprecate&#32;it&#32;to&#32;prevent&#32;people&#32;from&#32;using&#32;it&#32;accidentally&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Yes&#44;&#32;we&#32;should&#32;remove&#32;it&#32;as&#32;well&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Let&#32;me&#32;know&#32;if&#32;you&#32;try&#32;to&#32;provide&#32;a&#32;patch&#32;for&#32;the&#32;removal&#32;of&#32;the&#32;unused&#32;&#60;br&#32;&#47;&#62;&#10;attributes&#32;and&#32;elements&#32;&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Thanks&#44;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-06-29T09:50:09-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7601&amp;th=2039">
	<title>Deprecated SBML-Qual attributes and elements</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7601&amp;th=2039</link>
	<description>As&#32;you&#32;know&#44;&#32;during&#32;the&#32;Colomoto&#32;and&#32;HARMONY&#32;meetings&#44;&#32;we&#32;discussed&#32;&#60;br&#32;&#47;&#62;&#10;removing&#32;some&#32;of&#32;the&#32;unused&#32;elements&#32;of&#32;SBML-Qual&#44;&#32;in&#32;the&#32;hope&#32;that&#32;this&#32;&#60;br&#32;&#47;&#62;&#10;will&#32;make&#32;the&#32;spec&#32;simpler&#32;and&#32;more&#32;mature&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#39;ve&#32;attached&#32;a&#32;patch&#32;that&#32;marks&#32;the&#32;concerned&#32;methods&#32;as&#32;deprecated&#32;in&#32;&#60;br&#32;&#47;&#62;&#10;JSBML&#46;&#32;This&#32;is&#32;a&#32;conservative&#32;approach:&#32;most&#32;of&#32;these&#32;are&#32;not&#32;actually&#32;&#60;br&#32;&#47;&#62;&#10;used&#32;by&#32;any&#32;software&#32;at&#32;all&#46;&#32;So&#32;it&#32;may&#32;be&#32;better&#32;to&#32;remove&#32;these&#32;&#60;br&#32;&#47;&#62;&#10;functions&#32;instead&#32;of&#32;deprecating&#32;them&#46;&#32;If&#32;you&#32;wish&#44;&#32;I&#32;could&#32;make&#32;a&#32;patch&#32;&#60;br&#32;&#47;&#62;&#10;for&#32;this&#32;as&#32;well&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;think&#32;the&#32;only&#32;element&#32;that&#32;is&#32;somewhat&#32;used&#32;in&#32;software&#32;is&#32;&#60;br&#32;&#47;&#62;&#10;boundaryCondition&#32;on&#32;QualitativeSpecies&#46;&#32;So&#32;it&#32;may&#32;be&#32;a&#32;good&#32;idea&#32;to&#32;&#60;br&#32;&#47;&#62;&#10;deprecate&#32;that&#32;one&#32;and&#32;remove&#32;all&#32;the&#32;rest&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;One&#32;final&#32;note:&#32;the&#32;ListOfSymbolicValues&#32;on&#32;QualitativeSpecies&#32;may&#32;still&#32;&#60;br&#32;&#47;&#62;&#10;come&#32;back&#32;in&#32;some&#32;form&#32;or&#32;other&#46;&#32;However&#44;&#32;it&#39;s&#32;certain&#32;that&#32;it&#39;s&#32;not&#32;&#60;br&#32;&#47;&#62;&#10;going&#32;to&#32;stay&#32;in&#32;its&#32;current&#32;form&#44;&#32;so&#32;it&#32;makes&#32;sense&#32;to&#32;remove&#32;it&#32;or&#32;&#60;br&#32;&#47;&#62;&#10;deprecate&#32;it&#32;to&#32;prevent&#32;people&#32;from&#32;using&#32;it&#32;accidentally&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#60;br&#32;&#47;&#62;&#10;Martijn&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Martijn van Iersel</dc:creator>
	<dc:date>2012-06-26T14:33:35-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7600&amp;th=2038">
	<title>Re: creating an astnode with a function call</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7600&amp;th=2038</link>
	<description>&#60;br&#32;&#47;&#62;&#10;Hi&#32;Jason&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;On&#32;24&#47;06&#47;12&#32;02:28&#44;&#32;Jason&#32;Stevens&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#39;m&#32;trying&#32;to&#32;create&#32;an&#32;ASTNode&#32;that&#32;includes&#32;a&#32;function&#32;call&#46;&#32;&#32;I&#32;have&#60;br&#32;&#47;&#62;&#10;&gt;&#32;a&#32;function&#32;definition&#32;in&#32;the&#32;model&#32;for&#32;a&#32;function&#32;called&#32;location&#44;&#32;and&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#39;d&#32;like&#32;to&#32;be&#32;able&#32;to&#32;create&#32;an&#32;ASTNode&#32;that&#44;&#32;in&#32;string&#32;form&#44;&#32;would&#60;br&#32;&#47;&#62;&#10;&gt;&#32;be&#32;&quot;location&#40;compartmentID&#41;&quot;&#46;&#32;&#32;If&#32;I&#32;use&#60;br&#32;&#47;&#62;&#10;&gt;&#32;parseFormula&#40;&quot;location&#40;compartmentID&#41;&quot;&#41;&#44;&#32;it&#32;looks&#32;fine&#44;&#32;but&#32;then&#32;JSBML&#60;br&#32;&#47;&#62;&#10;&gt;&#32;gives&#32;me&#32;warnings&#32;about&#32;there&#32;not&#32;being&#32;a&#32;variable&#32;defined&#44;&#32;which&#60;br&#32;&#47;&#62;&#10;&gt;&#32;causes&#32;lots&#32;of&#32;problems&#32;downstream&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Can&#32;you&#32;be&#32;more&#32;specific&#32;about&#32;the&#32;warnings&#32;you&#32;are&#32;getting&#32;in&#32;the&#32;first&#32;&#60;br&#32;&#47;&#62;&#10;place&#60;br&#32;&#47;&#62;&#10;and&#32;what&#32;kind&#32;of&#32;problems&#32;you&#32;encounter&#32;afterwards&#32;&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Also&#44;&#32;which&#32;version&#32;of&#32;jsbml&#32;are&#32;you&#32;using&#32;&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;just&#32;tried&#32;to&#32;create&#32;a&#32;small&#32;model&#44;&#32;using&#32;the&#32;parseFormula&#32;method&#32;and&#32;&#60;br&#32;&#47;&#62;&#10;the&#32;mathML&#32;generated&#32;looks&#32;fine&#32;and&#32;I&#32;see&#32;no&#32;warning&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&lt;math&#32;xmlns=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1998&#47;Math&#47;MathML&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1998&#47;Math&#47;MathML&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&lt;ci&gt;&#32;location&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&lt;ci&gt;&#32;cell&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&lt;&#47;math&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;attached&#32;the&#32;java&#32;source&#32;file&#32;I&#32;used&#32;to&#32;test&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#44;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-06-25T12:14:58-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7599&amp;th=2038">
	<title>creating an astnode with a function call</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7599&amp;th=2038</link>
	<description>I&#39;m&#32;trying&#32;to&#32;create&#32;an&#32;ASTNode&#32;that&#32;includes&#32;a&#32;function&#32;call&#46;&#32;&#32;I&#32;have&#60;br&#32;&#47;&#62;&#10;a&#32;function&#32;definition&#32;in&#32;the&#32;model&#32;for&#32;a&#32;function&#32;called&#32;location&#44;&#32;and&#60;br&#32;&#47;&#62;&#10;I&#39;d&#32;like&#32;to&#32;be&#32;able&#32;to&#32;create&#32;an&#32;ASTNode&#32;that&#44;&#32;in&#32;string&#32;form&#44;&#32;would&#60;br&#32;&#47;&#62;&#10;be&#32;&quot;location&#40;compartmentID&#41;&quot;&#46;&#32;&#32;If&#32;I&#32;use&#60;br&#32;&#47;&#62;&#10;parseFormula&#40;&quot;location&#40;compartmentID&#41;&quot;&#41;&#44;&#32;it&#32;looks&#32;fine&#44;&#32;but&#32;then&#32;JSBML&#60;br&#32;&#47;&#62;&#10;gives&#32;me&#32;warnings&#32;about&#32;there&#32;not&#32;being&#32;a&#32;variable&#32;defined&#44;&#32;which&#60;br&#32;&#47;&#62;&#10;causes&#32;lots&#32;of&#32;problems&#32;downstream&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Thanks&#44;&#60;br&#32;&#47;&#62;&#10;Jason&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Jason Stevens</dc:creator>
	<dc:date>2012-06-24T01:28:35-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7580&amp;th=2026">
	<title>Re: [sbml-qual] SBML-Qual: defaultFunctionTerm</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7580&amp;th=2026</link>
	<description>&gt;&#32;Hi&#32;Marijn&#32;and&#32;all&#32;others&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;What&#32;I&#32;actually&#32;not&#32;understand&#32;in&#32;this&#32;definition&#32;is&#32;the&#32;following&#60;br&#32;&#47;&#62;&#10;&gt;&#32;question&#32;-&#32;I&#32;hope&#32;you&#32;can&#32;explain&#32;why&#32;it&#32;is&#32;as&#32;it&#32;is&#32;in&#32;the&#32;qual&#60;br&#32;&#47;&#62;&#10;&gt;&#32;specification:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;The&#32;DefaultTerm&#32;is&#32;stored&#32;in&#32;the&#32;ListOfFunctionTerms&#46;&#32;The&#32;Transition&#32;has&#60;br&#32;&#47;&#62;&#10;&gt;&#32;at&#32;most&#32;one&#32;such&#32;list&#46;&#32;Why&#32;is&#32;the&#32;DefaultTerm&#32;not&#32;directly&#32;stored&#32;within&#60;br&#32;&#47;&#62;&#10;&gt;&#32;the&#32;Transition&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;think&#32;the&#32;designers&#32;thought&#32;it&#32;was&#32;logical&#32;this&#32;way&#46;&#32;It&#32;certainly&#32;&#60;br&#32;&#47;&#62;&#10;makes&#32;sense&#32;to&#32;group&#32;the&#32;defaultTerm&#32;and&#32;the&#32;functionalTerms&#32;together&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;But&#32;in&#32;the&#32;end&#44;&#32;it&#32;doesn&#39;t&#32;matter&#32;at&#32;all&#44;&#32;as&#32;long&#32;as&#32;there&#32;is&#32;a&#32;place&#32;to&#32;&#60;br&#32;&#47;&#62;&#10;store&#32;the&#32;defaultTerm&#32;and&#32;we&#32;all&#32;agree&#32;to&#32;where&#32;that&#32;is&#32;:&#41;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#60;br&#32;&#47;&#62;&#10;Martijn&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Martijn van Iersel</dc:creator>
	<dc:date>2012-06-11T16:26:31-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7579&amp;th=2026">
	<title>Re: [sbml-qual] SBML-Qual: defaultFunctionTerm</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7579&amp;th=2026</link>
	<description>On&#32;10&#47;06&#47;12&#32;17:21&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;By&#32;the&#32;way&#44;&#32;just&#32;now&#32;I&#32;see&#32;that&#32;all&#32;the&#32;classes&#32;in&#32;the&#32;UML&#32;diagrams&#32;of&#60;br&#32;&#47;&#62;&#10;&gt;&#32;the&#32;qual&#32;specification&#32;are&#32;spelled&#32;in&#32;upper&#32;case&#44;&#32;whereas&#32;most&#32;SBML&#60;br&#32;&#47;&#62;&#10;&gt;&#32;elements&#32;&#40;i&#46;e&#46;&#44;&#32;the&#32;things&#32;that&#32;are&#32;written&#32;in&#32;XML&#41;&#32;are&#32;spelled&#32;in&#32;lower&#60;br&#32;&#47;&#62;&#10;&gt;&#32;case&#44;&#32;e&#46;g&#46;&#44;&lt;species&#46;&#46;&#46;&#47;&gt;&#32;&#32;or&lt;reaction&#46;&#46;&#46;&#47;&gt;&#46;&#32;Should&#32;maybe&#32;the&#32;UML&#60;br&#32;&#47;&#62;&#10;&gt;&#32;diagrams&#32;also&#32;be&#32;labeled&#32;with&#32;lower&#32;case&#32;names&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Hi&#32;Andreas&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;The&#32;classes&#32;are&#32;capitalised&#32;in&#32;the&#32;SBML&#32;specs&#32;as&#32;well&#46;&#32;XML&#32;elements&#32;are&#32;&#60;br&#32;&#47;&#62;&#10;instances&#32;of&#32;the&#32;classes&#46;&#32;Hence&#32;the&#32;lowercase&#32;start&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Best&#32;regards&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Nicolas&#32;LE&#32;NOVERE&#44;&#32;Computational&#32;Systems&#32;Neurobiology&#44;&#32;EMBL-EBI&#44;&#32;WTGC&#44;&#60;br&#32;&#47;&#62;&#10;Hinxton&#32;CB101SD&#32;UK&#44;&#32;Mob:&#43;447833147074&#44;&#32;Tel:&#43;441223494521&#32;Fax:468&#44;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;mailto:lenov&#64;ebi&#46;ac&#46;uk&#34;&#32;target=&#34;_blank&#34;&#62;lenov&#64;ebi&#46;ac&#46;uk&#60;&#47;a&#62;&#44;&#32;Skype:n&#46;lenovere&#44;&#32;twitter:&#64;lenovere&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;ebi&#46;ac&#46;uk&#47;&#126;lenov&#47;&#44;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;ebi&#46;ac&#46;uk&#47;&#126;lenov&#47;&#44;&#60;&#47;a&#62;&#32;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;ebi&#46;ac&#46;uk&#47;compneur&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;ebi&#46;ac&#46;uk&#47;compneur&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Nicolas Le Novere</dc:creator>
	<dc:date>2012-06-11T15:29:48-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7577&amp;th=2026">
	<title>Re: SBML-Qual: defaultFunctionTerm</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7577&amp;th=2026</link>
	<description>On&#32;08&#47;06&#47;12&#32;19:02&#44;&#32;mvaniersel&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;SBML-Qual&#32;has&#32;a&#32;method&#32;for&#32;defining&#32;the&#32;default&#32;result&#32;of&#32;a&#32;transition&#32;called&#32;defaultTerm&#46;&#32;See&#32;for&#32;example&#32;this&#32;snippet:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&lt;listOfFunctionTerms&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&lt;functionTerm&#32;resultLevel=&quot;1&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&lt;math&gt;&#32;&#32;&lt;&#32;&#32;&#33;&#226;&#136;&#146;&#226;&#136;&#146;&#32;A&gt;=&#32;1&#226;&#136;&#146;&#226;&#136;&#146;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;geq&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;c&#32;i&gt;A&lt;&#47;&#32;c&#32;i&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;c&#32;i&gt;theta&#32;B&#32;A&lt;&#47;&#32;c&#32;i&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&lt;&#47;math&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&lt;&#47;functionTerm&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&lt;defaultTerm&#32;resultLevel=&quot;0&quot;&#32;&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&lt;&#47;listOfFunctionTerms&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;See&#32;also&#32;the&#32;current&#32;specs:&#32;&#60;a&#32;href=&#34;https:&#47;&#47;sbml&#46;svn&#46;sourceforge&#46;net&#47;svnroot&#47;sbml&#47;trunk&#47;specifications&#47;sbml-level-3&#47;version-1&#47;qual&#47;spec&#47;qual-spec&#46;pdf&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;sbml&#46;svn&#46;sourceforge&#46;net&#47;svnroot&#47;sbml&#47;trunk&#47;specifications&#47;sbml-level-3&#47;version-1&#47;qual&#47;spec&#47;qual-spec&#46;pdf&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;defaultTerm&#32;is&#32;not&#32;currently&#32;implemented&#32;in&#32;JSBML&#46;&#32;The&#32;problem&#32;is&#32;that&#32;this&#32;is&#32;a&#32;sub-element&#32;of&#32;a&#32;ListOf&lt;FunctionTerm&gt;&#44;&#32;which&#32;we&#32;can&#32;not&#32;add&#32;additional&#32;members&#32;to&#46;&#32;Or&#32;can&#32;we&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;The&#32;defaultTerm&#32;is&#32;implemented&#44;&#32;you&#32;need&#32;to&#32;create&#32;a&#32;FunctionTerm&#32;and&#32;&#60;br&#32;&#47;&#62;&#10;call&#32;setDefaultTerm&#40;true&#41;&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#44;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-06-11T08:52:54-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7576&amp;th=2026">
	<title>Re: SBML-Qual: defaultFunctionTerm</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7576&amp;th=2026</link>
	<description>Am&#32;6&#47;8&#47;12&#32;8:02&#32;PM&#44;&#32;schrieb&#32;mvaniersel:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;SBML-Qual&#32;has&#32;a&#32;method&#32;for&#32;defining&#32;the&#32;default&#32;result&#32;of&#32;a&#32;transition&#32;called&#32;defaultTerm&#46;&#32;See&#32;for&#32;example&#32;this&#32;snippet:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&lt;listOfFunctionTerms&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&lt;functionTerm&#32;resultLevel=&quot;1&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&lt;math&gt;&#32;&#32;&lt;&#32;&#32;&#33;&#226;&#136;&#146;&#226;&#136;&#146;&#32;A&gt;=&#32;1&#226;&#136;&#146;&#226;&#136;&#146;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;geq&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;c&#32;i&gt;A&lt;&#47;&#32;c&#32;i&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;c&#32;i&gt;theta&#32;B&#32;A&lt;&#47;&#32;c&#32;i&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&lt;&#47;math&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&lt;&#47;functionTerm&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&lt;defaultTerm&#32;resultLevel=&quot;0&quot;&#32;&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&lt;&#47;listOfFunctionTerms&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;See&#32;also&#32;the&#32;current&#32;specs:&#32;&#60;a&#32;href=&#34;https:&#47;&#47;sbml&#46;svn&#46;sourceforge&#46;net&#47;svnroot&#47;sbml&#47;trunk&#47;specifications&#47;sbml-level-3&#47;version-1&#47;qual&#47;spec&#47;qual-spec&#46;pdf&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;sbml&#46;svn&#46;sourceforge&#46;net&#47;svnroot&#47;sbml&#47;trunk&#47;specifications&#47;sbml-level-3&#47;version-1&#47;qual&#47;spec&#47;qual-spec&#46;pdf&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;defaultTerm&#32;is&#32;not&#32;currently&#32;implemented&#32;in&#32;JSBML&#46;&#32;The&#32;problem&#32;is&#32;that&#32;this&#32;is&#32;a&#32;sub-element&#32;of&#32;a&#32;ListOf&lt;FunctionTerm&gt;&#44;&#32;which&#32;we&#32;can&#32;not&#32;add&#32;additional&#32;members&#32;to&#46;&#32;Or&#32;can&#32;we&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Hi&#32;Marijn&#32;and&#32;all&#32;others&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;What&#32;I&#32;actually&#32;not&#32;understand&#32;in&#32;this&#32;definition&#32;is&#32;the&#32;following&#32;&#60;br&#32;&#47;&#62;&#10;question&#32;-&#32;I&#32;hope&#32;you&#32;can&#32;explain&#32;why&#32;it&#32;is&#32;as&#32;it&#32;is&#32;in&#32;the&#32;qual&#32;&#60;br&#32;&#47;&#62;&#10;specification:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;The&#32;DefaultTerm&#32;is&#32;stored&#32;in&#32;the&#32;ListOfFunctionTerms&#46;&#32;The&#32;Transition&#32;has&#32;&#60;br&#32;&#47;&#62;&#10;at&#32;most&#32;one&#32;such&#32;list&#46;&#32;Why&#32;is&#32;the&#32;DefaultTerm&#32;not&#32;directly&#32;stored&#32;within&#32;&#60;br&#32;&#47;&#62;&#10;the&#32;Transition&#63;&#32;The&#32;list&#32;is&#32;directly&#32;associated&#32;with&#32;precisely&#32;one&#32;&#60;br&#32;&#47;&#62;&#10;Transition&#46;&#32;Hence&#44;&#32;no&#32;other&#32;Transition&#32;has&#32;the&#32;identical&#32;list&#46;&#32;Hence&#44;&#32;&#60;br&#32;&#47;&#62;&#10;the&#32;DefaultTerm&#32;is&#32;also&#32;uniquely&#32;defined&#32;for&#32;one&#32;particular&#32;Transition&#46;&#32;&#60;br&#32;&#47;&#62;&#10;&#32;From&#32;my&#32;perspective&#32;it&#32;is&#32;not&#32;clear&#32;why&#32;the&#32;actual&#32;list&#32;contains&#32;this&#32;&#60;br&#32;&#47;&#62;&#10;element&#32;besides&#32;its&#32;list&#32;members&#32;&#40;i&#46;e&#46;&#44;&#32;instances&#32;of&#32;FunctionTerm&#41;&#46;&#32;&#60;br&#32;&#47;&#62;&#10;Wouldn&#39;t&#32;it&#32;make&#32;sense&#32;to&#32;define&#32;that&#32;the&#32;Transition&#32;has&#32;a&#32;DefaultTerm&#32;&#60;br&#32;&#47;&#62;&#10;and&#32;optionally&#32;a&#32;ListOfFunctionTerms&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;By&#32;the&#32;way&#44;&#32;just&#32;now&#32;I&#32;see&#32;that&#32;all&#32;the&#32;classes&#32;in&#32;the&#32;UML&#32;diagrams&#32;of&#32;&#60;br&#32;&#47;&#62;&#10;the&#32;qual&#32;specification&#32;are&#32;spelled&#32;in&#32;upper&#32;case&#44;&#32;whereas&#32;most&#32;SBML&#32;&#60;br&#32;&#47;&#62;&#10;elements&#32;&#40;i&#46;e&#46;&#44;&#32;the&#32;things&#32;that&#32;are&#32;written&#32;in&#32;XML&#41;&#32;are&#32;spelled&#32;in&#32;lower&#32;&#60;br&#32;&#47;&#62;&#10;case&#44;&#32;e&#46;g&#46;&#44;&#32;&lt;species&#46;&#46;&#46;&#47;&gt;&#32;or&#32;&lt;reaction&#46;&#46;&#46;&#47;&gt;&#46;&#32;Should&#32;maybe&#32;the&#32;UML&#32;&#60;br&#32;&#47;&#62;&#10;diagrams&#32;also&#32;be&#32;labeled&#32;with&#32;lower&#32;case&#32;names&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Best&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2012-06-10T16:21:34-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7575&amp;th=2026">
	<title>SBML-Qual: defaultFunctionTerm</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7575&amp;th=2026</link>
	<description>SBML-Qual&#32;has&#32;a&#32;method&#32;for&#32;defining&#32;the&#32;default&#32;result&#32;of&#32;a&#32;transition&#32;called&#32;defaultTerm&#46;&#32;See&#32;for&#32;example&#32;this&#32;snippet:&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;pre&#62;&#10;&#32;&lt;listOfFunctionTerms&gt;&#10;&#32;&#32;&lt;functionTerm&#32;resultLevel=&quot;1&quot;&gt;&#10;&#32;&#32;&#32;&lt;math&gt;&#32;&lt;&#32;&#33;&#226;&#136;&#146;&#226;&#136;&#146;&#32;A&#32;&gt;=&#32;1&#226;&#136;&#146;&#226;&#136;&#146;&gt;&#10;&#32;&#32;&#32;&#32;&lt;apply&gt;&#10;&#32;&#32;&#32;&#32;&#32;&lt;geq&#47;&gt;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&lt;c&#32;i&gt;A&lt;&#47;&#32;c&#32;i&gt;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&lt;c&#32;i&gt;theta&#32;B&#32;A&lt;&#47;&#32;c&#32;i&gt;&#10;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#10;&#32;&#32;&#32;&lt;&#47;math&gt;&#10;&#32;&#32;&lt;&#47;functionTerm&gt;&#10;&#32;&#32;&lt;defaultTerm&#32;resultLevel=&quot;0&quot;&#32;&#47;&gt;&#10;&#32;&lt;&#47;listOfFunctionTerms&gt;&#10;&#60;&#47;pre&#62;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;See&#32;also&#32;the&#32;current&#32;specs:&#32;&#60;a&#32;href=&#34;https:&#47;&#47;sbml&#46;svn&#46;sourceforge&#46;net&#47;svnroot&#47;sbml&#47;trunk&#47;specifications&#47;sbml-level-3&#47;version-1&#47;qual&#47;spec&#47;qual-spec&#46;pdf&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;sbml&#46;svn&#46;sourceforge&#46;net&#47;svnroot&#47;sbml&#47;trunk&#47;specifications&#47;sbml-level-3&#47;version-1&#47;qual&#47;spec&#47;qual-spec&#46;pdf&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;defaultTerm&#32;is&#32;not&#32;currently&#32;implemented&#32;in&#32;JSBML&#46;&#32;The&#32;problem&#32;is&#32;that&#32;this&#32;is&#32;a&#32;sub-element&#32;of&#32;a&#32;ListOf&lt;FunctionTerm&gt;&#44;&#32;which&#32;we&#32;can&#32;not&#32;add&#32;additional&#32;members&#32;to&#46;&#32;Or&#32;can&#32;we&#63;&#60;br&#32;&#47;&#62;&#13;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>mvaniersel</dc:creator>
	<dc:date>2012-06-08T15:05:15-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7547&amp;th=2015">
	<title>Re: [sbml-render] Ids and names on elements</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7547&amp;th=2015</link>
	<description>Am&#32;5&#47;11&#47;12&#32;8:27&#32;PM&#44;&#32;schrieb&#32;Michael&#32;Hucka:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;Thu&#44;&#32;10&#32;May&#32;2012&#32;07:31:26&#32;&#43;0200&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;My&#32;question&#32;is&#32;therefore&#44;&#32;first&#44;&#32;why&#32;it&#32;was&#32;actually&#32;decided&#32;not&#32;to&#32;have&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;a&#32;name&#32;attribute&#32;in&#32;addition&#32;to&#32;the&#32;id&#32;for&#32;several&#32;elements&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;SBML-render&#44;&#32;and&#32;second&#44;&#32;if&#32;you&#32;have&#32;some&#32;proposal&#32;what&#32;we&#32;can&#32;do&#32;for&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;our&#32;implementation&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;don&#39;t&#32;remember&#32;the&#32;precise&#32;reasons&#44;&#32;but&#32;layout&amp;&#32;&#32;render&#32;are&#32;the&#32;two&#32;oldest&#32;packages&#44;&#32;predating&#32;even&#32;the&#32;final&#32;L3&#32;specification&#46;&#32;&#32;It&#32;probably&#32;has&#32;more&#32;than&#32;one&#32;oddity&#32;as&#32;a&#32;result&#32;of&#32;the&#32;fact&#32;that&#32;many&#32;principles&#32;were&#32;never&#32;fully&#32;worked&#32;out&#32;at&#32;the&#32;time&#32;they&#32;were&#32;first&#32;developed&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;These&#32;specifications&#32;are&#32;not&#32;100&#37;&#32;final&#44;&#32;and&#32;small&#32;details&#32;like&#32;this&#32;could&#32;probably&#32;be&#32;adjusted&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Hi&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;In&#32;this&#32;case&#44;&#32;I&#32;propose&#32;to&#32;let&#32;all&#32;classes&#32;from&#32;SBML-Render&#32;that&#32;have&#32;&#60;br&#32;&#47;&#62;&#10;just&#32;an&#32;ID&#32;but&#32;no&#32;name&#32;in&#32;the&#32;specification&#32;extend&#32;AbstractNamedSBase&#44;&#32;&#60;br&#32;&#47;&#62;&#10;which&#32;gives&#32;the&#32;possibility&#32;to&#32;also&#32;set&#32;a&#32;name&#46;&#32;The&#32;important&#32;point&#32;of&#32;&#60;br&#32;&#47;&#62;&#10;this&#32;will&#32;be&#32;that&#32;then&#32;the&#32;model&#32;will&#32;be&#32;able&#32;to&#32;register&#32;links&#32;to&#32;these&#32;&#60;br&#32;&#47;&#62;&#10;elements&#32;and&#32;take&#32;care&#32;to&#32;avoid&#32;duplicate&#32;identifiers&#46;&#32;Otherwise&#44;&#32;we&#32;&#60;br&#32;&#47;&#62;&#10;would&#32;have&#32;to&#32;split&#32;the&#32;interface&#32;NamdeSBase&#32;&#40;and&#32;AbstractNamedSBase&#32;as&#32;&#60;br&#32;&#47;&#62;&#10;well&#41;&#32;from&#32;JSBML&#39;s&#32;core&#32;into&#32;two&#32;distinct&#32;classes&#44;&#32;one&#32;caring&#32;about&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;ID&#32;and&#32;a&#32;derived&#32;class&#32;that&#32;also&#32;has&#32;a&#32;name&#32;tag&#46;&#32;This&#32;would&#32;make&#32;JSBML&#32;&#60;br&#32;&#47;&#62;&#10;again&#32;a&#32;bit&#32;more&#32;complicated&#32;and&#32;would&#32;also&#32;cause&#32;additional&#32;effort&#46;&#32;The&#32;&#60;br&#32;&#47;&#62;&#10;easier&#32;way&#32;seems&#32;to&#32;be&#32;to&#32;introduce&#32;an&#32;optional&#32;name&#32;attribute&#32;on&#32;some&#32;&#60;br&#32;&#47;&#62;&#10;Render&#32;elements&#46;&#32;By&#32;making&#32;this&#32;optional&#44;&#32;all&#32;existing&#32;render&#32;files&#32;&#60;br&#32;&#47;&#62;&#10;would&#32;still&#32;be&#32;valid&#44;&#32;no&#32;real&#32;change&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2012-05-15T06:29:31-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7531&amp;th=2009">
	<title>Re: [jsbml-team] Extensions of extensions</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7531&amp;th=2009</link>
	<description>&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Again&#44;&#32;I&#32;want&#32;to&#32;stress&#32;to&#32;check&#32;what&#32;decisions&#32;Franck&#32;and&#32;the&#32;libsbml&#60;br&#32;&#47;&#62;&#10;&gt;&#32;team&#32;have&#32;taken&#32;already&#32;to&#32;see&#32;if&#32;we&#32;store&#32;it&#32;as&#32;a&#32;child&#32;of&#32;the&#32;model&#60;br&#32;&#47;&#62;&#10;&gt;&#32;element&#32;or&#32;some&#32;layout&#32;elements&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;The&#32;libsbml&#32;render&#32;extension&#32;code&#32;has&#32;two&#32;plugins&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;RenderLayoutPlugin&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;RenderListOfLayoutsPlugin&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;because&#32;render&#32;extends&#32;the&#32;listOfLayouts&#32;element&#32;and&#32;the&#32;individual&#32;&#60;br&#32;&#47;&#62;&#10;layout&#32;elements&#32;NOT&#32;the&#32;model&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Our&#32;naming&#32;convention&#32;is&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;ExtensionObjectExtendedObjectPlugin&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;so&#32;for&#32;example&#32;layout&#32;has&#32;only&#32;one&#32;plugin&#32;class&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;LayoutModelPlugin&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;as&#32;it&#32;extends&#32;the&#32;Model&#32;component&#32;of&#32;core&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;We&#32;envision&#32;that&#32;other&#32;packages&#32;will&#32;want&#32;to&#32;extend&#32;packages&#32;not&#32;just&#32;&#60;br&#32;&#47;&#62;&#10;core&#32;and&#32;so&#32;we&#32;went&#32;with&#32;the&#32;design&#32;decision&#32;that&#32;Plugins&#32;can&#32;have&#32;child&#32;&#60;br&#32;&#47;&#62;&#10;Plugins&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Sarah&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Sarah Keating</dc:creator>
	<dc:date>2012-05-10T15:00:36-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7530&amp;th=2009">
	<title>Re: [jsbml-team] Extensions of extensions</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7530&amp;th=2009</link>
	<description>On&#32;10&#47;05&#47;12&#32;06:20&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Dear&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;In&#32;contrast&#32;to&#32;all&#32;other&#32;SBML&#32;extensions&#32;implemented&#32;so&#32;far&#44;&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;render&#32;extension&#32;does&#32;not&#32;extend&#32;the&#32;SBML&#32;core&#44;&#32;but&#32;the&#32;layout&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;extension&#46;&#32;This&#32;is&#32;why&#44;&#32;I&#32;would&#32;like&#32;to&#32;start&#32;the&#32;discussion&#32;how&#32;we&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;can&#32;deal&#32;with&#32;this&#32;in&#32;the&#32;Java&#32;implementation&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;If&#32;we&#32;would&#32;strictly&#32;follow&#32;the&#32;specification&#32;of&#32;the&#32;render&#32;extension&#44;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;it&#32;would&#32;have&#32;to&#32;be&#32;embedded&#32;within&#32;the&#32;annotation&#32;of&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;listOfLayouts&#32;inside&#32;of&#32;the&#32;layout&#32;extension&#46;&#32;Currently&#44;&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;SBasePlugin&#32;cannot&#32;be&#32;extended&#32;with&#32;additional&#32;plugins&#46;&#32;And&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;annotation&#32;is&#32;very&#32;difficult&#32;to&#32;use&#32;based&#32;on&#32;XMLnode&#32;datastructures&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;You&#32;need&#32;to&#32;have&#32;a&#32;look&#32;at&#32;how&#32;it&#32;has&#32;been&#32;implemented&#32;in&#32;libSBML&#32;as&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;specification&#32;update&#32;are&#32;lacking&#46;&#32;Interact&#32;with&#32;the&#32;render&#32;mailing&#32;list&#32;&#60;br&#32;&#47;&#62;&#10;&#40;&#60;a&#32;href=&#34;https:&#47;&#47;lists&#46;sourceforge&#46;net&#47;lists&#47;listinfo&#47;sbml-render&#44;&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;lists&#46;sourceforge&#46;net&#47;lists&#47;listinfo&#47;sbml-render&#44;&#60;&#47;a&#62;&#32;just&#32;saw&#32;that&#32;&#60;br&#32;&#47;&#62;&#10;you&#32;posted&#32;a&#32;question&#32;there&#32;already&#41;&#32;as&#32;well&#32;so&#32;that&#32;the&#32;decisions&#32;are&#32;&#60;br&#32;&#47;&#62;&#10;at&#32;least&#32;posted&#32;and&#32;discussed&#32;there&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Please&#32;don&#39;t&#32;speak&#32;about&#32;annotations&#44;&#32;the&#32;whole&#32;point&#32;of&#32;doing&#32;an&#32;L3&#32;&#60;br&#32;&#47;&#62;&#10;package&#32;is&#32;to&#32;take&#32;it&#32;out&#32;of&#32;the&#32;annotations&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;would&#32;therefore&#32;like&#32;to&#32;propose&#32;to&#32;implement&#32;the&#32;render&#32;extension&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;also&#32;as&#32;a&#32;regular&#32;extension&#32;of&#32;the&#32;model&#44;&#32;i&#46;e&#46;&#44;&#32;there&#32;would&#32;be&#32;a&#32;class&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;such&#32;as&#32;ExtendedRenderModel&#32;that&#32;would&#32;be&#32;similar&#32;to&#32;the&#32;existing&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;ExtendedLayoutModel&#46;&#32;Virtually&#44;&#32;all&#32;data&#32;structures&#32;beloning&#32;to&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;render&#32;extension&#32;would&#32;be&#32;linked&#32;as&#32;children&#32;to&#32;this&#32;element&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Again&#44;&#32;I&#32;want&#32;to&#32;stress&#32;to&#32;check&#32;what&#32;decisions&#32;Franck&#32;and&#32;the&#32;libsbml&#32;&#60;br&#32;&#47;&#62;&#10;team&#32;have&#32;taken&#32;already&#32;to&#32;see&#32;if&#32;we&#32;store&#32;it&#32;as&#32;a&#32;child&#32;of&#32;the&#32;model&#32;&#60;br&#32;&#47;&#62;&#10;element&#32;or&#32;some&#32;layout&#32;elements&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;the&#32;other&#32;hand&#44;&#32;however&#44;&#32;it&#32;would&#32;also&#32;make&#32;sense&#32;to&#32;implement&#32;this&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&quot;plugin&quot;&#32;as&#32;a&#32;plugin&#32;for&#32;the&#32;ExtendedLayoutModel&#44;&#32;because&#32;the&#32;render&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;extension&#32;makes&#32;only&#32;sense&#32;in&#32;combination&#32;with&#32;the&#32;layout&#32;extension&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Should&#32;we&#32;introduce&#32;a&#32;mechanism&#32;to&#32;extend&#32;&#40;Abstract&#41;SBasePlugin&#32;with&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;further&#32;plugins&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Yes&#44;&#32;we&#32;just&#32;have&#32;to&#32;add&#32;the&#32;HashMap&lt;String&#44;&#32;SBasePlugin&gt;&#32;with&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;associated&#32;methods&#32;to&#32;SBasePlugin&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Thanks&#44;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-05-10T14:10:22-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7529&amp;th=2008">
	<title>Re: Bug in SBMLWriter</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7529&amp;th=2008</link>
	<description>Am&#32;5&#47;10&#47;12&#32;2:38&#32;PM&#44;&#32;schrieb&#32;Nicolas&#32;Rodriguez:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;Hi&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;here&#32;is&#32;a&#32;minimal&#32;example&#32;that&#32;doesn&#39;t&#32;work&#32;properly&#32;with&#32;the&#32;current&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;version&#32;of&#32;JSBML:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;public&#32;static&#32;void&#32;main&#40;String[&#93;&#32;args&#41;&#32;throws&#32;Throwable&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLDocument&#32;doc&#32;=&#32;new&#32;SBMLDocument&#40;3&#44;&#32;1&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Model&#32;m&#32;=&#32;doc&#46;createModel&#40;&quot;m1&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Compartment&#32;c&#32;=&#32;m&#46;createCompartment&#40;&quot;c1&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Species&#32;s1&#32;=&#32;m&#46;createSpecies&#40;&quot;s1&quot;&#44;&#32;c&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Species&#32;s2&#32;=&#32;m&#46;createSpecies&#40;&quot;s2&quot;&#44;&#32;c&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Reaction&#32;r&#32;=&#32;m&#46;createReaction&#40;&quot;r1&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;r&#46;createReactant&#40;s1&#41;&#46;setStoichiometry&#40;1d&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;r&#46;createProduct&#40;s2&#41;&#46;setStoichiometry&#40;1d&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;KineticLaw&#32;kl&#32;=&#32;r&#46;createKineticLaw&#40;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ASTNode&#32;one&#32;=&#32;new&#32;ASTNode&#40;1&#44;&#32;kl&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ASTNode&#32;two&#32;=&#32;new&#32;ASTNode&#40;2&#44;&#32;kl&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;one&#46;setUnits&#40;Unit&#46;Kind&#46;MOLE&#46;toString&#40;&#41;&#46;toLowerCase&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;two&#46;setUnits&#40;Unit&#46;Kind&#46;SECOND&#46;toString&#40;&#41;&#46;toLowerCase&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ASTNode&#32;ast&#32;=&#32;ASTNode&#46;frac&#40;one&#44;&#32;two&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;kl&#46;setMath&#40;ast&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLWriter&#46;write&#40;doc&#44;&#32;System&#46;out&#44;&#32;&#39;&#32;&#39;&#44;&#32;&#40;short&#41;&#32;2&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;You&#39;ll&#32;see&#32;that&#32;the&#32;first&#32;unit&#32;is&#32;not&#32;written&#32;to&#32;SBML&#32;at&#32;all&#46;&#32;The&#32;second&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;unit&#32;is&#32;written&#44;&#32;but&#32;the&#32;namespace&#32;declaration&#32;is&#32;missing&#46;&#32;I&#32;already&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;found&#32;what&#32;is&#32;probably&#32;the&#32;reason&#44;&#32;but&#32;can&#39;t&#32;fix&#32;it&#32;at&#32;the&#32;moment:&#32;The&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;recursive&#32;check&#32;if&#32;the&#32;ASTNode&#32;contains&#32;unit&#32;declarations&#32;doesn&#39;t&#32;work&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Not&#32;sure&#32;of&#32;what&#32;is&#32;going&#32;on&#32;there&#32;&#33;&#33;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;The&#32;unit&#32;of&#32;the&#32;first&#32;astnode&#32;is&#32;reset&#32;somewhere&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;if&#32;I&#32;print&#32;the&#32;value&#32;of&#32;the&#32;units&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;MathMLXMLStreamCompiler&#46;compileInteger&#40;ASTNode&#41;&#44;&#32;the&#32;first&#32;astnode&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;return&#32;&#39;null&#39;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;The&#32;unit&#32;that&#32;get&#32;deleted&#32;is&#32;probably&#32;due&#32;to&#32;the&#32;code&#32;from&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;arithmeticOperation&#40;Type&#44;&#32;ASTNode&#41;&#32;&#63;&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;The&#32;swap&#32;node&#32;does&#32;not&#32;copy&#32;the&#32;units&#32;&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;ok&#44;&#32;both&#32;fixes&#32;are&#32;commited&#32;now&#32;and&#32;it&#32;should&#32;be&#32;working&#32;fine&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;suppose&#32;this&#32;a&#32;good&#32;case&#32;to&#32;de-freeze&#32;the&#32;0&#46;8&#32;branch&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Should&#32;I&#32;commit&#32;there&#32;&#40;in&#32;the&#32;0&#46;8&#32;branch&#41;&#32;the&#32;changes&#32;to&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Model&#46;registerIds&#32;as&#32;well&#32;&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Hi&#32;Nico&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Thank&#32;you&#32;a&#32;lot&#32;for&#32;your&#32;great&#32;job&#33;&#32;Yes&#44;&#32;I&#32;agree&#44;&#32;please&#32;do&#32;a&#32;commit&#32;&#60;br&#32;&#47;&#62;&#10;here&#33;&#32;This&#32;is&#32;an&#32;absolutely&#32;necessary&#32;change&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Best&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2012-05-10T12:50:17-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7528&amp;th=2008">
	<title>Re: Bug in SBMLWriter</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7528&amp;th=2008</link>
	<description>On&#32;10&#47;05&#47;12&#32;12:57&#44;&#32;Nicolas&#32;Rodriguez&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;10&#47;05&#47;12&#32;12:49&#44;&#32;Nicolas&#32;Rodriguez&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;On&#32;09&#47;05&#47;12&#32;19:42&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Am&#32;5&#47;8&#47;12&#32;3:43&#32;PM&#44;&#32;schrieb&#32;Nicolas&#32;Rodriguez:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;On&#32;08&#47;05&#47;12&#32;14:30&#44;&#32;Nicolas&#32;Rodriguez&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;On&#32;08&#47;05&#47;12&#32;14:20&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;Am&#32;5&#47;8&#47;12&#32;3:17&#32;PM&#44;&#32;schrieb&#32;Nicolas&#32;Rodriguez:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;On&#32;08&#47;05&#47;12&#32;13:57&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;&#124;Hi&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;It&#32;seems&#32;the&#32;SBML&#32;writer&#32;does&#32;currently&#32;write&#32;invalid&#32;SBML&#32;code&#32;when&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;making&#32;use&#32;of&#32;the&#32;ability&#32;of&#32;SBML&#32;Level&#32;3&#32;to&#32;associate&#32;plain&#32;numbers&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;with&#32;units:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;&lt;cn&#32;type=&quot;integer&quot;&#32;sbml:units=&quot;dimensionless&quot;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;1&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;The&#32;above&#32;code&#32;is&#32;only&#32;valid&#32;if&#32;the&#32;namespace&#32;declaration&#32;of&#32;the&#32;math&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;element&#32;also&#32;defines&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;xmlns:sbml=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#60;&#47;a&#62;&quot;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;Currently&#44;&#32;it&#32;does&#32;only&#32;declare&#32;the&#32;regular&#32;MathML&#32;namesapce&#46;&#32;As&#32;a&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;result&#44;&#32;JSBML&#32;is&#32;currently&#32;unable&#32;to&#32;parse&#32;models&#32;that&#32;itself&#32;wrote&#32;into&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;a&#32;file&#32;before&#46;&#32;Where&#32;can&#32;we&#32;fix&#32;this&#32;problem&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;The&#32;check&#32;is&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;MathMLXMLStreamCompiler&#46;isSBMLNamespaceNeeded&#40;ASTNode&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;the&#32;namespace&#32;is&#32;added&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;org&#46;sbml&#46;jsbml&#46;xml&#46;stax&#46;SBMLWriter&#46;writeMathML&#40;MathContainer&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;SMOutputElement&#44;&#32;XMLStreamWriter&#44;&#32;int&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;line&#32;1084&#32;to&#32;1106&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;The&#32;compiler&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;FindUnitsCompiler&#32;is&#32;used&#32;to&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;say&#32;if&#32;there&#32;is&#32;a&#32;unit&#32;declaration&#32;or&#32;not&#32;in&#32;the&#32;mathML&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;This&#32;is&#32;probably&#32;there&#32;that&#32;the&#32;problem&#32;happen&#44;&#32;and&#32;the&#32;value&#32;returned&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;is&#32;probably&#32;false&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;It&#32;is&#32;probably&#32;due&#32;to&#32;the&#32;way&#32;you&#32;are&#32;declaring&#32;the&#32;units&#32;and&#32;then&#32;how&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;the&#32;mathML&#32;compiler&#32;is&#32;calling&#32;the&#32;methods&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;If&#32;I&#32;read&#32;a&#32;model&#32;with&#32;units&#44;&#32;then&#32;the&#32;writing&#32;is&#32;fine&#32;so&#32;there&#32;is&#32;may&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;be&#32;something&#32;missing&#32;when&#32;we&#32;declare&#32;units&#32;from&#32;scratch&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;Hi&#32;Nico&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;Yes&#44;&#32;it&#32;is&#32;probably&#32;because&#32;I&#32;simply&#32;say&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;myASTNode&#46;setUnit&#40;Unit&#46;Kind&#46;DIMENSIONLESS&#46;getName&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;or&#32;something&#32;similar&#46;&#32;I&#32;thought&#32;this&#32;would&#32;be&#32;enough&#32;and&#32;didn&#39;t&#32;care&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;about&#32;namespaces&#32;at&#32;the&#32;moment&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;It&#32;should&#32;be&#32;enough&#32;but&#32;it&#32;was&#32;probably&#32;not&#32;tested&#32;much&#32;until&#32;now&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;We&#32;should&#32;probably&#32;check&#32;how&#32;the&#32;reader&#32;is&#32;setting&#32;things&#32;up&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;So&#44;&#32;the&#32;reader&#32;is&#32;not&#32;doing&#32;anything&#32;specific&#44;&#32;just&#32;using&#32;the&#32;setUnits&#40;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;method&#32;&#40;&#32;I&#32;suppose&#32;it&#32;was&#32;a&#32;typo&#32;error&#32;on&#32;your&#32;code&#32;as&#32;I&#32;don&#39;t&#32;see&#32;a&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;method&#32;&#32;setUnit&#40;&#41;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;Strange&#44;&#32;it&#32;was&#32;working&#32;fine&#32;before&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Hi&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;here&#32;is&#32;a&#32;minimal&#32;example&#32;that&#32;doesn&#39;t&#32;work&#32;properly&#32;with&#32;the&#32;current&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;version&#32;of&#32;JSBML:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;public&#32;static&#32;void&#32;main&#40;String[&#93;&#32;args&#41;&#32;throws&#32;Throwable&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLDocument&#32;doc&#32;=&#32;new&#32;SBMLDocument&#40;3&#44;&#32;1&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Model&#32;m&#32;=&#32;doc&#46;createModel&#40;&quot;m1&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Compartment&#32;c&#32;=&#32;m&#46;createCompartment&#40;&quot;c1&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Species&#32;s1&#32;=&#32;m&#46;createSpecies&#40;&quot;s1&quot;&#44;&#32;c&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Species&#32;s2&#32;=&#32;m&#46;createSpecies&#40;&quot;s2&quot;&#44;&#32;c&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Reaction&#32;r&#32;=&#32;m&#46;createReaction&#40;&quot;r1&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;r&#46;createReactant&#40;s1&#41;&#46;setStoichiometry&#40;1d&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;r&#46;createProduct&#40;s2&#41;&#46;setStoichiometry&#40;1d&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;KineticLaw&#32;kl&#32;=&#32;r&#46;createKineticLaw&#40;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ASTNode&#32;one&#32;=&#32;new&#32;ASTNode&#40;1&#44;&#32;kl&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ASTNode&#32;two&#32;=&#32;new&#32;ASTNode&#40;2&#44;&#32;kl&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;one&#46;setUnits&#40;Unit&#46;Kind&#46;MOLE&#46;toString&#40;&#41;&#46;toLowerCase&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;two&#46;setUnits&#40;Unit&#46;Kind&#46;SECOND&#46;toString&#40;&#41;&#46;toLowerCase&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ASTNode&#32;ast&#32;=&#32;ASTNode&#46;frac&#40;one&#44;&#32;two&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;kl&#46;setMath&#40;ast&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLWriter&#46;write&#40;doc&#44;&#32;System&#46;out&#44;&#32;&#39;&#32;&#39;&#44;&#32;&#40;short&#41;&#32;2&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;You&#39;ll&#32;see&#32;that&#32;the&#32;first&#32;unit&#32;is&#32;not&#32;written&#32;to&#32;SBML&#32;at&#32;all&#46;&#32;The&#32;second&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;unit&#32;is&#32;written&#44;&#32;but&#32;the&#32;namespace&#32;declaration&#32;is&#32;missing&#46;&#32;I&#32;already&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;found&#32;what&#32;is&#32;probably&#32;the&#32;reason&#44;&#32;but&#32;can&#39;t&#32;fix&#32;it&#32;at&#32;the&#32;moment:&#32;The&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;recursive&#32;check&#32;if&#32;the&#32;ASTNode&#32;contains&#32;unit&#32;declarations&#32;doesn&#39;t&#32;work&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Not&#32;sure&#32;of&#32;what&#32;is&#32;going&#32;on&#32;there&#32;&#33;&#33;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;The&#32;unit&#32;of&#32;the&#32;first&#32;astnode&#32;is&#32;reset&#32;somewhere&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;if&#32;I&#32;print&#32;the&#32;value&#32;of&#32;the&#32;units&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;MathMLXMLStreamCompiler&#46;compileInteger&#40;ASTNode&#41;&#44;&#32;the&#32;first&#32;astnode&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;return&#32;&#39;null&#39;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;The&#32;unit&#32;that&#32;get&#32;deleted&#32;is&#32;probably&#32;due&#32;to&#32;the&#32;code&#32;from&#60;br&#32;&#47;&#62;&#10;&gt;&#32;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;arithmeticOperation&#40;Type&#44;&#32;ASTNode&#41;&#32;&#63;&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;The&#32;swap&#32;node&#32;does&#32;not&#32;copy&#32;the&#32;units&#32;&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;ok&#44;&#32;both&#32;fixes&#32;are&#32;commited&#32;now&#32;and&#32;it&#32;should&#32;be&#32;working&#32;fine&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;suppose&#32;this&#32;a&#32;good&#32;case&#32;to&#32;de-freeze&#32;the&#32;0&#46;8&#32;branch&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Should&#32;I&#32;commit&#32;there&#32;&#40;in&#32;the&#32;0&#46;8&#32;branch&#41;&#32;the&#32;changes&#32;to&#32;&#60;br&#32;&#47;&#62;&#10;Model&#46;registerIds&#32;as&#32;well&#32;&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-05-10T12:38:39-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7527&amp;th=2008">
	<title>Re: Bug in SBMLWriter</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7527&amp;th=2008</link>
	<description>Hi&#32;Nicolas&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Hi&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;here&#32;is&#32;a&#32;minimal&#32;example&#32;that&#32;doesn&#39;t&#32;work&#32;properly&#32;with&#32;the&#32;current&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;version&#32;of&#32;JSBML:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;public&#32;static&#32;void&#32;main&#40;String[&#93;&#32;args&#41;&#32;throws&#32;Throwable&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLDocument&#32;doc&#32;=&#32;new&#32;SBMLDocument&#40;3&#44;&#32;1&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Model&#32;m&#32;=&#32;doc&#46;createModel&#40;&quot;m1&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Compartment&#32;c&#32;=&#32;m&#46;createCompartment&#40;&quot;c1&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Species&#32;s1&#32;=&#32;m&#46;createSpecies&#40;&quot;s1&quot;&#44;&#32;c&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Species&#32;s2&#32;=&#32;m&#46;createSpecies&#40;&quot;s2&quot;&#44;&#32;c&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Reaction&#32;r&#32;=&#32;m&#46;createReaction&#40;&quot;r1&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;r&#46;createReactant&#40;s1&#41;&#46;setStoichiometry&#40;1d&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;r&#46;createProduct&#40;s2&#41;&#46;setStoichiometry&#40;1d&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;KineticLaw&#32;kl&#32;=&#32;r&#46;createKineticLaw&#40;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ASTNode&#32;one&#32;=&#32;new&#32;ASTNode&#40;1&#44;&#32;kl&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ASTNode&#32;two&#32;=&#32;new&#32;ASTNode&#40;2&#44;&#32;kl&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;one&#46;setUnits&#40;Unit&#46;Kind&#46;MOLE&#46;toString&#40;&#41;&#46;toLowerCase&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;two&#46;setUnits&#40;Unit&#46;Kind&#46;SECOND&#46;toString&#40;&#41;&#46;toLowerCase&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ASTNode&#32;ast&#32;=&#32;ASTNode&#46;frac&#40;one&#44;&#32;two&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;kl&#46;setMath&#40;ast&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLWriter&#46;write&#40;doc&#44;&#32;System&#46;out&#44;&#32;&#39;&#32;&#39;&#44;&#32;&#40;short&#41;&#32;2&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;You&#39;ll&#32;see&#32;that&#32;the&#32;first&#32;unit&#32;is&#32;not&#32;written&#32;to&#32;SBML&#32;at&#32;all&#46;&#32;The&#32;second&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;unit&#32;is&#32;written&#44;&#32;but&#32;the&#32;namespace&#32;declaration&#32;is&#32;missing&#46;&#32;I&#32;already&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;found&#32;what&#32;is&#32;probably&#32;the&#32;reason&#44;&#32;but&#32;can&#39;t&#32;fix&#32;it&#32;at&#32;the&#32;moment:&#32;The&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;recursive&#32;check&#32;if&#32;the&#32;ASTNode&#32;contains&#32;unit&#32;declarations&#32;doesn&#39;t&#32;work&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Not&#32;sure&#32;of&#32;what&#32;is&#32;going&#32;on&#32;there&#32;&#33;&#33;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;The&#32;unit&#32;of&#32;the&#32;first&#32;astnode&#32;is&#32;reset&#32;somewhere&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;if&#32;I&#32;print&#32;the&#32;value&#32;of&#32;the&#32;units&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&#32;MathMLXMLStreamCompiler&#46;compileInteger&#40;ASTNode&#41;&#44;&#32;the&#32;first&#32;astnode&#60;br&#32;&#47;&#62;&#10;&gt;&#32;return&#32;&#39;null&#39;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;The&#32;sbml&#32;namespace&#32;is&#32;not&#32;added&#32;because&#32;the&#32;method&#60;br&#32;&#47;&#62;&#10;&gt;&#32;FindUnitsCompiler&#46;compile&#40;int&#44;&#32;String&#41;&#32;is&#32;never&#32;called&#32;by&#32;the&#60;br&#32;&#47;&#62;&#10;&gt;&#32;ASTNodeCompiler&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Again&#44;&#32;not&#32;sure&#32;why&#32;it&#32;would&#32;work&#32;sometimes&#32;and&#32;not&#32;others&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Nico&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Please&#32;have&#32;a&#32;look&#32;just&#32;at&#32;the&#32;implementation&#32;of&#32;the&#32;frac&#32;method&#32;within&#32;&#60;br&#32;&#47;&#62;&#10;the&#32;class&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;FindUnitsCompiler:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;public&#32;ASTNodeValue&#32;frac&#40;ASTNode&#32;numerator&#44;&#32;ASTNode&#32;denominator&#41;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;throws&#32;SBMLException&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;return&#32;dummyValue;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;As&#32;you&#32;can&#32;see&#44;&#32;the&#32;method&#32;does&#32;not&#32;perform&#32;any&#32;recursion&#46;&#32;It&#32;simply&#32;&#60;br&#32;&#47;&#62;&#10;returns&#32;the&#32;dummyValue&#46;&#32;If&#32;the&#32;numerator&#32;contains&#32;a&#32;number&#32;with&#32;a&#32;unit&#44;&#32;&#60;br&#32;&#47;&#62;&#10;the&#32;FindUnitsCompiler&#32;won&#39;t&#32;be&#32;able&#32;to&#32;find&#32;it&#32;because&#32;the&#32;recursion&#32;&#60;br&#32;&#47;&#62;&#10;will&#32;already&#32;stop&#32;here&#46;&#32;The&#32;same&#32;holds&#32;true&#32;for&#32;the&#32;denominator&#46;&#32;No&#32;&#60;br&#32;&#47;&#62;&#10;chance&#32;to&#32;identify&#32;any&#32;number&#32;deeper&#32;inside&#32;of&#32;the&#32;fraction&#46;&#32;Similarly&#44;&#32;&#60;br&#32;&#47;&#62;&#10;all&#32;other&#32;methods&#32;in&#32;this&#32;class&#32;that&#32;are&#32;supposed&#32;to&#32;continue&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;recursion&#32;by&#32;at&#32;least&#32;calling&#32;something&#32;like&#32;numerator&#46;compile&#40;this&#41;&#32;and&#32;&#60;br&#32;&#47;&#62;&#10;denominator&#46;compile&#40;this&#41;&#32;also&#32;do&#32;not&#32;perform&#32;any&#32;recursion&#46;&#32;There&#32;are&#32;&#60;br&#32;&#47;&#62;&#10;many&#44;&#32;many&#32;methods&#32;in&#32;this&#32;class&#32;that&#32;will&#32;have&#32;to&#32;be&#32;changed&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2012-05-10T11:59:08-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7526&amp;th=2008">
	<title>Re: Bug in SBMLWriter</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7526&amp;th=2008</link>
	<description>On&#32;10&#47;05&#47;12&#32;12:49&#44;&#32;Nicolas&#32;Rodriguez&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;09&#47;05&#47;12&#32;19:42&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Am&#32;5&#47;8&#47;12&#32;3:43&#32;PM&#44;&#32;schrieb&#32;Nicolas&#32;Rodriguez:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;On&#32;08&#47;05&#47;12&#32;14:30&#44;&#32;Nicolas&#32;Rodriguez&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;On&#32;08&#47;05&#47;12&#32;14:20&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;Am&#32;5&#47;8&#47;12&#32;3:17&#32;PM&#44;&#32;schrieb&#32;Nicolas&#32;Rodriguez:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;On&#32;08&#47;05&#47;12&#32;13:57&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;&#124;Hi&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;It&#32;seems&#32;the&#32;SBML&#32;writer&#32;does&#32;currently&#32;write&#32;invalid&#32;SBML&#32;code&#32;when&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;making&#32;use&#32;of&#32;the&#32;ability&#32;of&#32;SBML&#32;Level&#32;3&#32;to&#32;associate&#32;plain&#32;numbers&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;with&#32;units:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;&lt;cn&#32;type=&quot;integer&quot;&#32;sbml:units=&quot;dimensionless&quot;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;1&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;The&#32;above&#32;code&#32;is&#32;only&#32;valid&#32;if&#32;the&#32;namespace&#32;declaration&#32;of&#32;the&#32;math&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;element&#32;also&#32;defines&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;xmlns:sbml=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#60;&#47;a&#62;&quot;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;Currently&#44;&#32;it&#32;does&#32;only&#32;declare&#32;the&#32;regular&#32;MathML&#32;namesapce&#46;&#32;As&#32;a&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;result&#44;&#32;JSBML&#32;is&#32;currently&#32;unable&#32;to&#32;parse&#32;models&#32;that&#32;itself&#32;wrote&#32;into&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&#32;a&#32;file&#32;before&#46;&#32;Where&#32;can&#32;we&#32;fix&#32;this&#32;problem&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;The&#32;check&#32;is&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;MathMLXMLStreamCompiler&#46;isSBMLNamespaceNeeded&#40;ASTNode&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;the&#32;namespace&#32;is&#32;added&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;org&#46;sbml&#46;jsbml&#46;xml&#46;stax&#46;SBMLWriter&#46;writeMathML&#40;MathContainer&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;SMOutputElement&#44;&#32;XMLStreamWriter&#44;&#32;int&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;line&#32;1084&#32;to&#32;1106&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;The&#32;compiler&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;FindUnitsCompiler&#32;is&#32;used&#32;to&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;say&#32;if&#32;there&#32;is&#32;a&#32;unit&#32;declaration&#32;or&#32;not&#32;in&#32;the&#32;mathML&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;This&#32;is&#32;probably&#32;there&#32;that&#32;the&#32;problem&#32;happen&#44;&#32;and&#32;the&#32;value&#32;returned&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;is&#32;probably&#32;false&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;It&#32;is&#32;probably&#32;due&#32;to&#32;the&#32;way&#32;you&#32;are&#32;declaring&#32;the&#32;units&#32;and&#32;then&#32;how&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;the&#32;mathML&#32;compiler&#32;is&#32;calling&#32;the&#32;methods&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;If&#32;I&#32;read&#32;a&#32;model&#32;with&#32;units&#44;&#32;then&#32;the&#32;writing&#32;is&#32;fine&#32;so&#32;there&#32;is&#32;may&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;be&#32;something&#32;missing&#32;when&#32;we&#32;declare&#32;units&#32;from&#32;scratch&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;Hi&#32;Nico&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;Yes&#44;&#32;it&#32;is&#32;probably&#32;because&#32;I&#32;simply&#32;say&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;myASTNode&#46;setUnit&#40;Unit&#46;Kind&#46;DIMENSIONLESS&#46;getName&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;or&#32;something&#32;similar&#46;&#32;I&#32;thought&#32;this&#32;would&#32;be&#32;enough&#32;and&#32;didn&#39;t&#32;care&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;about&#32;namespaces&#32;at&#32;the&#32;moment&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;It&#32;should&#32;be&#32;enough&#32;but&#32;it&#32;was&#32;probably&#32;not&#32;tested&#32;much&#32;until&#32;now&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;We&#32;should&#32;probably&#32;check&#32;how&#32;the&#32;reader&#32;is&#32;setting&#32;things&#32;up&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;So&#44;&#32;the&#32;reader&#32;is&#32;not&#32;doing&#32;anything&#32;specific&#44;&#32;just&#32;using&#32;the&#32;setUnits&#40;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;method&#32;&#40;&#32;I&#32;suppose&#32;it&#32;was&#32;a&#32;typo&#32;error&#32;on&#32;your&#32;code&#32;as&#32;I&#32;don&#39;t&#32;see&#32;a&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;method&#32;&#32;setUnit&#40;&#41;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Strange&#44;&#32;it&#32;was&#32;working&#32;fine&#32;before&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Hi&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;here&#32;is&#32;a&#32;minimal&#32;example&#32;that&#32;doesn&#39;t&#32;work&#32;properly&#32;with&#32;the&#32;current&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;version&#32;of&#32;JSBML:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;public&#32;static&#32;void&#32;main&#40;String[&#93;&#32;args&#41;&#32;throws&#32;Throwable&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLDocument&#32;doc&#32;=&#32;new&#32;SBMLDocument&#40;3&#44;&#32;1&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Model&#32;m&#32;=&#32;doc&#46;createModel&#40;&quot;m1&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Compartment&#32;c&#32;=&#32;m&#46;createCompartment&#40;&quot;c1&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Species&#32;s1&#32;=&#32;m&#46;createSpecies&#40;&quot;s1&quot;&#44;&#32;c&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Species&#32;s2&#32;=&#32;m&#46;createSpecies&#40;&quot;s2&quot;&#44;&#32;c&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Reaction&#32;r&#32;=&#32;m&#46;createReaction&#40;&quot;r1&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;r&#46;createReactant&#40;s1&#41;&#46;setStoichiometry&#40;1d&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;r&#46;createProduct&#40;s2&#41;&#46;setStoichiometry&#40;1d&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;KineticLaw&#32;kl&#32;=&#32;r&#46;createKineticLaw&#40;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ASTNode&#32;one&#32;=&#32;new&#32;ASTNode&#40;1&#44;&#32;kl&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ASTNode&#32;two&#32;=&#32;new&#32;ASTNode&#40;2&#44;&#32;kl&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;one&#46;setUnits&#40;Unit&#46;Kind&#46;MOLE&#46;toString&#40;&#41;&#46;toLowerCase&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;two&#46;setUnits&#40;Unit&#46;Kind&#46;SECOND&#46;toString&#40;&#41;&#46;toLowerCase&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ASTNode&#32;ast&#32;=&#32;ASTNode&#46;frac&#40;one&#44;&#32;two&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;kl&#46;setMath&#40;ast&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLWriter&#46;write&#40;doc&#44;&#32;System&#46;out&#44;&#32;&#39;&#32;&#39;&#44;&#32;&#40;short&#41;&#32;2&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;You&#39;ll&#32;see&#32;that&#32;the&#32;first&#32;unit&#32;is&#32;not&#32;written&#32;to&#32;SBML&#32;at&#32;all&#46;&#32;The&#32;second&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;unit&#32;is&#32;written&#44;&#32;but&#32;the&#32;namespace&#32;declaration&#32;is&#32;missing&#46;&#32;I&#32;already&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;found&#32;what&#32;is&#32;probably&#32;the&#32;reason&#44;&#32;but&#32;can&#39;t&#32;fix&#32;it&#32;at&#32;the&#32;moment:&#32;The&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;recursive&#32;check&#32;if&#32;the&#32;ASTNode&#32;contains&#32;unit&#32;declarations&#32;doesn&#39;t&#32;work&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Not&#32;sure&#32;of&#32;what&#32;is&#32;going&#32;on&#32;there&#32;&#33;&#33;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;The&#32;unit&#32;of&#32;the&#32;first&#32;astnode&#32;is&#32;reset&#32;somewhere&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;if&#32;I&#32;print&#32;the&#32;value&#32;of&#32;the&#32;units&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&#32;MathMLXMLStreamCompiler&#46;compileInteger&#40;ASTNode&#41;&#44;&#32;the&#32;first&#32;astnode&#60;br&#32;&#47;&#62;&#10;&gt;&#32;return&#32;&#39;null&#39;&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;The&#32;unit&#32;that&#32;get&#32;deleted&#32;is&#32;probably&#32;due&#32;to&#32;the&#32;code&#32;from&#60;br&#32;&#47;&#62;&#10;org&#46;sbml&#46;jsbml&#46;ASTNode&#46;arithmeticOperation&#40;Type&#44;&#32;ASTNode&#41;&#32;&#63;&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;The&#32;swap&#32;node&#32;does&#32;not&#32;copy&#32;the&#32;units&#32;&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-05-10T11:57:31-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7525&amp;th=2008">
	<title>Re: Bug in SBMLWriter</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7525&amp;th=2008</link>
	<description>On&#32;09&#47;05&#47;12&#32;19:42&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Am&#32;5&#47;8&#47;12&#32;3:43&#32;PM&#44;&#32;schrieb&#32;Nicolas&#32;Rodriguez:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;On&#32;08&#47;05&#47;12&#32;14:30&#44;&#32;Nicolas&#32;Rodriguez&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;On&#32;08&#47;05&#47;12&#32;14:20&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;Am&#32;5&#47;8&#47;12&#32;3:17&#32;PM&#44;&#32;schrieb&#32;Nicolas&#32;Rodriguez:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;On&#32;08&#47;05&#47;12&#32;13:57&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;&#124;Hi&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;It&#32;seems&#32;the&#32;SBML&#32;writer&#32;does&#32;currently&#32;write&#32;invalid&#32;SBML&#32;code&#32;when&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;making&#32;use&#32;of&#32;the&#32;ability&#32;of&#32;SBML&#32;Level&#32;3&#32;to&#32;associate&#32;plain&#32;numbers&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;with&#32;units:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;&lt;cn&#32;type=&quot;integer&quot;&#32;sbml:units=&quot;dimensionless&quot;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;1&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;The&#32;above&#32;code&#32;is&#32;only&#32;valid&#32;if&#32;the&#32;namespace&#32;declaration&#32;of&#32;the&#32;math&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;element&#32;also&#32;defines&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;xmlns:sbml=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#60;&#47;a&#62;&quot;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;Currently&#44;&#32;it&#32;does&#32;only&#32;declare&#32;the&#32;regular&#32;MathML&#32;namesapce&#46;&#32;As&#32;a&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;result&#44;&#32;JSBML&#32;is&#32;currently&#32;unable&#32;to&#32;parse&#32;models&#32;that&#32;itself&#32;wrote&#32;into&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&gt;&#32;a&#32;file&#32;before&#46;&#32;Where&#32;can&#32;we&#32;fix&#32;this&#32;problem&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;The&#32;check&#32;is&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;MathMLXMLStreamCompiler&#46;isSBMLNamespaceNeeded&#40;ASTNode&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;the&#32;namespace&#32;is&#32;added&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;org&#46;sbml&#46;jsbml&#46;xml&#46;stax&#46;SBMLWriter&#46;writeMathML&#40;MathContainer&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;SMOutputElement&#44;&#32;XMLStreamWriter&#44;&#32;int&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;line&#32;1084&#32;to&#32;1106&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;The&#32;compiler&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;FindUnitsCompiler&#32;is&#32;used&#32;to&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;say&#32;if&#32;there&#32;is&#32;a&#32;unit&#32;declaration&#32;or&#32;not&#32;in&#32;the&#32;mathML&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;This&#32;is&#32;probably&#32;there&#32;that&#32;the&#32;problem&#32;happen&#44;&#32;and&#32;the&#32;value&#32;returned&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;is&#32;probably&#32;false&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;It&#32;is&#32;probably&#32;due&#32;to&#32;the&#32;way&#32;you&#32;are&#32;declaring&#32;the&#32;units&#32;and&#32;then&#32;how&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;the&#32;mathML&#32;compiler&#32;is&#32;calling&#32;the&#32;methods&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;If&#32;I&#32;read&#32;a&#32;model&#32;with&#32;units&#44;&#32;then&#32;the&#32;writing&#32;is&#32;fine&#32;so&#32;there&#32;is&#32;may&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;be&#32;something&#32;missing&#32;when&#32;we&#32;declare&#32;units&#32;from&#32;scratch&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;Hi&#32;Nico&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;Yes&#44;&#32;it&#32;is&#32;probably&#32;because&#32;I&#32;simply&#32;say&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;myASTNode&#46;setUnit&#40;Unit&#46;Kind&#46;DIMENSIONLESS&#46;getName&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;or&#32;something&#32;similar&#46;&#32;I&#32;thought&#32;this&#32;would&#32;be&#32;enough&#32;and&#32;didn&#39;t&#32;care&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;about&#32;namespaces&#32;at&#32;the&#32;moment&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;It&#32;should&#32;be&#32;enough&#32;but&#32;it&#32;was&#32;probably&#32;not&#32;tested&#32;much&#32;until&#32;now&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;We&#32;should&#32;probably&#32;check&#32;how&#32;the&#32;reader&#32;is&#32;setting&#32;things&#32;up&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;So&#44;&#32;the&#32;reader&#32;is&#32;not&#32;doing&#32;anything&#32;specific&#44;&#32;just&#32;using&#32;the&#32;setUnits&#40;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;method&#32;&#40;&#32;I&#32;suppose&#32;it&#32;was&#32;a&#32;typo&#32;error&#32;on&#32;your&#32;code&#32;as&#32;I&#32;don&#39;t&#32;see&#32;a&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;method&#32;&#32;setUnit&#40;&#41;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Strange&#44;&#32;it&#32;was&#32;working&#32;fine&#32;before&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Hi&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;here&#32;is&#32;a&#32;minimal&#32;example&#32;that&#32;doesn&#39;t&#32;work&#32;properly&#32;with&#32;the&#32;current&#60;br&#32;&#47;&#62;&#10;&gt;&#32;version&#32;of&#32;JSBML:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;public&#32;static&#32;void&#32;main&#40;String[&#93;&#32;args&#41;&#32;throws&#32;Throwable&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLDocument&#32;doc&#32;=&#32;new&#32;SBMLDocument&#40;3&#44;&#32;1&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Model&#32;m&#32;=&#32;doc&#46;createModel&#40;&quot;m1&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Compartment&#32;c&#32;=&#32;m&#46;createCompartment&#40;&quot;c1&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Species&#32;s1&#32;=&#32;m&#46;createSpecies&#40;&quot;s1&quot;&#44;&#32;c&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Species&#32;s2&#32;=&#32;m&#46;createSpecies&#40;&quot;s2&quot;&#44;&#32;c&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Reaction&#32;r&#32;=&#32;m&#46;createReaction&#40;&quot;r1&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;r&#46;createReactant&#40;s1&#41;&#46;setStoichiometry&#40;1d&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;r&#46;createProduct&#40;s2&#41;&#46;setStoichiometry&#40;1d&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;KineticLaw&#32;kl&#32;=&#32;r&#46;createKineticLaw&#40;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ASTNode&#32;one&#32;=&#32;new&#32;ASTNode&#40;1&#44;&#32;kl&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ASTNode&#32;two&#32;=&#32;new&#32;ASTNode&#40;2&#44;&#32;kl&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;one&#46;setUnits&#40;Unit&#46;Kind&#46;MOLE&#46;toString&#40;&#41;&#46;toLowerCase&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;two&#46;setUnits&#40;Unit&#46;Kind&#46;SECOND&#46;toString&#40;&#41;&#46;toLowerCase&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ASTNode&#32;ast&#32;=&#32;ASTNode&#46;frac&#40;one&#44;&#32;two&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;kl&#46;setMath&#40;ast&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLWriter&#46;write&#40;doc&#44;&#32;System&#46;out&#44;&#32;&#39;&#32;&#39;&#44;&#32;&#40;short&#41;&#32;2&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;You&#39;ll&#32;see&#32;that&#32;the&#32;first&#32;unit&#32;is&#32;not&#32;written&#32;to&#32;SBML&#32;at&#32;all&#46;&#32;The&#32;second&#60;br&#32;&#47;&#62;&#10;&gt;&#32;unit&#32;is&#32;written&#44;&#32;but&#32;the&#32;namespace&#32;declaration&#32;is&#32;missing&#46;&#32;I&#32;already&#60;br&#32;&#47;&#62;&#10;&gt;&#32;found&#32;what&#32;is&#32;probably&#32;the&#32;reason&#44;&#32;but&#32;can&#39;t&#32;fix&#32;it&#32;at&#32;the&#32;moment:&#32;The&#60;br&#32;&#47;&#62;&#10;&gt;&#32;recursive&#32;check&#32;if&#32;the&#32;ASTNode&#32;contains&#32;unit&#32;declarations&#32;doesn&#39;t&#32;work&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Not&#32;sure&#32;of&#32;what&#32;is&#32;going&#32;on&#32;there&#32;&#33;&#33;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;The&#32;unit&#32;of&#32;the&#32;first&#32;astnode&#32;is&#32;reset&#32;somewhere&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;if&#32;I&#32;print&#32;the&#32;value&#32;of&#32;the&#32;units&#32;in&#32;&#60;br&#32;&#47;&#62;&#10;MathMLXMLStreamCompiler&#46;compileInteger&#40;ASTNode&#41;&#44;&#32;the&#32;first&#32;astnode&#32;&#60;br&#32;&#47;&#62;&#10;return&#32;&#39;null&#39;&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;The&#32;sbml&#32;namespace&#32;is&#32;not&#32;added&#32;because&#32;the&#32;method&#32;&#60;br&#32;&#47;&#62;&#10;FindUnitsCompiler&#46;compile&#40;int&#44;&#32;String&#41;&#32;is&#32;never&#32;called&#32;by&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;ASTNodeCompiler&#46;&#60;br&#32;&#47;&#62;&#10;Again&#44;&#32;not&#32;sure&#32;why&#32;it&#32;would&#32;work&#32;sometimes&#32;and&#32;not&#32;others&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-05-10T11:49:02-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7524&amp;th=2009">
	<title>Extensions of extensions</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7524&amp;th=2009</link>
	<description>Dear&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;In&#32;contrast&#32;to&#32;all&#32;other&#32;SBML&#32;extensions&#32;implemented&#32;so&#32;far&#44;&#32;the&#32;render&#32;&#60;br&#32;&#47;&#62;&#10;extension&#32;does&#32;not&#32;extend&#32;the&#32;SBML&#32;core&#44;&#32;but&#32;the&#32;layout&#32;extension&#46;&#32;This&#32;&#60;br&#32;&#47;&#62;&#10;is&#32;why&#44;&#32;I&#32;would&#32;like&#32;to&#32;start&#32;the&#32;discussion&#32;how&#32;we&#32;can&#32;deal&#32;with&#32;this&#32;&#60;br&#32;&#47;&#62;&#10;in&#32;the&#32;Java&#32;implementation&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;If&#32;we&#32;would&#32;strictly&#32;follow&#32;the&#32;specification&#32;of&#32;the&#32;render&#32;extension&#44;&#32;&#60;br&#32;&#47;&#62;&#10;it&#32;would&#32;have&#32;to&#32;be&#32;embedded&#32;within&#32;the&#32;annotation&#32;of&#32;the&#32;listOfLayouts&#32;&#60;br&#32;&#47;&#62;&#10;inside&#32;of&#32;the&#32;layout&#32;extension&#46;&#32;Currently&#44;&#32;the&#32;SBasePlugin&#32;cannot&#32;be&#32;&#60;br&#32;&#47;&#62;&#10;extended&#32;with&#32;additional&#32;plugins&#46;&#32;And&#32;the&#32;annotation&#32;is&#32;very&#32;difficult&#32;&#60;br&#32;&#47;&#62;&#10;to&#32;use&#32;based&#32;on&#32;XMLnode&#32;datastructures&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;would&#32;therefore&#32;like&#32;to&#32;propose&#32;to&#32;implement&#32;the&#32;render&#32;extension&#32;also&#32;&#60;br&#32;&#47;&#62;&#10;as&#32;a&#32;regular&#32;extension&#32;of&#32;the&#32;model&#44;&#32;i&#46;e&#46;&#44;&#32;there&#32;would&#32;be&#32;a&#32;class&#32;such&#32;&#60;br&#32;&#47;&#62;&#10;as&#32;ExtendedRenderModel&#32;that&#32;would&#32;be&#32;similar&#32;to&#32;the&#32;existing&#32;&#60;br&#32;&#47;&#62;&#10;ExtendedLayoutModel&#46;&#32;Virtually&#44;&#32;all&#32;data&#32;structures&#32;beloning&#32;to&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;render&#32;extension&#32;would&#32;be&#32;linked&#32;as&#32;children&#32;to&#32;this&#32;element&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;On&#32;the&#32;other&#32;hand&#44;&#32;however&#44;&#32;it&#32;would&#32;also&#32;make&#32;sense&#32;to&#32;implement&#32;this&#32;&#60;br&#32;&#47;&#62;&#10;&quot;plugin&quot;&#32;as&#32;a&#32;plugin&#32;for&#32;the&#32;ExtendedLayoutModel&#44;&#32;because&#32;the&#32;render&#32;&#60;br&#32;&#47;&#62;&#10;extension&#32;makes&#32;only&#32;sense&#32;in&#32;combination&#32;with&#32;the&#32;layout&#32;extension&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Should&#32;we&#32;introduce&#32;a&#32;mechanism&#32;to&#32;extend&#32;&#40;Abstract&#41;SBasePlugin&#32;with&#32;&#60;br&#32;&#47;&#62;&#10;further&#32;plugins&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2012-05-10T05:20:25-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7523&amp;th=2008">
	<title>Re: Bug in SBMLWriter</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7523&amp;th=2008</link>
	<description>Am&#32;5&#47;8&#47;12&#32;3:43&#32;PM&#44;&#32;schrieb&#32;Nicolas&#32;Rodriguez:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;08&#47;05&#47;12&#32;14:30&#44;&#32;Nicolas&#32;Rodriguez&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;On&#32;08&#47;05&#47;12&#32;14:20&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Am&#32;5&#47;8&#47;12&#32;3:17&#32;PM&#44;&#32;schrieb&#32;Nicolas&#32;Rodriguez:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;On&#32;08&#47;05&#47;12&#32;13:57&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#124;Hi&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;It&#32;seems&#32;the&#32;SBML&#32;writer&#32;does&#32;currently&#32;write&#32;invalid&#32;SBML&#32;code&#32;when&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;making&#32;use&#32;of&#32;the&#32;ability&#32;of&#32;SBML&#32;Level&#32;3&#32;to&#32;associate&#32;plain&#32;numbers&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;with&#32;units:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&lt;cn&#32;type=&quot;integer&quot;&#32;sbml:units=&quot;dimensionless&quot;&gt;&#32;&#32;&#32;&#32;&#32;&#32;1&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;The&#32;above&#32;code&#32;is&#32;only&#32;valid&#32;if&#32;the&#32;namespace&#32;declaration&#32;of&#32;the&#32;math&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;element&#32;also&#32;defines&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;xmlns:sbml=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#60;&#47;a&#62;&quot;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;Currently&#44;&#32;it&#32;does&#32;only&#32;declare&#32;the&#32;regular&#32;MathML&#32;namesapce&#46;&#32;As&#32;a&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;result&#44;&#32;JSBML&#32;is&#32;currently&#32;unable&#32;to&#32;parse&#32;models&#32;that&#32;itself&#32;wrote&#32;into&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;a&#32;file&#32;before&#46;&#32;Where&#32;can&#32;we&#32;fix&#32;this&#32;problem&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;The&#32;check&#32;is&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;MathMLXMLStreamCompiler&#46;isSBMLNamespaceNeeded&#40;ASTNode&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;the&#32;namespace&#32;is&#32;added&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;org&#46;sbml&#46;jsbml&#46;xml&#46;stax&#46;SBMLWriter&#46;writeMathML&#40;MathContainer&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;SMOutputElement&#44;&#32;XMLStreamWriter&#44;&#32;int&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;line&#32;1084&#32;to&#32;1106&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;The&#32;compiler&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;FindUnitsCompiler&#32;is&#32;used&#32;to&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;say&#32;if&#32;there&#32;is&#32;a&#32;unit&#32;declaration&#32;or&#32;not&#32;in&#32;the&#32;mathML&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;This&#32;is&#32;probably&#32;there&#32;that&#32;the&#32;problem&#32;happen&#44;&#32;and&#32;the&#32;value&#32;returned&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;is&#32;probably&#32;false&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;It&#32;is&#32;probably&#32;due&#32;to&#32;the&#32;way&#32;you&#32;are&#32;declaring&#32;the&#32;units&#32;and&#32;then&#32;how&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;the&#32;mathML&#32;compiler&#32;is&#32;calling&#32;the&#32;methods&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;If&#32;I&#32;read&#32;a&#32;model&#32;with&#32;units&#44;&#32;then&#32;the&#32;writing&#32;is&#32;fine&#32;so&#32;there&#32;is&#32;may&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;be&#32;something&#32;missing&#32;when&#32;we&#32;declare&#32;units&#32;from&#32;scratch&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Hi&#32;Nico&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Yes&#44;&#32;it&#32;is&#32;probably&#32;because&#32;I&#32;simply&#32;say&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;myASTNode&#46;setUnit&#40;Unit&#46;Kind&#46;DIMENSIONLESS&#46;getName&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;or&#32;something&#32;similar&#46;&#32;I&#32;thought&#32;this&#32;would&#32;be&#32;enough&#32;and&#32;didn&#39;t&#32;care&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;about&#32;namespaces&#32;at&#32;the&#32;moment&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;It&#32;should&#32;be&#32;enough&#32;but&#32;it&#32;was&#32;probably&#32;not&#32;tested&#32;much&#32;until&#32;now&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;We&#32;should&#32;probably&#32;check&#32;how&#32;the&#32;reader&#32;is&#32;setting&#32;things&#32;up&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;So&#44;&#32;the&#32;reader&#32;is&#32;not&#32;doing&#32;anything&#32;specific&#44;&#32;just&#32;using&#32;the&#32;setUnits&#40;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;method&#32;&#40;&#32;I&#32;suppose&#32;it&#32;was&#32;a&#32;typo&#32;error&#32;on&#32;your&#32;code&#32;as&#32;I&#32;don&#39;t&#32;see&#32;a&#60;br&#32;&#47;&#62;&#10;&gt;&#32;method&#32;&#32;setUnit&#40;&#41;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Strange&#44;&#32;it&#32;was&#32;working&#32;fine&#32;before&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Hi&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;here&#32;is&#32;a&#32;minimal&#32;example&#32;that&#32;doesn&#39;t&#32;work&#32;properly&#32;with&#32;the&#32;current&#32;&#60;br&#32;&#47;&#62;&#10;version&#32;of&#32;JSBML:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;public&#32;static&#32;void&#32;main&#40;String[&#93;&#32;args&#41;&#32;throws&#32;Throwable&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLDocument&#32;doc&#32;=&#32;new&#32;SBMLDocument&#40;3&#44;&#32;1&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Model&#32;m&#32;=&#32;doc&#46;createModel&#40;&quot;m1&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Compartment&#32;c&#32;=&#32;m&#46;createCompartment&#40;&quot;c1&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Species&#32;s1&#32;=&#32;m&#46;createSpecies&#40;&quot;s1&quot;&#44;&#32;c&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Species&#32;s2&#32;=&#32;m&#46;createSpecies&#40;&quot;s2&quot;&#44;&#32;c&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Reaction&#32;r&#32;=&#32;m&#46;createReaction&#40;&quot;r1&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;r&#46;createReactant&#40;s1&#41;&#46;setStoichiometry&#40;1d&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;r&#46;createProduct&#40;s2&#41;&#46;setStoichiometry&#40;1d&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;KineticLaw&#32;kl&#32;=&#32;r&#46;createKineticLaw&#40;&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ASTNode&#32;one&#32;=&#32;new&#32;ASTNode&#40;1&#44;&#32;kl&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ASTNode&#32;two&#32;=&#32;new&#32;ASTNode&#40;2&#44;&#32;kl&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;one&#46;setUnits&#40;Unit&#46;Kind&#46;MOLE&#46;toString&#40;&#41;&#46;toLowerCase&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;two&#46;setUnits&#40;Unit&#46;Kind&#46;SECOND&#46;toString&#40;&#41;&#46;toLowerCase&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ASTNode&#32;ast&#32;=&#32;ASTNode&#46;frac&#40;one&#44;&#32;two&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;kl&#46;setMath&#40;ast&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLWriter&#46;write&#40;doc&#44;&#32;System&#46;out&#44;&#32;&#39;&#32;&#39;&#44;&#32;&#40;short&#41;&#32;2&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;You&#39;ll&#32;see&#32;that&#32;the&#32;first&#32;unit&#32;is&#32;not&#32;written&#32;to&#32;SBML&#32;at&#32;all&#46;&#32;The&#32;second&#32;&#60;br&#32;&#47;&#62;&#10;unit&#32;is&#32;written&#44;&#32;but&#32;the&#32;namespace&#32;declaration&#32;is&#32;missing&#46;&#32;I&#32;already&#32;&#60;br&#32;&#47;&#62;&#10;found&#32;what&#32;is&#32;probably&#32;the&#32;reason&#44;&#32;but&#32;can&#39;t&#32;fix&#32;it&#32;at&#32;the&#32;moment:&#32;The&#32;&#60;br&#32;&#47;&#62;&#10;recursive&#32;check&#32;if&#32;the&#32;ASTNode&#32;contains&#32;unit&#32;declarations&#32;doesn&#39;t&#32;work&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2012-05-09T18:42:59-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7522&amp;th=2008">
	<title>Re: Bug in SBMLWriter</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7522&amp;th=2008</link>
	<description>On&#32;08&#47;05&#47;12&#32;14:43&#44;&#32;Nicolas&#32;Rodriguez&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;08&#47;05&#47;12&#32;14:30&#44;&#32;Nicolas&#32;Rodriguez&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;On&#32;08&#47;05&#47;12&#32;14:20&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Am&#32;5&#47;8&#47;12&#32;3:17&#32;PM&#44;&#32;schrieb&#32;Nicolas&#32;Rodriguez:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;On&#32;08&#47;05&#47;12&#32;13:57&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&#124;Hi&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;It&#32;seems&#32;the&#32;SBML&#32;writer&#32;does&#32;currently&#32;write&#32;invalid&#32;SBML&#32;code&#32;when&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;making&#32;use&#32;of&#32;the&#32;ability&#32;of&#32;SBML&#32;Level&#32;3&#32;to&#32;associate&#32;plain&#32;numbers&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;with&#32;units:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;&lt;cn&#32;type=&quot;integer&quot;&#32;sbml:units=&quot;dimensionless&quot;&gt;&#32;&#32;&#32;&#32;&#32;&#32;1&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;The&#32;above&#32;code&#32;is&#32;only&#32;valid&#32;if&#32;the&#32;namespace&#32;declaration&#32;of&#32;the&#32;math&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;element&#32;also&#32;defines&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;xmlns:sbml=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#60;&#47;a&#62;&quot;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;Currently&#44;&#32;it&#32;does&#32;only&#32;declare&#32;the&#32;regular&#32;MathML&#32;namesapce&#46;&#32;As&#32;a&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;result&#44;&#32;JSBML&#32;is&#32;currently&#32;unable&#32;to&#32;parse&#32;models&#32;that&#32;itself&#32;wrote&#32;into&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&gt;&#32;a&#32;file&#32;before&#46;&#32;Where&#32;can&#32;we&#32;fix&#32;this&#32;problem&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;The&#32;check&#32;is&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;MathMLXMLStreamCompiler&#46;isSBMLNamespaceNeeded&#40;ASTNode&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;the&#32;namespace&#32;is&#32;added&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;org&#46;sbml&#46;jsbml&#46;xml&#46;stax&#46;SBMLWriter&#46;writeMathML&#40;MathContainer&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;SMOutputElement&#44;&#32;XMLStreamWriter&#44;&#32;int&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;line&#32;1084&#32;to&#32;1106&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;The&#32;compiler&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;FindUnitsCompiler&#32;is&#32;used&#32;to&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;say&#32;if&#32;there&#32;is&#32;a&#32;unit&#32;declaration&#32;or&#32;not&#32;in&#32;the&#32;mathML&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;This&#32;is&#32;probably&#32;there&#32;that&#32;the&#32;problem&#32;happen&#44;&#32;and&#32;the&#32;value&#32;returned&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;is&#32;probably&#32;false&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;It&#32;is&#32;probably&#32;due&#32;to&#32;the&#32;way&#32;you&#32;are&#32;declaring&#32;the&#32;units&#32;and&#32;then&#32;how&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;the&#32;mathML&#32;compiler&#32;is&#32;calling&#32;the&#32;methods&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;If&#32;I&#32;read&#32;a&#32;model&#32;with&#32;units&#44;&#32;then&#32;the&#32;writing&#32;is&#32;fine&#32;so&#32;there&#32;is&#32;may&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;be&#32;something&#32;missing&#32;when&#32;we&#32;declare&#32;units&#32;from&#32;scratch&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Hi&#32;Nico&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Yes&#44;&#32;it&#32;is&#32;probably&#32;because&#32;I&#32;simply&#32;say&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;myASTNode&#46;setUnit&#40;Unit&#46;Kind&#46;DIMENSIONLESS&#46;getName&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;or&#32;something&#32;similar&#46;&#32;I&#32;thought&#32;this&#32;would&#32;be&#32;enough&#32;and&#32;didn&#39;t&#32;care&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;about&#32;namespaces&#32;at&#32;the&#32;moment&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;It&#32;should&#32;be&#32;enough&#32;but&#32;it&#32;was&#32;probably&#32;not&#32;tested&#32;much&#32;until&#32;now&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;We&#32;should&#32;probably&#32;check&#32;how&#32;the&#32;reader&#32;is&#32;setting&#32;things&#32;up&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;So&#44;&#32;the&#32;reader&#32;is&#32;not&#32;doing&#32;anything&#32;specific&#44;&#32;just&#32;using&#32;the&#32;setUnits&#40;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;method&#32;&#40;&#32;I&#32;suppose&#32;it&#32;was&#32;a&#32;typo&#32;error&#32;on&#32;your&#32;code&#32;as&#32;I&#32;don&#39;t&#32;see&#32;a&#60;br&#32;&#47;&#62;&#10;&gt;&#32;method&#32;&#32;setUnit&#40;&#41;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Strange&#44;&#32;it&#32;was&#32;working&#32;fine&#32;before&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Just&#32;checked&#32;it&#32;again&#32;using&#32;org&#46;sbml&#46;jsbml&#46;ext&#46;qual&#46;BuildToyModelTest&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;And&#32;it&#32;is&#32;working&#32;fine&#32;for&#32;me&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Can&#32;you&#32;check&#32;which&#32;version&#32;of&#32;jsbml&#32;did&#32;you&#32;use&#32;to&#32;generate&#32;the&#32;models&#32;&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-05-08T14:10:18-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7521&amp;th=2008">
	<title>Re: Bug in SBMLWriter</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7521&amp;th=2008</link>
	<description>On&#32;08&#47;05&#47;12&#32;14:30&#44;&#32;Nicolas&#32;Rodriguez&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;08&#47;05&#47;12&#32;14:20&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Am&#32;5&#47;8&#47;12&#32;3:17&#32;PM&#44;&#32;schrieb&#32;Nicolas&#32;Rodriguez:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;On&#32;08&#47;05&#47;12&#32;13:57&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&#124;Hi&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;It&#32;seems&#32;the&#32;SBML&#32;writer&#32;does&#32;currently&#32;write&#32;invalid&#32;SBML&#32;code&#32;when&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;making&#32;use&#32;of&#32;the&#32;ability&#32;of&#32;SBML&#32;Level&#32;3&#32;to&#32;associate&#32;plain&#32;numbers&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;with&#32;units:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;&lt;cn&#32;type=&quot;integer&quot;&#32;sbml:units=&quot;dimensionless&quot;&gt;&#32;&#32;&#32;&#32;&#32;1&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;The&#32;above&#32;code&#32;is&#32;only&#32;valid&#32;if&#32;the&#32;namespace&#32;declaration&#32;of&#32;the&#32;math&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;element&#32;also&#32;defines&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;xmlns:sbml=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#60;&#47;a&#62;&quot;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;Currently&#44;&#32;it&#32;does&#32;only&#32;declare&#32;the&#32;regular&#32;MathML&#32;namesapce&#46;&#32;As&#32;a&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;result&#44;&#32;JSBML&#32;is&#32;currently&#32;unable&#32;to&#32;parse&#32;models&#32;that&#32;itself&#32;wrote&#32;into&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&gt;&#32;a&#32;file&#32;before&#46;&#32;Where&#32;can&#32;we&#32;fix&#32;this&#32;problem&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;The&#32;check&#32;is&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;MathMLXMLStreamCompiler&#46;isSBMLNamespaceNeeded&#40;ASTNode&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;the&#32;namespace&#32;is&#32;added&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;org&#46;sbml&#46;jsbml&#46;xml&#46;stax&#46;SBMLWriter&#46;writeMathML&#40;MathContainer&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;SMOutputElement&#44;&#32;XMLStreamWriter&#44;&#32;int&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;line&#32;1084&#32;to&#32;1106&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;The&#32;compiler&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;FindUnitsCompiler&#32;is&#32;used&#32;to&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;say&#32;if&#32;there&#32;is&#32;a&#32;unit&#32;declaration&#32;or&#32;not&#32;in&#32;the&#32;mathML&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;This&#32;is&#32;probably&#32;there&#32;that&#32;the&#32;problem&#32;happen&#44;&#32;and&#32;the&#32;value&#32;returned&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;is&#32;probably&#32;false&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;It&#32;is&#32;probably&#32;due&#32;to&#32;the&#32;way&#32;you&#32;are&#32;declaring&#32;the&#32;units&#32;and&#32;then&#32;how&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;the&#32;mathML&#32;compiler&#32;is&#32;calling&#32;the&#32;methods&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;If&#32;I&#32;read&#32;a&#32;model&#32;with&#32;units&#44;&#32;then&#32;the&#32;writing&#32;is&#32;fine&#32;so&#32;there&#32;is&#32;may&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;be&#32;something&#32;missing&#32;when&#32;we&#32;declare&#32;units&#32;from&#32;scratch&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Hi&#32;Nico&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Yes&#44;&#32;it&#32;is&#32;probably&#32;because&#32;I&#32;simply&#32;say&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;myASTNode&#46;setUnit&#40;Unit&#46;Kind&#46;DIMENSIONLESS&#46;getName&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;or&#32;something&#32;similar&#46;&#32;I&#32;thought&#32;this&#32;would&#32;be&#32;enough&#32;and&#32;didn&#39;t&#32;care&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;about&#32;namespaces&#32;at&#32;the&#32;moment&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;It&#32;should&#32;be&#32;enough&#32;but&#32;it&#32;was&#32;probably&#32;not&#32;tested&#32;much&#32;until&#32;now&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;We&#32;should&#32;probably&#32;check&#32;how&#32;the&#32;reader&#32;is&#32;setting&#32;things&#32;up&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;So&#44;&#32;the&#32;reader&#32;is&#32;not&#32;doing&#32;anything&#32;specific&#44;&#32;just&#32;using&#32;the&#32;setUnits&#40;&#41;&#32;&#60;br&#32;&#47;&#62;&#10;method&#32;&#40;&#32;I&#32;suppose&#32;it&#32;was&#32;a&#32;typo&#32;error&#32;on&#32;your&#32;code&#32;as&#32;I&#32;don&#39;t&#32;see&#32;a&#32;&#60;br&#32;&#47;&#62;&#10;method&#32;&#32;setUnit&#40;&#41;&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Strange&#44;&#32;it&#32;was&#32;working&#32;fine&#32;before&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-05-08T13:43:37-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7520&amp;th=2008">
	<title>Re: Bug in SBMLWriter</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7520&amp;th=2008</link>
	<description>On&#32;08&#47;05&#47;12&#32;14:20&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Am&#32;5&#47;8&#47;12&#32;3:17&#32;PM&#44;&#32;schrieb&#32;Nicolas&#32;Rodriguez:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;On&#32;08&#47;05&#47;12&#32;13:57&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#124;Hi&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;It&#32;seems&#32;the&#32;SBML&#32;writer&#32;does&#32;currently&#32;write&#32;invalid&#32;SBML&#32;code&#32;when&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;making&#32;use&#32;of&#32;the&#32;ability&#32;of&#32;SBML&#32;Level&#32;3&#32;to&#32;associate&#32;plain&#32;numbers&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;with&#32;units:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&lt;cn&#32;type=&quot;integer&quot;&#32;sbml:units=&quot;dimensionless&quot;&gt;&#32;&#32;&#32;&#32;1&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;The&#32;above&#32;code&#32;is&#32;only&#32;valid&#32;if&#32;the&#32;namespace&#32;declaration&#32;of&#32;the&#32;math&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;element&#32;also&#32;defines&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;xmlns:sbml=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#60;&#47;a&#62;&quot;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Currently&#44;&#32;it&#32;does&#32;only&#32;declare&#32;the&#32;regular&#32;MathML&#32;namesapce&#46;&#32;As&#32;a&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;result&#44;&#32;JSBML&#32;is&#32;currently&#32;unable&#32;to&#32;parse&#32;models&#32;that&#32;itself&#32;wrote&#32;into&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;a&#32;file&#32;before&#46;&#32;Where&#32;can&#32;we&#32;fix&#32;this&#32;problem&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;The&#32;check&#32;is&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;MathMLXMLStreamCompiler&#46;isSBMLNamespaceNeeded&#40;ASTNode&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;the&#32;namespace&#32;is&#32;added&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;org&#46;sbml&#46;jsbml&#46;xml&#46;stax&#46;SBMLWriter&#46;writeMathML&#40;MathContainer&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;SMOutputElement&#44;&#32;XMLStreamWriter&#44;&#32;int&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;line&#32;1084&#32;to&#32;1106&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;The&#32;compiler&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;FindUnitsCompiler&#32;is&#32;used&#32;to&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;say&#32;if&#32;there&#32;is&#32;a&#32;unit&#32;declaration&#32;or&#32;not&#32;in&#32;the&#32;mathML&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;This&#32;is&#32;probably&#32;there&#32;that&#32;the&#32;problem&#32;happen&#44;&#32;and&#32;the&#32;value&#32;returned&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;is&#32;probably&#32;false&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;It&#32;is&#32;probably&#32;due&#32;to&#32;the&#32;way&#32;you&#32;are&#32;declaring&#32;the&#32;units&#32;and&#32;then&#32;how&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;the&#32;mathML&#32;compiler&#32;is&#32;calling&#32;the&#32;methods&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;If&#32;I&#32;read&#32;a&#32;model&#32;with&#32;units&#44;&#32;then&#32;the&#32;writing&#32;is&#32;fine&#32;so&#32;there&#32;is&#32;may&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;be&#32;something&#32;missing&#32;when&#32;we&#32;declare&#32;units&#32;from&#32;scratch&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Hi&#32;Nico&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Yes&#44;&#32;it&#32;is&#32;probably&#32;because&#32;I&#32;simply&#32;say&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;myASTNode&#46;setUnit&#40;Unit&#46;Kind&#46;DIMENSIONLESS&#46;getName&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;or&#32;something&#32;similar&#46;&#32;I&#32;thought&#32;this&#32;would&#32;be&#32;enough&#32;and&#32;didn&#39;t&#32;care&#60;br&#32;&#47;&#62;&#10;&gt;&#32;about&#32;namespaces&#32;at&#32;the&#32;moment&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;It&#32;should&#32;be&#32;enough&#32;but&#32;it&#32;was&#32;probably&#32;not&#32;tested&#32;much&#32;until&#32;now&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;We&#32;should&#32;probably&#32;check&#32;how&#32;the&#32;reader&#32;is&#32;setting&#32;things&#32;up&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-05-08T13:30:25-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7519&amp;th=2008">
	<title>Re: Bug in SBMLWriter</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7519&amp;th=2008</link>
	<description>Am&#32;5&#47;8&#47;12&#32;3:17&#32;PM&#44;&#32;schrieb&#32;Nicolas&#32;Rodriguez:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;08&#47;05&#47;12&#32;13:57&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#124;Hi&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;It&#32;seems&#32;the&#32;SBML&#32;writer&#32;does&#32;currently&#32;write&#32;invalid&#32;SBML&#32;code&#32;when&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;making&#32;use&#32;of&#32;the&#32;ability&#32;of&#32;SBML&#32;Level&#32;3&#32;to&#32;associate&#32;plain&#32;numbers&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;with&#32;units:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&lt;cn&#32;type=&quot;integer&quot;&#32;sbml:units=&quot;dimensionless&quot;&gt;&#32;&#32;&#32;1&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;The&#32;above&#32;code&#32;is&#32;only&#32;valid&#32;if&#32;the&#32;namespace&#32;declaration&#32;of&#32;the&#32;math&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;element&#32;also&#32;defines&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;xmlns:sbml=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#60;&#47;a&#62;&quot;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Currently&#44;&#32;it&#32;does&#32;only&#32;declare&#32;the&#32;regular&#32;MathML&#32;namesapce&#46;&#32;As&#32;a&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;result&#44;&#32;JSBML&#32;is&#32;currently&#32;unable&#32;to&#32;parse&#32;models&#32;that&#32;itself&#32;wrote&#32;into&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;a&#32;file&#32;before&#46;&#32;Where&#32;can&#32;we&#32;fix&#32;this&#32;problem&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;The&#32;check&#32;is&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;MathMLXMLStreamCompiler&#46;isSBMLNamespaceNeeded&#40;ASTNode&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;the&#32;namespace&#32;is&#32;added&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&#32;org&#46;sbml&#46;jsbml&#46;xml&#46;stax&#46;SBMLWriter&#46;writeMathML&#40;MathContainer&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;SMOutputElement&#44;&#32;XMLStreamWriter&#44;&#32;int&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;line&#32;1084&#32;to&#32;1106&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;The&#32;compiler&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;FindUnitsCompiler&#32;is&#32;used&#32;to&#60;br&#32;&#47;&#62;&#10;&gt;&#32;say&#32;if&#32;there&#32;is&#32;a&#32;unit&#32;declaration&#32;or&#32;not&#32;in&#32;the&#32;mathML&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;This&#32;is&#32;probably&#32;there&#32;that&#32;the&#32;problem&#32;happen&#44;&#32;and&#32;the&#32;value&#32;returned&#60;br&#32;&#47;&#62;&#10;&gt;&#32;is&#32;probably&#32;false&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;It&#32;is&#32;probably&#32;due&#32;to&#32;the&#32;way&#32;you&#32;are&#32;declaring&#32;the&#32;units&#32;and&#32;then&#32;how&#60;br&#32;&#47;&#62;&#10;&gt;&#32;the&#32;mathML&#32;compiler&#32;is&#32;calling&#32;the&#32;methods&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;If&#32;I&#32;read&#32;a&#32;model&#32;with&#32;units&#44;&#32;then&#32;the&#32;writing&#32;is&#32;fine&#32;so&#32;there&#32;is&#32;may&#60;br&#32;&#47;&#62;&#10;&gt;&#32;be&#32;something&#32;missing&#32;when&#32;we&#32;declare&#32;units&#32;from&#32;scratch&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;Hi&#32;Nico&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Yes&#44;&#32;it&#32;is&#32;probably&#32;because&#32;I&#32;simply&#32;say&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;myASTNode&#46;setUnit&#40;Unit&#46;Kind&#46;DIMENSIONLESS&#46;getName&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;or&#32;something&#32;similar&#46;&#32;I&#32;thought&#32;this&#32;would&#32;be&#32;enough&#32;and&#32;didn&#39;t&#32;care&#32;&#60;br&#32;&#47;&#62;&#10;about&#32;namespaces&#32;at&#32;the&#32;moment&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2012-05-08T13:20:58-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7518&amp;th=2008">
	<title>Re: Bug in SBMLWriter</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7518&amp;th=2008</link>
	<description>On&#32;08&#47;05&#47;12&#32;13:57&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#124;Hi&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;It&#32;seems&#32;the&#32;SBML&#32;writer&#32;does&#32;currently&#32;write&#32;invalid&#32;SBML&#32;code&#32;when&#60;br&#32;&#47;&#62;&#10;&gt;&#32;making&#32;use&#32;of&#32;the&#32;ability&#32;of&#32;SBML&#32;Level&#32;3&#32;to&#32;associate&#32;plain&#32;numbers&#60;br&#32;&#47;&#62;&#10;&gt;&#32;with&#32;units:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;cn&#32;type=&quot;integer&quot;&#32;sbml:units=&quot;dimensionless&quot;&gt;&#32;&#32;1&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;The&#32;above&#32;code&#32;is&#32;only&#32;valid&#32;if&#32;the&#32;namespace&#32;declaration&#32;of&#32;the&#32;math&#60;br&#32;&#47;&#62;&#10;&gt;&#32;element&#32;also&#32;defines&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;xmlns:sbml=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#60;&#47;a&#62;&quot;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Currently&#44;&#32;it&#32;does&#32;only&#32;declare&#32;the&#32;regular&#32;MathML&#32;namesapce&#46;&#32;As&#32;a&#60;br&#32;&#47;&#62;&#10;&gt;&#32;result&#44;&#32;JSBML&#32;is&#32;currently&#32;unable&#32;to&#32;parse&#32;models&#32;that&#32;itself&#32;wrote&#32;into&#60;br&#32;&#47;&#62;&#10;&gt;&#32;a&#32;file&#32;before&#46;&#32;Where&#32;can&#32;we&#32;fix&#32;this&#32;problem&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;The&#32;check&#32;is&#32;in&#32;&#60;br&#32;&#47;&#62;&#10;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;MathMLXMLStreamCompiler&#46;isSBMLNamespaceNeeded&#40;ASTNode&#41;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;the&#32;namespace&#32;is&#32;added&#32;in&#32;&#60;br&#32;&#47;&#62;&#10;org&#46;sbml&#46;jsbml&#46;xml&#46;stax&#46;SBMLWriter&#46;writeMathML&#40;MathContainer&#44;&#32;&#60;br&#32;&#47;&#62;&#10;SMOutputElement&#44;&#32;XMLStreamWriter&#44;&#32;int&#41;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;line&#32;1084&#32;to&#32;1106&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;The&#32;compiler&#32;org&#46;sbml&#46;jsbml&#46;util&#46;compilers&#46;FindUnitsCompiler&#32;is&#32;used&#32;to&#32;&#60;br&#32;&#47;&#62;&#10;say&#32;if&#32;there&#32;is&#32;a&#32;unit&#32;declaration&#32;or&#32;not&#32;in&#32;the&#32;mathML&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;This&#32;is&#32;probably&#32;there&#32;that&#32;the&#32;problem&#32;happen&#44;&#32;and&#32;the&#32;value&#32;returned&#32;&#60;br&#32;&#47;&#62;&#10;is&#32;probably&#32;false&#46;&#60;br&#32;&#47;&#62;&#10;It&#32;is&#32;probably&#32;due&#32;to&#32;the&#32;way&#32;you&#32;are&#32;declaring&#32;the&#32;units&#32;and&#32;then&#32;how&#32;&#60;br&#32;&#47;&#62;&#10;the&#32;mathML&#32;compiler&#32;is&#32;calling&#32;the&#32;methods&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;If&#32;I&#32;read&#32;a&#32;model&#32;with&#32;units&#44;&#32;then&#32;the&#32;writing&#32;is&#32;fine&#32;so&#32;there&#32;is&#32;may&#32;&#60;br&#32;&#47;&#62;&#10;be&#32;something&#32;missing&#32;when&#32;we&#32;declare&#32;units&#32;from&#32;scratch&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Cheers&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Andreas&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#124;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-05-08T13:17:59-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7517&amp;th=2008">
	<title>Bug in SBMLWriter</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7517&amp;th=2008</link>
	<description>&#124;Hi&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;It&#32;seems&#32;the&#32;SBML&#32;writer&#32;does&#32;currently&#32;write&#32;invalid&#32;SBML&#32;code&#32;when&#32;&#60;br&#32;&#47;&#62;&#10;making&#32;use&#32;of&#32;the&#32;ability&#32;of&#32;SBML&#32;Level&#32;3&#32;to&#32;associate&#32;plain&#32;numbers&#32;&#60;br&#32;&#47;&#62;&#10;with&#32;units:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&lt;cn&#32;type=&quot;integer&quot;&#32;sbml:units=&quot;dimensionless&quot;&gt;&#32;1&#32;&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;The&#32;above&#32;code&#32;is&#32;only&#32;valid&#32;if&#32;the&#32;namespace&#32;declaration&#32;of&#32;the&#32;math&#32;&#60;br&#32;&#47;&#62;&#10;element&#32;also&#32;defines&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;xmlns:sbml=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#60;&#47;a&#62;&quot;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Currently&#44;&#32;it&#32;does&#32;only&#32;declare&#32;the&#32;regular&#32;MathML&#32;namesapce&#46;&#32;As&#32;a&#32;&#60;br&#32;&#47;&#62;&#10;result&#44;&#32;JSBML&#32;is&#32;currently&#32;unable&#32;to&#32;parse&#32;models&#32;that&#32;itself&#32;wrote&#32;into&#32;&#60;br&#32;&#47;&#62;&#10;a&#32;file&#32;before&#46;&#32;Where&#32;can&#32;we&#32;fix&#32;this&#32;problem&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#124;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2012-05-08T12:57:57-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7516&amp;th=2002">
	<title>Re: jsbml-svn commit list added</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7516&amp;th=2002</link>
	<description>On&#32;Tue&#44;&#32;08&#32;May&#32;2012&#32;11:30:21&#32;&#43;0100&#44;&#32;Nicolas&#32;Rodriguez&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;And&#32;the&#32;bounces&#32;emails&#32;are&#32;just&#32;that&#32;the&#32;list&#32;might&#32;not&#32;be&#32;properly&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;configured&#32;to&#32;accept&#32;mailing&#32;coming&#32;from&#32;the&#32;committers&#32;with&#32;their&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;sourceforge&#32;user&#32;mail&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;We&#32;have&#32;to&#32;look&#32;into&#32;that&#32;but&#32;I&#32;have&#32;not&#32;much&#32;time&#32;for&#32;that&#32;at&#32;the&#32;moment&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Whoops&#44;&#32;sorry&#32;about&#32;that&#33;&#32;&#32;I&#32;forgot&#32;to&#32;set&#32;the&#32;necessary&#32;setting&#32;for&#32;this&#32;aspect&#46;&#32;&#32;It&#32;should&#32;be&#32;now&#32;fixed&#44;&#32;and&#32;you&#32;guy&#32;and&#32;Andreas&#32;should&#32;not&#32;receive&#32;moderator&#32;requests&#32;for&#32;those&#32;messages&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;MH&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Mike Hucka</dc:creator>
	<dc:date>2012-05-08T11:00:02-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7515&amp;th=2002">
	<title>Re: jsbml-svn commit list added</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7515&amp;th=2002</link>
	<description>On&#32;08&#47;05&#47;12&#32;10:51&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Am&#32;5&#47;2&#47;12&#32;3:57&#32;PM&#44;&#32;schrieb&#32;Nicolas&#32;Rodriguez:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;On&#32;01&#47;05&#47;12&#32;18:19&#44;&#32;Michael&#32;Hucka&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;FYI:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;I&#32;added&#32;an&#32;SVN&#32;commit&#32;hook&#32;and&#32;a&#32;mailing&#32;list&#44;&#32;&#60;a&#32;href=&#34;mailto:jsbml-svn&#64;lists&#46;sourceforge&#46;net&#34;&#32;target=&#34;_blank&#34;&#62;jsbml-svn&#64;lists&#46;sourceforge&#46;net&#60;&#47;a&#62;&#44;&#32;so&#32;that&#32;people&#32;can&#32;subscribe&#32;to&#32;the&#32;list&#32;and&#32;receive&#32;email&#32;notifications&#32;of&#32;every&#32;commit&#32;made&#32;to&#32;the&#32;SVN&#32;repo&#32;for&#32;JSBML&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;We&#32;use&#32;this&#32;for&#32;libSBML&#32;and&#32;other&#32;projects&#44;&#32;and&#32;I&#32;personally&#32;find&#32;it&#32;immensely&#32;useful&#32;to&#32;learn&#32;about&#32;changes&#32;as&#32;they&#32;are&#32;made&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Thanks&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;I&#32;am&#32;using&#32;and&#32;I&#32;think&#32;Andreas&#32;as&#32;well&#32;the&#32;sourceforge&#32;feeds&#32;for&#32;the&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;project&#32;which&#32;is&#32;quite&#32;nice&#32;as&#32;well&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#60;a&#32;href=&#34;https:&#47;&#47;sourceforge&#46;net&#47;export&#47;rss2_keepsake&#46;php&#63;group_id=279608&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;sourceforge&#46;net&#47;export&#47;rss2_keepsake&#46;php&#63;group_id=279608&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Then&#44;&#32;if&#32;you&#32;subscribe&#32;to&#32;it&#44;&#32;you&#32;get&#32;a&#32;message&#32;for&#32;each&#32;commit&#32;but&#32;also&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;for&#32;other&#32;activities&#32;happening&#32;to&#32;the&#32;project&#32;like&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;when&#32;a&#32;tracker&#32;item&#32;is&#32;created&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Hi&#32;Nico&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;How&#32;to&#32;switch&#32;this&#32;off&#32;again&#63;&#32;It&#32;is&#32;really&#32;annoying&#46;&#32;Also&#44;&#32;I&#32;now&#32;always&#60;br&#32;&#47;&#62;&#10;&gt;&#32;get&#32;e-mails&#32;that&#32;I&#32;should&#32;confirm&#32;some&#32;mail&#32;in&#32;the&#32;bounces&#32;and&#32;really&#60;br&#32;&#47;&#62;&#10;&gt;&#32;don&#39;t&#32;have&#32;the&#32;time&#32;to&#32;do&#32;all&#32;that&#32;again&#32;and&#32;again&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;What&#32;do&#32;you&#32;want&#32;to&#32;switch&#32;off&#32;&#63;&#32;you&#32;can&#32;unsusbscribe&#32;went&#32;you&#32;want&#32;to&#32;&#60;br&#32;&#47;&#62;&#10;the&#32;mailing&#32;list&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;And&#32;the&#32;bounces&#32;emails&#32;are&#32;just&#32;that&#32;the&#32;list&#32;might&#32;not&#32;be&#32;properly&#32;&#60;br&#32;&#47;&#62;&#10;configured&#32;to&#32;accept&#32;mailing&#32;coming&#32;from&#32;the&#32;committers&#32;with&#32;their&#32;&#60;br&#32;&#47;&#62;&#10;sourceforge&#32;user&#32;mail&#46;&#60;br&#32;&#47;&#62;&#10;We&#32;have&#32;to&#32;look&#32;into&#32;that&#32;but&#32;I&#32;have&#32;not&#32;much&#32;time&#32;for&#32;that&#32;at&#32;the&#32;moment&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-05-08T10:30:21-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7514&amp;th=2002">
	<title>Re: jsbml-svn commit list added</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7514&amp;th=2002</link>
	<description>Am&#32;5&#47;2&#47;12&#32;3:57&#32;PM&#44;&#32;schrieb&#32;Nicolas&#32;Rodriguez:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;01&#47;05&#47;12&#32;18:19&#44;&#32;Michael&#32;Hucka&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;FYI:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;I&#32;added&#32;an&#32;SVN&#32;commit&#32;hook&#32;and&#32;a&#32;mailing&#32;list&#44;&#32;&#60;a&#32;href=&#34;mailto:jsbml-svn&#64;lists&#46;sourceforge&#46;net&#34;&#32;target=&#34;_blank&#34;&#62;jsbml-svn&#64;lists&#46;sourceforge&#46;net&#60;&#47;a&#62;&#44;&#32;so&#32;that&#32;people&#32;can&#32;subscribe&#32;to&#32;the&#32;list&#32;and&#32;receive&#32;email&#32;notifications&#32;of&#32;every&#32;commit&#32;made&#32;to&#32;the&#32;SVN&#32;repo&#32;for&#32;JSBML&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;We&#32;use&#32;this&#32;for&#32;libSBML&#32;and&#32;other&#32;projects&#44;&#32;and&#32;I&#32;personally&#32;find&#32;it&#32;immensely&#32;useful&#32;to&#32;learn&#32;about&#32;changes&#32;as&#32;they&#32;are&#32;made&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Thanks&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;am&#32;using&#32;and&#32;I&#32;think&#32;Andreas&#32;as&#32;well&#32;the&#32;sourceforge&#32;feeds&#32;for&#32;the&#60;br&#32;&#47;&#62;&#10;&gt;&#32;project&#32;which&#32;is&#32;quite&#32;nice&#32;as&#32;well&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;a&#32;href=&#34;https:&#47;&#47;sourceforge&#46;net&#47;export&#47;rss2_keepsake&#46;php&#63;group_id=279608&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;sourceforge&#46;net&#47;export&#47;rss2_keepsake&#46;php&#63;group_id=279608&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Then&#44;&#32;if&#32;you&#32;subscribe&#32;to&#32;it&#44;&#32;you&#32;get&#32;a&#32;message&#32;for&#32;each&#32;commit&#32;but&#32;also&#60;br&#32;&#47;&#62;&#10;&gt;&#32;for&#32;other&#32;activities&#32;happening&#32;to&#32;the&#32;project&#32;like&#60;br&#32;&#47;&#62;&#10;&gt;&#32;when&#32;a&#32;tracker&#32;item&#32;is&#32;created&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;Hi&#32;Nico&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;How&#32;to&#32;switch&#32;this&#32;off&#32;again&#63;&#32;It&#32;is&#32;really&#32;annoying&#46;&#32;Also&#44;&#32;I&#32;now&#32;always&#32;&#60;br&#32;&#47;&#62;&#10;get&#32;e-mails&#32;that&#32;I&#32;should&#32;confirm&#32;some&#32;mail&#32;in&#32;the&#32;bounces&#32;and&#32;really&#32;&#60;br&#32;&#47;&#62;&#10;don&#39;t&#32;have&#32;the&#32;time&#32;to&#32;do&#32;all&#32;that&#32;again&#32;and&#32;again&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2012-05-08T09:51:38-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7496&amp;th=2002">
	<title>Re: jsbml-svn commit list added</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7496&amp;th=2002</link>
	<description>On&#32;Wed&#44;&#32;02&#32;May&#32;2012&#32;14:57:03&#32;&#43;0100&#44;&#32;Nicolas&#32;Rodriguez&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;01&#47;05&#47;12&#32;18:19&#44;&#32;Michael&#32;Hucka&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;am&#32;using&#32;and&#32;I&#32;think&#32;Andreas&#32;as&#32;well&#32;the&#32;sourceforge&#32;feeds&#32;for&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;project&#32;which&#32;is&#32;quite&#32;nice&#32;as&#32;well&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;a&#32;href=&#34;https:&#47;&#47;sourceforge&#46;net&#47;export&#47;rss2_keepsake&#46;php&#63;group_id=279608&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;sourceforge&#46;net&#47;export&#47;rss2_keepsake&#46;php&#63;group_id=279608&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Good&#32;thinking&#46;&#32;&#32;So&#44;&#32;now&#32;there&#32;are&#32;2&#32;ways&#32;for&#32;people&#32;to&#32;be&#32;notified&#32;of&#32;changes&#44;&#32;which&#32;is&#32;a&#32;good&#32;thing&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#40;I&#32;stopped&#32;using&#32;RSS&#32;some&#32;time&#32;ago&#32;after&#32;switching&#32;to&#32;Twitter&#32;for&#32;news&#32;&amp;&#32;notifications&#44;&#32;so&#32;for&#32;me&#32;it&#39;s&#32;more&#32;convenient&#32;to&#32;use&#32;email&#32;notification&#32;for&#32;this&#32;stuff&#46;&#41;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;MH&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Mike Hucka</dc:creator>
	<dc:date>2012-05-03T00:50:56-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7494&amp;th=2002">
	<title>Re: jsbml-svn commit list added</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7494&amp;th=2002</link>
	<description>On&#32;01&#47;05&#47;12&#32;18:19&#44;&#32;Michael&#32;Hucka&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;FYI:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;added&#32;an&#32;SVN&#32;commit&#32;hook&#32;and&#32;a&#32;mailing&#32;list&#44;&#32;&#60;a&#32;href=&#34;mailto:jsbml-svn&#64;lists&#46;sourceforge&#46;net&#34;&#32;target=&#34;_blank&#34;&#62;jsbml-svn&#64;lists&#46;sourceforge&#46;net&#60;&#47;a&#62;&#44;&#32;so&#32;that&#32;people&#32;can&#32;subscribe&#32;to&#32;the&#32;list&#32;and&#32;receive&#32;email&#32;notifications&#32;of&#32;every&#32;commit&#32;made&#32;to&#32;the&#32;SVN&#32;repo&#32;for&#32;JSBML&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;We&#32;use&#32;this&#32;for&#32;libSBML&#32;and&#32;other&#32;projects&#44;&#32;and&#32;I&#32;personally&#32;find&#32;it&#32;immensely&#32;useful&#32;to&#32;learn&#32;about&#32;changes&#32;as&#32;they&#32;are&#32;made&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Thanks&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;am&#32;using&#32;and&#32;I&#32;think&#32;Andreas&#32;as&#32;well&#32;the&#32;sourceforge&#32;feeds&#32;for&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;project&#32;which&#32;is&#32;quite&#32;nice&#32;as&#32;well&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;sourceforge&#46;net&#47;export&#47;rss2_keepsake&#46;php&#63;group_id=279608&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;sourceforge&#46;net&#47;export&#47;rss2_keepsake&#46;php&#63;group_id=279608&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Then&#44;&#32;if&#32;you&#32;subscribe&#32;to&#32;it&#44;&#32;you&#32;get&#32;a&#32;message&#32;for&#32;each&#32;commit&#32;but&#32;also&#32;&#60;br&#32;&#47;&#62;&#10;for&#32;other&#32;activities&#32;happening&#32;to&#32;the&#32;project&#32;like&#60;br&#32;&#47;&#62;&#10;when&#32;a&#32;tracker&#32;item&#32;is&#32;created&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-05-02T13:57:03-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7489&amp;th=2002">
	<title>jsbml-svn commit list added</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7489&amp;th=2002</link>
	<description>FYI:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;added&#32;an&#32;SVN&#32;commit&#32;hook&#32;and&#32;a&#32;mailing&#32;list&#44;&#32;&#60;a&#32;href=&#34;mailto:jsbml-svn&#64;lists&#46;sourceforge&#46;net&#34;&#32;target=&#34;_blank&#34;&#62;jsbml-svn&#64;lists&#46;sourceforge&#46;net&#60;&#47;a&#62;&#44;&#32;so&#32;that&#32;people&#32;can&#32;subscribe&#32;to&#32;the&#32;list&#32;and&#32;receive&#32;email&#32;notifications&#32;of&#32;every&#32;commit&#32;made&#32;to&#32;the&#32;SVN&#32;repo&#32;for&#32;JSBML&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;We&#32;use&#32;this&#32;for&#32;libSBML&#32;and&#32;other&#32;projects&#44;&#32;and&#32;I&#32;personally&#32;find&#32;it&#32;immensely&#32;useful&#32;to&#32;learn&#32;about&#32;changes&#32;as&#32;they&#32;are&#32;made&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;MH&#60;br&#32;&#47;&#62;&#10;--&#60;br&#32;&#47;&#62;&#10;Mike&#32;Hucka&#44;&#32;Ph&#46;D&#46;&#32;--&#32;&#60;a&#32;href=&#34;mailto:mhucka&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;mhucka&#64;caltech&#46;edu&#60;&#47;a&#62;&#32;--&#32;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;cds&#46;caltech&#46;edu&#47;&#126;mhucka&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;cds&#46;caltech&#46;edu&#47;&#126;mhucka&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;Computing&#32;and&#32;Mathematical&#32;Sciences&#44;&#32;California&#32;Institute&#32;of&#32;Technology&#44;&#60;br&#32;&#47;&#62;&#10;Pasadena&#44;&#32;California&#44;&#32;USA&#32;--&#32;Twitter:&#32;&#64;mhucka&#32;--&#32;Skype:&#32;michaelhucka&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Mike Hucka</dc:creator>
	<dc:date>2012-05-01T17:19:53-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7481&amp;th=1990">
	<title>Re: Eclipse templates for new JSBML classes</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7481&amp;th=1990</link>
	<description>Am&#32;4&#47;24&#47;12&#32;12:14&#32;PM&#44;&#32;schrieb&#32;Nicolas&#32;Rodriguez:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Not&#32;a&#32;big&#32;deal&#32;but&#32;sometime&#44;&#32;you&#32;have&#32;classes&#32;that&#32;do&#32;not&#32;have&#32;id&#32;so&#32;may&#60;br&#32;&#47;&#62;&#10;&gt;&#32;be&#32;we&#32;could&#32;have&#32;two&#32;constructor&#32;templates&#32;&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Also&#44;&#32;in&#32;writeXMLAttributes&#44;&#32;you&#32;don&#39;t&#32;need&#32;to&#32;do&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#47;&#47;&#32;&#32;&#32;&#32;attributes&#46;remove&#40;&quot;validationXMLAllchecks&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;for&#32;each&#32;attribute&#44;&#32;only&#32;for&#32;the&#32;attribute&#32;that&#32;are&#32;already&#32;present&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&#32;the&#32;extended&#32;core&#32;classes&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;So&#32;only&#32;for&#32;id&#32;and&#32;name&#32;in&#32;fact&#46;&#32;We&#32;could&#32;do&#32;an&#32;AbstractExtNamedSBase&#60;br&#32;&#47;&#62;&#10;&gt;&#32;that&#32;would&#32;implement&#32;only&#32;the&#60;br&#32;&#47;&#62;&#10;&gt;&#32;writeXMLAttributes&#32;for&#32;id&#32;and&#32;name&#32;so&#32;that&#32;we&#32;don&#39;t&#32;need&#32;to&#32;do&#32;that&#32;on&#60;br&#32;&#47;&#62;&#10;&gt;&#32;every&#32;NamedSBase&#32;in&#32;the&#32;extensions&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;It&#32;is&#32;still&#32;on&#32;my&#32;todo&#32;list&#32;to&#32;update&#32;the&#32;user&#32;guide&#32;about&#32;these&#60;br&#32;&#47;&#62;&#10;&gt;&#32;read&#47;write&#32;XML&#32;attributes&#32;methods&#32;btw&#44;&#32;I&#32;haven&#39;t&#32;forgotten&#32;:-&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Hi&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Maybe&#32;it&#32;won&#39;t&#32;always&#32;be&#32;possible&#32;to&#32;extend&#32;AbstractExtNamedSBase&#32;in&#32;&#60;br&#32;&#47;&#62;&#10;extension&#32;packages&#32;because&#32;the&#32;specifications&#32;sometimes&#32;may&#32;define&#32;an&#32;&#60;br&#32;&#47;&#62;&#10;inheritance&#32;structure&#32;that&#32;might&#32;require&#32;a&#32;different&#32;inheritance&#32;&#60;br&#32;&#47;&#62;&#10;relationship&#46;&#32;But&#32;I&#32;agree&#44;&#32;if&#32;possible&#32;we&#32;should&#32;use&#32;such&#32;a&#32;class&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;By&#32;the&#32;way&#44;&#32;some&#32;time&#32;ago&#32;I&#32;also&#32;proposed&#32;another&#32;change&#46;&#32;Here&#32;is&#32;my&#32;&#60;br&#32;&#47;&#62;&#10;previous&#32;text:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;would&#32;like&#32;to&#32;ask&#32;why&#32;we&#32;decided&#32;that&#32;the&#32;interface&#60;br&#32;&#47;&#62;&#10;SBasePlugin&#32;does&#32;not&#32;extend&#32;the&#32;interface&#32;TreeNodeWithChangeSupport&#32;and&#60;br&#32;&#47;&#62;&#10;why&#32;the&#32;abstract&#32;class&#32;AbstractSBasePlugin&#32;does&#32;not&#32;extend&#60;br&#32;&#47;&#62;&#10;AbstractTreeNode&#46;&#32;I&#32;understand&#32;that&#32;extensions&#32;to&#32;some&#32;SBase&#32;are&#32;not&#32;a&#60;br&#32;&#47;&#62;&#10;separate&#32;TreeNode&#44;&#32;but&#32;since&#32;the&#32;getChildAt&#40;int&#41;&#32;method&#32;simply&#32;excludes&#60;br&#32;&#47;&#62;&#10;extension&#32;elements&#32;anyway&#32;&#40;but&#32;not&#32;their&#32;children&#41;&#44;&#32;we&#32;could&#32;avoid&#32;a&#60;br&#32;&#47;&#62;&#10;duplication&#32;of&#32;code&#32;by&#32;making&#32;AbstractSBasePlugin&#32;a&#32;derivative&#32;of&#60;br&#32;&#47;&#62;&#10;AbstractTreeNode&#32;&#40;all&#32;other&#32;methods&#32;seem&#32;to&#32;be&#32;simimilar&#41;&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;In&#32;this&#32;way&#44;&#32;it&#32;would&#32;also&#32;become&#32;possible&#32;to&#32;maintain&#32;userObjects&#60;br&#32;&#47;&#62;&#10;within&#32;instances&#32;of&#32;SBasePlugin&#44;&#32;which&#32;is&#32;not&#32;possible&#32;at&#32;the&#32;moment&#32;&#40;it&#60;br&#32;&#47;&#62;&#10;would&#32;again&#32;require&#32;a&#32;duplication&#32;of&#32;code&#41;&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#195;&#164;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#195;&#188;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2012-04-26T05:22:02-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7477&amp;th=1990">
	<title>Re: Eclipse templates for new JSBML classes</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7477&amp;th=1990</link>
	<description>On&#32;Tue&#44;&#32;24&#32;Apr&#32;2012&#32;10:20:18&#32;&#43;0100&#44;&#32;Nicolas&#32;Rodriguez&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;dev&#47;eclipse&#32;sound&#32;fine&#32;to&#32;me&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Also&#44;&#32;it&#32;could&#32;be&#32;put&#32;outside&#32;of&#32;the&#32;core&#32;as&#32;the&#32;latest&#32;template&#32;was&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;made&#32;for&#32;the&#32;extensions&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;You&#39;re&#32;right;&#32;good&#32;point&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;MH&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Mike Hucka</dc:creator>
	<dc:date>2012-04-24T14:02:32-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7476&amp;th=1990">
	<title>Re: Eclipse templates for new JSBML classes</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7476&amp;th=1990</link>
	<description>&#60;br&#32;&#47;&#62;&#10;Not&#32;a&#32;big&#32;deal&#32;but&#32;sometime&#44;&#32;you&#32;have&#32;classes&#32;that&#32;do&#32;not&#32;have&#32;id&#32;so&#32;may&#60;br&#32;&#47;&#62;&#10;be&#32;we&#32;could&#32;have&#32;two&#32;constructor&#32;templates&#32;&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Also&#44;&#32;in&#32;writeXMLAttributes&#44;&#32;you&#32;don&#39;t&#32;need&#32;to&#32;do&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#47;&#47;&#32;&#32;&#32;&#32;attributes&#46;remove&#40;&quot;validationXMLAllchecks&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;for&#32;each&#32;attribute&#44;&#32;only&#32;for&#32;the&#32;attribute&#32;that&#32;are&#32;already&#32;present&#32;in&#32;&#60;br&#32;&#47;&#62;&#10;the&#32;extended&#32;core&#32;classes&#46;&#60;br&#32;&#47;&#62;&#10;So&#32;only&#32;for&#32;id&#32;and&#32;name&#32;in&#32;fact&#46;&#32;We&#32;could&#32;do&#32;an&#32;AbstractExtNamedSBase&#32;&#60;br&#32;&#47;&#62;&#10;that&#32;would&#32;implement&#32;only&#32;the&#60;br&#32;&#47;&#62;&#10;writeXMLAttributes&#32;for&#32;id&#32;and&#32;name&#32;so&#32;that&#32;we&#32;don&#39;t&#32;need&#32;to&#32;do&#32;that&#32;on&#32;&#60;br&#32;&#47;&#62;&#10;every&#32;NamedSBase&#32;in&#32;the&#32;extensions&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;It&#32;is&#32;still&#32;on&#32;my&#32;todo&#32;list&#32;to&#32;update&#32;the&#32;user&#32;guide&#32;about&#32;these&#32;&#60;br&#32;&#47;&#62;&#10;read&#47;write&#32;XML&#32;attributes&#32;methods&#32;btw&#44;&#32;I&#32;haven&#39;t&#32;forgotten&#32;:-&#41;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;On&#32;24&#47;04&#47;12&#32;10:54&#44;&#32;Finja&#32;B&#195;&#188;chel&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Hi&#32;Mike&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;thanks&#32;for&#32;your&#32;feedback&#46;&#32;I&#32;like&#32;the&#32;idea&#32;of&#32;combining&#32;all&#32;templates&#32;in&#60;br&#32;&#47;&#62;&#10;&gt;&#32;one&#32;folder&#46;&#32;The&#32;folder&#32;dev&#32;and&#32;subfoler&#32;eclipse&#32;would&#32;be&#32;fine&#32;for&#32;me&#46;&#32;If&#60;br&#32;&#47;&#62;&#10;&gt;&#32;nobody&#32;is&#32;against&#32;creating&#32;such&#32;a&#32;folder&#44;&#32;I&#32;will&#32;create&#32;and&#32;commit&#32;it&#32;at&#60;br&#32;&#47;&#62;&#10;&gt;&#32;the&#32;end&#32;of&#32;the&#32;week&#46;&#32;Additionally&#44;&#32;I&#32;will&#32;include&#32;a&#32;README&#46;txt&#44;&#32;because&#60;br&#32;&#47;&#62;&#10;&gt;&#32;we&#32;have&#32;four&#32;different&#32;templates&#46;&#32;Unfortunately&#44;&#32;we&#32;can&#39;t&#32;combine&#32;them&#60;br&#32;&#47;&#62;&#10;&gt;&#32;in&#32;one&#32;file:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;1&#41;&#32;the&#32;core&#47;files&#47;java&#46;java&#32;contains&#32;the&#32;header&#32;which&#32;should&#32;be&#32;included&#60;br&#32;&#47;&#62;&#10;&gt;&#32;in&#32;all&#32;java&#32;class&#32;files&#46;&#32;We&#32;can&#32;also&#32;delete&#32;this&#32;file&#44;&#32;because&#32;if&#60;br&#32;&#47;&#62;&#10;&gt;&#32;everybody&#32;includes&#32;the&#32;core&#47;files&#47;codetemplates&#46;xml&#32;&#40;see&#32;next&#32;point&#32;2&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;the&#32;header&#32;is&#32;also&#32;included&#46;&#32;But&#32;I&#39;m&#32;not&#32;sure&#32;if&#32;everybody&#32;includes&#32;this&#60;br&#32;&#47;&#62;&#10;&gt;&#32;template&#46;&#46;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;2&#41;&#32;the&#32;core&#47;files&#47;codetemplates&#46;xml&#32;can&#32;be&#32;included&#32;in&#32;eclipse&#32;under&#32;the&#60;br&#32;&#47;&#62;&#10;&gt;&#32;project&#32;properties&#32;in&#32;&quot;Java&quot;&#32;-&gt;&#32;&#32;&quot;Code&#32;Style&quot;&#32;-&gt;&#32;&#32;&quot;Code&#32;templates&quot;&#46;&#32;The&#60;br&#32;&#47;&#62;&#10;&gt;&#32;file&#32;defines&#32;the&#32;header&#32;and&#32;some&#32;standard&#32;comments&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;3&#41;&#32;the&#32;core&#47;files&#47;SBML_Project_Java_style_for_Eclipse_3&#46;6&#46;xml&#32;should&#32;be&#60;br&#32;&#47;&#62;&#10;&gt;&#32;included&#32;in&#32;&quot;Java&quot;&#32;-&gt;&#32;&#32;&quot;Code&#32;Style&quot;&#32;-&gt;&#32;&#32;&quot;Formatter&quot;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;4&#41;&#32;the&#32;core&#47;doc&#47;templates&#32;should&#32;be&#32;included&#32;in&#32;&quot;Java&quot;&#32;-&gt;&#32;&#32;&quot;Editor&quot;&#32;-&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&quot;Templates&quot;&#44;&#32;and&#32;can&#32;be&#32;used&#32;for&#32;easy&#32;code&#32;creation&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;While&#32;creating&#32;the&#32;templates&#32;Florian&#32;and&#32;I&#32;observed&#32;that&#32;the&#32;code&#32;isn&#39;t&#60;br&#32;&#47;&#62;&#10;&gt;&#32;indented&#32;properly&#46;&#32;Did&#32;you&#32;see&#32;other&#32;coding&#32;style&#32;mistakes&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;We&#32;tried&#32;to&#32;fix&#32;the&#32;indentation&#32;problem&#44;&#32;but&#32;found&#32;no&#32;other&#32;solution&#60;br&#32;&#47;&#62;&#10;&gt;&#32;than&#32;pressing&#32;&quot;ctr&#32;&#43;&#32;Shift&#32;&#43;&#32;F&quot;&#32;after&#32;automatic&#32;code&#32;generation&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Especially&#44;&#32;if&#32;we&#32;started&#32;templates&#32;with&#32;a&#32;variable&#32;declaration&#32;the&#60;br&#32;&#47;&#62;&#10;&gt;&#32;indentation&#32;was&#32;even&#32;worse&#46;&#32;That&#39;s&#32;the&#32;reason&#32;for&#32;defining&#32;the&#32;variables&#60;br&#32;&#47;&#62;&#10;&gt;&#32;at&#32;the&#32;end&#32;of&#32;the&#32;&quot;JSBML_Constructors&quot;-template&#46;&#32;If&#32;somebody&#32;has&#32;a&#60;br&#32;&#47;&#62;&#10;&gt;&#32;solution&#32;for&#32;this&#32;problem&#32;I&#32;would&#32;be&#32;happy&#32;to&#32;change&#32;the&#32;templates&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Best&#32;wishes&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Finja&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Am&#32;23&#46;04&#46;2012&#32;19:06&#44;&#32;schrieb&#32;Michael&#32;Hucka:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Hi&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Thanks&#32;for&#32;doing&#32;this&#33;&#32;&#32;This&#32;is&#32;a&#32;great&#32;start&#44;&#32;and&#32;I&#39;d&#32;like&#32;to&#32;ask&#32;for&#32;a&#32;few&#32;changes&#32;that&#32;I&#32;think&#32;would&#32;make&#32;this&#32;even&#32;better:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;1&#41;&#32;There&#32;were&#32;already&#32;some&#32;templates&#32;in&#32;core&#47;files&#47;codetemplates&#46;xml&#46;&#32;&#32;Could&#32;the&#32;new&#32;templates&#32;be&#32;merged&#32;or&#32;somehow&#32;integrated&#32;with&#32;the&#32;old&#32;ones&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;2&#41;&#32;The&#32;new&#32;templates&#32;don&#39;t&#32;actually&#32;seem&#32;to&#32;follow&#32;the&#32;coding&#32;style&#32;established&#32;by&#32;core&#47;files&#47;SBML_Project_Java_style_for_Eclipse_3&#46;6&#46;xml&#46;&#32;&#32;Could&#32;they&#32;be&#32;updated&#44;&#32;to&#32;be&#32;consistent&#63;&#32;&#32;&#40;To&#32;be&#32;clear&#44;&#32;I&#39;m&#32;not&#32;so&#32;much&#32;requiring&#32;that&#32;we&#32;stick&#32;to&#32;this&#32;proposed&#32;coding&#32;style&#32;as&#32;I&#32;am&#32;requesting&#32;adherence&#32;to&#32;&#42;some&#42;&#32;style&#46;&#32;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;3&#41;&#32;Neither&#32;location&#32;&#40;core&#47;files&#47;&#32;and&#32;doc&#47;templates&#47;&#41;&#32;seems&#32;best&#32;for&#32;Eclipse&#32;configuration&#32;files&#32;like&#32;this&#46;&#32;&#32;I&#39;d&#32;like&#32;to&#32;propose&#32;that&#32;we&#32;introduce&#32;a&#32;directory&#32;&quot;dev&quot;&#32;within&#32;&quot;core&quot;&#32;at&#32;the&#32;same&#32;level&#32;as&#32;&quot;doc&quot;&#32;and&#32;&quot;files&quot;&#44;&#32;and&#32;then&#32;have&#32;&quot;eclipse&quot;&#32;within&#32;that:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;dev&#47;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;eclipse&#47;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;doc&#47;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;files&#47;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;lib&#47;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#226;&#128;&#166;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#40;Unless&#32;people&#32;can&#32;think&#32;of&#32;an&#32;even&#32;better&#32;location&#46;&#41;&#32;&#32;The&#32;reason&#32;is&#32;that&#32;these&#32;files&#32;are&#32;not&#32;really&#32;documentation&#32;files&#32;&#40;so&#32;don&#39;t&#32;belong&#32;in&#32;&quot;doc&quot;&#41;&#32;and&#32;since&#32;there&#32;are&#32;now&#32;two&#32;of&#32;them&#32;&#40;the&#32;templates&#32;and&#32;the&#32;code&#32;style&#32;for&#32;Eclipse&#41;&#44;&#32;it&#32;seems&#32;like&#32;they&#32;should&#32;go&#32;in&#32;their&#32;own&#32;subdirectory&#46;&#32;&#32;The&#32;name&#32;&quot;dev&quot;&#32;makes&#32;it&#32;more&#32;clear&#32;what&#32;this&#32;is&#32;for&#44;&#32;and&#32;in&#32;the&#32;future&#44;&#32;there&#32;might&#32;be&#32;other&#32;things&#32;that&#32;go&#32;into&#32;&quot;dev&quot;&#46;&#32;&#32;While&#32;we&#32;are&#32;at&#32;it&#44;&#32;I&#32;think&#32;I&#32;would&#32;remove&#32;doc&#47;templates&#32;altogether&#44;&#32;because&#32;the&#32;only&#32;other&#32;file&#32;in&#32;there&#32;is&#32;subsumed&#32;by&#32;the&#32;Eclipse&#32;code&#32;templates&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Thanks&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;MH&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;--&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Mike&#32;Hucka&#44;&#32;Ph&#46;D&#46;&#32;--&#32;&#60;a&#32;href=&#34;mailto:mhucka&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;mhucka&#64;caltech&#46;edu&#60;&#47;a&#62;&#32;--&#32;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;cds&#46;caltech&#46;edu&#47;&#126;mhucka&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;cds&#46;caltech&#46;edu&#47;&#126;mhucka&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Computing&#32;and&#32;Mathematical&#32;Sciences&#44;&#32;California&#32;Institute&#32;of&#32;Technology&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Pasadena&#44;&#32;California&#44;&#32;USA&#32;--&#32;Twitter:&#32;&#64;mhucka&#32;--&#32;Skype:&#32;michaelhucka&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;On&#32;Mon&#44;&#32;16&#32;Apr&#32;2012&#32;15:48:04&#32;&#43;0200&#44;&#32;Finja&#32;B&#195;&#188;chel&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Hi&#32;everybody&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Florian&#32;and&#32;I&#32;implemented&#32;some&#32;JSBML&#32;templates&#32;for&#32;eclipse&#32;to&#32;facilitate&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;programming&#32;of&#32;new&#32;JSBML&#32;classes&#46;&#32;We&#32;created&#32;templates&#32;for&#32;the&#32;standard&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;constructors&#44;&#32;get-&#44;&#32;set-&#44;&#32;unset-&#32;methods&#32;for&#32;class&#32;variables&#44;&#32;methods&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;for&#32;ListOf&#32;element&#32;handling&#32;and&#32;XML&#32;attribute&#32;writing&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;The&#32;template&#32;xml&#32;can&#32;be&#32;found&#32;in&#32;core&#47;doc&#47;templates&#47;JSBML_templates&#46;xml&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Just&#32;import&#32;the&#32;templates&#32;in&#32;your&#32;eclipse&#32;project&#32;templates&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;We&#32;are&#32;looking&#32;forward&#32;to&#32;some&#32;feedback&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Best&#32;wishes&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Florian&#32;and&#32;Finja&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;--&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Dipl&#46;-Inform&#46;&#32;&#40;Bioinform&#46;&#41;&#32;Finja&#32;B&#195;&#188;chel&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Eberhard-Karls-Universit&#195;&#164;t&#32;T&#195;&#188;bingen&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Lehrstuhl&#32;Kognitive&#32;Systeme&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;72076&#32;T&#195;&#188;bingen&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Germany&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Tel:&#32;&#40;&#43;49&#47;0&#41;&#32;7071&#32;&#47;&#32;29&#32;70436&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Fax:&#32;&#40;&#43;49&#47;0&#41;&#32;7071&#32;&#47;&#32;29&#32;5091&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#60;a&#32;href=&#34;mailto:finja&#46;buechel&#64;uni-tuebingen&#46;de&#34;&#32;target=&#34;_blank&#34;&#62;finja&#46;buechel&#64;uni-tuebingen&#46;de&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-04-24T10:14:53-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7475&amp;th=1990">
	<title>Re: Eclipse templates for new JSBML classes</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7475&amp;th=1990</link>
	<description>Hi&#32;Mike&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;thanks&#32;for&#32;your&#32;feedback&#46;&#32;I&#32;like&#32;the&#32;idea&#32;of&#32;combining&#32;all&#32;templates&#32;in&#32;&#60;br&#32;&#47;&#62;&#10;one&#32;folder&#46;&#32;The&#32;folder&#32;dev&#32;and&#32;subfoler&#32;eclipse&#32;would&#32;be&#32;fine&#32;for&#32;me&#46;&#32;If&#32;&#60;br&#32;&#47;&#62;&#10;nobody&#32;is&#32;against&#32;creating&#32;such&#32;a&#32;folder&#44;&#32;I&#32;will&#32;create&#32;and&#32;commit&#32;it&#32;at&#32;&#60;br&#32;&#47;&#62;&#10;the&#32;end&#32;of&#32;the&#32;week&#46;&#32;Additionally&#44;&#32;I&#32;will&#32;include&#32;a&#32;README&#46;txt&#44;&#32;because&#32;&#60;br&#32;&#47;&#62;&#10;we&#32;have&#32;four&#32;different&#32;templates&#46;&#32;Unfortunately&#44;&#32;we&#32;can&#39;t&#32;combine&#32;them&#32;&#60;br&#32;&#47;&#62;&#10;in&#32;one&#32;file:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;1&#41;&#32;the&#32;core&#47;files&#47;java&#46;java&#32;contains&#32;the&#32;header&#32;which&#32;should&#32;be&#32;included&#32;&#60;br&#32;&#47;&#62;&#10;in&#32;all&#32;java&#32;class&#32;files&#46;&#32;We&#32;can&#32;also&#32;delete&#32;this&#32;file&#44;&#32;because&#32;if&#32;&#60;br&#32;&#47;&#62;&#10;everybody&#32;includes&#32;the&#32;core&#47;files&#47;codetemplates&#46;xml&#32;&#40;see&#32;next&#32;point&#32;2&#41;&#32;&#60;br&#32;&#47;&#62;&#10;the&#32;header&#32;is&#32;also&#32;included&#46;&#32;But&#32;I&#39;m&#32;not&#32;sure&#32;if&#32;everybody&#32;includes&#32;this&#32;&#60;br&#32;&#47;&#62;&#10;template&#46;&#46;&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;2&#41;&#32;the&#32;core&#47;files&#47;codetemplates&#46;xml&#32;can&#32;be&#32;included&#32;in&#32;eclipse&#32;under&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;project&#32;properties&#32;in&#32;&quot;Java&quot;&#32;-&gt;&#32;&quot;Code&#32;Style&quot;&#32;-&gt;&#32;&quot;Code&#32;templates&quot;&#46;&#32;The&#32;&#60;br&#32;&#47;&#62;&#10;file&#32;defines&#32;the&#32;header&#32;and&#32;some&#32;standard&#32;comments&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;3&#41;&#32;the&#32;core&#47;files&#47;SBML_Project_Java_style_for_Eclipse_3&#46;6&#46;xml&#32;should&#32;be&#32;&#60;br&#32;&#47;&#62;&#10;included&#32;in&#32;&quot;Java&quot;&#32;-&gt;&#32;&quot;Code&#32;Style&quot;&#32;-&gt;&#32;&quot;Formatter&quot;&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;4&#41;&#32;the&#32;core&#47;doc&#47;templates&#32;should&#32;be&#32;included&#32;in&#32;&quot;Java&quot;&#32;-&gt;&#32;&quot;Editor&quot;&#32;-&gt;&#32;&#60;br&#32;&#47;&#62;&#10;&quot;Templates&quot;&#44;&#32;and&#32;can&#32;be&#32;used&#32;for&#32;easy&#32;code&#32;creation&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;While&#32;creating&#32;the&#32;templates&#32;Florian&#32;and&#32;I&#32;observed&#32;that&#32;the&#32;code&#32;isn&#39;t&#32;&#60;br&#32;&#47;&#62;&#10;indented&#32;properly&#46;&#32;Did&#32;you&#32;see&#32;other&#32;coding&#32;style&#32;mistakes&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;We&#32;tried&#32;to&#32;fix&#32;the&#32;indentation&#32;problem&#44;&#32;but&#32;found&#32;no&#32;other&#32;solution&#32;&#60;br&#32;&#47;&#62;&#10;than&#32;pressing&#32;&quot;ctr&#32;&#43;&#32;Shift&#32;&#43;&#32;F&quot;&#32;after&#32;automatic&#32;code&#32;generation&#46;&#32;&#60;br&#32;&#47;&#62;&#10;Especially&#44;&#32;if&#32;we&#32;started&#32;templates&#32;with&#32;a&#32;variable&#32;declaration&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;indentation&#32;was&#32;even&#32;worse&#46;&#32;That&#39;s&#32;the&#32;reason&#32;for&#32;defining&#32;the&#32;variables&#32;&#60;br&#32;&#47;&#62;&#10;at&#32;the&#32;end&#32;of&#32;the&#32;&quot;JSBML_Constructors&quot;-template&#46;&#32;If&#32;somebody&#32;has&#32;a&#32;&#60;br&#32;&#47;&#62;&#10;solution&#32;for&#32;this&#32;problem&#32;I&#32;would&#32;be&#32;happy&#32;to&#32;change&#32;the&#32;templates&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Best&#32;wishes&#44;&#60;br&#32;&#47;&#62;&#10;Finja&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Am&#32;23&#46;04&#46;2012&#32;19:06&#44;&#32;schrieb&#32;Michael&#32;Hucka:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Hi&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Thanks&#32;for&#32;doing&#32;this&#33;&#32;&#32;This&#32;is&#32;a&#32;great&#32;start&#44;&#32;and&#32;I&#39;d&#32;like&#32;to&#32;ask&#32;for&#32;a&#32;few&#32;changes&#32;that&#32;I&#32;think&#32;would&#32;make&#32;this&#32;even&#32;better:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;1&#41;&#32;There&#32;were&#32;already&#32;some&#32;templates&#32;in&#32;core&#47;files&#47;codetemplates&#46;xml&#46;&#32;&#32;Could&#32;the&#32;new&#32;templates&#32;be&#32;merged&#32;or&#32;somehow&#32;integrated&#32;with&#32;the&#32;old&#32;ones&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;2&#41;&#32;The&#32;new&#32;templates&#32;don&#39;t&#32;actually&#32;seem&#32;to&#32;follow&#32;the&#32;coding&#32;style&#32;established&#32;by&#32;core&#47;files&#47;SBML_Project_Java_style_for_Eclipse_3&#46;6&#46;xml&#46;&#32;&#32;Could&#32;they&#32;be&#32;updated&#44;&#32;to&#32;be&#32;consistent&#63;&#32;&#32;&#40;To&#32;be&#32;clear&#44;&#32;I&#39;m&#32;not&#32;so&#32;much&#32;requiring&#32;that&#32;we&#32;stick&#32;to&#32;this&#32;proposed&#32;coding&#32;style&#32;as&#32;I&#32;am&#32;requesting&#32;adherence&#32;to&#32;&#42;some&#42;&#32;style&#46;&#32;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;3&#41;&#32;Neither&#32;location&#32;&#40;core&#47;files&#47;&#32;and&#32;doc&#47;templates&#47;&#41;&#32;seems&#32;best&#32;for&#32;Eclipse&#32;configuration&#32;files&#32;like&#32;this&#46;&#32;&#32;I&#39;d&#32;like&#32;to&#32;propose&#32;that&#32;we&#32;introduce&#32;a&#32;directory&#32;&quot;dev&quot;&#32;within&#32;&quot;core&quot;&#32;at&#32;the&#32;same&#32;level&#32;as&#32;&quot;doc&quot;&#32;and&#32;&quot;files&quot;&#44;&#32;and&#32;then&#32;have&#32;&quot;eclipse&quot;&#32;within&#32;that:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;dev&#47;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;eclipse&#47;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;doc&#47;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;files&#47;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;lib&#47;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#226;&#128;&#166;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#40;Unless&#32;people&#32;can&#32;think&#32;of&#32;an&#32;even&#32;better&#32;location&#46;&#41;&#32;&#32;The&#32;reason&#32;is&#32;that&#32;these&#32;files&#32;are&#32;not&#32;really&#32;documentation&#32;files&#32;&#40;so&#32;don&#39;t&#32;belong&#32;in&#32;&quot;doc&quot;&#41;&#32;and&#32;since&#32;there&#32;are&#32;now&#32;two&#32;of&#32;them&#32;&#40;the&#32;templates&#32;and&#32;the&#32;code&#32;style&#32;for&#32;Eclipse&#41;&#44;&#32;it&#32;seems&#32;like&#32;they&#32;should&#32;go&#32;in&#32;their&#32;own&#32;subdirectory&#46;&#32;&#32;The&#32;name&#32;&quot;dev&quot;&#32;makes&#32;it&#32;more&#32;clear&#32;what&#32;this&#32;is&#32;for&#44;&#32;and&#32;in&#32;the&#32;future&#44;&#32;there&#32;might&#32;be&#32;other&#32;things&#32;that&#32;go&#32;into&#32;&quot;dev&quot;&#46;&#32;&#32;While&#32;we&#32;are&#32;at&#32;it&#44;&#32;I&#32;think&#32;I&#32;would&#32;remove&#32;doc&#47;templates&#32;altogether&#44;&#32;because&#32;the&#32;only&#32;other&#32;file&#32;in&#32;there&#32;is&#32;subsumed&#32;by&#32;the&#32;Eclipse&#32;code&#32;templates&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Thanks&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;MH&#60;br&#32;&#47;&#62;&#10;&gt;&#32;--&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Mike&#32;Hucka&#44;&#32;Ph&#46;D&#46;&#32;--&#32;&#60;a&#32;href=&#34;mailto:mhucka&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;mhucka&#64;caltech&#46;edu&#60;&#47;a&#62;&#32;--&#32;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;cds&#46;caltech&#46;edu&#47;&#126;mhucka&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;cds&#46;caltech&#46;edu&#47;&#126;mhucka&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Computing&#32;and&#32;Mathematical&#32;Sciences&#44;&#32;California&#32;Institute&#32;of&#32;Technology&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Pasadena&#44;&#32;California&#44;&#32;USA&#32;--&#32;Twitter:&#32;&#64;mhucka&#32;--&#32;Skype:&#32;michaelhucka&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;Mon&#44;&#32;16&#32;Apr&#32;2012&#32;15:48:04&#32;&#43;0200&#44;&#32;Finja&#32;B&#195;&#188;chel&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Hi&#32;everybody&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Florian&#32;and&#32;I&#32;implemented&#32;some&#32;JSBML&#32;templates&#32;for&#32;eclipse&#32;to&#32;facilitate&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;programming&#32;of&#32;new&#32;JSBML&#32;classes&#46;&#32;We&#32;created&#32;templates&#32;for&#32;the&#32;standard&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;constructors&#44;&#32;get-&#44;&#32;set-&#44;&#32;unset-&#32;methods&#32;for&#32;class&#32;variables&#44;&#32;methods&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;for&#32;ListOf&#32;element&#32;handling&#32;and&#32;XML&#32;attribute&#32;writing&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;The&#32;template&#32;xml&#32;can&#32;be&#32;found&#32;in&#32;core&#47;doc&#47;templates&#47;JSBML_templates&#46;xml&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Just&#32;import&#32;the&#32;templates&#32;in&#32;your&#32;eclipse&#32;project&#32;templates&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;We&#32;are&#32;looking&#32;forward&#32;to&#32;some&#32;feedback&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Best&#32;wishes&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Florian&#32;and&#32;Finja&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;--&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Dipl&#46;-Inform&#46;&#32;&#40;Bioinform&#46;&#41;&#32;Finja&#32;B&#195;&#188;chel&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Eberhard-Karls-Universit&#195;&#164;t&#32;T&#195;&#188;bingen&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Lehrstuhl&#32;Kognitive&#32;Systeme&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;72076&#32;T&#195;&#188;bingen&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Germany&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Tel:&#32;&#40;&#43;49&#47;0&#41;&#32;7071&#32;&#47;&#32;29&#32;70436&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Fax:&#32;&#40;&#43;49&#47;0&#41;&#32;7071&#32;&#47;&#32;29&#32;5091&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#60;a&#32;href=&#34;mailto:finja&#46;buechel&#64;uni-tuebingen&#46;de&#34;&#32;target=&#34;_blank&#34;&#62;finja&#46;buechel&#64;uni-tuebingen&#46;de&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;&gt;&#32;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dipl&#46;-Inform&#46;&#32;&#40;Bioinform&#46;&#41;&#32;Finja&#32;B&#195;&#188;chel&#60;br&#32;&#47;&#62;&#10;Eberhard-Karls-Universit&#195;&#164;t&#32;T&#195;&#188;bingen&#60;br&#32;&#47;&#62;&#10;Lehrstuhl&#32;Kognitive&#32;Systeme&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#195;&#188;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Tel:&#32;&#40;&#43;49&#47;0&#41;&#32;7071&#32;&#47;&#32;29&#32;70436&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#40;&#43;49&#47;0&#41;&#32;7071&#32;&#47;&#32;29&#32;5091&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;mailto:finja&#46;buechel&#64;uni-tuebingen&#46;de&#34;&#32;target=&#34;_blank&#34;&#62;finja&#46;buechel&#64;uni-tuebingen&#46;de&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>finja.buechel</dc:creator>
	<dc:date>2012-04-24T09:54:38-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7474&amp;th=1990">
	<title>Re: Eclipse templates for new JSBML classes</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7474&amp;th=1990</link>
	<description>On&#32;23&#47;04&#47;12&#32;18:06&#44;&#32;Michael&#32;Hucka&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Hi&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Thanks&#32;for&#32;doing&#32;this&#33;&#32;&#32;This&#32;is&#32;a&#32;great&#32;start&#44;&#32;and&#32;I&#39;d&#32;like&#32;to&#32;ask&#32;for&#32;a&#32;few&#32;changes&#32;that&#32;I&#32;think&#32;would&#32;make&#32;this&#32;even&#32;better:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;1&#41;&#32;There&#32;were&#32;already&#32;some&#32;templates&#32;in&#32;core&#47;files&#47;codetemplates&#46;xml&#46;&#32;&#32;Could&#32;the&#32;new&#32;templates&#32;be&#32;merged&#32;or&#32;somehow&#32;integrated&#32;with&#32;the&#32;old&#32;ones&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;2&#41;&#32;The&#32;new&#32;templates&#32;don&#39;t&#32;actually&#32;seem&#32;to&#32;follow&#32;the&#32;coding&#32;style&#32;established&#32;by&#32;core&#47;files&#47;SBML_Project_Java_style_for_Eclipse_3&#46;6&#46;xml&#46;&#32;&#32;Could&#32;they&#32;be&#32;updated&#44;&#32;to&#32;be&#32;consistent&#63;&#32;&#32;&#40;To&#32;be&#32;clear&#44;&#32;I&#39;m&#32;not&#32;so&#32;much&#32;requiring&#32;that&#32;we&#32;stick&#32;to&#32;this&#32;proposed&#32;coding&#32;style&#32;as&#32;I&#32;am&#32;requesting&#32;adherence&#32;to&#32;&#42;some&#42;&#32;style&#46;&#32;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;3&#41;&#32;Neither&#32;location&#32;&#40;core&#47;files&#47;&#32;and&#32;doc&#47;templates&#47;&#41;&#32;seems&#32;best&#32;for&#32;Eclipse&#32;configuration&#32;files&#32;like&#32;this&#46;&#32;&#32;I&#39;d&#32;like&#32;to&#32;propose&#32;that&#32;we&#32;introduce&#32;a&#32;directory&#32;&quot;dev&quot;&#32;within&#32;&quot;core&quot;&#32;at&#32;the&#32;same&#32;level&#32;as&#32;&quot;doc&quot;&#32;and&#32;&quot;files&quot;&#44;&#32;and&#32;then&#32;have&#32;&quot;eclipse&quot;&#32;within&#32;that:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;dev&#47;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;eclipse&#47;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;doc&#47;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;files&#47;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;lib&#47;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#226;&#128;&#166;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#40;Unless&#32;people&#32;can&#32;think&#32;of&#32;an&#32;even&#32;better&#32;location&#46;&#41;&#32;&#32;The&#32;reason&#32;is&#32;that&#32;these&#32;files&#32;are&#32;not&#32;really&#32;documentation&#32;files&#32;&#40;so&#32;don&#39;t&#32;belong&#32;in&#32;&quot;doc&quot;&#41;&#32;and&#32;since&#32;there&#32;are&#32;now&#32;two&#32;of&#32;them&#32;&#40;the&#32;templates&#32;and&#32;the&#32;code&#32;style&#32;for&#32;Eclipse&#41;&#44;&#32;it&#32;seems&#32;like&#32;they&#32;should&#32;go&#32;in&#32;their&#32;own&#32;subdirectory&#46;&#32;&#32;The&#32;name&#32;&quot;dev&quot;&#32;makes&#32;it&#32;more&#32;clear&#32;what&#32;this&#32;is&#32;for&#44;&#32;and&#32;in&#32;the&#32;future&#44;&#32;there&#32;might&#32;be&#32;other&#32;things&#32;that&#32;go&#32;into&#32;&quot;dev&quot;&#46;&#32;&#32;While&#32;we&#32;are&#32;at&#32;it&#44;&#32;I&#32;think&#32;I&#32;would&#32;remove&#32;doc&#47;templates&#32;altogether&#44;&#32;because&#32;the&#32;only&#32;other&#32;file&#32;in&#32;there&#32;is&#32;subsumed&#32;by&#32;the&#32;Eclipse&#32;code&#32;templates&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;dev&#47;eclipse&#32;sound&#32;fine&#32;to&#32;me&#46;&#60;br&#32;&#47;&#62;&#10;Also&#44;&#32;it&#32;could&#32;be&#32;put&#32;outside&#32;of&#32;the&#32;core&#32;as&#32;the&#32;latest&#32;template&#32;was&#32;&#60;br&#32;&#47;&#62;&#10;made&#32;for&#32;the&#32;extensions&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;Mon&#44;&#32;16&#32;Apr&#32;2012&#32;15:48:04&#32;&#43;0200&#44;&#32;Finja&#32;B&#195;&#188;chel&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Hi&#32;everybody&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Florian&#32;and&#32;I&#32;implemented&#32;some&#32;JSBML&#32;templates&#32;for&#32;eclipse&#32;to&#32;facilitate&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;programming&#32;of&#32;new&#32;JSBML&#32;classes&#46;&#32;We&#32;created&#32;templates&#32;for&#32;the&#32;standard&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;constructors&#44;&#32;get-&#44;&#32;set-&#44;&#32;unset-&#32;methods&#32;for&#32;class&#32;variables&#44;&#32;methods&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;for&#32;ListOf&#32;element&#32;handling&#32;and&#32;XML&#32;attribute&#32;writing&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;The&#32;template&#32;xml&#32;can&#32;be&#32;found&#32;in&#32;core&#47;doc&#47;templates&#47;JSBML_templates&#46;xml&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Just&#32;import&#32;the&#32;templates&#32;in&#32;your&#32;eclipse&#32;project&#32;templates&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;We&#32;are&#32;looking&#32;forward&#32;to&#32;some&#32;feedback&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Best&#32;wishes&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Florian&#32;and&#32;Finja&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;--&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Dipl&#46;-Inform&#46;&#32;&#40;Bioinform&#46;&#41;&#32;Finja&#32;B&#195;&#188;chel&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Eberhard-Karls-Universit&#195;&#164;t&#32;T&#195;&#188;bingen&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Lehrstuhl&#32;Kognitive&#32;Systeme&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;72076&#32;T&#195;&#188;bingen&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Germany&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Tel:&#32;&#40;&#43;49&#47;0&#41;&#32;7071&#32;&#47;&#32;29&#32;70436&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Fax:&#32;&#40;&#43;49&#47;0&#41;&#32;7071&#32;&#47;&#32;29&#32;5091&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#60;a&#32;href=&#34;mailto:finja&#46;buechel&#64;uni-tuebingen&#46;de&#34;&#32;target=&#34;_blank&#34;&#62;finja&#46;buechel&#64;uni-tuebingen&#46;de&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;&gt;&#32;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-04-24T09:20:18-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7468&amp;th=1990">
	<title>Re: Eclipse templates for new JSBML classes</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7468&amp;th=1990</link>
	<description>Hi&#44;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;Thanks&#32;for&#32;doing&#32;this&#33;&#32;&#32;This&#32;is&#32;a&#32;great&#32;start&#44;&#32;and&#32;I&#39;d&#32;like&#32;to&#32;ask&#32;for&#32;a&#32;few&#32;changes&#32;that&#32;I&#32;think&#32;would&#32;make&#32;this&#32;even&#32;better:&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;1&#41;&#32;There&#32;were&#32;already&#32;some&#32;templates&#32;in&#32;core&#47;files&#47;codetemplates&#46;xml&#46;&#32;&#32;Could&#32;the&#32;new&#32;templates&#32;be&#32;merged&#32;or&#32;somehow&#32;integrated&#32;with&#32;the&#32;old&#32;ones&#63;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;2&#41;&#32;The&#32;new&#32;templates&#32;don&#39;t&#32;actually&#32;seem&#32;to&#32;follow&#32;the&#32;coding&#32;style&#32;established&#32;by&#32;core&#47;files&#47;SBML_Project_Java_style_for_Eclipse_3&#46;6&#46;xml&#46;&#32;&#32;Could&#32;they&#32;be&#32;updated&#44;&#32;to&#32;be&#32;consistent&#63;&#32;&#32;&#40;To&#32;be&#32;clear&#44;&#32;I&#39;m&#32;not&#32;so&#32;much&#32;requiring&#32;that&#32;we&#32;stick&#32;to&#32;this&#32;proposed&#32;coding&#32;style&#32;as&#32;I&#32;am&#32;requesting&#32;adherence&#32;to&#32;&#42;some&#42;&#32;style&#46;&#32;&#41;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;3&#41;&#32;Neither&#32;location&#32;&#40;core&#47;files&#47;&#32;and&#32;doc&#47;templates&#47;&#41;&#32;seems&#32;best&#32;for&#32;Eclipse&#32;configuration&#32;files&#32;like&#32;this&#46;&#32;&#32;I&#39;d&#32;like&#32;to&#32;propose&#32;that&#32;we&#32;introduce&#32;a&#32;directory&#32;&quot;dev&quot;&#32;within&#32;&quot;core&quot;&#32;at&#32;the&#32;same&#32;level&#32;as&#32;&quot;doc&quot;&#32;and&#32;&quot;files&quot;&#44;&#32;and&#32;then&#32;have&#32;&quot;eclipse&quot;&#32;within&#32;that:&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;dev&#47;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;eclipse&#47;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;doc&#47;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;files&#47;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;lib&#47;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#226;&#128;&#166;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;&#40;Unless&#32;people&#32;can&#32;think&#32;of&#32;an&#32;even&#32;better&#32;location&#46;&#41;&#32;&#32;The&#32;reason&#32;is&#32;that&#32;these&#32;files&#32;are&#32;not&#32;really&#32;documentation&#32;files&#32;&#40;so&#32;don&#39;t&#32;belong&#32;in&#32;&quot;doc&quot;&#41;&#32;and&#32;since&#32;there&#32;are&#32;now&#32;two&#32;of&#32;them&#32;&#40;the&#32;templates&#32;and&#32;the&#32;code&#32;style&#32;for&#32;Eclipse&#41;&#44;&#32;it&#32;seems&#32;like&#32;they&#32;should&#32;go&#32;in&#32;their&#32;own&#32;subdirectory&#46;&#32;&#32;The&#32;name&#32;&quot;dev&quot;&#32;makes&#32;it&#32;more&#32;clear&#32;what&#32;this&#32;is&#32;for&#44;&#32;and&#32;in&#32;the&#32;future&#44;&#32;there&#32;might&#32;be&#32;other&#32;things&#32;that&#32;go&#32;into&#32;&quot;dev&quot;&#46;&#32;&#32;While&#32;we&#32;are&#32;at&#32;it&#44;&#32;I&#32;think&#32;I&#32;would&#32;remove&#32;doc&#47;templates&#32;altogether&#44;&#32;because&#32;the&#32;only&#32;other&#32;file&#32;in&#32;there&#32;is&#32;subsumed&#32;by&#32;the&#32;Eclipse&#32;code&#32;templates&#46;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;Thanks&#44;&#60;br&#32;&#47;&#62;&#13;&#10;MH&#60;br&#32;&#47;&#62;&#13;&#10;--&#60;br&#32;&#47;&#62;&#13;&#10;Mike&#32;Hucka&#44;&#32;Ph&#46;D&#46;&#32;--&#32;&#60;a&#32;href=&#34;mailto:mhucka&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;mhucka&#64;caltech&#46;edu&#60;&#47;a&#62;&#32;--&#32;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;cds&#46;caltech&#46;edu&#47;&#126;mhucka&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;cds&#46;caltech&#46;edu&#47;&#126;mhucka&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#13;&#10;Computing&#32;and&#32;Mathematical&#32;Sciences&#44;&#32;California&#32;Institute&#32;of&#32;Technology&#44;&#60;br&#32;&#47;&#62;&#13;&#10;Pasadena&#44;&#32;California&#44;&#32;USA&#32;--&#32;Twitter:&#32;&#64;mhucka&#32;--&#32;Skype:&#32;michaelhucka&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;On&#32;Mon&#44;&#32;16&#32;Apr&#32;2012&#32;15:48:04&#32;&#43;0200&#44;&#32;Finja&#32;B&#195;&#188;chel&#32;wrote:&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;Hi&#32;everybody&#44;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;Florian&#32;and&#32;I&#32;implemented&#32;some&#32;JSBML&#32;templates&#32;for&#32;eclipse&#32;to&#32;facilitate&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;programming&#32;of&#32;new&#32;JSBML&#32;classes&#46;&#32;We&#32;created&#32;templates&#32;for&#32;the&#32;standard&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;constructors&#44;&#32;get-&#44;&#32;set-&#44;&#32;unset-&#32;methods&#32;for&#32;class&#32;variables&#44;&#32;methods&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;for&#32;ListOf&#32;element&#32;handling&#32;and&#32;XML&#32;attribute&#32;writing&#46;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;The&#32;template&#32;xml&#32;can&#32;be&#32;found&#32;in&#32;core&#47;doc&#47;templates&#47;JSBML_templates&#46;xml&#46;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;Just&#32;import&#32;the&#32;templates&#32;in&#32;your&#32;eclipse&#32;project&#32;templates&#46;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;We&#32;are&#32;looking&#32;forward&#32;to&#32;some&#32;feedback&#46;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;Best&#32;wishes&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;Florian&#32;and&#32;Finja&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;--&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;Dipl&#46;-Inform&#46;&#32;&#40;Bioinform&#46;&#41;&#32;Finja&#32;B&#195;&#188;chel&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;Eberhard-Karls-Universit&#195;&#164;t&#32;T&#195;&#188;bingen&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;Lehrstuhl&#32;Kognitive&#32;Systeme&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;Sand&#32;1&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;72076&#32;T&#195;&#188;bingen&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;Germany&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;Tel:&#32;&#40;&#43;49&#47;0&#41;&#32;7071&#32;&#47;&#32;29&#32;70436&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;Fax:&#32;&#40;&#43;49&#47;0&#41;&#32;7071&#32;&#47;&#32;29&#32;5091&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;&#60;a&#32;href=&#34;mailto:finja&#46;buechel&#64;uni-tuebingen&#46;de&#34;&#32;target=&#34;_blank&#34;&#62;finja&#46;buechel&#64;uni-tuebingen&#46;de&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;____________________________________________________________&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#13;&#10;&gt;&#32;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Mike Hucka</dc:creator>
	<dc:date>2012-04-23T17:06:01-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7464&amp;th=1995">
	<title>Re: SBML Layout Extension: New convenient abstract class NamedSBaseGlyph</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7464&amp;th=1995</link>
	<description>On&#32;23&#47;04&#47;12&#32;07:40&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Dear&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Matthias&#32;K&#246;nig&#32;suggests&#32;to&#32;implement&#32;a&#32;new&#32;abstract&#32;class&#60;br&#32;&#47;&#62;&#10;&gt;&#32;NamedSBaseGlyph&#32;that&#32;would&#32;inherit&#32;from&#32;GraphicalObject&#32;and&#32;be&#32;the&#32;new&#60;br&#32;&#47;&#62;&#10;&gt;&#32;super&#32;class&#32;of&#32;SpeciesGlyph&#44;&#32;ReactionGlyph&#44;&#32;ComparmtentGlyph&#44;&#32;and&#60;br&#32;&#47;&#62;&#10;&gt;&#32;SpeciesReferenceGlyph&#46;&#32;The&#32;most&#32;important&#32;methods&#32;would&#32;deal&#32;with&#60;br&#32;&#47;&#62;&#10;&gt;&#32;setting&#47;getting&#32;the&#32;identifier&#32;of&#32;the&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Species&#47;Compartment&#47;Reaction&#47;SpeciesReference&#32;to&#32;be&#32;drawn&#32;by&#32;the&#32;glyph&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;This&#32;would&#32;simplify&#32;the&#32;implementation&#32;of&#32;layout&#32;algorithms&#46;&#32;If&#32;you&#39;re&#60;br&#32;&#47;&#62;&#10;&gt;&#32;happy&#32;with&#32;this&#44;&#32;I&#32;would&#32;like&#32;to&#32;implement&#32;this&#32;class&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;That&#39;s&#32;sound&#32;good&#32;to&#32;me&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;BTW&#44;&#32;we&#32;still&#32;need&#32;to&#32;make&#32;sure&#32;that&#32;we&#32;are&#32;doing&#32;the&#32;same&#32;layout&#32;&#60;br&#32;&#47;&#62;&#10;extension&#32;as&#32;libSBML&#32;so&#32;that&#32;there&#32;is&#32;not&#32;two&#32;slightly&#32;different&#32;&#60;br&#32;&#47;&#62;&#10;versions&#32;out&#32;there&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#44;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-04-23T09:00:42-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7463&amp;th=1995">
	<title>SBML Layout Extension: New convenient abstract class NamedSBaseGlyph</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7463&amp;th=1995</link>
	<description>Dear&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Matthias&#32;K&#246;nig&#32;suggests&#32;to&#32;implement&#32;a&#32;new&#32;abstract&#32;class&#32;&#60;br&#32;&#47;&#62;&#10;NamedSBaseGlyph&#32;that&#32;would&#32;inherit&#32;from&#32;GraphicalObject&#32;and&#32;be&#32;the&#32;new&#32;&#60;br&#32;&#47;&#62;&#10;super&#32;class&#32;of&#32;SpeciesGlyph&#44;&#32;ReactionGlyph&#44;&#32;ComparmtentGlyph&#44;&#32;and&#32;&#60;br&#32;&#47;&#62;&#10;SpeciesReferenceGlyph&#46;&#32;The&#32;most&#32;important&#32;methods&#32;would&#32;deal&#32;with&#32;&#60;br&#32;&#47;&#62;&#10;setting&#47;getting&#32;the&#32;identifier&#32;of&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;Species&#47;Compartment&#47;Reaction&#47;SpeciesReference&#32;to&#32;be&#32;drawn&#32;by&#32;the&#32;glyph&#46;&#32;&#60;br&#32;&#47;&#62;&#10;This&#32;would&#32;simplify&#32;the&#32;implementation&#32;of&#32;layout&#32;algorithms&#46;&#32;If&#32;you&#39;re&#32;&#60;br&#32;&#47;&#62;&#10;happy&#32;with&#32;this&#44;&#32;I&#32;would&#32;like&#32;to&#32;implement&#32;this&#32;class&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2012-04-23T06:40:12-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7455&amp;th=1992">
	<title>[jsbml-team] jsbml-rc2 to test</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7455&amp;th=1992</link>
	<description>&#60;br&#32;&#47;&#62;&#10;-------------------------&#60;br&#32;&#47;&#62;&#10;JSBML-0&#46;8-rc2&#60;br&#32;&#47;&#62;&#10;-------------------------&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;We&#32;are&#32;pleased&#32;to&#32;announce&#32;the&#32;second&#32;release&#32;candidate&#32;of&#32;JSBML-0&#46;8&#32;&#60;br&#32;&#47;&#62;&#10;which&#32;is&#32;available&#32;for&#32;download&#32;from&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;sourceforge&#46;net&#47;projects&#47;jsbml&#47;files&#47;jsbml&#47;0&#46;8-rc2&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;sourceforge&#46;net&#47;projects&#47;jsbml&#47;files&#47;jsbml&#47;0&#46;8-rc2&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;This&#32;will&#32;be&#32;a&#32;short&#32;release&#32;and&#32;we&#32;are&#32;planning&#32;to&#32;do&#32;the&#32;final&#32;0&#46;8&#32;&#60;br&#32;&#47;&#62;&#10;during&#32;the&#32;next&#32;few&#32;weeks&#32;if&#32;no&#32;major&#32;problems&#32;are&#32;found&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;=============================================&#60;br&#32;&#47;&#62;&#10;Version&#32;0&#46;8-rc2&#32;&#40;11-04-2012&#41;&#60;br&#32;&#47;&#62;&#10;=============================================&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Please&#32;try&#32;it&#32;and&#32;report&#32;any&#32;problems&#32;you&#32;encounter&#32;using&#32;JSBML&#32;either&#32;&#60;br&#32;&#47;&#62;&#10;to&#32;the&#32;mailing&#32;list&#32;&#60;a&#32;href=&#34;mailto:jsbml-development&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;jsbml-development&#64;caltech&#46;edu&#60;&#47;a&#62;&#32;or&#32;using&#32;the&#32;issue&#32;&#60;br&#32;&#47;&#62;&#10;tracker&#32;for&#32;JSBML&#32;at&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sourceforge&#46;net&#47;tracker&#47;&#63;group_id=279608&amp;atid=1186776&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sourceforge&#46;net&#47;tracker&#47;&#63;group_id=279608&amp;atid=1186776&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Below&#32;is&#32;a&#32;summary&#32;of&#32;the&#32;changes&#32;visible&#32;to&#32;the&#32;users&#32;:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#42;&#32;User&#32;visible&#32;changes&#32;:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;Major&#32;improvements&#32;of&#32;the&#32;reading&#32;and&#32;writing&#32;speed&#32;for&#32;large&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;models&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#42;&#32;Bug&#32;Fixes:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;It&#32;was&#32;forgotten&#32;to&#32;implement&#32;an&#32;unsetSubstanceUnits&#32;method&#32;on&#32;the&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;Model&#32;class&#46;&#32;Thanks&#32;to&#32;Robert&#32;Byrnes&#32;for&#32;reporting&#32;this&#32;problem&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;In&#32;the&#32;Reaction&#32;class&#44;&#32;the&#32;setReversible&#32;method&#32;only&#32;accepted&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;Boolean&#44;&#32;no&#32;boolean&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;Several&#32;bug&#32;fixes&#32;and&#32;improvements&#32;to&#32;units&#32;derivation&#44;&#32;merging&#32;and&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;simplifying&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;There&#32;was&#32;a&#32;bug&#32;in&#32;KineticLaw&#32;that&#32;prevented&#32;a&#32;correct&#32;iteration&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;through&#32;all&#32;child&#32;elements&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;When&#32;cloning&#32;JSBML&#32;wrongly&#32;assigned&#32;the&#32;same&#32;TreeNodeChangeListeners&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;to&#32;the&#32;new&#32;data&#32;structure&#46;&#32;Now&#44;&#32;the&#32;TreeNodeChangeListeners&#32;are&#32;not&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;copied&#32;when&#32;cloning&#32;a&#32;JSBML&#32;object&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;The&#32;clone&#32;methods&#32;were&#32;corrected&#32;to&#32;register&#32;properly&#32;all&#32;entities&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;with&#32;an&#32;id&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;QuantityWithUnit&#32;did&#32;not&#32;fire&#32;update&#32;events&#32;when&#32;changing&#32;its&#32;value&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;because&#32;of&#32;an&#32;incorrect&#32;comparison&#32;between&#32;the&#32;previous&#32;and&#32;the&#32;new&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;value&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;Corrected&#32;a&#32;bug&#32;that&#32;made&#32;it&#32;impossible&#32;to&#32;set&#32;a&#32;kinetic&#32;law&#32;with&#32;an&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;existing&#32;list&#32;of&#32;local&#32;parameters&#32;as&#32;the&#32;new&#32;kinetic&#32;law&#32;in&#32;a&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;different&#32;reaction&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;Meike&#32;Aichele&#32;detected&#32;and&#32;fixed&#32;the&#32;problem&#32;that&#32;some&#32;Listeners&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;were&#32;set&#32;too&#32;soon&#32;in&#32;the&#32;Model&#32;class&#44;&#32;so&#32;that&#32;no&#32;Event&#32;was&#32;detected&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;One&#32;rdf&#32;namespace&#32;declaration&#32;was&#32;missing&#32;when&#32;creating&#32;an&#32;History&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;element&#32;from&#32;scratch&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;[Tracker&#32;item&#32;#3511439&#93;&#32;:&#32;Model&#46;getSpeciesType&#40;String&#41;&#32;was&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;corrected&#32;and&#32;it&#39;s&#32;speed&#32;improved&#46;&#32;Thanks&#32;to&#32;Thomas&#32;Bernard&#32;who&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;noticed&#32;and&#32;reported&#32;the&#32;problem&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;Annotation&#32;elements&#32;that&#32;are&#32;missing&#32;a&#32;proper&#32;namespace&#32;declaration&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;will&#32;be&#32;correctly&#32;read&#32;and&#32;not&#32;considered&#32;as&#32;improper&#32;SBML&#32;elements&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;[Tracker&#32;item&#32;#3487517&#93;&#32;:&#32;If&#32;one&#32;empty&#32;rdf&#32;Bag&#32;element&#32;was&#32;present&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;in&#32;an&#32;annotation&#32;read&#32;by&#32;jsbml&#44;&#32;an&#32;XML&#32;element&#32;was&#32;not&#32;closed&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;properly&#44;&#32;resulting&#32;in&#32;an&#32;invalid&#32;generated&#32;SBML&#46;&#32;Thanks&#32;to&#32;Anna&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;Zhukova&#32;to&#32;report&#32;this&#32;problem&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;[Tracker&#32;item&#32;#3434930&#93;&#32;:&#32;The&#32;parsing&#32;of&#32;a&#32;Message&#32;as&#32;an&#32;XML&#32;String&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;was&#32;incorrect&#32;as&#32;the&#32;method&#32;was&#32;expecting&#32;only&#32;a&#32;notes&#32;element&#32;to&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;enclose&#32;the&#32;HTML&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#42;&#32;Known&#32;issues&#32;:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;Reading&#32;of&#32;more&#32;than&#32;one&#32;RDF&#32;Description&#32;elements&#32;in&#32;the&#32;RDF&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;annotation&#32;block&#32;&#40;the&#32;official&#32;SBML&#32;annotation&#32;scheme&#41;&#32;is&#32;not&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;supported&#32;at&#32;the&#32;moment&#46;&#32;Planned&#32;for&#32;the&#32;next&#32;major&#32;release&#46;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;The&#32;RDF&#32;block&#32;at&#32;the&#32;top&#32;level&#32;of&#32;the&#32;annotation&#32;is&#32;considered&#32;to&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;be&#32;the&#32;official&#32;SBML&#32;annotation&#46;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;-&#32;SBML&#32;L3&#32;packages&#32;are&#32;not&#32;supported&#32;and&#32;not&#32;kept&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-04-17T10:41:04-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7453&amp;th=1990">
	<title>Re: Eclipse templates for new JSBML classes</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7453&amp;th=1990</link>
	<description>On&#32;16&#47;04&#47;12&#32;16:57&#44;&#32;Nicolas&#32;Rodriguez&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;16&#47;04&#47;12&#32;16:54&#44;&#32;Nicolas&#32;Rodriguez&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;On&#32;16&#47;04&#47;12&#32;14:48&#44;&#32;Finja&#32;B&#252;chel&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Hi&#32;everybody&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Florian&#32;and&#32;I&#32;implemented&#32;some&#32;JSBML&#32;templates&#32;for&#32;eclipse&#32;to&#32;facilitate&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;programming&#32;of&#32;new&#32;JSBML&#32;classes&#46;&#32;We&#32;created&#32;templates&#32;for&#32;the&#32;standard&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;constructors&#44;&#32;get-&#44;&#32;set-&#44;&#32;unset-&#32;methods&#32;for&#32;class&#32;variables&#44;&#32;methods&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;for&#32;ListOf&#32;element&#32;handling&#32;and&#32;XML&#32;attribute&#32;writing&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;The&#32;template&#32;xml&#32;can&#32;be&#32;found&#32;in&#32;core&#47;doc&#47;templates&#47;JSBML_templates&#46;xml&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Just&#32;import&#32;the&#32;templates&#32;in&#32;your&#32;eclipse&#32;project&#32;templates&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;So&#32;I&#32;tried&#32;to&#32;go&#32;to&#32;my&#32;project&#32;properties&#44;&#32;then&#32;&#39;Java&#32;Code&#32;Style&#39;&#32;-&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#39;Code&#32;Templates&#39;&#46;&#32;From&#32;there&#32;I&#32;tried&#32;to&#32;import&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;you&#32;xml&#32;files&#32;but&#32;I&#32;don&#39;t&#32;see&#32;any&#32;new&#32;or&#32;updated&#32;templates&#32;in&#32;the&#32;list&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;I&#32;am&#32;using&#32;eclipse&#32;Version:&#32;3&#46;7&#46;2&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Am&#32;I&#32;doing&#32;something&#32;wrong&#32;&#63;&#32;How&#32;do&#32;we&#32;use&#32;the&#32;templates&#32;afterward&#32;&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Ok&#44;&#32;found&#32;the&#32;right&#32;place&#32;&#40;I&#32;thing&#41;&#32;:&#32;&#39;Java&#39;&#32;-&gt;&#32;&#32;&#39;Editor&#39;&#32;-&gt;&#32;&#32;&#39;Templates&#39;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;It&#32;seems&#32;to&#32;be&#32;really&#32;nice&#32;for&#32;SBML&#32;L3&#32;packages&#32;developers&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Just&#32;a&#32;note&#44;&#32;as&#32;I&#32;did&#32;not&#32;knew&#32;that&#46;&#32;When&#32;you&#32;have&#32;several&#32;fields&#32;to&#32;&#60;br&#32;&#47;&#62;&#10;rename&#44;&#32;you&#32;have&#32;to&#32;use&#32;&#39;tab&#39;&#32;and&#32;not&#32;&#39;enter&#39;&#32;to&#32;be&#32;able&#60;br&#32;&#47;&#62;&#10;rename&#32;them&#32;all&#32;in&#32;one&#32;go&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-04-16T16:11:18-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7452&amp;th=1990">
	<title>Re: Eclipse templates for new JSBML classes</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7452&amp;th=1990</link>
	<description>On&#32;16&#47;04&#47;12&#32;16:54&#44;&#32;Nicolas&#32;Rodriguez&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;16&#47;04&#47;12&#32;14:48&#44;&#32;Finja&#32;B&#252;chel&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Hi&#32;everybody&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Florian&#32;and&#32;I&#32;implemented&#32;some&#32;JSBML&#32;templates&#32;for&#32;eclipse&#32;to&#32;facilitate&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;programming&#32;of&#32;new&#32;JSBML&#32;classes&#46;&#32;We&#32;created&#32;templates&#32;for&#32;the&#32;standard&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;constructors&#44;&#32;get-&#44;&#32;set-&#44;&#32;unset-&#32;methods&#32;for&#32;class&#32;variables&#44;&#32;methods&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;for&#32;ListOf&#32;element&#32;handling&#32;and&#32;XML&#32;attribute&#32;writing&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;The&#32;template&#32;xml&#32;can&#32;be&#32;found&#32;in&#32;core&#47;doc&#47;templates&#47;JSBML_templates&#46;xml&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Just&#32;import&#32;the&#32;templates&#32;in&#32;your&#32;eclipse&#32;project&#32;templates&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;So&#32;I&#32;tried&#32;to&#32;go&#32;to&#32;my&#32;project&#32;properties&#44;&#32;then&#32;&#39;Java&#32;Code&#32;Style&#39;&#32;-&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#39;Code&#32;Templates&#39;&#46;&#32;From&#32;there&#32;I&#32;tried&#32;to&#32;import&#60;br&#32;&#47;&#62;&#10;&gt;&#32;you&#32;xml&#32;files&#32;but&#32;I&#32;don&#39;t&#32;see&#32;any&#32;new&#32;or&#32;updated&#32;templates&#32;in&#32;the&#32;list&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;am&#32;using&#32;eclipse&#32;Version:&#32;3&#46;7&#46;2&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Am&#32;I&#32;doing&#32;something&#32;wrong&#32;&#63;&#32;How&#32;do&#32;we&#32;use&#32;the&#32;templates&#32;afterward&#32;&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Ok&#44;&#32;found&#32;the&#32;right&#32;place&#32;&#40;I&#32;thing&#41;&#32;:&#32;&#39;Java&#39;&#32;-&gt;&#32;&#39;Editor&#39;&#32;-&gt;&#32;&#39;Templates&#39;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-04-16T15:57:33-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7451&amp;th=1990">
	<title>Re: Eclipse templates for new JSBML classes</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7451&amp;th=1990</link>
	<description>On&#32;16&#47;04&#47;12&#32;14:48&#44;&#32;Finja&#32;B&#252;chel&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Hi&#32;everybody&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Florian&#32;and&#32;I&#32;implemented&#32;some&#32;JSBML&#32;templates&#32;for&#32;eclipse&#32;to&#32;facilitate&#60;br&#32;&#47;&#62;&#10;&gt;&#32;programming&#32;of&#32;new&#32;JSBML&#32;classes&#46;&#32;We&#32;created&#32;templates&#32;for&#32;the&#32;standard&#60;br&#32;&#47;&#62;&#10;&gt;&#32;constructors&#44;&#32;get-&#44;&#32;set-&#44;&#32;unset-&#32;methods&#32;for&#32;class&#32;variables&#44;&#32;methods&#60;br&#32;&#47;&#62;&#10;&gt;&#32;for&#32;ListOf&#32;element&#32;handling&#32;and&#32;XML&#32;attribute&#32;writing&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;The&#32;template&#32;xml&#32;can&#32;be&#32;found&#32;in&#32;core&#47;doc&#47;templates&#47;JSBML_templates&#46;xml&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Just&#32;import&#32;the&#32;templates&#32;in&#32;your&#32;eclipse&#32;project&#32;templates&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;So&#32;I&#32;tried&#32;to&#32;go&#32;to&#32;my&#32;project&#32;properties&#44;&#32;then&#32;&#39;Java&#32;Code&#32;Style&#39;&#32;-&gt;&#32;&#60;br&#32;&#47;&#62;&#10;&#39;Code&#32;Templates&#39;&#46;&#32;From&#32;there&#32;I&#32;tried&#32;to&#32;import&#60;br&#32;&#47;&#62;&#10;you&#32;xml&#32;files&#32;but&#32;I&#32;don&#39;t&#32;see&#32;any&#32;new&#32;or&#32;updated&#32;templates&#32;in&#32;the&#32;list&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;am&#32;using&#32;eclipse&#32;Version:&#32;3&#46;7&#46;2&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Am&#32;I&#32;doing&#32;something&#32;wrong&#32;&#63;&#32;How&#32;do&#32;we&#32;use&#32;the&#32;templates&#32;afterward&#32;&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Thanks&#44;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-04-16T15:54:04-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7450&amp;th=1990">
	<title>Eclipse templates for new JSBML classes</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7450&amp;th=1990</link>
	<description>Hi&#32;everybody&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Florian&#32;and&#32;I&#32;implemented&#32;some&#32;JSBML&#32;templates&#32;for&#32;eclipse&#32;to&#32;facilitate&#32;&#60;br&#32;&#47;&#62;&#10;programming&#32;of&#32;new&#32;JSBML&#32;classes&#46;&#32;We&#32;created&#32;templates&#32;for&#32;the&#32;standard&#32;&#60;br&#32;&#47;&#62;&#10;constructors&#44;&#32;get-&#44;&#32;set-&#44;&#32;unset-&#32;methods&#32;for&#32;class&#32;variables&#44;&#32;methods&#32;&#60;br&#32;&#47;&#62;&#10;for&#32;ListOf&#32;element&#32;handling&#32;and&#32;XML&#32;attribute&#32;writing&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;The&#32;template&#32;xml&#32;can&#32;be&#32;found&#32;in&#32;core&#47;doc&#47;templates&#47;JSBML_templates&#46;xml&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Just&#32;import&#32;the&#32;templates&#32;in&#32;your&#32;eclipse&#32;project&#32;templates&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;We&#32;are&#32;looking&#32;forward&#32;to&#32;some&#32;feedback&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Best&#32;wishes&#60;br&#32;&#47;&#62;&#10;Florian&#32;and&#32;Finja&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dipl&#46;-Inform&#46;&#32;&#40;Bioinform&#46;&#41;&#32;Finja&#32;B&#252;chel&#60;br&#32;&#47;&#62;&#10;Eberhard-Karls-Universit&#228;t&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Lehrstuhl&#32;Kognitive&#32;Systeme&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Tel:&#32;&#40;&#43;49&#47;0&#41;&#32;7071&#32;&#47;&#32;29&#32;70436&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#40;&#43;49&#47;0&#41;&#32;7071&#32;&#47;&#32;29&#32;5091&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;mailto:finja&#46;buechel&#64;uni-tuebingen&#46;de&#34;&#32;target=&#34;_blank&#34;&#62;finja&#46;buechel&#64;uni-tuebingen&#46;de&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>finja.buechel</dc:creator>
	<dc:date>2012-04-16T13:48:04-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7446&amp;th=1987">
	<title>Please register for HARMONY 2012</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7446&amp;th=1987</link>
	<description>For&#32;all&#32;who&#32;are&#32;planning&#32;on&#32;attending&#32;HARMONY&#32;2012&#44;&#32;please&#32;register&#32;soon&#46;&#32;&#32;Please&#32;don&#39;t&#32;wait&#32;until&#32;the&#32;last&#32;minute&#33;&#32;&#32;The&#32;organizers&#32;need&#32;to&#32;make&#32;plans&#32;for&#32;the&#32;number&#32;of&#32;people&#32;who&#32;will&#32;be&#32;attending&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Here&#32;is&#32;a&#32;direct&#32;link&#32;to&#32;the&#32;registration&#32;page:&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;harmony2012&#46;eventbrite&#46;com&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;harmony2012&#46;eventbrite&#46;com&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Here&#32;is&#32;the&#32;event&#32;home&#32;page:&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;co&#46;mbine&#46;org&#47;events&#47;HARMONY_2012&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;co&#46;mbine&#46;org&#47;events&#47;HARMONY_2012&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;H&#32;A&#32;R&#32;M&#32;O&#32;N&#32;Y&#32;2012&#60;br&#32;&#47;&#62;&#10;May&#32;21-25&#44;&#32;2012&#60;br&#32;&#47;&#62;&#10;Maastricht&#44;&#32;The&#32;Netherlands&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Thanks&#33;&#60;br&#32;&#47;&#62;&#10;--&#60;br&#32;&#47;&#62;&#10;Mike&#32;Hucka&#44;&#32;Ph&#46;D&#46;&#32;--&#32;&#60;a&#32;href=&#34;mailto:mhucka&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;mhucka&#64;caltech&#46;edu&#60;&#47;a&#62;&#32;--&#32;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;cds&#46;caltech&#46;edu&#47;&#126;mhucka&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;cds&#46;caltech&#46;edu&#47;&#126;mhucka&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;Computing&#32;and&#32;Mathematical&#32;Sciences&#44;&#32;California&#32;Institute&#32;of&#32;Technology&#44;&#60;br&#32;&#47;&#62;&#10;Pasadena&#44;&#32;California&#44;&#32;USA&#32;--&#32;Twitter:&#32;&#64;mhucka&#32;--&#32;Skype:&#32;michaelhucka&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Mike Hucka</dc:creator>
	<dc:date>2012-04-16T00:27:12-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7445&amp;th=1984">
	<title>Re: Constructors in extension elements</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7445&amp;th=1984</link>
	<description>Hi&#32;Michael&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;On&#32;Tue&#44;&#32;10&#32;Apr&#32;2012&#32;12:12:12&#32;&#43;0200&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Is&#32;there&#32;already&#32;a&#32;general&#32;rule&#32;which&#32;constructors&#32;are&#32;required&#32;when&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;implementing&#32;extension&#32;elements&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;It&#32;seems&#32;there&#32;should&#32;there&#32;always&#32;be&#32;an&#32;empty&#32;constructor&#32;and&#32;one&#32;that&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;takes&#32;the&#32;usual&#32;arguments&#32;Level&#32;and&#32;Version&#46;&#32;But&#32;how&#32;about&#32;the&#32;package&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;version&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;If&#32;this&#32;doesn&#39;t&#32;exist&#32;already&#44;&#32;there&#32;should&#32;be&#32;common&#32;guidelines&#32;for&#32;every&#32;extension&#32;--&#32;i&#46;e&#46;&#44;&#32;rules&#32;that&#32;say&#32;there&#32;should&#32;always&#32;be&#32;a&#32;constructor&#44;&#32;always&#32;be&#32;methods&#32;X&#44;&#32;Y&#44;&#32;and&#32;Z&#44;&#32;etc&#46;&#32;&#32;All&#32;extensions&#32;should&#32;follow&#32;a&#32;minimum&#32;interface&#32;set&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;methods&#32;we&#32;have&#32;it&#32;already&#46;&#32;The&#32;user&#32;guide&#32;nicely&#32;explains&#32;which&#32;&#60;br&#32;&#47;&#62;&#10;methods&#32;should&#32;be&#32;present&#32;in&#32;extension&#32;elements&#46;&#32;For&#32;constructors&#32;it&#32;is&#32;&#60;br&#32;&#47;&#62;&#10;missing&#47;unclear&#32;at&#32;the&#32;moment&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Should&#32;constructors&#32;of&#32;package&#32;elements&#32;throw&#32;an&#32;exception&#32;when&#32;trying&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;to&#32;initialize&#32;them&#32;with&#32;Level&#32;Version&#32;combinations&#32;before&#32;3&#46;1&#32;&#40;but&#32;with&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;a&#32;defined&#32;LV&#44;&#32;i&#46;e&#46;&#44;&#32;other&#32;than&#32;-1&#46;-1&#41;&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;This&#32;makes&#32;sense&#32;to&#32;me&#46;&#32;&#32;It&#32;could&#32;be&#32;a&#32;IllegalArgumentException&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;There&#32;is&#44;&#32;however&#44;&#32;an&#32;exception&#32;with&#32;the&#32;Layout&#32;extension&#32;that&#32;can&#32;be&#32;&#60;br&#32;&#47;&#62;&#10;stored&#32;within&#32;the&#32;annotation&#32;element&#32;prior&#32;to&#32;L3&#46;&#32;Would&#32;it&#32;actually&#32;make&#32;&#60;br&#32;&#47;&#62;&#10;sense&#32;to&#32;follow&#32;this&#32;approach&#32;with&#32;all&#32;extension&#32;packages&#63;&#32;I&#32;mean&#44;&#32;could&#32;&#60;br&#32;&#47;&#62;&#10;we&#32;store&#32;arbitrary&#32;SBML&#32;extensions&#32;within&#32;annotation&#32;elements&#32;if&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;Level&#32;is&#32;less&#32;than&#32;3&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2012-04-12T05:03:28-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7443&amp;th=1984">
	<title>Re: Constructors in extension elements</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7443&amp;th=1984</link>
	<description>On&#32;Tue&#44;&#32;10&#32;Apr&#32;2012&#32;12:12:12&#32;&#43;0200&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Is&#32;there&#32;already&#32;a&#32;general&#32;rule&#32;which&#32;constructors&#32;are&#32;required&#32;when&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;implementing&#32;extension&#32;elements&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;It&#32;seems&#32;there&#32;should&#32;there&#32;always&#32;be&#32;an&#32;empty&#32;constructor&#32;and&#32;one&#32;that&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;takes&#32;the&#32;usual&#32;arguments&#32;Level&#32;and&#32;Version&#46;&#32;But&#32;how&#32;about&#32;the&#32;package&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;version&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;If&#32;this&#32;doesn&#39;t&#32;exist&#32;already&#44;&#32;there&#32;should&#32;be&#32;common&#32;guidelines&#32;for&#32;every&#32;extension&#32;--&#32;i&#46;e&#46;&#44;&#32;rules&#32;that&#32;say&#32;there&#32;should&#32;always&#32;be&#32;a&#32;constructor&#44;&#32;always&#32;be&#32;methods&#32;X&#44;&#32;Y&#44;&#32;and&#32;Z&#44;&#32;etc&#46;&#32;&#32;All&#32;extensions&#32;should&#32;follow&#32;a&#32;minimum&#32;interface&#32;set&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Should&#32;constructors&#32;of&#32;package&#32;elements&#32;throw&#32;an&#32;exception&#32;when&#32;trying&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;to&#32;initialize&#32;them&#32;with&#32;Level&#32;Version&#32;combinations&#32;before&#32;3&#46;1&#32;&#40;but&#32;with&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;a&#32;defined&#32;LV&#44;&#32;i&#46;e&#46;&#44;&#32;other&#32;than&#32;-1&#46;-1&#41;&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;This&#32;makes&#32;sense&#32;to&#32;me&#46;&#32;&#32;It&#32;could&#32;be&#32;a&#32;IllegalArgumentException&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;MH&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Mike Hucka</dc:creator>
	<dc:date>2012-04-11T22:47:01-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7442&amp;th=1985">
	<title>Re: building extensions</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7442&amp;th=1985</link>
	<description>&#60;br&#32;&#47;&#62;&#10;Thanks&#32;Martijn&#44;&#32;I&#32;applied&#32;the&#32;changes&#32;to&#32;the&#32;extension&#32;build&#32;files&#32;&#60;br&#32;&#47;&#62;&#10;although&#32;slightly&#32;differently&#32;as&#32;I&#32;did&#32;it&#32;before&#32;you&#32;mail&#32;went&#32;through&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;On&#32;11&#47;04&#47;12&#32;16:36&#44;&#32;mvaniersel&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;In&#32;my&#32;setup&#44;&#32;the&#32;SBML-qual&#32;build&#32;file&#32;can&#39;t&#32;find&#32;the&#32;core&#32;library&#32;anymore&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Here&#32;is&#32;what&#32;I&#32;did:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;svn&#32;co&#32;&#60;a&#32;href=&#34;https:&#47;&#47;jsbml&#46;svn&#46;sourceforge&#46;net&#47;svnroot&#47;jsbml&#47;trunk&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;jsbml&#46;svn&#46;sourceforge&#46;net&#47;svnroot&#47;jsbml&#47;trunk&#60;&#47;a&#62;&#32;jsbml&#60;br&#32;&#47;&#62;&#10;&gt;&#32;cd&#32;jsbml&#47;core&#60;br&#32;&#47;&#62;&#10;&gt;&#32;ant&#32;jar&#60;br&#32;&#47;&#62;&#10;&gt;&#32;cd&#32;&#46;&#46;&#47;extensions&#47;qual&#60;br&#32;&#47;&#62;&#10;&gt;&#32;ant&#32;jar&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;After&#32;the&#32;last&#32;command&#44;&#32;I&#32;get&#32;a&#32;complaint&#32;that&#32;the&#32;directories&#32;jsbml&#47;build&#32;and&#32;jsbml&#47;lib&#32;don&#39;t&#32;exist&#46;&#32;However&#44;&#32;it&#32;should&#32;use&#32;jsbml&#47;core&#47;build&#32;and&#32;jsbml&#47;core&#47;lib&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;propose&#32;the&#32;following&#32;patch&#44;&#32;which&#32;lets&#32;you&#32;override&#32;the&#32;core&#32;directory&#32;location&#32;more&#32;easily&#32;with&#32;e&#46;g&#46;&#32;&quot;ant&#32;jar&#32;-Djsbml&#46;core&#46;dir=&#46;&#46;&#47;&#46;&#46;&#47;core&quot;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Index:&#32;extensions&#47;qual&#47;build&#46;xml&#60;br&#32;&#47;&#62;&#10;&gt;&#32;===================================================================&#60;br&#32;&#47;&#62;&#10;&gt;&#32;---&#32;extensions&#47;qual&#47;build&#46;xml&#9;&#40;revision&#32;1214&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#43;&#43;&#43;&#32;extensions&#47;qual&#47;build&#46;xml&#9;&#40;working&#32;copy&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#64;&#64;&#32;-46&#44;9&#32;&#43;46&#44;10&#32;&#64;&#64;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#9;&#9;&lt;property&#32;name=&quot;build&#46;dest&quot;&#32;value=&quot;&#36;&#123;basedir&#125;&#47;build&#47;classes&quot;&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#9;&#9;&lt;property&#32;name=&quot;build&#46;javadocs&quot;&#32;value=&quot;&#36;&#123;basedir&#125;&#47;build&#47;apidocs&quot;&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#9;&#9;&lt;property&#32;name=&quot;jars&#46;dir&quot;&#32;value=&quot;&#36;&#123;basedir&#125;&#47;lib&quot;&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;-&#9;&#9;&lt;property&#32;name=&quot;jsbml&#46;jars&#46;dir&quot;&#32;value=&quot;&#36;&#123;basedir&#125;&#47;&#46;&#46;&#47;&#46;&#46;&#47;lib&quot;&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;-&#9;&#9;&lt;property&#32;name=&quot;jsbml&#46;build&#46;dir&quot;&#32;value=&quot;&#36;&#123;basedir&#125;&#47;&#46;&#46;&#47;&#46;&#46;&#47;build&quot;&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;-&#9;&#9;&lt;property&#32;name=&quot;jsbml&#46;build&#46;src&quot;&#32;value=&quot;&#36;&#123;basedir&#125;&#47;&#46;&#46;&#47;&#46;&#46;&#47;build&#47;src&quot;&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#43;&#9;&#9;&lt;property&#32;name=&quot;jsbml&#46;core&#46;dir&quot;&#32;value=&quot;&#36;&#123;basedir&#125;&#47;&#46;&#46;&#47;&#46;&#46;&quot;&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#43;&#9;&#9;&lt;property&#32;name=&quot;jsbml&#46;jars&#46;dir&quot;&#32;value=&quot;&#36;&#123;jsbml&#46;core&#46;dir&#125;&#47;lib&quot;&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#43;&#9;&#9;&lt;property&#32;name=&quot;jsbml&#46;build&#46;dir&quot;&#32;value=&quot;&#36;&#123;jsbml&#46;core&#46;dir&#125;&#47;build&quot;&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#43;&#9;&#9;&lt;property&#32;name=&quot;jsbml&#46;build&#46;src&quot;&#32;value=&quot;&#36;&#123;jsbml&#46;core&#46;dir&#125;&#47;build&#47;src&quot;&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#9;&#9;&lt;property&#32;name=&quot;dist&#46;root&quot;&#32;value=&quot;&#36;&#123;basedir&#125;&#47;dist&quot;&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#9;&#9;&lt;property&#32;name=&quot;dist&#46;dir&quot;&#32;value=&quot;&#36;&#123;dist&#46;root&#125;&#47;&#36;&#123;name&#125;-&#36;&#123;version&#125;&quot;&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#9;&#9;&lt;property&#32;name=&quot;package&#46;dir&quot;&#32;value=&quot;&#36;&#123;basedir&#125;&#47;build&#47;package&quot;&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;&gt;&#32;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-04-11T15:46:14-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7441&amp;th=1985">
	<title>building extensions</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7441&amp;th=1985</link>
	<description>In&#32;my&#32;setup&#44;&#32;the&#32;SBML-qual&#32;build&#32;file&#32;can&#39;t&#32;find&#32;the&#32;core&#32;library&#32;anymore&#46;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;Here&#32;is&#32;what&#32;I&#32;did:&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;svn&#32;co&#32;&#60;a&#32;href=&#34;https:&#47;&#47;jsbml&#46;svn&#46;sourceforge&#46;net&#47;svnroot&#47;jsbml&#47;trunk&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;jsbml&#46;svn&#46;sourceforge&#46;net&#47;svnroot&#47;jsbml&#47;trunk&#60;&#47;a&#62;&#32;jsbml&#60;br&#32;&#47;&#62;&#13;&#10;cd&#32;jsbml&#47;core&#60;br&#32;&#47;&#62;&#13;&#10;ant&#32;jar&#60;br&#32;&#47;&#62;&#13;&#10;cd&#32;&#46;&#46;&#47;extensions&#47;qual&#60;br&#32;&#47;&#62;&#13;&#10;ant&#32;jar&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;After&#32;the&#32;last&#32;command&#44;&#32;I&#32;get&#32;a&#32;complaint&#32;that&#32;the&#32;directories&#32;jsbml&#47;build&#32;and&#32;jsbml&#47;lib&#32;don&#39;t&#32;exist&#46;&#32;However&#44;&#32;it&#32;should&#32;use&#32;jsbml&#47;core&#47;build&#32;and&#32;jsbml&#47;core&#47;lib&#46;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;I&#32;propose&#32;the&#32;following&#32;patch&#44;&#32;which&#32;lets&#32;you&#32;override&#32;the&#32;core&#32;directory&#32;location&#32;more&#32;easily&#32;with&#32;e&#46;g&#46;&#32;&quot;ant&#32;jar&#32;-Djsbml&#46;core&#46;dir=&#46;&#46;&#47;&#46;&#46;&#47;core&quot;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;pre&#62;&#10;Index:&#32;extensions&#47;qual&#47;build&#46;xml&#10;===================================================================&#10;---&#32;extensions&#47;qual&#47;build&#46;xml&#9;&#40;revision&#32;1214&#41;&#10;&#43;&#43;&#43;&#32;extensions&#47;qual&#47;build&#46;xml&#9;&#40;working&#32;copy&#41;&#10;&#64;&#64;&#32;-46&#44;9&#32;&#43;46&#44;10&#32;&#64;&#64;&#10;&#32;&#9;&#9;&lt;property&#32;name=&quot;build&#46;dest&quot;&#32;value=&quot;&#36;&#123;basedir&#125;&#47;build&#47;classes&quot;&#47;&gt;&#10;&#32;&#9;&#9;&lt;property&#32;name=&quot;build&#46;javadocs&quot;&#32;value=&quot;&#36;&#123;basedir&#125;&#47;build&#47;apidocs&quot;&#47;&gt;&#10;&#32;&#9;&#9;&lt;property&#32;name=&quot;jars&#46;dir&quot;&#32;value=&quot;&#36;&#123;basedir&#125;&#47;lib&quot;&#47;&gt;&#10;-&#9;&#9;&lt;property&#32;name=&quot;jsbml&#46;jars&#46;dir&quot;&#32;value=&quot;&#36;&#123;basedir&#125;&#47;&#46;&#46;&#47;&#46;&#46;&#47;lib&quot;&#47;&gt;&#10;-&#9;&#9;&lt;property&#32;name=&quot;jsbml&#46;build&#46;dir&quot;&#32;value=&quot;&#36;&#123;basedir&#125;&#47;&#46;&#46;&#47;&#46;&#46;&#47;build&quot;&#47;&gt;&#10;-&#9;&#9;&lt;property&#32;name=&quot;jsbml&#46;build&#46;src&quot;&#32;value=&quot;&#36;&#123;basedir&#125;&#47;&#46;&#46;&#47;&#46;&#46;&#47;build&#47;src&quot;&#47;&gt;&#10;&#43;&#9;&#9;&lt;property&#32;name=&quot;jsbml&#46;core&#46;dir&quot;&#32;value=&quot;&#36;&#123;basedir&#125;&#47;&#46;&#46;&#47;&#46;&#46;&quot;&#47;&gt;&#10;&#43;&#9;&#9;&lt;property&#32;name=&quot;jsbml&#46;jars&#46;dir&quot;&#32;value=&quot;&#36;&#123;jsbml&#46;core&#46;dir&#125;&#47;lib&quot;&#47;&gt;&#10;&#43;&#9;&#9;&lt;property&#32;name=&quot;jsbml&#46;build&#46;dir&quot;&#32;value=&quot;&#36;&#123;jsbml&#46;core&#46;dir&#125;&#47;build&quot;&#47;&gt;&#10;&#43;&#9;&#9;&lt;property&#32;name=&quot;jsbml&#46;build&#46;src&quot;&#32;value=&quot;&#36;&#123;jsbml&#46;core&#46;dir&#125;&#47;build&#47;src&quot;&#47;&gt;&#10;&#32;&#9;&#9;&lt;property&#32;name=&quot;dist&#46;root&quot;&#32;value=&quot;&#36;&#123;basedir&#125;&#47;dist&quot;&#47;&gt;&#10;&#32;&#9;&#9;&lt;property&#32;name=&quot;dist&#46;dir&quot;&#32;value=&quot;&#36;&#123;dist&#46;root&#125;&#47;&#36;&#123;name&#125;-&#36;&#123;version&#125;&quot;&#47;&gt;&#10;&#32;&#9;&#9;&lt;property&#32;name=&quot;package&#46;dir&quot;&#32;value=&quot;&#36;&#123;basedir&#125;&#47;build&#47;package&quot;&#47;&gt;&#10;&#60;&#47;pre&#62;</description>
	<dc:subject></dc:subject>
	<dc:creator>mvaniersel</dc:creator>
	<dc:date>2012-04-11T10:27:58-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7440&amp;th=1984">
	<title>Constructors in extension elements</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7440&amp;th=1984</link>
	<description>Dear&#32;all&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Is&#32;there&#32;already&#32;a&#32;general&#32;rule&#32;which&#32;constructors&#32;are&#32;required&#32;when&#32;&#60;br&#32;&#47;&#62;&#10;implementing&#32;extension&#32;elements&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;It&#32;seems&#32;there&#32;should&#32;there&#32;always&#32;be&#32;an&#32;empty&#32;constructor&#32;and&#32;one&#32;that&#32;&#60;br&#32;&#47;&#62;&#10;takes&#32;the&#32;usual&#32;arguments&#32;Level&#32;and&#32;Version&#46;&#32;But&#32;how&#32;about&#32;the&#32;package&#32;&#60;br&#32;&#47;&#62;&#10;version&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;How&#32;about&#32;more&#32;convenient&#32;constructors&#32;that&#32;take&#32;some&#32;arguments&#32;to&#32;&#60;br&#32;&#47;&#62;&#10;initialize&#32;the&#32;data&#32;structure&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Should&#32;constructors&#32;of&#32;package&#32;elements&#32;throw&#32;an&#32;exception&#32;when&#32;trying&#32;&#60;br&#32;&#47;&#62;&#10;to&#32;initialize&#32;them&#32;with&#32;Level&#32;Version&#32;combinations&#32;before&#32;3&#46;1&#32;&#40;but&#32;with&#32;&#60;br&#32;&#47;&#62;&#10;a&#32;defined&#32;LV&#44;&#32;i&#46;e&#46;&#44;&#32;other&#32;than&#32;-1&#46;-1&#41;&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;At&#32;the&#32;moment&#32;it&#32;seems&#32;there&#32;are&#32;very&#32;diverse&#32;solutions&#32;in&#32;the&#32;packages&#32;&#60;br&#32;&#47;&#62;&#10;that&#32;have&#32;already&#32;been&#32;implemented&#46;&#32;Since&#32;we&#32;already&#32;have&#32;such&#32;a&#32;very&#32;&#60;br&#32;&#47;&#62;&#10;nice&#32;tutorial&#32;that&#32;explains&#32;how&#32;to&#32;implement&#32;extension&#32;packages&#44;&#32;we&#32;&#60;br&#32;&#47;&#62;&#10;should&#32;also&#32;fix&#32;some&#32;rules&#32;about&#32;constructors&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Finally&#44;&#32;I&#32;would&#32;like&#32;to&#32;ask&#32;why&#32;we&#32;decided&#32;that&#32;the&#32;interface&#32;&#60;br&#32;&#47;&#62;&#10;SBasePlugin&#32;does&#32;not&#32;extend&#32;the&#32;interface&#32;TreeNodeWithChangeSupport&#32;and&#32;&#60;br&#32;&#47;&#62;&#10;why&#32;the&#32;abstract&#32;class&#32;AbstractSBasePlugin&#32;does&#32;not&#32;extend&#32;&#60;br&#32;&#47;&#62;&#10;AbstractTreeNode&#46;&#32;I&#32;understand&#32;that&#32;extensions&#32;to&#32;some&#32;SBase&#32;are&#32;not&#32;a&#32;&#60;br&#32;&#47;&#62;&#10;separate&#32;TreeNode&#44;&#32;but&#32;since&#32;the&#32;getChildAt&#40;int&#41;&#32;method&#32;simply&#32;excludes&#32;&#60;br&#32;&#47;&#62;&#10;extension&#32;elements&#32;anyway&#32;&#40;but&#32;not&#32;their&#32;children&#41;&#44;&#32;we&#32;could&#32;avoid&#32;a&#32;&#60;br&#32;&#47;&#62;&#10;duplication&#32;of&#32;code&#32;by&#32;making&#32;AbstractSBasePlugin&#32;a&#32;derivative&#32;of&#32;&#60;br&#32;&#47;&#62;&#10;AbstractTreeNode&#32;&#40;all&#32;other&#32;methods&#32;seem&#32;to&#32;be&#32;simimilar&#41;&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;In&#32;this&#32;way&#44;&#32;it&#32;would&#32;also&#32;become&#32;possible&#32;to&#32;maintain&#32;userObjects&#32;&#60;br&#32;&#47;&#62;&#10;within&#32;instances&#32;of&#32;SBasePlugin&#44;&#32;which&#32;is&#32;not&#32;possible&#32;at&#32;the&#32;moment&#32;&#40;it&#32;&#60;br&#32;&#47;&#62;&#10;would&#32;again&#32;require&#32;a&#32;duplication&#32;of&#32;code&#41;&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2012-04-10T10:12:12-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7426&amp;th=1973">
	<title>Re: More issues with history elements</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7426&amp;th=1973</link>
	<description>Thanks&#44;&#32;Nico&#33;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;--JavaBob</description>
	<dc:subject></dc:subject>
	<dc:creator>rbyrnes</dc:creator>
	<dc:date>2012-04-04T16:40:43-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7424&amp;th=1981">
	<title>infix survey</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7424&amp;th=1981</link>
	<description>Andreas&#32;asked&#32;me&#32;to&#32;bring&#32;this&#32;up&#32;here:&#32;&#32;we&#32;are&#32;writing&#32;a&#32;new&#32;level&#32;3&#32;&#60;br&#32;&#47;&#62;&#10;infix-to-mathml&#32;parser&#32;for&#32;libsbml&#44;&#32;and&#32;have&#32;a&#32;survey&#32;about&#32;it:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;surveymonkey&#46;com&#47;s&#47;YG76BDG&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;surveymonkey&#46;com&#47;s&#47;YG76BDG&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;One&#32;of&#32;the&#32;main&#32;questions&#32;there&#32;is&#32;&#39;what&#32;do&#32;we&#32;do&#32;about&#32;&#39;log&#40;x&#41;&#39;&#63;&#32;&#32;Some&#32;&#60;br&#32;&#47;&#62;&#10;traditions&#32;set&#32;the&#32;base&#32;as&#32;10&#44;&#32;some&#32;as&#32;e&#44;&#32;and&#32;&#40;Andreas&#32;tells&#32;me&#41;&#32;still&#32;&#60;br&#32;&#47;&#62;&#10;others&#32;as&#32;2&#33;&#32;&#32;I&#32;understand&#32;there&#39;s&#32;a&#32;jsbml&#32;infix&#32;parser;&#32;what&#32;does&#32;it&#32;do&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;If&#32;anyone&#32;here&#32;would&#32;like&#32;to&#32;fill&#32;out&#32;the&#32;survey&#44;&#32;please&#32;do&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;-Lucian&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Lucian Smith</dc:creator>
	<dc:date>2012-04-03T17:59:39-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7423&amp;th=1973">
	<title>Re: More issues with history elements</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7423&amp;th=1973</link>
	<description>&#60;br&#32;&#47;&#62;&#10;Hi&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;The&#32;latest&#32;trunk&#32;should&#32;correct&#32;this&#44;&#32;one&#32;test&#32;was&#32;missing&#32;for&#32;the&#32;rdf&#32;&#60;br&#32;&#47;&#62;&#10;namespace&#32;for&#32;the&#32;History&#32;element&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#44;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;On&#32;23&#47;03&#47;12&#32;23:32&#44;&#32;rbyrnes&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;have&#32;a&#32;test&#32;program&#32;that&#32;constructs&#32;a&#32;history&#32;for&#32;a&#32;model&#32;and&#32;a&#32;compartment&#46;&#32;&#32;Here&#32;is&#32;the&#32;program&#32;and&#32;its&#32;output&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;The&#32;validator&#32;at&#32;www&#46;sbml&#46;org&#32;reports&#32;that&#32;the&#32;output&#32;is&#32;valid&#32;SBML&#44;&#32;but&#32;there&#32;is&#32;a&#32;problem&#32;with&#32;the&#32;model&#32;history&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;found&#32;that&#32;the&#32;warning&#32;could&#32;be&#32;avoided&#32;by&#32;hand&#32;editing&#32;all&#32;the&#32;Bag&#32;and&#32;li&#32;elements&#32;to&#32;rdf:Bag&#32;and&#32;rdf:li&#46;&#32;&#32;Also&#44;&#32;I&#32;needed&#32;to&#32;add&#32;a&#32;modification&#32;date&#32;element&#32;to&#32;the&#32;history&#32;for&#32;the&#32;compartment&#32;to&#32;avoid&#32;a&#32;second&#32;warning&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Are&#32;there&#32;easier&#32;ways&#32;to&#32;avoid&#32;these&#32;issues&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;--JavaBob&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;import&#32;java&#46;io&#46;&#42;;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;import&#32;org&#46;sbml&#46;jsbml&#46;&#42;;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;public&#32;class&#32;TestCompartmentHistoryGeneration&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;public&#32;static&#32;void&#32;main&#40;&#32;String[&#93;&#32;args&#32;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;try&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#47;&#47;&#32;Construct&#32;a&#32;model&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLDocument&#32;document&#32;=&#32;new&#32;SBMLDocument&#40;&#32;3&#44;&#32;1&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Model&#32;model&#32;=&#32;document&#46;createModel&#40;&#32;&quot;modelid&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;model&#46;setMetaId&#40;&#32;&quot;modelmetaid&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#47;&#47;&#32;Add&#32;to&#32;the&#32;model&#32;history&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;History&#32;mh&#32;=&#32;model&#46;getHistory&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Creator&#32;creator&#32;=&#32;new&#32;Creator&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;creator&#46;setGivenName&#40;&#32;&quot;Steve&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;creator&#46;setFamilyName&#40;&#32;&quot;Jobs&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;mh&#46;addCreator&#40;&#32;creator&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;mh&#46;setCreatedDate&#40;&#32;new&#32;java&#46;util&#46;Date&#40;&#32;&#41;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#47;&#47;&#32;Create&#32;a&#32;compartment&#32;and&#32;add&#32;to&#32;the&#32;compartment&#32;history&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Compartment&#32;c1&#32;=&#32;model&#46;createCompartment&#40;&#32;&quot;c1&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;c1&#46;setMetaId&#40;&#32;&quot;compartmentmetaid&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;c1&#46;setConstant&#40;&#32;true&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;History&#32;h&#32;=&#32;c1&#46;getHistory&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Creator&#32;cCreator&#32;=&#32;new&#32;Creator&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;cCreator&#46;setGivenName&#40;&#32;&quot;Steve&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;cCreator&#46;setFamilyName&#40;&#32;&quot;Jobs&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;h&#46;addCreator&#40;&#32;cCreator&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;h&#46;setCreatedDate&#40;&#32;new&#32;java&#46;util&#46;Date&#40;&#32;&#41;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;c1&#46;setHistory&#40;&#32;h&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#47;&#47;&#32;Save&#32;to&#32;file&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;File&#32;saveF&#32;=&#32;new&#32;File&#40;&#32;&quot;E:&#92;&#92;testsbml&#92;&#92;testcompartmenthistory&#46;sbml&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLWriter&#32;writer&#32;=&#32;new&#32;SBMLWriter&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;FileOutputStream&#32;stream&#32;=&#32;new&#32;FileOutputStream&#40;&#32;saveF&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;writer&#46;write&#40;&#32;document&#44;&#32;stream&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;catch&#40;&#32;Exception&#32;ex&#32;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ex&#46;printStackTrace&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;System&#46;out&#46;println&#40;&#32;&quot;Done&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;&#63;xml&#32;version=&#39;1&#46;0&#39;&#32;encoding=&#39;UTF-8&#39;&#32;standalone=&#39;no&#39;&#63;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;sbml&#32;xmlns=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#60;&#47;a&#62;&quot;&#32;level=&quot;3&quot;&#32;version=&quot;1&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&lt;model&#32;id=&quot;modelid&quot;&#32;metaid=&quot;modelmetaid&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:RDF&#32;xmlns:rdf=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#60;&#47;a&#62;&quot;&#32;xmlns:dc=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;purl&#46;org&#47;dc&#47;elements&#47;1&#46;1&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;purl&#46;org&#47;dc&#47;elements&#47;1&#46;1&#47;&#60;&#47;a&#62;&quot;&#32;xmlns:vCard=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;2001&#47;vcard-rdf&#47;3&#46;0#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;2001&#47;vcard-rdf&#47;3&#46;0#&#60;&#47;a&#62;&quot;&#32;xmlns:dcterms=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;purl&#46;org&#47;dc&#47;terms&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;purl&#46;org&#47;dc&#47;terms&#47;&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:Description&#32;rdf:about=&quot;#modelmetaid&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dc:creator&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;Bag&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;li&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:N&#32;rdf:parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:Family&gt;Jobs&lt;&#47;vCard:Family&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:Given&gt;Steve&lt;&#47;vCard:Given&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;vCard:N&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;li&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;Bag&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;dc:creator&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:created&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:W3CDTF&gt;2012-03-23T21:25:07Z&lt;&#47;dcterms:W3CDTF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;dcterms:created&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:modified&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:W3CDTF&gt;2012-03-23T21:25:07Z&lt;&#47;dcterms:W3CDTF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;dcterms:modified&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:Description&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:RDF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;listOfCompartments&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;compartment&#32;id=&quot;c1&quot;&#32;constant=&quot;true&quot;&#32;metaid=&quot;compartmentmetaid&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:RDF&#32;xmlns:rdf=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#60;&#47;a&#62;&quot;&#32;xmlns:dc=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;purl&#46;org&#47;dc&#47;elements&#47;1&#46;1&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;purl&#46;org&#47;dc&#47;elements&#47;1&#46;1&#47;&#60;&#47;a&#62;&quot;&#32;xmlns:vCard=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;2001&#47;vcard-rdf&#47;3&#46;0#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;2001&#47;vcard-rdf&#47;3&#46;0#&#60;&#47;a&#62;&quot;&#32;xmlns:dcterms=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;purl&#46;org&#47;dc&#47;terms&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;purl&#46;org&#47;dc&#47;terms&#47;&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:Description&#32;rdf:about=&quot;#compartmentmetaid&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dc:creator&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;Bag&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;li&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:N&#32;rdf:parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:Family&gt;Jobs&lt;&#47;vCard:Family&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:Given&gt;Steve&lt;&#47;vCard:Given&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;vCard:N&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;li&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;Bag&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;dc:creator&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:created&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:W3CDTF&gt;2012-03-23T21:25:07Z&lt;&#47;dcterms:W3CDTF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;dcterms:created&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:Description&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:RDF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;compartment&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;listOfCompartments&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&lt;&#47;model&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;&#47;sbml&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;&gt;&#32;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-04-02T08:53:57-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7419&amp;th=1973">
	<title>Re: More issues with history elements</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7419&amp;th=1973</link>
	<description>On&#32;23&#47;03&#47;12&#32;23:32&#44;&#32;rbyrnes&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;have&#32;a&#32;test&#32;program&#32;that&#32;constructs&#32;a&#32;history&#32;for&#32;a&#32;model&#32;and&#32;a&#32;compartment&#46;&#32;&#32;Here&#32;is&#32;the&#32;program&#32;and&#32;its&#32;output&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;The&#32;validator&#32;at&#32;www&#46;sbml&#46;org&#32;reports&#32;that&#32;the&#32;output&#32;is&#32;valid&#32;SBML&#44;&#32;but&#32;there&#32;is&#32;a&#32;problem&#32;with&#32;the&#32;model&#32;history&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;found&#32;that&#32;the&#32;warning&#32;could&#32;be&#32;avoided&#32;by&#32;hand&#32;editing&#32;all&#32;the&#32;Bag&#32;and&#32;li&#32;elements&#32;to&#32;rdf:Bag&#32;and&#32;rdf:li&#46;&#32;&#32;Also&#44;&#32;I&#32;needed&#32;to&#32;add&#32;a&#32;modification&#32;date&#32;element&#32;to&#32;the&#32;history&#32;for&#32;the&#32;compartment&#32;to&#32;avoid&#32;a&#32;second&#32;warning&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;A&#32;quick&#32;reply&#32;to&#32;say&#32;that&#32;this&#32;is&#32;not&#32;forgotten&#32;and&#32;is&#32;probably&#32;a&#32;bug&#46;&#60;br&#32;&#47;&#62;&#10;I&#32;will&#32;have&#32;a&#32;look&#32;at&#32;it&#32;a&#32;bit&#32;later&#44;&#32;probably&#32;next&#32;week&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Thanks&#44;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;import&#32;java&#46;io&#46;&#42;;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;import&#32;org&#46;sbml&#46;jsbml&#46;&#42;;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;public&#32;class&#32;TestCompartmentHistoryGeneration&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;public&#32;static&#32;void&#32;main&#40;&#32;String[&#93;&#32;args&#32;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;try&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#47;&#47;&#32;Construct&#32;a&#32;model&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLDocument&#32;document&#32;=&#32;new&#32;SBMLDocument&#40;&#32;3&#44;&#32;1&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Model&#32;model&#32;=&#32;document&#46;createModel&#40;&#32;&quot;modelid&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;model&#46;setMetaId&#40;&#32;&quot;modelmetaid&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#47;&#47;&#32;Add&#32;to&#32;the&#32;model&#32;history&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;History&#32;mh&#32;=&#32;model&#46;getHistory&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Creator&#32;creator&#32;=&#32;new&#32;Creator&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;creator&#46;setGivenName&#40;&#32;&quot;Steve&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;creator&#46;setFamilyName&#40;&#32;&quot;Jobs&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;mh&#46;addCreator&#40;&#32;creator&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;mh&#46;setCreatedDate&#40;&#32;new&#32;java&#46;util&#46;Date&#40;&#32;&#41;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#47;&#47;&#32;Create&#32;a&#32;compartment&#32;and&#32;add&#32;to&#32;the&#32;compartment&#32;history&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Compartment&#32;c1&#32;=&#32;model&#46;createCompartment&#40;&#32;&quot;c1&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;c1&#46;setMetaId&#40;&#32;&quot;compartmentmetaid&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;c1&#46;setConstant&#40;&#32;true&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;History&#32;h&#32;=&#32;c1&#46;getHistory&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Creator&#32;cCreator&#32;=&#32;new&#32;Creator&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;cCreator&#46;setGivenName&#40;&#32;&quot;Steve&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;cCreator&#46;setFamilyName&#40;&#32;&quot;Jobs&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;h&#46;addCreator&#40;&#32;cCreator&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;h&#46;setCreatedDate&#40;&#32;new&#32;java&#46;util&#46;Date&#40;&#32;&#41;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;c1&#46;setHistory&#40;&#32;h&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#47;&#47;&#32;Save&#32;to&#32;file&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;File&#32;saveF&#32;=&#32;new&#32;File&#40;&#32;&quot;E:&#92;&#92;testsbml&#92;&#92;testcompartmenthistory&#46;sbml&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLWriter&#32;writer&#32;=&#32;new&#32;SBMLWriter&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;FileOutputStream&#32;stream&#32;=&#32;new&#32;FileOutputStream&#40;&#32;saveF&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;writer&#46;write&#40;&#32;document&#44;&#32;stream&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;catch&#40;&#32;Exception&#32;ex&#32;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ex&#46;printStackTrace&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;System&#46;out&#46;println&#40;&#32;&quot;Done&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;&#63;xml&#32;version=&#39;1&#46;0&#39;&#32;encoding=&#39;UTF-8&#39;&#32;standalone=&#39;no&#39;&#63;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;sbml&#32;xmlns=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#60;&#47;a&#62;&quot;&#32;level=&quot;3&quot;&#32;version=&quot;1&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&lt;model&#32;id=&quot;modelid&quot;&#32;metaid=&quot;modelmetaid&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:RDF&#32;xmlns:rdf=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#60;&#47;a&#62;&quot;&#32;xmlns:dc=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;purl&#46;org&#47;dc&#47;elements&#47;1&#46;1&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;purl&#46;org&#47;dc&#47;elements&#47;1&#46;1&#47;&#60;&#47;a&#62;&quot;&#32;xmlns:vCard=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;2001&#47;vcard-rdf&#47;3&#46;0#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;2001&#47;vcard-rdf&#47;3&#46;0#&#60;&#47;a&#62;&quot;&#32;xmlns:dcterms=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;purl&#46;org&#47;dc&#47;terms&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;purl&#46;org&#47;dc&#47;terms&#47;&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:Description&#32;rdf:about=&quot;#modelmetaid&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dc:creator&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;Bag&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;li&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:N&#32;rdf:parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:Family&gt;Jobs&lt;&#47;vCard:Family&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:Given&gt;Steve&lt;&#47;vCard:Given&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;vCard:N&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;li&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;Bag&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;dc:creator&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:created&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:W3CDTF&gt;2012-03-23T21:25:07Z&lt;&#47;dcterms:W3CDTF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;dcterms:created&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:modified&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:W3CDTF&gt;2012-03-23T21:25:07Z&lt;&#47;dcterms:W3CDTF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;dcterms:modified&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:Description&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:RDF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;listOfCompartments&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;compartment&#32;id=&quot;c1&quot;&#32;constant=&quot;true&quot;&#32;metaid=&quot;compartmentmetaid&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:RDF&#32;xmlns:rdf=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#60;&#47;a&#62;&quot;&#32;xmlns:dc=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;purl&#46;org&#47;dc&#47;elements&#47;1&#46;1&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;purl&#46;org&#47;dc&#47;elements&#47;1&#46;1&#47;&#60;&#47;a&#62;&quot;&#32;xmlns:vCard=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;2001&#47;vcard-rdf&#47;3&#46;0#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;2001&#47;vcard-rdf&#47;3&#46;0#&#60;&#47;a&#62;&quot;&#32;xmlns:dcterms=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;purl&#46;org&#47;dc&#47;terms&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;purl&#46;org&#47;dc&#47;terms&#47;&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:Description&#32;rdf:about=&quot;#compartmentmetaid&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dc:creator&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;Bag&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;li&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:N&#32;rdf:parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:Family&gt;Jobs&lt;&#47;vCard:Family&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:Given&gt;Steve&lt;&#47;vCard:Given&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;vCard:N&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;li&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;Bag&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;dc:creator&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:created&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:W3CDTF&gt;2012-03-23T21:25:07Z&lt;&#47;dcterms:W3CDTF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;dcterms:created&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:Description&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:RDF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;compartment&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;listOfCompartments&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&lt;&#47;model&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;&#47;sbml&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;&gt;&#32;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-03-28T15:35:40-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7418&amp;th=1977">
	<title>Re: SBML namespace in math elements</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7418&amp;th=1977</link>
	<description>On&#32;28&#47;03&#47;12&#32;14:37&#44;&#32;rbyrnes&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;The&#32;version&#32;of&#32;JSBML&#32;that&#32;I&#32;am&#32;testing&#32;has&#32;a&#32;problem&#32;with&#32;the&#32;SBML&#32;namespace&#32;in&#32;math&#32;elements&#46;&#32;&#32;Here&#32;is&#32;a&#32;test&#32;program&#44;&#32;along&#32;with&#32;a&#32;test&#32;file&#32;containing&#32;a&#32;math&#32;element&#44;&#32;and&#32;the&#32;output&#32;of&#32;the&#32;program&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;JSBML&#32;reads&#32;the&#32;math&#32;element&#44;&#32;but&#32;it&#32;doesn&#39;t&#32;keep&#32;the&#32;SBML&#32;namespace&#44;&#32;at&#32;least&#32;at&#32;the&#32;level&#32;of&#32;the&#32;math&#32;element&#46;&#32;&#32;Coding&#32;would&#32;be&#32;easier&#32;if&#32;was&#32;kept&#46;&#32;Is&#32;there&#32;a&#32;workaround&#32;for&#32;this&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;In&#32;your&#32;example&#32;file&#44;&#32;the&#32;sbml&#32;namespace&#32;is&#32;mispelled&#32;&#40;there&#32;is&#32;a&#32;typo&#41;&#46;&#60;br&#32;&#47;&#62;&#10;I&#32;think&#32;this&#32;might&#32;make&#32;the&#32;sbml:units&#32;being&#32;ignored&#32;but&#32;I&#32;did&#32;not&#32;try&#32;&#60;br&#32;&#47;&#62;&#10;to&#32;run&#32;the&#32;program&#32;yet&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;In&#32;general&#44;&#32;if&#32;they&#32;are&#32;units&#32;define&#32;inside&#32;an&#32;ASTNode&#44;&#32;the&#32;SBMLWriter&#32;&#60;br&#32;&#47;&#62;&#10;would&#32;add&#32;automatically&#32;the&#32;sbml&#32;namespace&#32;on&#32;the&#32;math&#32;element&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#44;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;import&#32;java&#46;io&#46;&#42;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;import&#32;java&#46;util&#46;&#42;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;import&#32;javax&#46;xml&#46;stream&#46;XMLStreamException;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;import&#32;org&#46;sbml&#46;jsbml&#46;&#42;;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;public&#32;class&#32;ConstraintMathMLTest&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;public&#32;static&#32;void&#32;main&#40;&#32;String[&#93;&#32;args&#32;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;try&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;File&#32;f&#32;=&#32;null;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLDocument&#32;document&#32;=&#32;null;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;try&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;f&#32;=&#32;new&#32;File&#40;&#32;&quot;E:&#92;&#92;testsbml&#92;&#92;testConstraintMathML&#46;sbml&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;document&#32;=&#32;SBMLReader&#46;read&#40;&#32;f&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Model&#32;m&#32;=&#32;document&#46;getModel&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ListOf&lt;Constraint&gt;&#32;&#32;cList&#32;=&#32;m&#46;getListOfConstraints&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Iterator&lt;Constraint&gt;&#32;&#32;cIt&#32;=&#32;cList&#46;iterator&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;while&#32;&#40;&#32;cIt&#46;hasNext&#40;&#32;&#41;&#32;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Constraint&#32;c&#32;=&#32;&#40;Constraint&#41;&#32;cIt&#46;next&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;System&#46;out&#46;println&#40;&#32;c&#46;getMathMLString&#40;&#32;&#41;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;catch&#40;&#32;java&#46;util&#46;EmptyStackException&#32;e&#32;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;throw&#32;new&#32;IOException&#40;&#32;e&#46;getMessage&#40;&#32;&#41;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;catch&#40;&#32;XMLStreamException&#32;x&#32;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;throw&#32;new&#32;IOException&#40;&#32;x&#46;getMessage&#40;&#32;&#41;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;catch&#40;&#32;Exception&#32;ex&#32;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ex&#46;printStackTrace&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;System&#46;out&#46;println&#40;&#32;&quot;Done&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;&#63;xml&#32;version=&#39;1&#46;0&#39;&#32;encoding=&#39;UTF-8&#39;&#32;standalone=&#39;no&#39;&#63;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;sbml&#32;xmlns=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#60;&#47;a&#62;&quot;&#32;level=&quot;3&quot;&#32;version=&quot;1&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&lt;model&#32;id=&quot;aa&quot;&#32;metaid=&quot;_3caf62a9-a308-4b32-ac55-8d01de8e0f3a&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:RDF&#32;xmlns:rdf=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#60;&#47;a&#62;&quot;&#32;xmlns:dcterms=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;purl&#46;org&#47;dc&#47;terms&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;purl&#46;org&#47;dc&#47;terms&#47;&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:Description&#32;rdf:about=&quot;#_3caf62a9-a308-4b32-ac55-8d01de8e0f3a&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:created&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:W3CDTF&gt;2012-03-22T18:21:20Z&lt;&#47;dcterms:W3CDTF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;dcterms:created&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:modified&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:W3CDTF&gt;2012-03-22T18:24:00Z&lt;&#47;dcterms:W3CDTF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;dcterms:modified&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:Description&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:RDF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&lt;listOfConstraints&#32;metaid=&quot;_066de0a8-4753-402a-b93c-e5ae3ab068d5&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:RDF&#32;xmlns:rdf=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:Description&#32;rdf:about=&quot;#_066de0a8-4753-402a-b93c-e5ae3ab068d5&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:Description&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:RDF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#9;&lt;constraint&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#9;&lt;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:RDF&#32;xmlns:rdf=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:Description&#32;rdf:about=&quot;#_066de0a8-4753-402a-b93c-e5ae3ab06xyz&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:Description&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:RDF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&lt;math&#32;xmlns=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1998&#47;Math&#47;MathML&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1998&#47;Math&#47;MathML&#60;&#47;a&#62;&quot;&#32;xmlns:sbml=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1core&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1core&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;and&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#9;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#9;&#9;&lt;lt&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#9;&#9;&lt;cn&#32;sbml:units=&quot;mole&quot;&gt;&#32;&#32;1&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#9;&#9;&lt;ci&gt;&#32;&#32;S1&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#9;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#9;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#9;&#9;&lt;lt&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#9;&#9;&lt;ci&gt;&#32;&#32;S1&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#9;&#9;&lt;cn&#32;sbml:units=&quot;mole&quot;&gt;&#32;&#32;100&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#9;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&lt;&#47;math&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;constraint&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;listOfConstraints&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&lt;&#47;model&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;&#47;sbml&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Here&#32;is&#32;the&#32;output&#32;of&#32;the&#32;program:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;&#63;xml&#32;version=&#39;1&#46;0&#39;&#32;encoding=&#39;UTF-8&#39;&#63;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;math&#32;xmlns=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1998&#47;Math&#47;MathML&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1998&#47;Math&#47;MathML&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;and&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;lt&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;cn&#32;&#32;sbml:units=&quot;mole&quot;&gt;&#32;&#32;1&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;&#32;S1&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;lt&#47;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;&#32;S1&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;cn&#32;&#32;sbml:units=&quot;mole&quot;&gt;&#32;&#32;100&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;&#47;math&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Done&#60;br&#32;&#47;&#62;&#10;&gt;&#32;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;&gt;&#32;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-03-28T15:33:56-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7417&amp;th=1977">
	<title>SBML namespace in math elements</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7417&amp;th=1977</link>
	<description>The&#32;version&#32;of&#32;JSBML&#32;that&#32;I&#32;am&#32;testing&#32;has&#32;a&#32;problem&#32;with&#32;the&#32;SBML&#32;namespace&#32;in&#32;math&#32;elements&#46;&#32;&#32;Here&#32;is&#32;a&#32;test&#32;program&#44;&#32;along&#32;with&#32;a&#32;test&#32;file&#32;containing&#32;a&#32;math&#32;element&#44;&#32;and&#32;the&#32;output&#32;of&#32;the&#32;program&#46;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;JSBML&#32;reads&#32;the&#32;math&#32;element&#44;&#32;but&#32;it&#32;doesn&#39;t&#32;keep&#32;the&#32;SBML&#32;namespace&#44;&#32;at&#32;least&#32;at&#32;the&#32;level&#32;of&#32;the&#32;math&#32;element&#46;&#32;&#32;Coding&#32;would&#32;be&#32;easier&#32;if&#32;was&#32;kept&#46;&#32;Is&#32;there&#32;a&#32;workaround&#32;for&#32;this&#63;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;--JavaBob&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;import&#32;java&#46;io&#46;&#42;;&#60;br&#32;&#47;&#62;&#13;&#10;import&#32;java&#46;util&#46;&#42;;&#60;br&#32;&#47;&#62;&#13;&#10;import&#32;javax&#46;xml&#46;stream&#46;XMLStreamException;&#60;br&#32;&#47;&#62;&#13;&#10;import&#32;org&#46;sbml&#46;jsbml&#46;&#42;;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;public&#32;class&#32;ConstraintMathMLTest&#60;br&#32;&#47;&#62;&#13;&#10;&#123;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;public&#32;static&#32;void&#32;main&#40;&#32;String[&#93;&#32;args&#32;&#41;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;try&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;File&#32;f&#32;=&#32;null;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLDocument&#32;document&#32;=&#32;null;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;try&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;f&#32;=&#32;new&#32;File&#40;&#32;&quot;E:&#92;&#92;testsbml&#92;&#92;testConstraintMathML&#46;sbml&quot;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;document&#32;=&#32;SBMLReader&#46;read&#40;&#32;f&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Model&#32;m&#32;=&#32;document&#46;getModel&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ListOf&lt;Constraint&gt;&#32;cList&#32;=&#32;m&#46;getListOfConstraints&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Iterator&lt;Constraint&gt;&#32;cIt&#32;=&#32;cList&#46;iterator&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;while&#32;&#40;&#32;cIt&#46;hasNext&#40;&#32;&#41;&#32;&#41;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Constraint&#32;c&#32;=&#32;&#40;Constraint&#41;&#32;cIt&#46;next&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;System&#46;out&#46;println&#40;&#32;c&#46;getMathMLString&#40;&#32;&#41;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;catch&#40;&#32;java&#46;util&#46;EmptyStackException&#32;e&#32;&#41;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;throw&#32;new&#32;IOException&#40;&#32;e&#46;getMessage&#40;&#32;&#41;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;catch&#40;&#32;XMLStreamException&#32;x&#32;&#41;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;throw&#32;new&#32;IOException&#40;&#32;x&#46;getMessage&#40;&#32;&#41;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;catch&#40;&#32;Exception&#32;ex&#32;&#41;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ex&#46;printStackTrace&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;System&#46;out&#46;println&#40;&#32;&quot;Done&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#13;&#10;&#125;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;&lt;&#63;xml&#32;version=&#39;1&#46;0&#39;&#32;encoding=&#39;UTF-8&#39;&#32;standalone=&#39;no&#39;&#63;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&lt;sbml&#32;xmlns=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#60;&#47;a&#62;&quot;&#32;level=&quot;3&quot;&#32;version=&quot;1&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&lt;model&#32;id=&quot;aa&quot;&#32;metaid=&quot;_3caf62a9-a308-4b32-ac55-8d01de8e0f3a&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&lt;annotation&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:RDF&#32;xmlns:rdf=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#60;&#47;a&#62;&quot;&#32;xmlns:dcterms=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;purl&#46;org&#47;dc&#47;terms&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;purl&#46;org&#47;dc&#47;terms&#47;&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:Description&#32;rdf:about=&quot;#_3caf62a9-a308-4b32-ac55-8d01de8e0f3a&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:created&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:W3CDTF&gt;2012-03-22T18:21:20Z&lt;&#47;dcterms:W3CDTF&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;dcterms:created&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:modified&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:W3CDTF&gt;2012-03-22T18:24:00Z&lt;&#47;dcterms:W3CDTF&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;dcterms:modified&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:Description&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:RDF&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&lt;&#47;annotation&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&lt;listOfConstraints&#32;metaid=&quot;_066de0a8-4753-402a-b93c-e5ae3ab068d5&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&lt;annotation&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:RDF&#32;xmlns:rdf=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:Description&#32;rdf:about=&quot;#_066de0a8-4753-402a-b93c-e5ae3ab068d5&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:Description&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:RDF&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&lt;&#47;annotation&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#9;&lt;constraint&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#9;&#32;&#32;&lt;annotation&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:RDF&#32;xmlns:rdf=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:Description&#32;rdf:about=&quot;#_066de0a8-4753-402a-b93c-e5ae3ab06xyz&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:Description&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:RDF&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&lt;&#47;annotation&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&lt;math&#32;xmlns=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1998&#47;Math&#47;MathML&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1998&#47;Math&#47;MathML&#60;&#47;a&#62;&quot;&#32;xmlns:sbml=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1core&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1core&#60;&#47;a&#62;&quot;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&lt;and&#47;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#9;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#9;&#9;&#32;&lt;lt&#47;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#9;&#9;&#32;&lt;cn&#32;sbml:units=&quot;mole&quot;&gt;&#32;1&#32;&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#9;&#9;&#32;&lt;ci&gt;&#32;S1&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#9;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#9;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#9;&#9;&#32;&lt;lt&#47;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#9;&#9;&#32;&#32;&#32;&lt;ci&gt;&#32;S1&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#9;&#9;&#32;&#32;&#32;&lt;cn&#32;sbml:units=&quot;mole&quot;&gt;&#32;100&#32;&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#9;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&lt;&#47;math&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;constraint&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&lt;&#47;listOfConstraints&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&lt;&#47;model&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&lt;&#47;sbml&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;Here&#32;is&#32;the&#32;output&#32;of&#32;the&#32;program:&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;&lt;&#63;xml&#32;version=&#39;1&#46;0&#39;&#32;encoding=&#39;UTF-8&#39;&#63;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&lt;math&#32;xmlns=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1998&#47;Math&#47;MathML&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1998&#47;Math&#47;MathML&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&lt;and&#47;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&lt;lt&#47;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&lt;cn&#32;&#32;sbml:units=&quot;mole&quot;&gt;&#32;1&#32;&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;S1&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&lt;apply&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&lt;lt&#47;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&lt;ci&gt;&#32;S1&#32;&lt;&#47;ci&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&lt;cn&#32;&#32;sbml:units=&quot;mole&quot;&gt;&#32;100&#32;&lt;&#47;cn&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&lt;&#47;apply&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&lt;&#47;math&gt;&#60;br&#32;&#47;&#62;&#13;&#10;Done</description>
	<dc:subject></dc:subject>
	<dc:creator>rbyrnes</dc:creator>
	<dc:date>2012-03-27T20:53:32-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7405&amp;th=1973">
	<title>More issues with history elements</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7405&amp;th=1973</link>
	<description>I&#32;have&#32;a&#32;test&#32;program&#32;that&#32;constructs&#32;a&#32;history&#32;for&#32;a&#32;model&#32;and&#32;a&#32;compartment&#46;&#32;&#32;Here&#32;is&#32;the&#32;program&#32;and&#32;its&#32;output&#46;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;The&#32;validator&#32;at&#32;www&#46;sbml&#46;org&#32;reports&#32;that&#32;the&#32;output&#32;is&#32;valid&#32;SBML&#44;&#32;but&#32;there&#32;is&#32;a&#32;problem&#32;with&#32;the&#32;model&#32;history&#46;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;I&#32;found&#32;that&#32;the&#32;warning&#32;could&#32;be&#32;avoided&#32;by&#32;hand&#32;editing&#32;all&#32;the&#32;Bag&#32;and&#32;li&#32;elements&#32;to&#32;rdf:Bag&#32;and&#32;rdf:li&#46;&#32;&#32;Also&#44;&#32;I&#32;needed&#32;to&#32;add&#32;a&#32;modification&#32;date&#32;element&#32;to&#32;the&#32;history&#32;for&#32;the&#32;compartment&#32;to&#32;avoid&#32;a&#32;second&#32;warning&#46;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;Are&#32;there&#32;easier&#32;ways&#32;to&#32;avoid&#32;these&#32;issues&#63;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;--JavaBob&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;import&#32;java&#46;io&#46;&#42;;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;import&#32;org&#46;sbml&#46;jsbml&#46;&#42;;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;public&#32;class&#32;TestCompartmentHistoryGeneration&#60;br&#32;&#47;&#62;&#13;&#10;&#123;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;public&#32;static&#32;void&#32;main&#40;&#32;String[&#93;&#32;args&#32;&#41;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;try&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#47;&#47;&#32;Construct&#32;a&#32;model&#46;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLDocument&#32;document&#32;=&#32;new&#32;SBMLDocument&#40;&#32;3&#44;&#32;1&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Model&#32;model&#32;=&#32;document&#46;createModel&#40;&#32;&quot;modelid&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;model&#46;setMetaId&#40;&#32;&quot;modelmetaid&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#47;&#47;&#32;Add&#32;to&#32;the&#32;model&#32;history&#46;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;History&#32;mh&#32;=&#32;model&#46;getHistory&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Creator&#32;creator&#32;=&#32;new&#32;Creator&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;creator&#46;setGivenName&#40;&#32;&quot;Steve&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;creator&#46;setFamilyName&#40;&#32;&quot;Jobs&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;mh&#46;addCreator&#40;&#32;creator&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;mh&#46;setCreatedDate&#40;&#32;new&#32;java&#46;util&#46;Date&#40;&#32;&#41;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#47;&#47;&#32;Create&#32;a&#32;compartment&#32;and&#32;add&#32;to&#32;the&#32;compartment&#32;history&#46;&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Compartment&#32;c1&#32;=&#32;model&#46;createCompartment&#40;&#32;&quot;c1&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;c1&#46;setMetaId&#40;&#32;&quot;compartmentmetaid&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;c1&#46;setConstant&#40;&#32;true&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;History&#32;h&#32;=&#32;c1&#46;getHistory&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Creator&#32;cCreator&#32;=&#32;new&#32;Creator&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;cCreator&#46;setGivenName&#40;&#32;&quot;Steve&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;cCreator&#46;setFamilyName&#40;&#32;&quot;Jobs&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;h&#46;addCreator&#40;&#32;cCreator&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;h&#46;setCreatedDate&#40;&#32;new&#32;java&#46;util&#46;Date&#40;&#32;&#41;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;c1&#46;setHistory&#40;&#32;h&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#47;&#47;&#32;Save&#32;to&#32;file&#46;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;File&#32;saveF&#32;=&#32;new&#32;File&#40;&#32;&quot;E:&#92;&#92;testsbml&#92;&#92;testcompartmenthistory&#46;sbml&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLWriter&#32;writer&#32;=&#32;new&#32;SBMLWriter&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;FileOutputStream&#32;stream&#32;=&#32;new&#32;FileOutputStream&#40;&#32;saveF&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;writer&#46;write&#40;&#32;document&#44;&#32;stream&#32;&#41;;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;catch&#40;&#32;Exception&#32;ex&#32;&#41;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ex&#46;printStackTrace&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;System&#46;out&#46;println&#40;&#32;&quot;Done&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#13;&#10;&#125;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;&lt;&#63;xml&#32;version=&#39;1&#46;0&#39;&#32;encoding=&#39;UTF-8&#39;&#32;standalone=&#39;no&#39;&#63;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&lt;sbml&#32;xmlns=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#60;&#47;a&#62;&quot;&#32;level=&quot;3&quot;&#32;version=&quot;1&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&lt;model&#32;id=&quot;modelid&quot;&#32;metaid=&quot;modelmetaid&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&lt;annotation&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:RDF&#32;xmlns:rdf=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#60;&#47;a&#62;&quot;&#32;xmlns:dc=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;purl&#46;org&#47;dc&#47;elements&#47;1&#46;1&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;purl&#46;org&#47;dc&#47;elements&#47;1&#46;1&#47;&#60;&#47;a&#62;&quot;&#32;xmlns:vCard=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;2001&#47;vcard-rdf&#47;3&#46;0#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;2001&#47;vcard-rdf&#47;3&#46;0#&#60;&#47;a&#62;&quot;&#32;xmlns:dcterms=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;purl&#46;org&#47;dc&#47;terms&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;purl&#46;org&#47;dc&#47;terms&#47;&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:Description&#32;rdf:about=&quot;#modelmetaid&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dc:creator&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;Bag&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;li&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:N&#32;rdf:parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:Family&gt;Jobs&lt;&#47;vCard:Family&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:Given&gt;Steve&lt;&#47;vCard:Given&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;vCard:N&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;li&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;Bag&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;dc:creator&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:created&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:W3CDTF&gt;2012-03-23T21:25:07Z&lt;&#47;dcterms:W3CDTF&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;dcterms:created&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:modified&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:W3CDTF&gt;2012-03-23T21:25:07Z&lt;&#47;dcterms:W3CDTF&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;dcterms:modified&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:Description&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:RDF&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&lt;&#47;annotation&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&lt;listOfCompartments&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&lt;compartment&#32;id=&quot;c1&quot;&#32;constant=&quot;true&quot;&#32;metaid=&quot;compartmentmetaid&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;annotation&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:RDF&#32;xmlns:rdf=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#60;&#47;a&#62;&quot;&#32;xmlns:dc=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;purl&#46;org&#47;dc&#47;elements&#47;1&#46;1&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;purl&#46;org&#47;dc&#47;elements&#47;1&#46;1&#47;&#60;&#47;a&#62;&quot;&#32;xmlns:vCard=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;2001&#47;vcard-rdf&#47;3&#46;0#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;2001&#47;vcard-rdf&#47;3&#46;0#&#60;&#47;a&#62;&quot;&#32;xmlns:dcterms=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;purl&#46;org&#47;dc&#47;terms&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;purl&#46;org&#47;dc&#47;terms&#47;&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:Description&#32;rdf:about=&quot;#compartmentmetaid&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dc:creator&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;Bag&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;li&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:N&#32;rdf:parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:Family&gt;Jobs&lt;&#47;vCard:Family&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:Given&gt;Steve&lt;&#47;vCard:Given&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;vCard:N&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;li&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;Bag&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;dc:creator&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:created&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dcterms:W3CDTF&gt;2012-03-23T21:25:07Z&lt;&#47;dcterms:W3CDTF&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;dcterms:created&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:Description&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:RDF&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;annotation&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;compartment&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&#32;&#32;&lt;&#47;listOfCompartments&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#32;&#32;&lt;&#47;model&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&lt;&#47;sbml&gt;&#60;br&#32;&#47;&#62;&#13;&#10;&#60;br&#32;&#47;&#62;&#13;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rbyrnes</dc:creator>
	<dc:date>2012-03-23T21:39:19-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7404&amp;th=1965">
	<title>Re: Problem reading history element?</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7404&amp;th=1965</link>
	<description>The&#32;problem&#32;is&#32;coming&#32;from&#32;the&#32;test&#32;file&#44;&#32;many&#32;namespaces&#32;are&#32;forgotten&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;The&#32;following&#32;file&#32;is&#32;working&#32;fine&#32;:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&lt;&#63;xml&#32;version=&#39;1&#46;0&#39;&#32;encoding=&#39;UTF-8&#39;&#32;standalone=&#39;no&#39;&#63;&gt;&#60;br&#32;&#47;&#62;&#10;&lt;sbml&#32;xmlns=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#60;&#47;a&#62;&quot;&#32;level=&quot;3&quot;&#32;&#60;br&#32;&#47;&#62;&#10;version=&quot;1&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&lt;model&#32;id=&quot;modelid&quot;&#32;metaid=&quot;_e86152e2-6841-47f9-adb0-434afaa1ecd6&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&lt;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&lt;rdf:RDF&#32;xmlns:rdf=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#60;&#47;a&#62;&quot;&#32;&#60;br&#32;&#47;&#62;&#10;xmlns:dcterms=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;purl&#46;org&#47;dc&#47;terms&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;purl&#46;org&#47;dc&#47;terms&#47;&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&lt;rdf:Description&#32;rdf:about=&quot;#_e86152e2-6841-47f9-adb0-434afaa1ecd6&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&lt;dcterms:created&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&lt;dcterms:W3CDTF&gt;2012-03-19T17:17:33Z&lt;&#47;dcterms:W3CDTF&gt;&#60;br&#32;&#47;&#62;&#10;&lt;&#47;dcterms:created&gt;&#60;br&#32;&#47;&#62;&#10;&lt;dcterms:modified&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&lt;dcterms:W3CDTF&gt;2012-03-19T17:17:33Z&lt;&#47;dcterms:W3CDTF&gt;&#60;br&#32;&#47;&#62;&#10;&lt;&#47;dcterms:modified&gt;&#60;br&#32;&#47;&#62;&#10;&lt;&#47;rdf:Description&gt;&#60;br&#32;&#47;&#62;&#10;&lt;&#47;rdf:RDF&gt;&#60;br&#32;&#47;&#62;&#10;&lt;&#47;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&lt;listOfCompartments&#32;metaid=&quot;_ccf85f40-0381-46e0-b111-cba7026bf197&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&lt;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&lt;rdf:RDF&#32;xmlns:rdf=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#60;&#47;a&#62;&quot;&#32;&#60;br&#32;&#47;&#62;&#10;xmlns:dc=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;purl&#46;org&#47;dc&#47;elements&#47;1&#46;1&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;purl&#46;org&#47;dc&#47;elements&#47;1&#46;1&#47;&#60;&#47;a&#62;&quot;&#32;&#60;br&#32;&#47;&#62;&#10;xmlns:vCard=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;2001&#47;vcard-rdf&#47;3&#46;0#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;2001&#47;vcard-rdf&#47;3&#46;0#&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&lt;rdf:Description&#32;rdf:about=&quot;#_ccf85f40-0381-46e0-b111-cba7026bf197&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&lt;dc:creator&gt;&#60;br&#32;&#47;&#62;&#10;&lt;rdf:Bag&gt;&#60;br&#32;&#47;&#62;&#10;&lt;rdf:li&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&lt;vCard:N&#32;rdf:parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&lt;vCard:Family&gt;aa&lt;&#47;vCard:Family&gt;&#60;br&#32;&#47;&#62;&#10;&lt;vCard:Given&gt;bb&lt;&#47;vCard:Given&gt;&#60;br&#32;&#47;&#62;&#10;&lt;&#47;vCard:N&gt;&#60;br&#32;&#47;&#62;&#10;&lt;vCard:EMAIL&gt;&#60;a&#32;href=&#34;mailto:seymour&#64;ssss&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;seymour&#64;ssss&#46;edu&#60;&#47;a&#62;&lt;&#47;vCard:EMAIL&gt;&#60;br&#32;&#47;&#62;&#10;&lt;vCard:ORG&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&lt;vCard:Orgname&gt;ssss&lt;&#47;vCard:Orgname&gt;&#60;br&#32;&#47;&#62;&#10;&lt;&#47;vCard:ORG&gt;&#60;br&#32;&#47;&#62;&#10;&lt;&#47;rdf:li&gt;&#60;br&#32;&#47;&#62;&#10;&lt;&#47;rdf:Bag&gt;&#60;br&#32;&#47;&#62;&#10;&lt;&#47;dc:creator&gt;&#60;br&#32;&#47;&#62;&#10;&lt;&#47;rdf:Description&gt;&#60;br&#32;&#47;&#62;&#10;&lt;&#47;rdf:RDF&gt;&#60;br&#32;&#47;&#62;&#10;&lt;&#47;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&lt;compartment&#32;id=&quot;c1&quot;&#32;constant=&quot;true&quot;&#32;&#60;br&#32;&#47;&#62;&#10;metaid=&quot;_625b8eb4-f1f7-49fd-99ec-55a68d025df5&quot;&#32;size=&quot;0&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&lt;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&lt;rdf:RDF&#32;xmlns:rdf=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&lt;rdf:Description&#32;rdf:about=&quot;#_625b8eb4-f1f7-49fd-99ec-55a68d025df5&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&lt;&#47;rdf:Description&gt;&#60;br&#32;&#47;&#62;&#10;&lt;&#47;rdf:RDF&gt;&#60;br&#32;&#47;&#62;&#10;&lt;&#47;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&lt;&#47;compartment&gt;&#60;br&#32;&#47;&#62;&#10;&lt;&#47;listOfCompartments&gt;&#60;br&#32;&#47;&#62;&#10;&lt;&#47;model&gt;&#60;br&#32;&#47;&#62;&#10;&lt;&#47;sbml&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#44;&#60;br&#32;&#47;&#62;&#10;Nico&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;On&#32;20&#47;03&#47;12&#32;07:27&#44;&#32;Andreas&#32;Dr&#228;ger&#32;wrote:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Am&#32;3&#47;20&#47;12&#32;5:45&#32;AM&#44;&#32;schrieb&#32;rbyrnes:&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Andreas-&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;I&#32;am&#32;seeing&#32;another&#32;problem&#44;&#32;while&#32;reading&#32;histories&#32;of&#32;non-model&#32;elements&#46;&#32;&#32;Here&#32;is&#32;a&#32;test&#32;file&#44;&#32;a&#32;sample&#32;program&#44;&#32;and&#32;output&#46;&#32;&#32;I&#32;am&#32;using&#32;a&#32;jar&#32;file&#32;that&#32;I&#32;compiled&#32;from&#32;the&#32;source&#32;code&#32;as&#32;&quot;jsbml-1&#46;0-a1-with-dependencies&#46;jar&quot;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;--JavaBob&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&lt;&#63;xml&#32;version=&#39;1&#46;0&#39;&#32;encoding=&#39;UTF-8&#39;&#32;standalone=&#39;no&#39;&#63;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&lt;sbml&#32;xmlns=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#60;&#47;a&#62;&quot;&#32;level=&quot;3&quot;&#32;version=&quot;1&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&lt;model&#32;id=&quot;modelid&quot;&#32;metaid=&quot;_e86152e2-6841-47f9-adb0-434afaa1ecd6&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:RDF&#32;xmlns:rdf=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:Description&#32;rdf:about=&quot;#_e86152e2-6841-47f9-adb0-434afaa1ecd6&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;created&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;W3CDTF&gt;2012-03-19T17:17:33Z&lt;&#47;W3CDTF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;created&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;modified&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;W3CDTF&gt;2012-03-19T17:17:33Z&lt;&#47;W3CDTF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;modified&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:Description&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:RDF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;listOfCompartments&#32;metaid=&quot;_ccf85f40-0381-46e0-b111-cba7026bf197&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:RDF&#32;xmlns:rdf=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#60;&#47;a&#62;&quot;&#32;xmlns:dc=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;purl&#46;org&#47;dc&#47;elements&#47;1&#46;1&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;purl&#46;org&#47;dc&#47;elements&#47;1&#46;1&#47;&#60;&#47;a&#62;&quot;&#32;xmlns:vCard=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;2001&#47;vcard-rdf&#47;3&#46;0#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;2001&#47;vcard-rdf&#47;3&#46;0#&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:Description&#32;rdf:about=&quot;#_ccf85f40-0381-46e0-b111-cba7026bf197&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dc:creator&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;Bag&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;li&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:N&#32;rdf:parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:Family&gt;aa&lt;&#47;vCard:Family&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:Given&gt;bb&lt;&#47;vCard:Given&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;vCard:N&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:EMAIL&gt;&#60;a&#32;href=&#34;mailto:seymour&#64;ssss&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;seymour&#64;ssss&#46;edu&#60;&#47;a&#62;&lt;&#47;vCard:EMAIL&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:ORG&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:Orgname&gt;ssss&lt;&#47;vCard:Orgname&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;vCard:ORG&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;li&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;Bag&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;dc:creator&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:Description&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:RDF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;compartment&#32;id=&quot;c1&quot;&#32;constant=&quot;true&quot;&#32;metaid=&quot;_625b8eb4-f1f7-49fd-99ec-55a68d025df5&quot;&#32;size=&quot;0&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:RDF&#32;xmlns:rdf=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:Description&#32;rdf:about=&quot;#_625b8eb4-f1f7-49fd-99ec-55a68d025df5&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:Description&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:RDF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;compartment&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;listOfCompartments&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&lt;&#47;model&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&lt;&#47;sbml&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;import&#32;java&#46;io&#46;&#42;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;import&#32;javax&#46;xml&#46;stream&#46;XMLStreamException;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;import&#32;org&#46;sbml&#46;jsbml&#46;&#42;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;public&#32;class&#32;TestCompartmentHistory&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;public&#32;static&#32;void&#32;main&#40;&#32;String[&#93;&#32;args&#32;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;try&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;File&#32;f&#32;=&#32;null;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLDocument&#32;document&#32;=&#32;null;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;try&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;f&#32;=&#32;new&#32;File&#40;&#32;&quot;E:&#92;&#92;testsbml&#92;&#92;testcompartmenthistory&#46;sbml&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;document&#32;=&#32;SBMLReader&#46;read&#40;&#32;f&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Model&#32;m&#32;=&#32;document&#46;getModel&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;History&#32;c1History&#32;=&#32;m&#46;getListOfCompartments&#40;&#32;&#41;&#46;get&#40;&#32;0&#32;&#41;&#46;getHistory&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;java&#46;util&#46;List&lt;Creator&gt;&#32;&#32;&#32;list&#32;=&#32;&#40;java&#46;util&#46;List&lt;Creator&gt;&#41;&#32;c1History&#46;getListOfCreators&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;System&#46;out&#46;println&#40;&#32;&quot;Number&#32;of&#32;creators:&#32;&quot;&#32;&#43;&#32;list&#46;size&#40;&#32;&#41;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;catch&#40;&#32;java&#46;util&#46;EmptyStackException&#32;e&#32;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;throw&#32;new&#32;IOException&#40;&#32;e&#46;getMessage&#40;&#32;&#41;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;catch&#40;&#32;XMLStreamException&#32;x&#32;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;throw&#32;new&#32;IOException&#40;&#32;x&#46;getMessage&#40;&#32;&#41;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;catch&#40;&#32;Exception&#32;ex&#32;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ex&#46;printStackTrace&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;System&#46;out&#46;println&#40;&#32;&quot;Done&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:250&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;element&#32;&#39;N&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:131&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;characters&#32;&#39;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#39;&#32;on&#32;the&#32;element&#32;&#39;N&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:250&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;element&#32;&#39;Family&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:131&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;characters&#32;&#39;aa&#39;&#32;on&#32;the&#32;element&#32;&#39;Family&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:250&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;element&#32;&#39;Given&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:131&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;characters&#32;&#39;bb&#39;&#32;on&#32;the&#32;element&#32;&#39;Given&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:250&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;element&#32;&#39;EMAIL&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:131&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;characters&#32;&#60;a&#32;href=&#34;mailto:&#39;seymour&#64;ssss&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;&#39;seymour&#64;ssss&#46;edu&#60;&#47;a&#62;&#39;&#32;on&#32;the&#32;element&#32;&#39;EMAIL&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:250&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;element&#32;&#39;ORG&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:131&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;characters&#32;&#39;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#39;&#32;on&#32;the&#32;element&#32;&#39;ORG&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:250&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;element&#32;&#39;Orgname&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:131&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;characters&#32;&#39;ssss&#39;&#32;on&#32;the&#32;element&#32;&#39;Orgname&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Number&#32;of&#32;creators:&#32;0&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Done&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Hi&#32;Robert&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;You&#32;are&#32;right&#46;&#32;It&#32;seems&#32;there&#32;is&#32;a&#32;bug&#46;&#32;I&#32;modified&#32;your&#32;program&#32;a&#32;little&#60;br&#32;&#47;&#62;&#10;&gt;&#32;bit&#32;and&#32;tried&#32;to&#32;directly&#32;read&#32;a&#32;newly&#32;created&#32;SBMLDocument&#32;again&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Writing&#32;works&#44;&#32;but&#32;reading&#32;fails&#32;at&#32;the&#32;moment&#46;&#32;It&#32;seems&#32;there&#32;is&#60;br&#32;&#47;&#62;&#10;&gt;&#32;something&#32;wrong&#32;with&#32;the&#32;history&#32;parsing:&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;import&#32;java&#46;io&#46;ByteArrayOutputStream;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;import&#32;java&#46;io&#46;IOException;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;import&#32;javax&#46;xml&#46;stream&#46;XMLStreamException;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;import&#32;org&#46;sbml&#46;jsbml&#46;Creator;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;import&#32;org&#46;sbml&#46;jsbml&#46;History;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;import&#32;org&#46;sbml&#46;jsbml&#46;Model;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;import&#32;org&#46;sbml&#46;jsbml&#46;SBMLDocument;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;import&#32;org&#46;sbml&#46;jsbml&#46;SBMLReader;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;import&#32;org&#46;sbml&#46;jsbml&#46;SBMLWriter;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;public&#32;class&#32;TestCompartmentHistory&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;public&#32;static&#32;void&#32;main&#40;String[&#93;&#32;args&#41;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;try&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLDocument&#32;document&#32;=&#32;new&#32;SBMLDocument&#40;3&#44;&#32;1&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Creator&#32;creator&#32;=&#32;new&#32;Creator&#40;&quot;Andreas&quot;&#44;&#32;&quot;Draeger&quot;&#44;&#32;&quot;University&#60;br&#32;&#47;&#62;&#10;&gt;&#32;of&#32;Tuebingen&quot;&#44;&#32;&quot;&#60;a&#32;href=&#34;mailto:andreas&#46;draeger&#64;uni-tuebingen&#46;de&#34;&#32;target=&#34;_blank&#34;&#62;andreas&#46;draeger&#64;uni-tuebingen&#46;de&#60;&#47;a&#62;&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;document&#46;getHistory&#40;&#41;&#46;addCreator&#40;creator&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;document&#46;createModel&#40;&quot;m&quot;&#41;&#46;getHistory&#40;&#41;&#46;addCreator&#40;creator&#46;clone&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ByteArrayOutputStream&#32;stream&#32;=&#32;new&#32;ByteArrayOutputStream&#40;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLWriter&#46;write&#40;document&#44;&#32;stream&#44;&#32;&#39;&#32;&#39;&#44;&#32;&#40;short&#41;&#32;2&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;stream&#46;flush&#40;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;System&#46;out&#46;println&#40;stream&#46;toString&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;try&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;document&#32;=&#32;SBMLReader&#46;read&#40;stream&#46;toString&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Model&#32;m&#32;=&#32;document&#46;getModel&#40;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;History&#32;c1History&#32;=&#32;m&#46;getListOfCompartments&#40;&#41;&#46;get&#40;0&#41;&#46;getHistory&#40;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;java&#46;util&#46;List&lt;Creator&gt;&#32;&#32;list&#32;=&#32;&#40;java&#46;util&#46;List&lt;Creator&gt;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;c1History&#46;getListOfCreators&#40;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;System&#46;out&#46;println&#40;&quot;Number&#32;of&#32;creators:&#32;&quot;&#32;&#43;&#32;list&#46;size&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#32;catch&#32;&#40;java&#46;util&#46;EmptyStackException&#32;e&#41;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;throw&#32;new&#32;IOException&#40;e&#46;getMessage&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#32;catch&#32;&#40;XMLStreamException&#32;x&#41;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;throw&#32;new&#32;IOException&#40;x&#46;getMessage&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#32;catch&#32;&#40;Exception&#32;ex&#41;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ex&#46;printStackTrace&#40;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;System&#46;out&#46;println&#40;&quot;Done&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;suggest&#32;to&#32;wait&#32;for&#32;an&#32;answer&#32;by&#32;Nicolas&#32;Rodriguez&#44;&#32;who&#32;implemented&#60;br&#32;&#47;&#62;&#10;&gt;&#32;the&#32;parsing&#32;methods&#32;together&#32;with&#32;Marine&#32;Dumousseau&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Cheers&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Andreas&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>rodrigue</dc:creator>
	<dc:date>2012-03-22T15:09:45-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7402&amp;th=1964">
	<title>Re: Units inheritance in Level 3</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7402&amp;th=1964</link>
	<description>Am&#32;3&#47;20&#47;12&#32;12:56&#32;PM&#44;&#32;schrieb&#32;Andreas&#32;Dr&#228;ger:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Hi&#32;Sarah&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;Yes&#46;&#32;That&#39;s&#32;what&#32;I&#32;would&#32;like&#32;to&#32;do&#46;&#32;It&#32;is&#32;actually&#32;very&#32;easy&#32;using&#32;a&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;filter&#32;for&#32;listOf&lt;UnitDefinition&gt;&#32;&#32;&#32;that&#32;accepts&#32;the&#32;first&#32;identical&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;UnitDefinition&#32;&#40;using&#32;a&#32;call&#32;like&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;UnitDefinition&#46;areIdentical&#40;myJustDerivedUnit&#44;&#32;unitNumberXXfromTheList&#41;&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&gt;&#32;with&#32;XX&#32;being&#32;the&#32;counter&#32;in&#32;the&#32;for-each&#32;loop&#41;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;My&#32;main&#32;thought&#32;about&#32;this&#32;is&#32;to&#32;consider&#32;what&#32;the&#32;user&#32;might&#32;want&#32;to&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;do&#32;with&#32;the&#32;unitDefinition&#32;returned&#32;from&#32;getDerivedUnits&#40;&#41;&#46;&#32;They&#32;may&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;wish&#32;to&#32;change&#32;or&#32;use&#32;it&#32;somewhere&#32;else&#32;and&#32;may&#32;not&#32;actually&#32;want&#32;it&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;to&#32;be&#32;part&#32;of&#32;the&#32;original&#32;model&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;In&#32;deed&#44;&#32;there&#32;are&#32;two&#32;different&#32;ways&#32;to&#32;go&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;1&#46;&#32;The&#32;user&#32;always&#32;receives&#32;a&#32;newly&#32;created&#32;UnitDefinition&#32;and&#32;can&#60;br&#32;&#47;&#62;&#10;&gt;&#32;manipulate&#32;it&#32;in&#32;any&#32;way&#44;&#32;but&#32;if&#32;it&#32;is&#32;necessary&#32;to&#32;ensure&#32;that&#32;the&#32;unit&#60;br&#32;&#47;&#62;&#10;&gt;&#32;is&#32;already&#32;part&#32;of&#32;the&#32;model&#44;&#32;the&#32;user&#32;must&#32;add&#32;it&#32;by&#32;him&#47;herself&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Similarly&#44;&#32;the&#32;user&#32;would&#32;have&#32;to&#32;filter&#32;the&#32;Model&#39;s&#32;list&#32;of&#32;units&#32;for&#60;br&#32;&#47;&#62;&#10;&gt;&#32;an&#32;identical&#32;unit&#32;by&#32;him&#47;herself&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;2&#46;&#32;The&#32;user&#32;gets&#32;a&#32;unit&#32;that&#32;may&#32;already&#32;belong&#32;to&#32;the&#32;model&#46;&#32;A&#32;check&#60;br&#32;&#47;&#62;&#10;&gt;&#32;can&#32;be&#32;done&#32;by&#32;asking&#32;myModel&#46;getListOfUnits&#40;&#41;&#46;contains&#40;myUnit&#41;&#46;&#32;If&#32;it&#60;br&#32;&#47;&#62;&#10;&gt;&#32;is&#32;already&#32;in&#32;the&#32;model&#32;and&#32;the&#32;user&#32;wants&#32;to&#32;do&#32;some&#32;change&#44;&#32;a&#32;call&#32;to&#60;br&#32;&#47;&#62;&#10;&gt;&#32;the&#32;clone&#40;&#41;&#32;method&#32;might&#32;be&#32;necessary&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;It&#32;now&#32;depends&#32;on&#32;what&#32;the&#32;users&#32;would&#32;prefer&#32;to&#32;have&#46;&#32;Maybe&#32;you&#39;re&#60;br&#32;&#47;&#62;&#10;&gt;&#32;right&#44;&#32;and&#32;way&#32;#2&#32;is&#32;less&#32;streightforward&#32;because&#32;the&#32;user&#32;does&#32;not&#32;know&#60;br&#32;&#47;&#62;&#10;&gt;&#32;if&#32;the&#32;unit&#32;belongs&#32;to&#32;the&#32;model&#32;or&#32;not&#46;&#32;In&#32;idea&#32;#1&#32;the&#32;returned&#32;unit&#60;br&#32;&#47;&#62;&#10;&gt;&#32;never&#32;belongs&#32;to&#32;the&#32;model&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Are&#32;there&#32;any&#32;other&#32;opinions&#32;on&#32;that&#32;topic&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Hi&#32;everybody&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Actually&#44;&#32;when&#32;calling&#32;getDerivedUnitsInstance&#40;&#41;&#32;on&#32;an&#32;element&#32;such&#32;as&#32;&#60;br&#32;&#47;&#62;&#10;Species&#32;or&#32;Compartment&#44;&#32;the&#32;user&#32;can&#32;never&#32;know&#32;if&#32;the&#32;returned&#32;&#60;br&#32;&#47;&#62;&#10;UnitDefinition&#32;object&#32;is&#32;part&#32;of&#32;the&#32;model&#32;or&#32;a&#32;newly&#32;created&#32;element&#46;&#32;&#60;br&#32;&#47;&#62;&#10;If&#44;&#32;for&#32;instance&#44;&#32;there&#32;is&#32;a&#32;unit&#32;defined&#32;for&#32;the&#32;species&#44;&#32;the&#32;method&#32;&#60;br&#32;&#47;&#62;&#10;looks&#32;the&#32;corresponding&#32;UnitDefinition&#32;up&#32;in&#32;the&#32;model&#32;and&#32;returns&#32;it&#46;&#32;&#60;br&#32;&#47;&#62;&#10;If&#32;it&#32;is&#32;a&#32;base&#32;unit&#44;&#32;a&#32;new&#32;UnitDefinition&#32;will&#32;be&#32;created&#32;that&#32;only&#32;&#60;br&#32;&#47;&#62;&#10;contains&#32;the&#32;base&#32;unit&#32;in&#32;its&#32;list&#32;of&#32;units&#46;&#32;Similarly&#44;&#32;if&#32;the&#32;species&#32;&#60;br&#32;&#47;&#62;&#10;inherits&#32;a&#32;unit&#32;from&#32;the&#32;model&#44;&#32;also&#32;the&#32;model&#39;s&#32;inherited&#32;unit&#32;&#60;br&#32;&#47;&#62;&#10;definition&#32;object&#32;will&#32;be&#32;returned&#46;&#32;So&#32;in&#32;some&#32;cases&#32;the&#32;user&#32;receives&#32;a&#32;&#60;br&#32;&#47;&#62;&#10;UnitDefinition&#32;that&#32;is&#32;not&#32;&#40;yet&#41;&#32;part&#32;of&#32;the&#32;Model&#44;&#32;and&#32;in&#32;some&#32;cases&#32;&#60;br&#32;&#47;&#62;&#10;the&#32;returned&#32;value&#32;is&#32;a&#32;UnitDefintion&#32;from&#32;the&#32;Model&#39;s&#32;list&#32;of&#32;units&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Therfore&#44;&#32;it&#32;seems&#32;more&#32;logical&#32;to&#32;preferably&#32;return&#32;a&#32;UnitDefinition&#32;&#60;br&#32;&#47;&#62;&#10;from&#32;the&#32;Model&#32;rather&#32;than&#32;a&#32;completely&#32;new&#32;one&#46;&#32;The&#32;approach&#32;to&#32;search&#32;&#60;br&#32;&#47;&#62;&#10;for&#32;identical&#32;UnitDefinition&#32;objects&#32;in&#32;the&#32;model&#32;after&#32;creating&#32;some&#32;&#60;br&#32;&#47;&#62;&#10;UnitDefintion&#32;&#40;for&#32;a&#32;base&#32;unit&#32;or&#32;something&#32;different&#41;&#32;seems&#32;to&#32;be&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;better&#32;choice&#44;&#32;I&#32;think&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;In&#32;any&#32;way&#44;&#32;the&#32;method&#32;we&#32;use&#32;to&#32;derive&#32;units&#32;is&#32;not&#32;straightforward&#32;at&#32;&#60;br&#32;&#47;&#62;&#10;the&#32;moment&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2012-03-21T07:13:35-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7392&amp;th=1964">
	<title>Re: Units inheritance in Level 3</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7392&amp;th=1964</link>
	<description>Hi&#32;Sarah&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;Yes&#46;&#32;That&#39;s&#32;what&#32;I&#32;would&#32;like&#32;to&#32;do&#46;&#32;It&#32;is&#32;actually&#32;very&#32;easy&#32;using&#32;a&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;filter&#32;for&#32;listOf&lt;UnitDefinition&gt;&#32;&#32;that&#32;accepts&#32;the&#32;first&#32;identical&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;UnitDefinition&#32;&#40;using&#32;a&#32;call&#32;like&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;UnitDefinition&#46;areIdentical&#40;myJustDerivedUnit&#44;&#32;unitNumberXXfromTheList&#41;&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;with&#32;XX&#32;being&#32;the&#32;counter&#32;in&#32;the&#32;for-each&#32;loop&#41;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;My&#32;main&#32;thought&#32;about&#32;this&#32;is&#32;to&#32;consider&#32;what&#32;the&#32;user&#32;might&#32;want&#32;to&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;do&#32;with&#32;the&#32;unitDefinition&#32;returned&#32;from&#32;getDerivedUnits&#40;&#41;&#46;&#32;They&#32;may&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;wish&#32;to&#32;change&#32;or&#32;use&#32;it&#32;somewhere&#32;else&#32;and&#32;may&#32;not&#32;actually&#32;want&#32;it&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;to&#32;be&#32;part&#32;of&#32;the&#32;original&#32;model&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;In&#32;deed&#44;&#32;there&#32;are&#32;two&#32;different&#32;ways&#32;to&#32;go&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;1&#46;&#32;The&#32;user&#32;always&#32;receives&#32;a&#32;newly&#32;created&#32;UnitDefinition&#32;and&#32;can&#32;&#60;br&#32;&#47;&#62;&#10;manipulate&#32;it&#32;in&#32;any&#32;way&#44;&#32;but&#32;if&#32;it&#32;is&#32;necessary&#32;to&#32;ensure&#32;that&#32;the&#32;unit&#32;&#60;br&#32;&#47;&#62;&#10;is&#32;already&#32;part&#32;of&#32;the&#32;model&#44;&#32;the&#32;user&#32;must&#32;add&#32;it&#32;by&#32;him&#47;herself&#46;&#32;&#60;br&#32;&#47;&#62;&#10;Similarly&#44;&#32;the&#32;user&#32;would&#32;have&#32;to&#32;filter&#32;the&#32;Model&#39;s&#32;list&#32;of&#32;units&#32;for&#32;&#60;br&#32;&#47;&#62;&#10;an&#32;identical&#32;unit&#32;by&#32;him&#47;herself&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;2&#46;&#32;The&#32;user&#32;gets&#32;a&#32;unit&#32;that&#32;may&#32;already&#32;belong&#32;to&#32;the&#32;model&#46;&#32;A&#32;check&#32;&#60;br&#32;&#47;&#62;&#10;can&#32;be&#32;done&#32;by&#32;asking&#32;myModel&#46;getListOfUnits&#40;&#41;&#46;contains&#40;myUnit&#41;&#46;&#32;If&#32;it&#32;&#60;br&#32;&#47;&#62;&#10;is&#32;already&#32;in&#32;the&#32;model&#32;and&#32;the&#32;user&#32;wants&#32;to&#32;do&#32;some&#32;change&#44;&#32;a&#32;call&#32;to&#32;&#60;br&#32;&#47;&#62;&#10;the&#32;clone&#40;&#41;&#32;method&#32;might&#32;be&#32;necessary&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;It&#32;now&#32;depends&#32;on&#32;what&#32;the&#32;users&#32;would&#32;prefer&#32;to&#32;have&#46;&#32;Maybe&#32;you&#39;re&#32;&#60;br&#32;&#47;&#62;&#10;right&#44;&#32;and&#32;way&#32;#2&#32;is&#32;less&#32;streightforward&#32;because&#32;the&#32;user&#32;does&#32;not&#32;know&#32;&#60;br&#32;&#47;&#62;&#10;if&#32;the&#32;unit&#32;belongs&#32;to&#32;the&#32;model&#32;or&#32;not&#46;&#32;In&#32;idea&#32;#1&#32;the&#32;returned&#32;unit&#32;&#60;br&#32;&#47;&#62;&#10;never&#32;belongs&#32;to&#32;the&#32;model&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Are&#32;there&#32;any&#32;other&#32;opinions&#32;on&#32;that&#32;topic&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2012-03-20T11:56:52-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7391&amp;th=1964">
	<title>Re: Units inheritance in Level 3</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7391&amp;th=1964</link>
	<description>Hi&#32;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Yes&#46;&#32;That&#39;s&#32;what&#32;I&#32;would&#32;like&#32;to&#32;do&#46;&#32;It&#32;is&#32;actually&#32;very&#32;easy&#32;using&#32;a&#60;br&#32;&#47;&#62;&#10;&gt;&#32;filter&#32;for&#32;listOf&lt;UnitDefinition&gt;&#32;&#32;that&#32;accepts&#32;the&#32;first&#32;identical&#60;br&#32;&#47;&#62;&#10;&gt;&#32;UnitDefinition&#32;&#40;using&#32;a&#32;call&#32;like&#60;br&#32;&#47;&#62;&#10;&gt;&#32;UnitDefinition&#46;areIdentical&#40;myJustDerivedUnit&#44;&#32;unitNumberXXfromTheList&#41;&#44;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;with&#32;XX&#32;being&#32;the&#32;counter&#32;in&#32;the&#32;for-each&#32;loop&#41;&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;My&#32;main&#32;thought&#32;about&#32;this&#32;is&#32;to&#32;consider&#32;what&#32;the&#32;user&#32;might&#32;want&#32;to&#32;do&#32;&#60;br&#32;&#47;&#62;&#10;with&#32;the&#32;unitDefinition&#32;returned&#32;from&#32;getDerivedUnits&#40;&#41;&#46;&#32;They&#32;may&#32;wish&#32;&#60;br&#32;&#47;&#62;&#10;to&#32;change&#32;or&#32;use&#32;it&#32;somewhere&#32;else&#32;and&#32;may&#32;not&#32;actually&#32;want&#32;it&#32;to&#32;be&#32;&#60;br&#32;&#47;&#62;&#10;part&#32;of&#32;the&#32;original&#32;model&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Sarah&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Sarah Keating</dc:creator>
	<dc:date>2012-03-20T10:16:23-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7390&amp;th=1964">
	<title>Re: Units inheritance in Level 3</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7390&amp;th=1964</link>
	<description>Am&#32;3&#47;20&#47;12&#32;10:50&#32;AM&#44;&#32;schrieb&#32;Sarah&#32;Keating:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;know&#32;we&#32;talked&#32;about&#32;this&#44;&#32;but&#32;I&#32;thought&#32;it&#32;would&#32;be&#32;good&#32;to&#32;clarify&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;on&#32;the&#32;list&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;You&#32;are&#32;right&#44;&#32;you&#32;can&#32;declare&#32;&#39;default&#39;&#32;units&#32;using&#32;the&#32;attributes&#32;on&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;the&#32;Model&#32;element&#46;&#32;So&#32;if&#32;a&#32;Species&#32;or&#32;Compartment&#32;does&#32;not&#32;explicitly&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;declare&#32;units&#32;it&#32;can&#32;inherit&#32;them&#32;from&#32;the&#32;model&#46;&#32;But&#32;these&#32;&#39;default&#39;&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;units&#32;must&#32;be&#32;fully&#32;declared&#32;within&#32;the&#32;model&#46;&#32;Deriving&#32;the&#32;units&#32;for&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;compartments&#32;and&#32;species&#32;should&#32;take&#32;this&#32;into&#32;account&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Note&#32;that&#32;this&#32;also&#32;applies&#32;to&#32;time&#46;&#32;A&#32;model&#32;that&#32;does&#32;not&#32;have&#32;a&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;value&#32;for&#32;the&#32;timeUnits&#32;attribute&#32;does&#32;not&#32;have&#32;any&#32;default&#32;time&#32;unit&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Hi&#32;Sarah&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Yes&#44;&#32;that&#39;s&#32;how&#32;I&#32;understood&#32;it&#46;&#32;My&#32;question&#32;therefore&#32;was&#32;whether&#32;the&#44;&#32;&#60;br&#32;&#47;&#62;&#10;e&#46;g&#46;&#44;&#32;timeUnits&#32;&#40;or&#32;other&#32;units&#32;attribute&#32;of&#32;the&#32;model&#41;&#32;must&#32;be&#32;defined&#32;&#60;br&#32;&#47;&#62;&#10;in&#32;the&#32;listOfUnits&#32;within&#32;the&#32;model&#32;in&#32;addition&#32;to&#32;have&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&lt;model&#32;timeUnits=&quot;timeUnitsId&quot;&#32;&#46;&#46;&#46;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;and&#32;you&#32;explained&#32;that&#32;there&#32;are&#32;two&#32;different&#32;options:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;1&#46;&#32;The&#32;timeUnits&#32;&#40;or&#32;substance&#44;&#46;&#46;&#46;&#41;&#32;might&#32;be&#32;a&#32;base&#32;unit&#44;&#32;such&#32;as&#32;&#60;br&#32;&#47;&#62;&#10;second&#46;&#32;In&#32;this&#32;case&#32;no&#32;additional&#32;entry&#32;in&#32;the&#32;listOfUnits&#32;for&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;timeUnits&#32;is&#32;necessary&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;2&#46;&#32;The&#32;timeUnits&#32;can&#32;be&#32;a&#32;more&#32;complicated&#32;unit&#44;&#32;e&#46;g&#46;&#44;&#32;hour&#32;=&#32;3600&#32;&#42;&#32;&#60;br&#32;&#47;&#62;&#10;second&#46;&#32;Then&#32;there&#32;must&#32;be&#32;an&#32;element&#32;in&#32;the&#32;listOfUnits&#32;in&#32;addition&#32;to&#32;&#60;br&#32;&#47;&#62;&#10;the&#32;&lt;model&#32;timeUnits=&quot;hour&quot;&#32;&#46;&#46;&#46;&#32;&#47;&gt;&#32;field&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;That&#39;s&#32;how&#32;I&#32;understood&#32;the&#32;specification&#32;and&#32;your&#32;explanation&#46;&#32;I&#32;&#60;br&#32;&#47;&#62;&#10;already&#32;changed&#32;the&#32;implementation&#32;for&#32;getDerivedUnits&#40;&#41;&#32;in&#32;Species&#32;and&#32;&#60;br&#32;&#47;&#62;&#10;Compartment&#32;to&#32;be&#32;able&#32;to&#32;fall&#32;back&#32;to&#32;the&#32;default&#32;unit&#32;from&#32;the&#32;Model&#32;&#60;br&#32;&#47;&#62;&#10;if&#32;there&#32;is&#32;one&#46;&#32;If&#32;there&#32;is&#32;no&#32;own&#32;reference&#32;to&#32;a&#32;unitDefinition&#32;in&#32;&#60;br&#32;&#47;&#62;&#10;Compartment&#32;or&#32;Species&#32;and&#32;also&#32;such&#32;fully&#32;specified&#32;unit&#32;in&#32;the&#32;model&#44;&#32;&#60;br&#32;&#47;&#62;&#10;null&#32;will&#32;be&#32;returned&#32;when&#32;deriving&#32;a&#32;unit&#32;for&#32;these&#32;element&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2012-03-20T10:00:29-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7389&amp;th=1964">
	<title>Re: Units inheritance in Level 3</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7389&amp;th=1964</link>
	<description>Am&#32;3&#47;20&#47;12&#32;10:50&#32;AM&#44;&#32;schrieb&#32;Sarah&#32;Keating:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Hi&#32;Andreas&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;compartment&#32;and&#32;fix&#32;this&#32;problem&#32;for&#32;Level&#32;3&#32;models&#46;&#32;Furthermore&#44;&#32;when&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;deriving&#32;units&#44;&#32;I&#32;would&#32;also&#32;like&#32;to&#32;have&#32;a&#32;mechanism&#32;that&#32;goes&#32;through&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;all&#32;units&#32;in&#32;the&#32;model&#39;s&#32;list&#32;of&#32;units&#32;and&#32;identifies&#32;the&#32;first&#32;unit&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;that&#32;is&#32;identically&#32;defined&#32;as&#32;the&#32;derived&#32;unit&#46;&#32;In&#32;this&#32;way&#44;&#32;the&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;derived&#32;unit&#32;would&#32;preferably&#32;be&#32;part&#32;of&#32;the&#32;SBML&#32;model&#44;&#32;only&#32;in&#32;some&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;cases&#32;it&#32;would&#32;not&#32;be&#32;part&#32;of&#32;the&#32;model&#46;&#32;Currently&#44;&#32;it&#32;might&#32;happen&#32;that&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;the&#32;getDerivedUnits&#40;&#41;&#32;method&#32;returns&#32;some&#32;unit&#32;definition&#32;that&#32;is&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;equally&#32;defined&#32;as&#32;some&#32;other&#32;unit&#32;definition&#32;within&#32;the&#32;model&#44;&#32;but&#32;the&#60;br&#32;&#47;&#62;&#10;&gt;&gt;&#32;returned&#32;element&#32;is&#32;not&#32;part&#32;of&#32;the&#32;model&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Can&#32;I&#32;clarify&#32;if&#32;I&#32;understand&#32;this&#32;correctly&#32;&#63;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;The&#32;function&#32;getDerivedUnits&#40;&#41;&#32;returns&#32;a&#32;unitDefinition&#32;object&#32;&#40;as&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;defined&#32;by&#32;SBML&#41;&#46;&#32;It&#32;is&#32;possible&#32;that&#32;the&#32;Model&#32;already&#32;contains&#32;a&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;unitDefinition&#32;object&#32;which&#32;is&#32;identical&#32;to&#32;the&#32;returned&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;unitDefinition&#46;&#32;If&#32;this&#32;is&#32;the&#32;case&#32;you&#32;want&#32;to&#32;return&#32;the&#32;actual&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;instance&#32;of&#32;the&#32;unitDefinition&#32;from&#32;the&#32;model&#32;rather&#32;than&#32;create&#32;a&#32;new&#32;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;unitDefinition&#32;object&#32;that&#32;is&#32;identical&#32;to&#32;one&#32;that&#32;already&#32;exists&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Is&#32;that&#32;correct&#32;&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Hi&#32;Sarah&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Yes&#46;&#32;That&#39;s&#32;what&#32;I&#32;would&#32;like&#32;to&#32;do&#46;&#32;It&#32;is&#32;actually&#32;very&#32;easy&#32;using&#32;a&#32;&#60;br&#32;&#47;&#62;&#10;filter&#32;for&#32;listOf&lt;UnitDefinition&gt;&#32;that&#32;accepts&#32;the&#32;first&#32;identical&#32;&#60;br&#32;&#47;&#62;&#10;UnitDefinition&#32;&#40;using&#32;a&#32;call&#32;like&#32;&#60;br&#32;&#47;&#62;&#10;UnitDefinition&#46;areIdentical&#40;myJustDerivedUnit&#44;&#32;unitNumberXXfromTheList&#41;&#44;&#32;&#60;br&#32;&#47;&#62;&#10;with&#32;XX&#32;being&#32;the&#32;counter&#32;in&#32;the&#32;for-each&#32;loop&#41;&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2012-03-20T09:55:21-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7388&amp;th=1964">
	<title>Re: Units inheritance in Level 3</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7388&amp;th=1964</link>
	<description>Hi&#32;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;compartment&#32;and&#32;fix&#32;this&#32;problem&#32;for&#32;Level&#32;3&#32;models&#46;&#32;Furthermore&#44;&#32;when&#60;br&#32;&#47;&#62;&#10;&gt;&#32;deriving&#32;units&#44;&#32;I&#32;would&#32;also&#32;like&#32;to&#32;have&#32;a&#32;mechanism&#32;that&#32;goes&#32;through&#60;br&#32;&#47;&#62;&#10;&gt;&#32;all&#32;units&#32;in&#32;the&#32;model&#39;s&#32;list&#32;of&#32;units&#32;and&#32;identifies&#32;the&#32;first&#32;unit&#60;br&#32;&#47;&#62;&#10;&gt;&#32;that&#32;is&#32;identically&#32;defined&#32;as&#32;the&#32;derived&#32;unit&#46;&#32;In&#32;this&#32;way&#44;&#32;the&#60;br&#32;&#47;&#62;&#10;&gt;&#32;derived&#32;unit&#32;would&#32;preferably&#32;be&#32;part&#32;of&#32;the&#32;SBML&#32;model&#44;&#32;only&#32;in&#32;some&#60;br&#32;&#47;&#62;&#10;&gt;&#32;cases&#32;it&#32;would&#32;not&#32;be&#32;part&#32;of&#32;the&#32;model&#46;&#32;Currently&#44;&#32;it&#32;might&#32;happen&#32;that&#60;br&#32;&#47;&#62;&#10;&gt;&#32;the&#32;getDerivedUnits&#40;&#41;&#32;method&#32;returns&#32;some&#32;unit&#32;definition&#32;that&#32;is&#60;br&#32;&#47;&#62;&#10;&gt;&#32;equally&#32;defined&#32;as&#32;some&#32;other&#32;unit&#32;definition&#32;within&#32;the&#32;model&#44;&#32;but&#32;the&#60;br&#32;&#47;&#62;&#10;&gt;&#32;returned&#32;element&#32;is&#32;not&#32;part&#32;of&#32;the&#32;model&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Can&#32;I&#32;clarify&#32;if&#32;I&#32;understand&#32;this&#32;correctly&#32;&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;The&#32;function&#32;getDerivedUnits&#40;&#41;&#32;returns&#32;a&#32;unitDefinition&#32;object&#32;&#40;as&#32;&#60;br&#32;&#47;&#62;&#10;defined&#32;by&#32;SBML&#41;&#46;&#32;It&#32;is&#32;possible&#32;that&#32;the&#32;Model&#32;already&#32;contains&#32;a&#32;&#60;br&#32;&#47;&#62;&#10;unitDefinition&#32;object&#32;which&#32;is&#32;identical&#32;to&#32;the&#32;returned&#32;unitDefinition&#46;&#32;&#60;br&#32;&#47;&#62;&#10;If&#32;this&#32;is&#32;the&#32;case&#32;you&#32;want&#32;to&#32;return&#32;the&#32;actual&#32;instance&#32;of&#32;the&#32;&#60;br&#32;&#47;&#62;&#10;unitDefinition&#32;from&#32;the&#32;model&#32;rather&#32;than&#32;create&#32;a&#32;new&#32;unitDefinition&#32;&#60;br&#32;&#47;&#62;&#10;object&#32;that&#32;is&#32;identical&#32;to&#32;one&#32;that&#32;already&#32;exists&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Is&#32;that&#32;correct&#32;&#63;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Sarah&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Sarah Keating</dc:creator>
	<dc:date>2012-03-20T09:50:40-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7387&amp;th=1964">
	<title>Re: Units inheritance in Level 3</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7387&amp;th=1964</link>
	<description>Hi&#32;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;know&#32;we&#32;talked&#32;about&#32;this&#44;&#32;but&#32;I&#32;thought&#32;it&#32;would&#32;be&#32;good&#32;to&#32;clarify&#32;&#60;br&#32;&#47;&#62;&#10;on&#32;the&#32;list&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;You&#32;are&#32;right&#44;&#32;you&#32;can&#32;declare&#32;&#39;default&#39;&#32;units&#32;using&#32;the&#32;attributes&#32;on&#32;&#60;br&#32;&#47;&#62;&#10;the&#32;Model&#32;element&#46;&#32;So&#32;if&#32;a&#32;Species&#32;or&#32;Compartment&#32;does&#32;not&#32;explicitly&#32;&#60;br&#32;&#47;&#62;&#10;declare&#32;units&#32;it&#32;can&#32;inherit&#32;them&#32;from&#32;the&#32;model&#46;&#32;But&#32;these&#32;&#39;default&#39;&#32;&#60;br&#32;&#47;&#62;&#10;units&#32;must&#32;be&#32;fully&#32;declared&#32;within&#32;the&#32;model&#46;&#32;Deriving&#32;the&#32;units&#32;for&#32;&#60;br&#32;&#47;&#62;&#10;compartments&#32;and&#32;species&#32;should&#32;take&#32;this&#32;into&#32;account&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Note&#32;that&#32;this&#32;also&#32;applies&#32;to&#32;time&#46;&#32;A&#32;model&#32;that&#32;does&#32;not&#32;have&#32;a&#32;value&#32;&#60;br&#32;&#47;&#62;&#10;for&#32;the&#32;timeUnits&#32;attribute&#32;does&#32;not&#32;have&#32;any&#32;default&#32;time&#32;unit&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Sarah&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Sarah Keating</dc:creator>
	<dc:date>2012-03-20T09:50:06-00:00</dc:date>
</item>
				
<item rdf:about="http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7386&amp;th=1965">
	<title>Re: Problem reading history element?</title>
	<link>http://www.sbml.org/Forums/index.php?t=rview&amp;goto=7386&amp;th=1965</link>
	<description>Am&#32;3&#47;20&#47;12&#32;5:45&#32;AM&#44;&#32;schrieb&#32;rbyrnes:&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Andreas-&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;I&#32;am&#32;seeing&#32;another&#32;problem&#44;&#32;while&#32;reading&#32;histories&#32;of&#32;non-model&#32;elements&#46;&#32;&#32;Here&#32;is&#32;a&#32;test&#32;file&#44;&#32;a&#32;sample&#32;program&#44;&#32;and&#32;output&#46;&#32;&#32;I&#32;am&#32;using&#32;a&#32;jar&#32;file&#32;that&#32;I&#32;compiled&#32;from&#32;the&#32;source&#32;code&#32;as&#32;&quot;jsbml-1&#46;0-a1-with-dependencies&#46;jar&quot;&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;--JavaBob&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;&#63;xml&#32;version=&#39;1&#46;0&#39;&#32;encoding=&#39;UTF-8&#39;&#32;standalone=&#39;no&#39;&#63;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;sbml&#32;xmlns=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;sbml&#46;org&#47;sbml&#47;level3&#47;version1&#47;core&#60;&#47;a&#62;&quot;&#32;level=&quot;3&quot;&#32;version=&quot;1&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&lt;model&#32;id=&quot;modelid&quot;&#32;metaid=&quot;_e86152e2-6841-47f9-adb0-434afaa1ecd6&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:RDF&#32;xmlns:rdf=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:Description&#32;rdf:about=&quot;#_e86152e2-6841-47f9-adb0-434afaa1ecd6&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;created&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;W3CDTF&gt;2012-03-19T17:17:33Z&lt;&#47;W3CDTF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;created&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;modified&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;W3CDTF&gt;2012-03-19T17:17:33Z&lt;&#47;W3CDTF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;modified&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:Description&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:RDF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;listOfCompartments&#32;metaid=&quot;_ccf85f40-0381-46e0-b111-cba7026bf197&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:RDF&#32;xmlns:rdf=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#60;&#47;a&#62;&quot;&#32;xmlns:dc=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;purl&#46;org&#47;dc&#47;elements&#47;1&#46;1&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;purl&#46;org&#47;dc&#47;elements&#47;1&#46;1&#47;&#60;&#47;a&#62;&quot;&#32;xmlns:vCard=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;2001&#47;vcard-rdf&#47;3&#46;0#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;2001&#47;vcard-rdf&#47;3&#46;0#&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:Description&#32;rdf:about=&quot;#_ccf85f40-0381-46e0-b111-cba7026bf197&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;dc:creator&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;Bag&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;li&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:N&#32;rdf:parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:Family&gt;aa&lt;&#47;vCard:Family&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:Given&gt;bb&lt;&#47;vCard:Given&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;vCard:N&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:EMAIL&gt;&#60;a&#32;href=&#34;mailto:seymour&#64;ssss&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;seymour&#64;ssss&#46;edu&#60;&#47;a&#62;&lt;&#47;vCard:EMAIL&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:ORG&#32;parseType=&quot;Resource&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;vCard:Orgname&gt;ssss&lt;&#47;vCard:Orgname&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;vCard:ORG&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;li&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;Bag&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;dc:creator&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:Description&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:RDF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;compartment&#32;id=&quot;c1&quot;&#32;constant=&quot;true&quot;&#32;metaid=&quot;_625b8eb4-f1f7-49fd-99ec-55a68d025df5&quot;&#32;size=&quot;0&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:RDF&#32;xmlns:rdf=&quot;&#60;a&#32;href=&#34;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;www&#46;w3&#46;org&#47;1999&#47;02&#47;22-rdf-syntax-ns#&#60;&#47;a&#62;&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;rdf:Description&#32;rdf:about=&quot;#_625b8eb4-f1f7-49fd-99ec-55a68d025df5&quot;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:Description&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;rdf:RDF&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;annotation&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;compartment&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&lt;&#47;listOfCompartments&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&lt;&#47;model&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&lt;&#47;sbml&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;import&#32;java&#46;io&#46;&#42;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;import&#32;javax&#46;xml&#46;stream&#46;XMLStreamException;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;import&#32;org&#46;sbml&#46;jsbml&#46;&#42;;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;public&#32;class&#32;TestCompartmentHistory&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;public&#32;static&#32;void&#32;main&#40;&#32;String[&#93;&#32;args&#32;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;try&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;File&#32;f&#32;=&#32;null;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLDocument&#32;document&#32;=&#32;null;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;try&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;f&#32;=&#32;new&#32;File&#40;&#32;&quot;E:&#92;&#92;testsbml&#92;&#92;testcompartmenthistory&#46;sbml&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;document&#32;=&#32;SBMLReader&#46;read&#40;&#32;f&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Model&#32;m&#32;=&#32;document&#46;getModel&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;History&#32;c1History&#32;=&#32;m&#46;getListOfCompartments&#40;&#32;&#41;&#46;get&#40;&#32;0&#32;&#41;&#46;getHistory&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;java&#46;util&#46;List&lt;Creator&gt;&#32;&#32;list&#32;=&#32;&#40;java&#46;util&#46;List&lt;Creator&gt;&#41;&#32;c1History&#46;getListOfCreators&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;System&#46;out&#46;println&#40;&#32;&quot;Number&#32;of&#32;creators:&#32;&quot;&#32;&#43;&#32;list&#46;size&#40;&#32;&#41;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;catch&#40;&#32;java&#46;util&#46;EmptyStackException&#32;e&#32;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;throw&#32;new&#32;IOException&#40;&#32;e&#46;getMessage&#40;&#32;&#41;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;catch&#40;&#32;XMLStreamException&#32;x&#32;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;throw&#32;new&#32;IOException&#40;&#32;x&#46;getMessage&#40;&#32;&#41;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;catch&#40;&#32;Exception&#32;ex&#32;&#41;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ex&#46;printStackTrace&#40;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;System&#46;out&#46;println&#40;&#32;&quot;Done&quot;&#32;&#41;;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:250&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;element&#32;&#39;N&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:131&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;characters&#32;&#39;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#39;&#32;on&#32;the&#32;element&#32;&#39;N&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:250&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;element&#32;&#39;Family&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:131&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;characters&#32;&#39;aa&#39;&#32;on&#32;the&#32;element&#32;&#39;Family&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:250&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;element&#32;&#39;Given&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:131&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;characters&#32;&#39;bb&#39;&#32;on&#32;the&#32;element&#32;&#39;Given&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:250&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;element&#32;&#39;EMAIL&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:131&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;characters&#32;&#60;a&#32;href=&#34;mailto:&#39;seymour&#64;ssss&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;&#39;seymour&#64;ssss&#46;edu&#60;&#47;a&#62;&#39;&#32;on&#32;the&#32;element&#32;&#39;EMAIL&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:250&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;element&#32;&#39;ORG&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:131&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;characters&#32;&#39;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#39;&#32;on&#32;the&#32;element&#32;&#39;ORG&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:250&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;element&#32;&#39;Orgname&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;&#32;&#32;WARN&#32;&#40;VCardParser&#46;java:131&#41;&#32;-&#32;Lost&#32;Information&#32;:&#32;the&#32;characters&#32;&#39;ssss&#39;&#32;on&#32;the&#32;element&#32;&#39;Orgname&#39;&#32;might&#32;be&#32;lost&#32;as&#32;the&#32;context&#32;object&#32;is&#32;not&#32;a&#32;Creator&#46;&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Number&#32;of&#32;creators:&#32;0&#60;br&#32;&#47;&#62;&#10;&gt;&#32;Done&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&gt;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Hi&#32;Robert&#44;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;You&#32;are&#32;right&#46;&#32;It&#32;seems&#32;there&#32;is&#32;a&#32;bug&#46;&#32;I&#32;modified&#32;your&#32;program&#32;a&#32;little&#32;&#60;br&#32;&#47;&#62;&#10;bit&#32;and&#32;tried&#32;to&#32;directly&#32;read&#32;a&#32;newly&#32;created&#32;SBMLDocument&#32;again&#46;&#32;&#60;br&#32;&#47;&#62;&#10;Writing&#32;works&#44;&#32;but&#32;reading&#32;fails&#32;at&#32;the&#32;moment&#46;&#32;It&#32;seems&#32;there&#32;is&#32;&#60;br&#32;&#47;&#62;&#10;something&#32;wrong&#32;with&#32;the&#32;history&#32;parsing:&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;import&#32;java&#46;io&#46;ByteArrayOutputStream;&#60;br&#32;&#47;&#62;&#10;import&#32;java&#46;io&#46;IOException;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;import&#32;javax&#46;xml&#46;stream&#46;XMLStreamException;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;import&#32;org&#46;sbml&#46;jsbml&#46;Creator;&#60;br&#32;&#47;&#62;&#10;import&#32;org&#46;sbml&#46;jsbml&#46;History;&#60;br&#32;&#47;&#62;&#10;import&#32;org&#46;sbml&#46;jsbml&#46;Model;&#60;br&#32;&#47;&#62;&#10;import&#32;org&#46;sbml&#46;jsbml&#46;SBMLDocument;&#60;br&#32;&#47;&#62;&#10;import&#32;org&#46;sbml&#46;jsbml&#46;SBMLReader;&#60;br&#32;&#47;&#62;&#10;import&#32;org&#46;sbml&#46;jsbml&#46;SBMLWriter;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;public&#32;class&#32;TestCompartmentHistory&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;public&#32;static&#32;void&#32;main&#40;String[&#93;&#32;args&#41;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;try&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLDocument&#32;document&#32;=&#32;new&#32;SBMLDocument&#40;3&#44;&#32;1&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Creator&#32;creator&#32;=&#32;new&#32;Creator&#40;&quot;Andreas&quot;&#44;&#32;&quot;Draeger&quot;&#44;&#32;&quot;University&#32;&#60;br&#32;&#47;&#62;&#10;of&#32;Tuebingen&quot;&#44;&#32;&quot;&#60;a&#32;href=&#34;mailto:andreas&#46;draeger&#64;uni-tuebingen&#46;de&#34;&#32;target=&#34;_blank&#34;&#62;andreas&#46;draeger&#64;uni-tuebingen&#46;de&#60;&#47;a&#62;&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;document&#46;getHistory&#40;&#41;&#46;addCreator&#40;creator&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;document&#46;createModel&#40;&quot;m&quot;&#41;&#46;getHistory&#40;&#41;&#46;addCreator&#40;creator&#46;clone&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ByteArrayOutputStream&#32;stream&#32;=&#32;new&#32;ByteArrayOutputStream&#40;&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;SBMLWriter&#46;write&#40;document&#44;&#32;stream&#44;&#32;&#39;&#32;&#39;&#44;&#32;&#40;short&#41;&#32;2&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;stream&#46;flush&#40;&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;System&#46;out&#46;println&#40;stream&#46;toString&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;try&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;document&#32;=&#32;SBMLReader&#46;read&#40;stream&#46;toString&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Model&#32;m&#32;=&#32;document&#46;getModel&#40;&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;History&#32;c1History&#32;=&#32;m&#46;getListOfCompartments&#40;&#41;&#46;get&#40;0&#41;&#46;getHistory&#40;&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;java&#46;util&#46;List&lt;Creator&gt;&#32;list&#32;=&#32;&#40;java&#46;util&#46;List&lt;Creator&gt;&#41;&#32;&#60;br&#32;&#47;&#62;&#10;c1History&#46;getListOfCreators&#40;&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;System&#46;out&#46;println&#40;&quot;Number&#32;of&#32;creators:&#32;&quot;&#32;&#43;&#32;list&#46;size&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#32;catch&#32;&#40;java&#46;util&#46;EmptyStackException&#32;e&#41;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;throw&#32;new&#32;IOException&#40;e&#46;getMessage&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#32;catch&#32;&#40;XMLStreamException&#32;x&#41;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;throw&#32;new&#32;IOException&#40;x&#46;getMessage&#40;&#41;&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#125;&#32;catch&#32;&#40;Exception&#32;ex&#41;&#32;&#123;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#32;&#32;ex&#46;printStackTrace&#40;&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#32;&#32;System&#46;out&#46;println&#40;&quot;Done&quot;&#41;;&#60;br&#32;&#47;&#62;&#10;&#32;&#32;&#32;&#125;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;&#125;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;I&#32;suggest&#32;to&#32;wait&#32;for&#32;an&#32;answer&#32;by&#32;Nicolas&#32;Rodriguez&#44;&#32;who&#32;implemented&#32;&#60;br&#32;&#47;&#62;&#10;the&#32;parsing&#32;methods&#32;together&#32;with&#32;Marine&#32;Dumousseau&#46;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Cheers&#60;br&#32;&#47;&#62;&#10;Andreas&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;--&#32;&#60;br&#32;&#47;&#62;&#10;Dr&#46;&#32;Andreas&#32;Dr&#228;ger&#60;br&#32;&#47;&#62;&#10;University&#32;of&#32;Tuebingen&#60;br&#32;&#47;&#62;&#10;Center&#32;for&#32;Bioinformatics&#32;Tuebingen&#32;&#40;ZBIT&#41;&#60;br&#32;&#47;&#62;&#10;Sand&#32;1&#60;br&#32;&#47;&#62;&#10;72076&#32;T&#252;bingen&#60;br&#32;&#47;&#62;&#10;Germany&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;Phone:&#32;&#43;49-7071-29-78982&#60;br&#32;&#47;&#62;&#10;Fax:&#32;&#32;&#32;&#43;49-7071-29-5091&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;____________________________________________________________&#60;br&#32;&#47;&#62;&#10;To&#32;manage&#32;your&#32;jsbml-development&#32;list&#32;subscription&#44;&#32;visit&#32;&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#34;&#32;target=&#34;_blank&#34;&#62;https:&#47;&#47;utils&#46;its&#46;caltech&#46;edu&#47;mailman&#47;listinfo&#47;jsbml-development&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;a&#32;web&#32;interface&#32;to&#32;the&#32;jsbml-development&#32;mailing&#32;list&#44;&#32;visit&#60;br&#32;&#47;&#62;&#10;&#60;a&#32;href=&#34;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#34;&#32;target=&#34;_blank&#34;&#62;http:&#47;&#47;sbml&#46;org&#47;Forums&#47;&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;For&#32;questions&#32;or&#32;feedback&#32;about&#32;the&#32;jsbml-development&#32;list&#44;&#60;br&#32;&#47;&#62;&#10;contact&#32;&#60;a&#32;href=&#34;mailto:sbml-team&#64;caltech&#46;edu&#34;&#32;target=&#34;_blank&#34;&#62;sbml-team&#64;caltech&#46;edu&#60;&#47;a&#62;&#60;br&#32;&#47;&#62;&#10;&#60;br&#32;&#47;&#62;&#10;</description>
	<dc:subject></dc:subject>
	<dc:creator>Andreas Dräger</dc:creator>
	<dc:date>2012-03-20T07:27:47-00:00</dc:date>
</item>
</rdf:RDF>