<?xml version="1.0"?>
<!DOCTYPE coverage SYSTEM "http://cobertura.sourceforge.net/xml/coverage-02.dtd">

<coverage line-rate="0.6892071952031978" branch-rate="0.7541899441340782" version="1.6" timestamp="1166049351675">
	<sources>
		<source>W:/Apache/Releases/scxml/src/main/java</source>
	</sources>
	<packages>
		<package name="org.apache.commons.scxml" line-rate="0.7017828200972447" branch-rate="0.7652173913043478" complexity="2.0416666666666665">
			<classes>
				<class name="org.apache.commons.scxml.Builtin" filename="org/apache/commons/scxml/Builtin.java" line-rate="0.3780487804878049" branch-rate="0.3157894736842105" complexity="3.3">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="43" hits="308" branch="false"/>
								<line number="258" hits="308" branch="false"/>
							</lines>
						</method>
						<method name="class$" signature="(Ljava/lang/String;)Ljava/lang/Class;" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="89" hits="0" branch="true"/>
							</lines>
						</method>
						<method name="data" signature="(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="236" hits="0" branch="false"/>
								<line number="237" hits="0" branch="false"/>
								<line number="240" hits="0" branch="false"/>
								<line number="241" hits="0" branch="false"/>
								<line number="242" hits="0" branch="false"/>
								<line number="245" hits="0" branch="false"/>
								<line number="246" hits="0" branch="false"/>
								<line number="247" hits="0" branch="false"/>
								<line number="249" hits="0" branch="false"/>
								<line number="250" hits="0" branch="false"/>
								<line number="251" hits="0" branch="false"/>
								<line number="252" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="data" signature="(Ljava/util/Map;Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;" line-rate="0.8333333333333334" branch-rate="1.0">
							<lines>
								<line number="153" hits="58" branch="false"/>
								<line number="154" hits="58" branch="false"/>
								<line number="158" hits="58" branch="false"/>
								<line number="159" hits="50" branch="false"/>
								<line number="160" hits="8" branch="false"/>
								<line number="163" hits="8" branch="false"/>
								<line number="164" hits="0" branch="false"/>
								<line number="165" hits="8" branch="false"/>
								<line number="167" hits="8" branch="false"/>
								<line number="168" hits="0" branch="false"/>
								<line number="169" hits="50" branch="false"/>
								<line number="170" hits="58" branch="false"/>
							</lines>
						</method>
						<method name="dataNode" signature="(Ljava/lang/Object;Ljava/lang/String;)Lorg/w3c/dom/Node;" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="188" hits="0" branch="true"/>
								<line number="189" hits="0" branch="true"/>
								<line number="190" hits="0" branch="false"/>
								<line number="192" hits="0" branch="false"/>
								<line number="194" hits="0" branch="false"/>
								<line number="195" hits="0" branch="false"/>
								<line number="197" hits="0" branch="false"/>
								<line number="198" hits="0" branch="false"/>
								<line number="199" hits="0" branch="true"/>
								<line number="200" hits="0" branch="false"/>
								<line number="201" hits="0" branch="false"/>
								<line number="202" hits="0" branch="false"/>
								<line number="203" hits="0" branch="false"/>
								<line number="204" hits="0" branch="true"/>
								<line number="205" hits="0" branch="true"/>
								<line number="206" hits="0" branch="false"/>
								<line number="208" hits="0" branch="false"/>
								<line number="210" hits="0" branch="true"/>
								<line number="211" hits="0" branch="true"/>
								<line number="212" hits="0" branch="false"/>
								<line number="215" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="dataNode" signature="(Ljava/util/Map;Ljava/lang/Object;Ljava/lang/String;)Lorg/w3c/dom/Node;" line-rate="0.4827586206896552" branch-rate="0.4444444444444444">
							<lines>
								<line number="88" hits="75" branch="true"/>
								<line number="90" hits="0" branch="false"/>
								<line number="92" hits="0" branch="false"/>
								<line number="94" hits="75" branch="false"/>
								<line number="95" hits="75" branch="false"/>
								<line number="97" hits="75" branch="true"/>
								<line number="98" hits="0" branch="true"/>
								<line number="99" hits="0" branch="true"/>
								<line number="100" hits="0" branch="false"/>
								<line number="104" hits="0" branch="false"/>
								<line number="106" hits="75" branch="false"/>
								<line number="107" hits="75" branch="false"/>
								<line number="109" hits="75" branch="false"/>
								<line number="111" hits="75" branch="false"/>
								<line number="112" hits="75" branch="false"/>
								<line number="115" hits="0" branch="false"/>
								<line number="116" hits="0" branch="true"/>
								<line number="117" hits="0" branch="false"/>
								<line number="118" hits="0" branch="false"/>
								<line number="119" hits="75" branch="false"/>
								<line number="120" hits="75" branch="false"/>
								<line number="121" hits="75" branch="true"/>
								<line number="122" hits="0" branch="true"/>
								<line number="123" hits="0" branch="false"/>
								<line number="125" hits="0" branch="false"/>
								<line number="127" hits="75" branch="true"/>
								<line number="128" hits="0" branch="true"/>
								<line number="129" hits="0" branch="false"/>
								<line number="132" hits="75" branch="false"/>
							</lines>
						</method>
						<method name="isMember" signature="(Ljava/util/Set;Ljava/lang/String;)Z" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="64" hits="7" branch="true"/>
								<line number="65" hits="6" branch="false"/>
								<line number="66" hits="6" branch="true"/>
								<line number="67" hits="5" branch="false"/>
								<line number="70" hits="2" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="43" hits="308" branch="false"/>
						<line number="64" hits="7" branch="true"/>
						<line number="65" hits="6" branch="false"/>
						<line number="66" hits="6" branch="true"/>
						<line number="67" hits="5" branch="false"/>
						<line number="70" hits="2" branch="false"/>
						<line number="88" hits="75" branch="true"/>
						<line number="89" hits="0" branch="true"/>
						<line number="90" hits="0" branch="false"/>
						<line number="92" hits="0" branch="false"/>
						<line number="94" hits="75" branch="false"/>
						<line number="95" hits="75" branch="false"/>
						<line number="97" hits="75" branch="true"/>
						<line number="98" hits="0" branch="true"/>
						<line number="99" hits="0" branch="true"/>
						<line number="100" hits="0" branch="false"/>
						<line number="104" hits="0" branch="false"/>
						<line number="106" hits="75" branch="false"/>
						<line number="107" hits="75" branch="false"/>
						<line number="109" hits="75" branch="false"/>
						<line number="111" hits="75" branch="false"/>
						<line number="112" hits="75" branch="false"/>
						<line number="115" hits="0" branch="false"/>
						<line number="116" hits="0" branch="true"/>
						<line number="117" hits="0" branch="false"/>
						<line number="118" hits="0" branch="false"/>
						<line number="119" hits="75" branch="false"/>
						<line number="120" hits="75" branch="false"/>
						<line number="121" hits="75" branch="true"/>
						<line number="122" hits="0" branch="true"/>
						<line number="123" hits="0" branch="false"/>
						<line number="125" hits="0" branch="false"/>
						<line number="127" hits="75" branch="true"/>
						<line number="128" hits="0" branch="true"/>
						<line number="129" hits="0" branch="false"/>
						<line number="132" hits="75" branch="false"/>
						<line number="153" hits="58" branch="false"/>
						<line number="154" hits="58" branch="false"/>
						<line number="158" hits="58" branch="false"/>
						<line number="159" hits="50" branch="false"/>
						<line number="160" hits="8" branch="false"/>
						<line number="163" hits="8" branch="false"/>
						<line number="164" hits="0" branch="false"/>
						<line number="165" hits="8" branch="false"/>
						<line number="167" hits="8" branch="false"/>
						<line number="168" hits="0" branch="false"/>
						<line number="169" hits="50" branch="false"/>
						<line number="170" hits="58" branch="false"/>
						<line number="188" hits="0" branch="true"/>
						<line number="189" hits="0" branch="true"/>
						<line number="190" hits="0" branch="false"/>
						<line number="192" hits="0" branch="false"/>
						<line number="194" hits="0" branch="false"/>
						<line number="195" hits="0" branch="false"/>
						<line number="197" hits="0" branch="false"/>
						<line number="198" hits="0" branch="false"/>
						<line number="199" hits="0" branch="true"/>
						<line number="200" hits="0" branch="false"/>
						<line number="201" hits="0" branch="false"/>
						<line number="202" hits="0" branch="false"/>
						<line number="203" hits="0" branch="false"/>
						<line number="204" hits="0" branch="true"/>
						<line number="205" hits="0" branch="true"/>
						<line number="206" hits="0" branch="false"/>
						<line number="208" hits="0" branch="false"/>
						<line number="210" hits="0" branch="true"/>
						<line number="211" hits="0" branch="true"/>
						<line number="212" hits="0" branch="false"/>
						<line number="215" hits="0" branch="false"/>
						<line number="236" hits="0" branch="false"/>
						<line number="237" hits="0" branch="false"/>
						<line number="240" hits="0" branch="false"/>
						<line number="241" hits="0" branch="false"/>
						<line number="242" hits="0" branch="false"/>
						<line number="245" hits="0" branch="false"/>
						<line number="246" hits="0" branch="false"/>
						<line number="247" hits="0" branch="false"/>
						<line number="249" hits="0" branch="false"/>
						<line number="250" hits="0" branch="false"/>
						<line number="251" hits="0" branch="false"/>
						<line number="252" hits="0" branch="false"/>
						<line number="258" hits="308" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.Builtin$1" filename="org/apache/commons/scxml/Builtin.java" line-rate="1.0" branch-rate="1.0" complexity="3.3">
					<methods>
					</methods>
					<lines>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.Builtin$DataPrefixResolver" filename="org/apache/commons/scxml/Builtin.java" line-rate="0.75" branch-rate="1.0" complexity="3.3">
					<methods>
						<method name="&lt;init&gt;" signature="(Ljava/util/Map;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="267" hits="75" branch="false"/>
								<line number="268" hits="75" branch="false"/>
								<line number="269" hits="75" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Ljava/util/Map;Lorg/apache/commons/scxml/Builtin$1;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="258" hits="75" branch="false"/>
							</lines>
						</method>
						<method name="getBaseIdentifier" signature="()Ljava/lang/String;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="284" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getNamespaceForPrefix" signature="(Ljava/lang/String;)Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="273" hits="96" branch="false"/>
							</lines>
						</method>
						<method name="getNamespaceForPrefix" signature="(Ljava/lang/String;Lorg/w3c/dom/Node;)Ljava/lang/String;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="279" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="handlesNullPrefixes" signature="()Z" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="289" hits="43" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="258" hits="75" branch="false"/>
						<line number="267" hits="75" branch="false"/>
						<line number="268" hits="75" branch="false"/>
						<line number="269" hits="75" branch="false"/>
						<line number="273" hits="96" branch="false"/>
						<line number="279" hits="0" branch="false"/>
						<line number="284" hits="0" branch="false"/>
						<line number="289" hits="43" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.Context" filename="org/apache/commons/scxml/Context.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
					<methods>
					</methods>
					<lines>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.ErrorReporter" filename="org/apache/commons/scxml/ErrorReporter.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
					<methods>
					</methods>
					<lines>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.Evaluator" filename="org/apache/commons/scxml/Evaluator.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
					<methods>
					</methods>
					<lines>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.EventDispatcher" filename="org/apache/commons/scxml/EventDispatcher.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
					<methods>
					</methods>
					<lines>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.NotificationRegistry" filename="org/apache/commons/scxml/NotificationRegistry.java" line-rate="0.8823529411764706" branch-rate="0.7777777777777778" complexity="1.75">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="49" hits="59" branch="false"/>
								<line number="55" hits="59" branch="false"/>
								<line number="56" hits="59" branch="false"/>
							</lines>
						</method>
						<method name="addListener" signature="(Ljava/lang/Object;Lorg/apache/commons/scxml/SCXMLListener;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="66" hits="47" branch="false"/>
								<line number="67" hits="47" branch="true"/>
								<line number="68" hits="47" branch="false"/>
								<line number="69" hits="47" branch="false"/>
								<line number="71" hits="47" branch="false"/>
								<line number="72" hits="47" branch="false"/>
							</lines>
						</method>
						<method name="fireOnEntry" signature="(Ljava/lang/Object;Lorg/apache/commons/scxml/model/TransitionTarget;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="126" hits="454" branch="false"/>
								<line number="127" hits="454" branch="true"/>
								<line number="128" hits="226" branch="true"/>
								<line number="129" hits="226" branch="false"/>
								<line number="130" hits="226" branch="false"/>
								<line number="133" hits="454" branch="false"/>
							</lines>
						</method>
						<method name="fireOnEntry" signature="(Lorg/apache/commons/scxml/model/SCXML;Lorg/apache/commons/scxml/model/TransitionTarget;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="113" hits="227" branch="false"/>
								<line number="114" hits="227" branch="false"/>
								<line number="115" hits="227" branch="false"/>
							</lines>
						</method>
						<method name="fireOnEntry" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;Lorg/apache/commons/scxml/model/TransitionTarget;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="100" hits="227" branch="false"/>
								<line number="101" hits="227" branch="false"/>
								<line number="102" hits="227" branch="false"/>
							</lines>
						</method>
						<method name="fireOnExit" signature="(Ljava/lang/Object;Lorg/apache/commons/scxml/model/TransitionTarget;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="170" hits="268" branch="false"/>
								<line number="171" hits="268" branch="true"/>
								<line number="172" hits="134" branch="true"/>
								<line number="173" hits="134" branch="false"/>
								<line number="174" hits="134" branch="false"/>
								<line number="177" hits="268" branch="false"/>
							</lines>
						</method>
						<method name="fireOnExit" signature="(Lorg/apache/commons/scxml/model/SCXML;Lorg/apache/commons/scxml/model/TransitionTarget;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="157" hits="134" branch="false"/>
								<line number="158" hits="134" branch="false"/>
								<line number="159" hits="134" branch="false"/>
							</lines>
						</method>
						<method name="fireOnExit" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;Lorg/apache/commons/scxml/model/TransitionTarget;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="144" hits="134" branch="false"/>
								<line number="145" hits="134" branch="false"/>
								<line number="146" hits="134" branch="false"/>
							</lines>
						</method>
						<method name="fireOnTransition" signature="(Ljava/lang/Object;Lorg/apache/commons/scxml/model/TransitionTarget;Lorg/apache/commons/scxml/model/TransitionTarget;Lorg/apache/commons/scxml/model/Transition;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="220" hits="230" branch="false"/>
								<line number="221" hits="230" branch="true"/>
								<line number="222" hits="115" branch="true"/>
								<line number="223" hits="115" branch="false"/>
								<line number="224" hits="115" branch="false"/>
								<line number="227" hits="230" branch="false"/>
							</lines>
						</method>
						<method name="fireOnTransition" signature="(Lorg/apache/commons/scxml/model/SCXML;Lorg/apache/commons/scxml/model/TransitionTarget;Lorg/apache/commons/scxml/model/TransitionTarget;Lorg/apache/commons/scxml/model/Transition;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="205" hits="115" branch="false"/>
								<line number="206" hits="115" branch="false"/>
								<line number="207" hits="115" branch="false"/>
							</lines>
						</method>
						<method name="fireOnTransition" signature="(Lorg/apache/commons/scxml/model/Transition;Lorg/apache/commons/scxml/model/TransitionTarget;Lorg/apache/commons/scxml/model/TransitionTarget;Lorg/apache/commons/scxml/model/Transition;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="190" hits="115" branch="false"/>
								<line number="191" hits="115" branch="false"/>
								<line number="192" hits="115" branch="false"/>
							</lines>
						</method>
						<method name="removeListener" signature="(Ljava/lang/Object;Lorg/apache/commons/scxml/SCXMLListener;)V" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="82" hits="0" branch="false"/>
								<line number="83" hits="0" branch="true"/>
								<line number="84" hits="0" branch="false"/>
								<line number="85" hits="0" branch="true"/>
								<line number="86" hits="0" branch="false"/>
								<line number="89" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="49" hits="59" branch="false"/>
						<line number="55" hits="59" branch="false"/>
						<line number="56" hits="59" branch="false"/>
						<line number="66" hits="47" branch="false"/>
						<line number="67" hits="47" branch="true"/>
						<line number="68" hits="47" branch="false"/>
						<line number="69" hits="47" branch="false"/>
						<line number="71" hits="47" branch="false"/>
						<line number="72" hits="47" branch="false"/>
						<line number="82" hits="0" branch="false"/>
						<line number="83" hits="0" branch="true"/>
						<line number="84" hits="0" branch="false"/>
						<line number="85" hits="0" branch="true"/>
						<line number="86" hits="0" branch="false"/>
						<line number="89" hits="0" branch="false"/>
						<line number="100" hits="227" branch="false"/>
						<line number="101" hits="227" branch="false"/>
						<line number="102" hits="227" branch="false"/>
						<line number="113" hits="227" branch="false"/>
						<line number="114" hits="227" branch="false"/>
						<line number="115" hits="227" branch="false"/>
						<line number="126" hits="454" branch="false"/>
						<line number="127" hits="454" branch="true"/>
						<line number="128" hits="226" branch="true"/>
						<line number="129" hits="226" branch="false"/>
						<line number="130" hits="226" branch="false"/>
						<line number="133" hits="454" branch="false"/>
						<line number="144" hits="134" branch="false"/>
						<line number="145" hits="134" branch="false"/>
						<line number="146" hits="134" branch="false"/>
						<line number="157" hits="134" branch="false"/>
						<line number="158" hits="134" branch="false"/>
						<line number="159" hits="134" branch="false"/>
						<line number="170" hits="268" branch="false"/>
						<line number="171" hits="268" branch="true"/>
						<line number="172" hits="134" branch="true"/>
						<line number="173" hits="134" branch="false"/>
						<line number="174" hits="134" branch="false"/>
						<line number="177" hits="268" branch="false"/>
						<line number="190" hits="115" branch="false"/>
						<line number="191" hits="115" branch="false"/>
						<line number="192" hits="115" branch="false"/>
						<line number="205" hits="115" branch="false"/>
						<line number="206" hits="115" branch="false"/>
						<line number="207" hits="115" branch="false"/>
						<line number="220" hits="230" branch="false"/>
						<line number="221" hits="230" branch="true"/>
						<line number="222" hits="115" branch="true"/>
						<line number="223" hits="115" branch="false"/>
						<line number="224" hits="115" branch="false"/>
						<line number="227" hits="230" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.PathResolver" filename="org/apache/commons/scxml/PathResolver.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
					<methods>
					</methods>
					<lines>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.SCInstance" filename="org/apache/commons/scxml/SCInstance.java" line-rate="0.8591549295774648" branch-rate="1.0" complexity="1.619047619047619">
					<methods>
						<method name="&lt;init&gt;" signature="(Lorg/apache/commons/scxml/SCXMLExecutor;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="93" hits="59" branch="false"/>
								<line number="94" hits="59" branch="false"/>
								<line number="95" hits="59" branch="false"/>
								<line number="96" hits="59" branch="false"/>
								<line number="97" hits="59" branch="false"/>
								<line number="98" hits="59" branch="false"/>
								<line number="99" hits="59" branch="false"/>
								<line number="100" hits="59" branch="false"/>
								<line number="101" hits="59" branch="false"/>
								<line number="102" hits="59" branch="false"/>
							</lines>
						</method>
						<method name="getContext" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;)Lorg/apache/commons/scxml/Context;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="169" hits="438" branch="false"/>
								<line number="170" hits="438" branch="true"/>
								<line number="171" hits="192" branch="false"/>
								<line number="172" hits="192" branch="true"/>
								<line number="174" hits="102" branch="false"/>
								<line number="176" hits="90" branch="false"/>
								<line number="178" hits="192" branch="false"/>
								<line number="179" hits="192" branch="false"/>
								<line number="180" hits="192" branch="false"/>
								<line number="182" hits="438" branch="false"/>
							</lines>
						</method>
						<method name="getEvaluator" signature="()Lorg/apache/commons/scxml/Evaluator;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="110" hits="390" branch="false"/>
							</lines>
						</method>
						<method name="getExecutor" signature="()Lorg/apache/commons/scxml/SCXMLExecutor;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="269" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getInvoker" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;)Lorg/apache/commons/scxml/invoke/Invoker;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="336" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="getInvokers" signature="()Ljava/util/Map;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="356" hits="733" branch="false"/>
							</lines>
						</method>
						<method name="getLastConfiguration" signature="(Lorg/apache/commons/scxml/model/History;)Ljava/util/Set;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="214" hits="23" branch="false"/>
								<line number="215" hits="23" branch="true"/>
								<line number="216" hits="8" branch="false"/>
								<line number="217" hits="8" branch="false"/>
								<line number="219" hits="23" branch="false"/>
							</lines>
						</method>
						<method name="getNotificationRegistry" signature="()Lorg/apache/commons/scxml/NotificationRegistry;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="149" hits="363" branch="false"/>
							</lines>
						</method>
						<method name="getRootContext" signature="()Lorg/apache/commons/scxml/Context;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="128" hits="928" branch="true"/>
								<line number="129" hits="1" branch="false"/>
								<line number="131" hits="928" branch="false"/>
							</lines>
						</method>
						<method name="isEmpty" signature="(Lorg/apache/commons/scxml/model/History;)Z" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="242" hits="14" branch="false"/>
								<line number="243" hits="14" branch="true"/>
								<line number="244" hits="5" branch="false"/>
								<line number="246" hits="9" branch="false"/>
							</lines>
						</method>
						<method name="lookupContext" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;)Lorg/apache/commons/scxml/Context;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="193" hits="238" branch="false"/>
							</lines>
						</method>
						<method name="newInvoker" signature="(Ljava/lang/String;)Lorg/apache/commons/scxml/invoke/Invoker;" line-rate="0.5454545454545454" branch-rate="1.0">
							<lines>
								<line number="310" hits="1" branch="false"/>
								<line number="311" hits="1" branch="true"/>
								<line number="312" hits="0" branch="false"/>
								<line number="315" hits="1" branch="false"/>
								<line number="317" hits="1" branch="false"/>
								<line number="318" hits="0" branch="false"/>
								<line number="319" hits="0" branch="false"/>
								<line number="320" hits="0" branch="false"/>
								<line number="321" hits="0" branch="false"/>
								<line number="322" hits="1" branch="false"/>
								<line number="323" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="registerInvokerClass" signature="(Ljava/lang/String;Ljava/lang/Class;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="281" hits="1" branch="false"/>
								<line number="282" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="reset" signature="(Lorg/apache/commons/scxml/model/History;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="256" hits="8" branch="false"/>
								<line number="257" hits="8" branch="true"/>
								<line number="258" hits="3" branch="false"/>
								<line number="260" hits="8" branch="false"/>
							</lines>
						</method>
						<method name="setContext" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;Lorg/apache/commons/scxml/Context;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="204" hits="1" branch="false"/>
								<line number="205" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="setEvaluator" signature="(Lorg/apache/commons/scxml/Evaluator;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="119" hits="51" branch="false"/>
								<line number="120" hits="51" branch="false"/>
							</lines>
						</method>
						<method name="setInvoker" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;Lorg/apache/commons/scxml/invoke/Invoker;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="347" hits="1" branch="false"/>
								<line number="348" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="setLastConfiguration" signature="(Lorg/apache/commons/scxml/model/History;Ljava/util/Set;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="230" hits="13" branch="false"/>
								<line number="231" hits="13" branch="false"/>
								<line number="232" hits="13" branch="false"/>
								<line number="233" hits="13" branch="false"/>
							</lines>
						</method>
						<method name="setNotificationRegistry" signature="(Lorg/apache/commons/scxml/NotificationRegistry;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="158" hits="0" branch="false"/>
								<line number="159" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="setRootContext" signature="(Lorg/apache/commons/scxml/Context;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="140" hits="51" branch="false"/>
								<line number="141" hits="51" branch="false"/>
							</lines>
						</method>
						<method name="unregisterInvokerClass" signature="(Ljava/lang/String;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="292" hits="0" branch="false"/>
								<line number="293" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="93" hits="59" branch="false"/>
						<line number="94" hits="59" branch="false"/>
						<line number="95" hits="59" branch="false"/>
						<line number="96" hits="59" branch="false"/>
						<line number="97" hits="59" branch="false"/>
						<line number="98" hits="59" branch="false"/>
						<line number="99" hits="59" branch="false"/>
						<line number="100" hits="59" branch="false"/>
						<line number="101" hits="59" branch="false"/>
						<line number="102" hits="59" branch="false"/>
						<line number="110" hits="390" branch="false"/>
						<line number="119" hits="51" branch="false"/>
						<line number="120" hits="51" branch="false"/>
						<line number="128" hits="928" branch="true"/>
						<line number="129" hits="1" branch="false"/>
						<line number="131" hits="928" branch="false"/>
						<line number="140" hits="51" branch="false"/>
						<line number="141" hits="51" branch="false"/>
						<line number="149" hits="363" branch="false"/>
						<line number="158" hits="0" branch="false"/>
						<line number="159" hits="0" branch="false"/>
						<line number="169" hits="438" branch="false"/>
						<line number="170" hits="438" branch="true"/>
						<line number="171" hits="192" branch="false"/>
						<line number="172" hits="192" branch="true"/>
						<line number="174" hits="102" branch="false"/>
						<line number="176" hits="90" branch="false"/>
						<line number="178" hits="192" branch="false"/>
						<line number="179" hits="192" branch="false"/>
						<line number="180" hits="192" branch="false"/>
						<line number="182" hits="438" branch="false"/>
						<line number="193" hits="238" branch="false"/>
						<line number="204" hits="1" branch="false"/>
						<line number="205" hits="1" branch="false"/>
						<line number="214" hits="23" branch="false"/>
						<line number="215" hits="23" branch="true"/>
						<line number="216" hits="8" branch="false"/>
						<line number="217" hits="8" branch="false"/>
						<line number="219" hits="23" branch="false"/>
						<line number="230" hits="13" branch="false"/>
						<line number="231" hits="13" branch="false"/>
						<line number="232" hits="13" branch="false"/>
						<line number="233" hits="13" branch="false"/>
						<line number="242" hits="14" branch="false"/>
						<line number="243" hits="14" branch="true"/>
						<line number="244" hits="5" branch="false"/>
						<line number="246" hits="9" branch="false"/>
						<line number="256" hits="8" branch="false"/>
						<line number="257" hits="8" branch="true"/>
						<line number="258" hits="3" branch="false"/>
						<line number="260" hits="8" branch="false"/>
						<line number="269" hits="0" branch="false"/>
						<line number="281" hits="1" branch="false"/>
						<line number="282" hits="1" branch="false"/>
						<line number="292" hits="0" branch="false"/>
						<line number="293" hits="0" branch="false"/>
						<line number="310" hits="1" branch="false"/>
						<line number="311" hits="1" branch="true"/>
						<line number="312" hits="0" branch="false"/>
						<line number="315" hits="1" branch="false"/>
						<line number="317" hits="1" branch="false"/>
						<line number="318" hits="0" branch="false"/>
						<line number="319" hits="0" branch="false"/>
						<line number="320" hits="0" branch="false"/>
						<line number="321" hits="0" branch="false"/>
						<line number="322" hits="1" branch="false"/>
						<line number="323" hits="1" branch="false"/>
						<line number="336" hits="1" branch="false"/>
						<line number="347" hits="1" branch="false"/>
						<line number="348" hits="1" branch="false"/>
						<line number="356" hits="733" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.SCXMLExecutor" filename="org/apache/commons/scxml/SCXMLExecutor.java" line-rate="0.6737588652482269" branch-rate="0.875" complexity="1.4848484848484849">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="179" hits="0" branch="false"/>
								<line number="180" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Lorg/apache/commons/scxml/Evaluator;Lorg/apache/commons/scxml/EventDispatcher;Lorg/apache/commons/scxml/ErrorReporter;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="172" hits="48" branch="false"/>
								<line number="173" hits="48" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Lorg/apache/commons/scxml/Evaluator;Lorg/apache/commons/scxml/EventDispatcher;Lorg/apache/commons/scxml/ErrorReporter;Lorg/apache/commons/scxml/SCXMLSemantics;)V" line-rate="0.9230769230769231" branch-rate="1.0">
							<lines>
								<line number="78" hits="48" branch="false"/>
								<line number="83" hits="48" branch="false"/>
								<line number="192" hits="48" branch="false"/>
								<line number="193" hits="48" branch="false"/>
								<line number="194" hits="48" branch="false"/>
								<line number="195" hits="48" branch="false"/>
								<line number="196" hits="48" branch="false"/>
								<line number="197" hits="48" branch="true"/>
								<line number="199" hits="48" branch="false"/>
								<line number="201" hits="0" branch="false"/>
								<line number="203" hits="48" branch="false"/>
								<line number="204" hits="48" branch="false"/>
								<line number="205" hits="48" branch="false"/>
							</lines>
						</method>
						<method name="addListener" signature="(Lorg/apache/commons/scxml/model/SCXML;Lorg/apache/commons/scxml/SCXMLListener;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="413" hits="47" branch="false"/>
								<line number="414" hits="47" branch="false"/>
								<line number="415" hits="47" branch="false"/>
							</lines>
						</method>
						<method name="addListener" signature="(Lorg/apache/commons/scxml/model/Transition;Lorg/apache/commons/scxml/SCXMLListener;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="464" hits="0" branch="false"/>
								<line number="465" hits="0" branch="false"/>
								<line number="466" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="addListener" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;Lorg/apache/commons/scxml/SCXMLListener;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="439" hits="0" branch="false"/>
								<line number="440" hits="0" branch="false"/>
								<line number="441" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="class$" signature="(Ljava/lang/String;)Ljava/lang/Class;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="58" hits="54" branch="true"/>
							</lines>
						</method>
						<method name="getCurrentStatus" signature="()Lorg/apache/commons/scxml/Status;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="272" hits="152" branch="false"/>
							</lines>
						</method>
						<method name="getErrorReporter" signature="()Lorg/apache/commons/scxml/ErrorReporter;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="350" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getEvaluator" signature="()Lorg/apache/commons/scxml/Evaluator;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="290" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getEventdispatcher" signature="()Lorg/apache/commons/scxml/EventDispatcher;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="368" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getRootContext" signature="()Lorg/apache/commons/scxml/Context;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="308" hits="4" branch="false"/>
							</lines>
						</method>
						<method name="getSCInstance" signature="()Lorg/apache/commons/scxml/SCInstance;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="510" hits="2" branch="false"/>
							</lines>
						</method>
						<method name="getStateMachine" signature="()Lorg/apache/commons/scxml/model/SCXML;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="317" hits="2" branch="false"/>
							</lines>
						</method>
						<method name="go" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="341" hits="48" branch="false"/>
								<line number="342" hits="48" branch="false"/>
							</lines>
						</method>
						<method name="isSuperStep" signature="()Z" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="388" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="logState" signature="()V" line-rate="0.18181818181818182" branch-rate="0.3333333333333333">
							<lines>
								<line number="517" hits="151" branch="true"/>
								<line number="518" hits="0" branch="false"/>
								<line number="519" hits="0" branch="false"/>
								<line number="520" hits="0" branch="true"/>
								<line number="521" hits="0" branch="false"/>
								<line number="522" hits="0" branch="false"/>
								<line number="523" hits="0" branch="true"/>
								<line number="524" hits="0" branch="false"/>
								<line number="527" hits="0" branch="false"/>
								<line number="528" hits="0" branch="false"/>
								<line number="530" hits="151" branch="false"/>
							</lines>
						</method>
						<method name="registerInvokerClass" signature="(Ljava/lang/String;Ljava/lang/Class;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="490" hits="1" branch="false"/>
								<line number="491" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="removeListener" signature="(Lorg/apache/commons/scxml/model/SCXML;Lorg/apache/commons/scxml/SCXMLListener;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="425" hits="0" branch="false"/>
								<line number="426" hits="0" branch="false"/>
								<line number="428" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="removeListener" signature="(Lorg/apache/commons/scxml/model/Transition;Lorg/apache/commons/scxml/SCXMLListener;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="476" hits="0" branch="false"/>
								<line number="477" hits="0" branch="false"/>
								<line number="479" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="removeListener" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;Lorg/apache/commons/scxml/SCXMLListener;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="451" hits="0" branch="false"/>
								<line number="452" hits="0" branch="false"/>
								<line number="454" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="reset" signature="()V" line-rate="0.8214285714285714" branch-rate="1.0">
							<lines>
								<line number="216" hits="50" branch="false"/>
								<line number="218" hits="50" branch="true"/>
								<line number="219" hits="0" branch="false"/>
								<line number="220" hits="0" branch="false"/>
								<line number="222" hits="50" branch="false"/>
								<line number="223" hits="50" branch="false"/>
								<line number="227" hits="50" branch="false"/>
								<line number="228" hits="294" branch="true"/>
								<line number="229" hits="244" branch="false"/>
								<line number="230" hits="244" branch="true"/>
								<line number="231" hits="234" branch="false"/>
								<line number="232" hits="234" branch="true"/>
								<line number="233" hits="11" branch="false"/>
								<line number="234" hits="11" branch="false"/>
								<line number="235" hits="11" branch="true"/>
								<line number="236" hits="0" branch="false"/>
								<line number="240" hits="10" branch="true"/>
								<line number="241" hits="7" branch="false"/>
								<line number="245" hits="50" branch="false"/>
								<line number="246" hits="50" branch="false"/>
								<line number="248" hits="50" branch="false"/>
								<line number="252" hits="50" branch="false"/>
								<line number="255" hits="50" branch="false"/>
								<line number="257" hits="50" branch="true"/>
								<line number="258" hits="50" branch="false"/>
								<line number="261" hits="0" branch="false"/>
								<line number="262" hits="0" branch="false"/>
								<line number="264" hits="50" branch="false"/>
							</lines>
						</method>
						<method name="restoreEventData" signature="([Ljava/lang/Object;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="569" hits="151" branch="false"/>
								<line number="570" hits="151" branch="false"/>
								<line number="571" hits="151" branch="false"/>
							</lines>
						</method>
						<method name="setErrorReporter" signature="(Lorg/apache/commons/scxml/ErrorReporter;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="359" hits="0" branch="false"/>
								<line number="360" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="setEvaluator" signature="(Lorg/apache/commons/scxml/Evaluator;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="281" hits="0" branch="false"/>
								<line number="282" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="setEventData" signature="([Lorg/apache/commons/scxml/TriggerEvent;)[Ljava/lang/Object;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="546" hits="151" branch="false"/>
								<line number="547" hits="151" branch="false"/>
								<line number="549" hits="151" branch="false"/>
								<line number="550" hits="151" branch="false"/>
								<line number="551" hits="151" branch="false"/>
								<line number="552" hits="253" branch="true"/>
								<line number="553" hits="102" branch="false"/>
								<line number="554" hits="102" branch="false"/>
								<line number="556" hits="151" branch="true"/>
								<line number="558" hits="100" branch="false"/>
								<line number="560" hits="151" branch="false"/>
								<line number="561" hits="151" branch="false"/>
								<line number="562" hits="151" branch="false"/>
							</lines>
						</method>
						<method name="setEventdispatcher" signature="(Lorg/apache/commons/scxml/EventDispatcher;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="377" hits="0" branch="false"/>
								<line number="378" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="setRootContext" signature="(Lorg/apache/commons/scxml/Context;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="299" hits="48" branch="false"/>
								<line number="300" hits="48" branch="false"/>
							</lines>
						</method>
						<method name="setStateMachine" signature="(Lorg/apache/commons/scxml/model/SCXML;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="327" hits="48" branch="false"/>
								<line number="330" hits="48" branch="false"/>
								<line number="331" hits="48" branch="false"/>
							</lines>
						</method>
						<method name="setSuperStep" signature="(Z)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="403" hits="46" branch="false"/>
								<line number="404" hits="46" branch="false"/>
							</lines>
						</method>
						<method name="triggerEvent" signature="(Lorg/apache/commons/scxml/TriggerEvent;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="160" hits="0" branch="false"/>
								<line number="161" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="triggerEvents" signature="([Lorg/apache/commons/scxml/TriggerEvent;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="108" hits="151" branch="false"/>
								<line number="112" hits="151" branch="false"/>
								<line number="114" hits="151" branch="false"/>
								<line number="115" hits="151" branch="false"/>
								<line number="119" hits="266" branch="false"/>
								<line number="121" hits="266" branch="false"/>
								<line number="124" hits="266" branch="false"/>
								<line number="127" hits="266" branch="false"/>
								<line number="129" hits="266" branch="false"/>
								<line number="131" hits="266" branch="false"/>
								<line number="134" hits="266" branch="false"/>
								<line number="136" hits="266" branch="true"/>
								<line number="137" hits="266" branch="false"/>
								<line number="139" hits="266" branch="true"/>
								<line number="142" hits="151" branch="false"/>
								<line number="145" hits="151" branch="false"/>
								<line number="146" hits="151" branch="false"/>
								<line number="147" hits="151" branch="false"/>
							</lines>
						</method>
						<method name="unregisterInvokerClass" signature="(Ljava/lang/String;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="501" hits="0" branch="false"/>
								<line number="502" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="updateStatus" signature="(Lorg/apache/commons/scxml/Step;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="536" hits="316" branch="false"/>
								<line number="537" hits="316" branch="false"/>
								<line number="539" hits="316" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="58" hits="54" branch="true"/>
						<line number="78" hits="48" branch="false"/>
						<line number="83" hits="48" branch="false"/>
						<line number="108" hits="151" branch="false"/>
						<line number="112" hits="151" branch="false"/>
						<line number="114" hits="151" branch="false"/>
						<line number="115" hits="151" branch="false"/>
						<line number="119" hits="266" branch="false"/>
						<line number="121" hits="266" branch="false"/>
						<line number="124" hits="266" branch="false"/>
						<line number="127" hits="266" branch="false"/>
						<line number="129" hits="266" branch="false"/>
						<line number="131" hits="266" branch="false"/>
						<line number="134" hits="266" branch="false"/>
						<line number="136" hits="266" branch="true"/>
						<line number="137" hits="266" branch="false"/>
						<line number="139" hits="266" branch="true"/>
						<line number="142" hits="151" branch="false"/>
						<line number="145" hits="151" branch="false"/>
						<line number="146" hits="151" branch="false"/>
						<line number="147" hits="151" branch="false"/>
						<line number="160" hits="0" branch="false"/>
						<line number="161" hits="0" branch="false"/>
						<line number="172" hits="48" branch="false"/>
						<line number="173" hits="48" branch="false"/>
						<line number="179" hits="0" branch="false"/>
						<line number="180" hits="0" branch="false"/>
						<line number="192" hits="48" branch="false"/>
						<line number="193" hits="48" branch="false"/>
						<line number="194" hits="48" branch="false"/>
						<line number="195" hits="48" branch="false"/>
						<line number="196" hits="48" branch="false"/>
						<line number="197" hits="48" branch="true"/>
						<line number="199" hits="48" branch="false"/>
						<line number="201" hits="0" branch="false"/>
						<line number="203" hits="48" branch="false"/>
						<line number="204" hits="48" branch="false"/>
						<line number="205" hits="48" branch="false"/>
						<line number="216" hits="50" branch="false"/>
						<line number="218" hits="50" branch="true"/>
						<line number="219" hits="0" branch="false"/>
						<line number="220" hits="0" branch="false"/>
						<line number="222" hits="50" branch="false"/>
						<line number="223" hits="50" branch="false"/>
						<line number="227" hits="50" branch="false"/>
						<line number="228" hits="294" branch="true"/>
						<line number="229" hits="244" branch="false"/>
						<line number="230" hits="244" branch="true"/>
						<line number="231" hits="234" branch="false"/>
						<line number="232" hits="234" branch="true"/>
						<line number="233" hits="11" branch="false"/>
						<line number="234" hits="11" branch="false"/>
						<line number="235" hits="11" branch="true"/>
						<line number="236" hits="0" branch="false"/>
						<line number="240" hits="10" branch="true"/>
						<line number="241" hits="7" branch="false"/>
						<line number="245" hits="50" branch="false"/>
						<line number="246" hits="50" branch="false"/>
						<line number="248" hits="50" branch="false"/>
						<line number="252" hits="50" branch="false"/>
						<line number="255" hits="50" branch="false"/>
						<line number="257" hits="50" branch="true"/>
						<line number="258" hits="50" branch="false"/>
						<line number="261" hits="0" branch="false"/>
						<line number="262" hits="0" branch="false"/>
						<line number="264" hits="50" branch="false"/>
						<line number="272" hits="152" branch="false"/>
						<line number="281" hits="0" branch="false"/>
						<line number="282" hits="0" branch="false"/>
						<line number="290" hits="0" branch="false"/>
						<line number="299" hits="48" branch="false"/>
						<line number="300" hits="48" branch="false"/>
						<line number="308" hits="4" branch="false"/>
						<line number="317" hits="2" branch="false"/>
						<line number="327" hits="48" branch="false"/>
						<line number="330" hits="48" branch="false"/>
						<line number="331" hits="48" branch="false"/>
						<line number="341" hits="48" branch="false"/>
						<line number="342" hits="48" branch="false"/>
						<line number="350" hits="0" branch="false"/>
						<line number="359" hits="0" branch="false"/>
						<line number="360" hits="0" branch="false"/>
						<line number="368" hits="0" branch="false"/>
						<line number="377" hits="0" branch="false"/>
						<line number="378" hits="0" branch="false"/>
						<line number="388" hits="0" branch="false"/>
						<line number="403" hits="46" branch="false"/>
						<line number="404" hits="46" branch="false"/>
						<line number="413" hits="47" branch="false"/>
						<line number="414" hits="47" branch="false"/>
						<line number="415" hits="47" branch="false"/>
						<line number="425" hits="0" branch="false"/>
						<line number="426" hits="0" branch="false"/>
						<line number="428" hits="0" branch="false"/>
						<line number="439" hits="0" branch="false"/>
						<line number="440" hits="0" branch="false"/>
						<line number="441" hits="0" branch="false"/>
						<line number="451" hits="0" branch="false"/>
						<line number="452" hits="0" branch="false"/>
						<line number="454" hits="0" branch="false"/>
						<line number="464" hits="0" branch="false"/>
						<line number="465" hits="0" branch="false"/>
						<line number="466" hits="0" branch="false"/>
						<line number="476" hits="0" branch="false"/>
						<line number="477" hits="0" branch="false"/>
						<line number="479" hits="0" branch="false"/>
						<line number="490" hits="1" branch="false"/>
						<line number="491" hits="1" branch="false"/>
						<line number="501" hits="0" branch="false"/>
						<line number="502" hits="0" branch="false"/>
						<line number="510" hits="2" branch="false"/>
						<line number="517" hits="151" branch="true"/>
						<line number="518" hits="0" branch="false"/>
						<line number="519" hits="0" branch="false"/>
						<line number="520" hits="0" branch="true"/>
						<line number="521" hits="0" branch="false"/>
						<line number="522" hits="0" branch="false"/>
						<line number="523" hits="0" branch="true"/>
						<line number="524" hits="0" branch="false"/>
						<line number="527" hits="0" branch="false"/>
						<line number="528" hits="0" branch="false"/>
						<line number="530" hits="151" branch="false"/>
						<line number="536" hits="316" branch="false"/>
						<line number="537" hits="316" branch="false"/>
						<line number="539" hits="316" branch="false"/>
						<line number="546" hits="151" branch="false"/>
						<line number="547" hits="151" branch="false"/>
						<line number="549" hits="151" branch="false"/>
						<line number="550" hits="151" branch="false"/>
						<line number="551" hits="151" branch="false"/>
						<line number="552" hits="253" branch="true"/>
						<line number="553" hits="102" branch="false"/>
						<line number="554" hits="102" branch="false"/>
						<line number="556" hits="151" branch="true"/>
						<line number="558" hits="100" branch="false"/>
						<line number="560" hits="151" branch="false"/>
						<line number="561" hits="151" branch="false"/>
						<line number="562" hits="151" branch="false"/>
						<line number="569" hits="151" branch="false"/>
						<line number="570" hits="151" branch="false"/>
						<line number="571" hits="151" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.SCXMLExpressionException" filename="org/apache/commons/scxml/SCXMLExpressionException.java" line-rate="0.25" branch-rate="1.0" complexity="1.0">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="35" hits="0" branch="false"/>
								<line number="36" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Ljava/lang/String;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="43" hits="0" branch="false"/>
								<line number="44" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Ljava/lang/String;Ljava/lang/Throwable;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="61" hits="0" branch="false"/>
								<line number="62" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Ljava/lang/Throwable;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="51" hits="8" branch="false"/>
								<line number="52" hits="8" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="35" hits="0" branch="false"/>
						<line number="36" hits="0" branch="false"/>
						<line number="43" hits="0" branch="false"/>
						<line number="44" hits="0" branch="false"/>
						<line number="51" hits="8" branch="false"/>
						<line number="52" hits="8" branch="false"/>
						<line number="61" hits="0" branch="false"/>
						<line number="62" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.SCXMLHelper" filename="org/apache/commons/scxml/SCXMLHelper.java" line-rate="0.7351351351351352" branch-rate="0.8181818181818182" complexity="7.076923076923077">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="476" hits="0" branch="false"/>
								<line number="477" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="class$" signature="(Ljava/lang/String;)Ljava/lang/Class;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="310" hits="1" branch="true"/>
							</lines>
						</method>
						<method name="cloneDatamodel" signature="(Lorg/apache/commons/scxml/model/Datamodel;Lorg/apache/commons/scxml/Context;Lorg/apache/commons/scxml/Evaluator;Lorg/apache/commons/logging/Log;)V" line-rate="0.7407407407407407" branch-rate="0.75">
							<lines>
								<line number="433" hits="242" branch="true"/>
								<line number="434" hits="209" branch="false"/>
								<line number="436" hits="33" branch="false"/>
								<line number="437" hits="33" branch="true"/>
								<line number="438" hits="0" branch="false"/>
								<line number="440" hits="33" branch="true"/>
								<line number="441" hits="48" branch="false"/>
								<line number="442" hits="48" branch="false"/>
								<line number="443" hits="48" branch="false"/>
								<line number="444" hits="48" branch="true"/>
								<line number="445" hits="44" branch="false"/>
								<line number="448" hits="48" branch="true"/>
								<line number="449" hits="0" branch="false"/>
								<line number="450" hits="48" branch="true"/>
								<line number="452" hits="4" branch="false"/>
								<line number="454" hits="4" branch="false"/>
								<line number="455" hits="4" branch="false"/>
								<line number="456" hits="4" branch="false"/>
								<line number="457" hits="0" branch="false"/>
								<line number="458" hits="0" branch="true"/>
								<line number="459" hits="0" branch="false"/>
								<line number="461" hits="0" branch="true"/>
								<line number="462" hits="0" branch="false"/>
								<line number="464" hits="4" branch="false"/>
								<line number="465" hits="4" branch="false"/>
								<line number="467" hits="44" branch="false"/>
								<line number="470" hits="33" branch="false"/>
							</lines>
						</method>
						<method name="getAncestorClosure" signature="(Ljava/util/Set;Ljava/util/Set;)Ljava/util/Set;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="92" hits="906" branch="false"/>
								<line number="93" hits="906" branch="true"/>
								<line number="94" hits="781" branch="false"/>
								<line number="95" hits="1916" branch="true"/>
								<line number="96" hits="1270" branch="true"/>
								<line number="98" hits="29" branch="false"/>
								<line number="100" hits="1241" branch="true"/>
								<line number="101" hits="106" branch="false"/>
								<line number="103" hits="1135" branch="false"/>
								<line number="106" hits="906" branch="false"/>
							</lines>
						</method>
						<method name="getLCA" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;Lorg/apache/commons/scxml/model/TransitionTarget;)Lorg/apache/commons/scxml/model/TransitionTarget;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="191" hits="109" branch="true"/>
								<line number="192" hits="2" branch="false"/>
								<line number="193" hits="107" branch="true"/>
								<line number="194" hits="2" branch="false"/>
								<line number="195" hits="105" branch="true"/>
								<line number="196" hits="3" branch="false"/>
								<line number="198" hits="102" branch="false"/>
								<line number="199" hits="102" branch="false"/>
								<line number="200" hits="157" branch="true"/>
								<line number="201" hits="55" branch="true"/>
								<line number="202" hits="47" branch="false"/>
								<line number="205" hits="102" branch="false"/>
								<line number="206" hits="109" branch="true"/>
								<line number="207" hits="42" branch="true"/>
								<line number="209" hits="38" branch="true"/>
								<line number="210" hits="35" branch="false"/>
								<line number="211" hits="35" branch="false"/>
								<line number="215" hits="67" branch="false"/>
							</lines>
						</method>
						<method name="getNodeValue" signature="(Lorg/w3c/dom/Node;)Ljava/lang/String;" line-rate="0.7368421052631579" branch-rate="1.0">
							<lines>
								<line number="388" hits="58" branch="false"/>
								<line number="389" hits="58" branch="true"/>
								<line number="390" hits="0" branch="false"/>
								<line number="392" hits="58" branch="false"/>
								<line number="394" hits="17" branch="false"/>
								<line number="395" hits="17" branch="false"/>
								<line number="397" hits="41" branch="true"/>
								<line number="398" hits="41" branch="false"/>
								<line number="399" hits="41" branch="false"/>
								<line number="400" hits="82" branch="true"/>
								<line number="401" hits="41" branch="true"/>
								<line number="402" hits="41" branch="false"/>
								<line number="404" hits="41" branch="false"/>
								<line number="406" hits="41" branch="false"/>
								<line number="411" hits="0" branch="false"/>
								<line number="412" hits="0" branch="false"/>
								<line number="414" hits="0" branch="false"/>
								<line number="417" hits="0" branch="false"/>
								<line number="419" hits="58" branch="false"/>
							</lines>
						</method>
						<method name="getStatesExited" signature="(Lorg/apache/commons/scxml/model/Transition;Ljava/util/Set;)Ljava/util/Set;" line-rate="0.4827586206896552" branch-rate="0.4444444444444444">
							<lines>
								<line number="234" hits="115" branch="false"/>
								<line number="235" hits="115" branch="false"/>
								<line number="237" hits="115" branch="false"/>
								<line number="238" hits="115" branch="false"/>
								<line number="239" hits="115" branch="true"/>
								<line number="240" hits="119" branch="false"/>
								<line number="241" hits="119" branch="true"/>
								<line number="242" hits="11" branch="false"/>
								<line number="243" hits="11" branch="false"/>
								<line number="244" hits="27" branch="true"/>
								<line number="245" hits="16" branch="false"/>
								<line number="246" hits="16" branch="false"/>
								<line number="250" hits="115" branch="true"/>
								<line number="251" hits="0" branch="false"/>
								<line number="252" hits="0" branch="true"/>
								<line number="253" hits="0" branch="false"/>
								<line number="256" hits="0" branch="false"/>
								<line number="257" hits="0" branch="true"/>
								<line number="258" hits="0" branch="false"/>
								<line number="259" hits="0" branch="false"/>
								<line number="260" hits="0" branch="true"/>
								<line number="261" hits="0" branch="false"/>
								<line number="262" hits="0" branch="true"/>
								<line number="264" hits="0" branch="false"/>
								<line number="265" hits="0" branch="false"/>
								<line number="266" hits="0" branch="true"/>
								<line number="267" hits="0" branch="false"/>
								<line number="268" hits="0" branch="false"/>
								<line number="275" hits="115" branch="false"/>
							</lines>
						</method>
						<method name="implementationOf" signature="(Ljava/lang/Class;Ljava/lang/Class;)Z" line-rate="0.7777777777777778" branch-rate="1.0">
							<lines>
								<line number="328" hits="25" branch="true"/>
								<line number="329" hits="0" branch="false"/>
								<line number="331" hits="25" branch="true"/>
								<line number="332" hits="50" branch="false"/>
								<line number="333" hits="50" branch="false"/>
								<line number="334" hits="125" branch="true"/>
								<line number="335" hits="75" branch="true"/>
								<line number="336" hits="0" branch="false"/>
								<line number="340" hits="25" branch="false"/>
							</lines>
						</method>
						<method name="inConflict" signature="(Lorg/apache/commons/scxml/model/Transition;Lorg/apache/commons/scxml/model/Transition;Ljava/util/Set;)Z" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="290" hits="0" branch="false"/>
								<line number="291" hits="0" branch="false"/>
								<line number="292" hits="0" branch="false"/>
								<line number="293" hits="0" branch="true"/>
								<line number="294" hits="0" branch="false"/>
								<line number="296" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="isDescendant" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;Lorg/apache/commons/scxml/model/TransitionTarget;)Z" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="71" hits="578" branch="false"/>
								<line number="72" hits="904" branch="true"/>
								<line number="73" hits="493" branch="true"/>
								<line number="74" hits="167" branch="false"/>
								<line number="76" hits="326" branch="false"/>
								<line number="78" hits="411" branch="false"/>
							</lines>
						</method>
						<method name="isLegalConfig" signature="(Ljava/util/Set;Lorg/apache/commons/scxml/ErrorReporter;)Z" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="130" hits="270" branch="false"/>
								<line number="131" hits="270" branch="false"/>
								<line number="132" hits="270" branch="false"/>
								<line number="133" hits="270" branch="true"/>
								<line number="134" hits="283" branch="false"/>
								<line number="135" hits="283" branch="false"/>
								<line number="136" hits="501" branch="true"/>
								<line number="137" hits="218" branch="false"/>
								<line number="138" hits="218" branch="true"/>
								<line number="139" hits="193" branch="false"/>
								<line number="140" hits="193" branch="false"/>
								<line number="142" hits="218" branch="false"/>
								<line number="143" hits="218" branch="false"/>
								<line number="146" hits="283" branch="false"/>
								<line number="149" hits="270" branch="true"/>
								<line number="150" hits="193" branch="false"/>
								<line number="151" hits="193" branch="false"/>
								<line number="152" hits="193" branch="false"/>
								<line number="153" hits="193" branch="true"/>
								<line number="154" hits="11" branch="false"/>
								<line number="155" hits="11" branch="true"/>
								<line number="156" hits="1" branch="false"/>
								<line number="159" hits="1" branch="false"/>
								<line number="162" hits="182" branch="true"/>
								<line number="163" hits="1" branch="false"/>
								<line number="166" hits="1" branch="false"/>
								<line number="169" hits="193" branch="false"/>
								<line number="171" hits="270" branch="true"/>
								<line number="172" hits="1" branch="false"/>
								<line number="176" hits="270" branch="false"/>
								<line number="177" hits="270" branch="false"/>
								<line number="178" hits="270" branch="false"/>
							</lines>
						</method>
						<method name="isStringEmpty" signature="(Ljava/lang/String;)Z" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="53" hits="1546" branch="true"/>
								<line number="54" hits="762" branch="false"/>
								<line number="56" hits="784" branch="false"/>
							</lines>
						</method>
						<method name="setNodeValue" signature="(Lorg/w3c/dom/Node;Ljava/lang/String;)V" line-rate="0.6470588235294118" branch-rate="1.0">
							<lines>
								<line number="350" hits="8" branch="false"/>
								<line number="352" hits="0" branch="false"/>
								<line number="353" hits="0" branch="false"/>
								<line number="356" hits="8" branch="true"/>
								<line number="357" hits="8" branch="false"/>
								<line number="358" hits="16" branch="true"/>
								<line number="359" hits="8" branch="true"/>
								<line number="360" hits="8" branch="false"/>
								<line number="362" hits="8" branch="false"/>
								<line number="366" hits="8" branch="false"/>
								<line number="367" hits="8" branch="false"/>
								<line number="368" hits="8" branch="false"/>
								<line number="371" hits="0" branch="false"/>
								<line number="372" hits="0" branch="false"/>
								<line number="374" hits="0" branch="false"/>
								<line number="377" hits="0" branch="false"/>
								<line number="379" hits="8" branch="false"/>
							</lines>
						</method>
						<method name="subtypeOf" signature="(Ljava/lang/Class;Ljava/lang/Class;)Z" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="307" hits="0" branch="true"/>
								<line number="308" hits="0" branch="false"/>
								<line number="311" hits="0" branch="false"/>
								<line number="312" hits="0" branch="true"/>
								<line number="313" hits="0" branch="false"/>
								<line number="316" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="53" hits="1546" branch="true"/>
						<line number="54" hits="762" branch="false"/>
						<line number="56" hits="784" branch="false"/>
						<line number="71" hits="578" branch="false"/>
						<line number="72" hits="904" branch="true"/>
						<line number="73" hits="493" branch="true"/>
						<line number="74" hits="167" branch="false"/>
						<line number="76" hits="326" branch="false"/>
						<line number="78" hits="411" branch="false"/>
						<line number="92" hits="906" branch="false"/>
						<line number="93" hits="906" branch="true"/>
						<line number="94" hits="781" branch="false"/>
						<line number="95" hits="1916" branch="true"/>
						<line number="96" hits="1270" branch="true"/>
						<line number="98" hits="29" branch="false"/>
						<line number="100" hits="1241" branch="true"/>
						<line number="101" hits="106" branch="false"/>
						<line number="103" hits="1135" branch="false"/>
						<line number="106" hits="906" branch="false"/>
						<line number="130" hits="270" branch="false"/>
						<line number="131" hits="270" branch="false"/>
						<line number="132" hits="270" branch="false"/>
						<line number="133" hits="270" branch="true"/>
						<line number="134" hits="283" branch="false"/>
						<line number="135" hits="283" branch="false"/>
						<line number="136" hits="501" branch="true"/>
						<line number="137" hits="218" branch="false"/>
						<line number="138" hits="218" branch="true"/>
						<line number="139" hits="193" branch="false"/>
						<line number="140" hits="193" branch="false"/>
						<line number="142" hits="218" branch="false"/>
						<line number="143" hits="218" branch="false"/>
						<line number="146" hits="283" branch="false"/>
						<line number="149" hits="270" branch="true"/>
						<line number="150" hits="193" branch="false"/>
						<line number="151" hits="193" branch="false"/>
						<line number="152" hits="193" branch="false"/>
						<line number="153" hits="193" branch="true"/>
						<line number="154" hits="11" branch="false"/>
						<line number="155" hits="11" branch="true"/>
						<line number="156" hits="1" branch="false"/>
						<line number="159" hits="1" branch="false"/>
						<line number="162" hits="182" branch="true"/>
						<line number="163" hits="1" branch="false"/>
						<line number="166" hits="1" branch="false"/>
						<line number="169" hits="193" branch="false"/>
						<line number="171" hits="270" branch="true"/>
						<line number="172" hits="1" branch="false"/>
						<line number="176" hits="270" branch="false"/>
						<line number="177" hits="270" branch="false"/>
						<line number="178" hits="270" branch="false"/>
						<line number="191" hits="109" branch="true"/>
						<line number="192" hits="2" branch="false"/>
						<line number="193" hits="107" branch="true"/>
						<line number="194" hits="2" branch="false"/>
						<line number="195" hits="105" branch="true"/>
						<line number="196" hits="3" branch="false"/>
						<line number="198" hits="102" branch="false"/>
						<line number="199" hits="102" branch="false"/>
						<line number="200" hits="157" branch="true"/>
						<line number="201" hits="55" branch="true"/>
						<line number="202" hits="47" branch="false"/>
						<line number="205" hits="102" branch="false"/>
						<line number="206" hits="109" branch="true"/>
						<line number="207" hits="42" branch="true"/>
						<line number="209" hits="38" branch="true"/>
						<line number="210" hits="35" branch="false"/>
						<line number="211" hits="35" branch="false"/>
						<line number="215" hits="67" branch="false"/>
						<line number="234" hits="115" branch="false"/>
						<line number="235" hits="115" branch="false"/>
						<line number="237" hits="115" branch="false"/>
						<line number="238" hits="115" branch="false"/>
						<line number="239" hits="115" branch="true"/>
						<line number="240" hits="119" branch="false"/>
						<line number="241" hits="119" branch="true"/>
						<line number="242" hits="11" branch="false"/>
						<line number="243" hits="11" branch="false"/>
						<line number="244" hits="27" branch="true"/>
						<line number="245" hits="16" branch="false"/>
						<line number="246" hits="16" branch="false"/>
						<line number="250" hits="115" branch="true"/>
						<line number="251" hits="0" branch="false"/>
						<line number="252" hits="0" branch="true"/>
						<line number="253" hits="0" branch="false"/>
						<line number="256" hits="0" branch="false"/>
						<line number="257" hits="0" branch="true"/>
						<line number="258" hits="0" branch="false"/>
						<line number="259" hits="0" branch="false"/>
						<line number="260" hits="0" branch="true"/>
						<line number="261" hits="0" branch="false"/>
						<line number="262" hits="0" branch="true"/>
						<line number="264" hits="0" branch="false"/>
						<line number="265" hits="0" branch="false"/>
						<line number="266" hits="0" branch="true"/>
						<line number="267" hits="0" branch="false"/>
						<line number="268" hits="0" branch="false"/>
						<line number="275" hits="115" branch="false"/>
						<line number="290" hits="0" branch="false"/>
						<line number="291" hits="0" branch="false"/>
						<line number="292" hits="0" branch="false"/>
						<line number="293" hits="0" branch="true"/>
						<line number="294" hits="0" branch="false"/>
						<line number="296" hits="0" branch="false"/>
						<line number="307" hits="0" branch="true"/>
						<line number="308" hits="0" branch="false"/>
						<line number="310" hits="1" branch="true"/>
						<line number="311" hits="0" branch="false"/>
						<line number="312" hits="0" branch="true"/>
						<line number="313" hits="0" branch="false"/>
						<line number="316" hits="0" branch="false"/>
						<line number="328" hits="25" branch="true"/>
						<line number="329" hits="0" branch="false"/>
						<line number="331" hits="25" branch="true"/>
						<line number="332" hits="50" branch="false"/>
						<line number="333" hits="50" branch="false"/>
						<line number="334" hits="125" branch="true"/>
						<line number="335" hits="75" branch="true"/>
						<line number="336" hits="0" branch="false"/>
						<line number="340" hits="25" branch="false"/>
						<line number="350" hits="8" branch="false"/>
						<line number="352" hits="0" branch="false"/>
						<line number="353" hits="0" branch="false"/>
						<line number="356" hits="8" branch="true"/>
						<line number="357" hits="8" branch="false"/>
						<line number="358" hits="16" branch="true"/>
						<line number="359" hits="8" branch="true"/>
						<line number="360" hits="8" branch="false"/>
						<line number="362" hits="8" branch="false"/>
						<line number="366" hits="8" branch="false"/>
						<line number="367" hits="8" branch="false"/>
						<line number="368" hits="8" branch="false"/>
						<line number="371" hits="0" branch="false"/>
						<line number="372" hits="0" branch="false"/>
						<line number="374" hits="0" branch="false"/>
						<line number="377" hits="0" branch="false"/>
						<line number="379" hits="8" branch="false"/>
						<line number="388" hits="58" branch="false"/>
						<line number="389" hits="58" branch="true"/>
						<line number="390" hits="0" branch="false"/>
						<line number="392" hits="58" branch="false"/>
						<line number="394" hits="17" branch="false"/>
						<line number="395" hits="17" branch="false"/>
						<line number="397" hits="41" branch="true"/>
						<line number="398" hits="41" branch="false"/>
						<line number="399" hits="41" branch="false"/>
						<line number="400" hits="82" branch="true"/>
						<line number="401" hits="41" branch="true"/>
						<line number="402" hits="41" branch="false"/>
						<line number="404" hits="41" branch="false"/>
						<line number="406" hits="41" branch="false"/>
						<line number="411" hits="0" branch="false"/>
						<line number="412" hits="0" branch="false"/>
						<line number="414" hits="0" branch="false"/>
						<line number="417" hits="0" branch="false"/>
						<line number="419" hits="58" branch="false"/>
						<line number="433" hits="242" branch="true"/>
						<line number="434" hits="209" branch="false"/>
						<line number="436" hits="33" branch="false"/>
						<line number="437" hits="33" branch="true"/>
						<line number="438" hits="0" branch="false"/>
						<line number="440" hits="33" branch="true"/>
						<line number="441" hits="48" branch="false"/>
						<line number="442" hits="48" branch="false"/>
						<line number="443" hits="48" branch="false"/>
						<line number="444" hits="48" branch="true"/>
						<line number="445" hits="44" branch="false"/>
						<line number="448" hits="48" branch="true"/>
						<line number="449" hits="0" branch="false"/>
						<line number="450" hits="48" branch="true"/>
						<line number="452" hits="4" branch="false"/>
						<line number="454" hits="4" branch="false"/>
						<line number="455" hits="4" branch="false"/>
						<line number="456" hits="4" branch="false"/>
						<line number="457" hits="0" branch="false"/>
						<line number="458" hits="0" branch="true"/>
						<line number="459" hits="0" branch="false"/>
						<line number="461" hits="0" branch="true"/>
						<line number="462" hits="0" branch="false"/>
						<line number="464" hits="4" branch="false"/>
						<line number="465" hits="4" branch="false"/>
						<line number="467" hits="44" branch="false"/>
						<line number="470" hits="33" branch="false"/>
						<line number="476" hits="0" branch="false"/>
						<line number="477" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.SCXMLListener" filename="org/apache/commons/scxml/SCXMLListener.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
					<methods>
					</methods>
					<lines>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.SCXMLSemantics" filename="org/apache/commons/scxml/SCXMLSemantics.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
					<methods>
					</methods>
					<lines>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.Status" filename="org/apache/commons/scxml/Status.java" line-rate="0.9473684210526315" branch-rate="1.0" complexity="1.8">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="80" hits="418" branch="false"/>
								<line number="81" hits="418" branch="false"/>
								<line number="82" hits="418" branch="false"/>
								<line number="83" hits="418" branch="false"/>
							</lines>
						</method>
						<method name="getAllStates" signature="()Ljava/util/Set;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="110" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getEvents" signature="()Ljava/util/Collection;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="100" hits="1316" branch="false"/>
							</lines>
						</method>
						<method name="getStates" signature="()Ljava/util/Set;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="91" hits="1726" branch="false"/>
							</lines>
						</method>
						<method name="isFinal" signature="()Z" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="58" hits="15" branch="false"/>
								<line number="59" hits="15" branch="true"/>
								<line number="60" hits="15" branch="false"/>
								<line number="61" hits="15" branch="true"/>
								<line number="62" hits="6" branch="false"/>
								<line number="63" hits="6" branch="false"/>
								<line number="66" hits="9" branch="true"/>
								<line number="67" hits="1" branch="false"/>
								<line number="68" hits="1" branch="false"/>
								<line number="71" hits="15" branch="true"/>
								<line number="72" hits="1" branch="false"/>
								<line number="74" hits="15" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="58" hits="15" branch="false"/>
						<line number="59" hits="15" branch="true"/>
						<line number="60" hits="15" branch="false"/>
						<line number="61" hits="15" branch="true"/>
						<line number="62" hits="6" branch="false"/>
						<line number="63" hits="6" branch="false"/>
						<line number="66" hits="9" branch="true"/>
						<line number="67" hits="1" branch="false"/>
						<line number="68" hits="1" branch="false"/>
						<line number="71" hits="15" branch="true"/>
						<line number="72" hits="1" branch="false"/>
						<line number="74" hits="15" branch="false"/>
						<line number="80" hits="418" branch="false"/>
						<line number="81" hits="418" branch="false"/>
						<line number="82" hits="418" branch="false"/>
						<line number="83" hits="418" branch="false"/>
						<line number="91" hits="1726" branch="false"/>
						<line number="100" hits="1316" branch="false"/>
						<line number="110" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.Step" filename="org/apache/commons/scxml/Step.java" line-rate="0.5666666666666667" branch-rate="1.0" complexity="1.2">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="32" hits="0" branch="false"/>
								<line number="33" hits="0" branch="false"/>
								<line number="34" hits="0" branch="false"/>
								<line number="35" hits="0" branch="false"/>
								<line number="36" hits="0" branch="false"/>
								<line number="37" hits="0" branch="false"/>
								<line number="38" hits="0" branch="false"/>
								<line number="39" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Ljava/util/Collection;Lorg/apache/commons/scxml/Status;)V" line-rate="0.9166666666666666" branch-rate="1.0">
							<lines>
								<line number="46" hits="316" branch="false"/>
								<line number="47" hits="316" branch="true"/>
								<line number="48" hits="266" branch="false"/>
								<line number="50" hits="50" branch="false"/>
								<line number="52" hits="316" branch="true"/>
								<line number="53" hits="316" branch="false"/>
								<line number="55" hits="0" branch="false"/>
								<line number="57" hits="316" branch="false"/>
								<line number="58" hits="316" branch="false"/>
								<line number="59" hits="316" branch="false"/>
								<line number="60" hits="316" branch="false"/>
								<line number="61" hits="316" branch="false"/>
							</lines>
						</method>
						<method name="getAfterStatus" signature="()Lorg/apache/commons/scxml/Status;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="97" hits="1250" branch="false"/>
							</lines>
						</method>
						<method name="getBeforeStatus" signature="()Lorg/apache/commons/scxml/Status;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="111" hits="1330" branch="false"/>
							</lines>
						</method>
						<method name="getEntryList" signature="()Ljava/util/List;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="125" hits="632" branch="false"/>
							</lines>
						</method>
						<method name="getExitList" signature="()Ljava/util/List;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="132" hits="848" branch="false"/>
							</lines>
						</method>
						<method name="getExternalEvents" signature="()Ljava/util/Collection;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="139" hits="532" branch="false"/>
							</lines>
						</method>
						<method name="getTransitList" signature="()Ljava/util/List;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="146" hits="1776" branch="false"/>
							</lines>
						</method>
						<method name="setAfterStatus" signature="(Lorg/apache/commons/scxml/Status;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="104" hits="0" branch="false"/>
								<line number="105" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="setBeforeStatus" signature="(Lorg/apache/commons/scxml/Status;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="118" hits="0" branch="false"/>
								<line number="119" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="32" hits="0" branch="false"/>
						<line number="33" hits="0" branch="false"/>
						<line number="34" hits="0" branch="false"/>
						<line number="35" hits="0" branch="false"/>
						<line number="36" hits="0" branch="false"/>
						<line number="37" hits="0" branch="false"/>
						<line number="38" hits="0" branch="false"/>
						<line number="39" hits="0" branch="false"/>
						<line number="46" hits="316" branch="false"/>
						<line number="47" hits="316" branch="true"/>
						<line number="48" hits="266" branch="false"/>
						<line number="50" hits="50" branch="false"/>
						<line number="52" hits="316" branch="true"/>
						<line number="53" hits="316" branch="false"/>
						<line number="55" hits="0" branch="false"/>
						<line number="57" hits="316" branch="false"/>
						<line number="58" hits="316" branch="false"/>
						<line number="59" hits="316" branch="false"/>
						<line number="60" hits="316" branch="false"/>
						<line number="61" hits="316" branch="false"/>
						<line number="97" hits="1250" branch="false"/>
						<line number="104" hits="0" branch="false"/>
						<line number="105" hits="0" branch="false"/>
						<line number="111" hits="1330" branch="false"/>
						<line number="118" hits="0" branch="false"/>
						<line number="119" hits="0" branch="false"/>
						<line number="125" hits="632" branch="false"/>
						<line number="132" hits="848" branch="false"/>
						<line number="139" hits="532" branch="false"/>
						<line number="146" hits="1776" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.TriggerEvent" filename="org/apache/commons/scxml/TriggerEvent.java" line-rate="1.0" branch-rate="1.0" complexity="1.5">
					<methods>
						<method name="&lt;init&gt;" signature="(Ljava/lang/String;I)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="48" hits="497" branch="false"/>
								<line number="49" hits="497" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Ljava/lang/String;ILjava/lang/Object;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="35" hits="614" branch="false"/>
								<line number="36" hits="614" branch="false"/>
								<line number="37" hits="614" branch="false"/>
								<line number="38" hits="614" branch="false"/>
								<line number="39" hits="614" branch="false"/>
							</lines>
						</method>
						<method name="equals" signature="(Ljava/lang/Object;)Z" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="125" hits="5" branch="true"/>
								<line number="126" hits="4" branch="false"/>
								<line number="127" hits="4" branch="true"/>
								<line number="130" hits="3" branch="false"/>
								<line number="133" hits="2" branch="false"/>
							</lines>
						</method>
						<method name="getName" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="102" hits="791" branch="false"/>
							</lines>
						</method>
						<method name="getPayload" signature="()Ljava/lang/Object;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="109" hits="203" branch="false"/>
							</lines>
						</method>
						<method name="getType" signature="()I" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="116" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="hashCode" signature="()I" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="157" hits="2" branch="false"/>
							</lines>
						</method>
						<method name="toString" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="142" hits="4" branch="false"/>
								<line number="143" hits="4" branch="false"/>
								<line number="144" hits="4" branch="true"/>
								<line number="145" hits="1" branch="false"/>
								<line number="147" hits="4" branch="false"/>
								<line number="148" hits="4" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="35" hits="614" branch="false"/>
						<line number="36" hits="614" branch="false"/>
						<line number="37" hits="614" branch="false"/>
						<line number="38" hits="614" branch="false"/>
						<line number="39" hits="614" branch="false"/>
						<line number="48" hits="497" branch="false"/>
						<line number="49" hits="497" branch="false"/>
						<line number="102" hits="791" branch="false"/>
						<line number="109" hits="203" branch="false"/>
						<line number="116" hits="1" branch="false"/>
						<line number="125" hits="5" branch="true"/>
						<line number="126" hits="4" branch="false"/>
						<line number="127" hits="4" branch="true"/>
						<line number="130" hits="3" branch="false"/>
						<line number="133" hits="2" branch="false"/>
						<line number="142" hits="4" branch="false"/>
						<line number="143" hits="4" branch="false"/>
						<line number="144" hits="4" branch="true"/>
						<line number="145" hits="1" branch="false"/>
						<line number="147" hits="4" branch="false"/>
						<line number="148" hits="4" branch="false"/>
						<line number="157" hits="2" branch="false"/>
					</lines>
				</class>
			</classes>
		</package>
		<package name="org.apache.commons.scxml.env" line-rate="0.4177215189873418" branch-rate="0.38461538461538464" complexity="2.278688524590164">
			<classes>
				<class name="org.apache.commons.scxml.env.AbstractStateMachine" filename="org/apache/commons/scxml/env/AbstractStateMachine.java" line-rate="0.42424242424242425" branch-rate="0.5" complexity="2.4615384615384617">
					<methods>
						<method name="&lt;clinit&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="86" hits="1" branch="false"/>
								<line number="92" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Ljava/net/URL;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="103" hits="1" branch="false"/>
								<line number="104" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Ljava/net/URL;Lorg/apache/commons/scxml/Context;Lorg/apache/commons/scxml/Evaluator;)V" line-rate="0.6363636363636364" branch-rate="1.0">
							<lines>
								<line number="119" hits="1" branch="false"/>
								<line number="120" hits="1" branch="false"/>
								<line number="121" hits="1" branch="true"/>
								<line number="123" hits="1" branch="false"/>
								<line number="125" hits="1" branch="false"/>
								<line number="127" hits="0" branch="false"/>
								<line number="128" hits="0" branch="false"/>
								<line number="129" hits="0" branch="false"/>
								<line number="130" hits="0" branch="false"/>
								<line number="131" hits="0" branch="false"/>
								<line number="132" hits="0" branch="false"/>
								<line number="133" hits="1" branch="false"/>
								<line number="135" hits="1" branch="false"/>
								<line number="137" hits="1" branch="false"/>
								<line number="138" hits="1" branch="false"/>
								<line number="139" hits="1" branch="false"/>
								<line number="140" hits="1" branch="false"/>
								<line number="142" hits="1" branch="false"/>
								<line number="143" hits="0" branch="false"/>
								<line number="144" hits="0" branch="false"/>
								<line number="145" hits="1" branch="false"/>
								<line number="146" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="fireEvent" signature="(Ljava/lang/String;)Z" line-rate="0.6666666666666666" branch-rate="1.0">
							<lines>
								<line number="156" hits="5" branch="false"/>
								<line number="159" hits="5" branch="false"/>
								<line number="160" hits="0" branch="false"/>
								<line number="161" hits="0" branch="false"/>
								<line number="162" hits="5" branch="false"/>
								<line number="163" hits="5" branch="false"/>
							</lines>
						</method>
						<method name="getEngine" signature="()Lorg/apache/commons/scxml/SCXMLExecutor;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="182" hits="6" branch="false"/>
							</lines>
						</method>
						<method name="getLog" signature="()Lorg/apache/commons/logging/Log;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="191" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getStateMachine" signature="()Lorg/apache/commons/scxml/model/SCXML;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="172" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="invoke" signature="(Ljava/lang/String;)Z" line-rate="0.25" branch-rate="1.0">
							<lines>
								<line number="210" hits="6" branch="false"/>
								<line number="212" hits="6" branch="false"/>
								<line number="213" hits="6" branch="false"/>
								<line number="214" hits="0" branch="false"/>
								<line number="215" hits="0" branch="false"/>
								<line number="216" hits="0" branch="false"/>
								<line number="217" hits="0" branch="false"/>
								<line number="218" hits="0" branch="false"/>
								<line number="219" hits="0" branch="false"/>
								<line number="220" hits="0" branch="false"/>
								<line number="221" hits="0" branch="false"/>
								<line number="222" hits="0" branch="false"/>
								<line number="223" hits="0" branch="false"/>
								<line number="224" hits="0" branch="false"/>
								<line number="225" hits="0" branch="false"/>
								<line number="226" hits="0" branch="false"/>
								<line number="227" hits="0" branch="false"/>
								<line number="228" hits="0" branch="false"/>
								<line number="229" hits="6" branch="false"/>
								<line number="230" hits="6" branch="false"/>
							</lines>
						</method>
						<method name="logError" signature="(Ljava/lang/Exception;)V" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="254" hits="0" branch="true"/>
								<line number="255" hits="0" branch="false"/>
								<line number="257" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="resetMachine" signature="()Z" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="240" hits="0" branch="false"/>
								<line number="241" hits="0" branch="false"/>
								<line number="242" hits="0" branch="false"/>
								<line number="243" hits="0" branch="false"/>
								<line number="244" hits="0" branch="false"/>
								<line number="245" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="setLog" signature="(Lorg/apache/commons/logging/Log;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="200" hits="0" branch="false"/>
								<line number="201" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="86" hits="1" branch="false"/>
						<line number="92" hits="1" branch="false"/>
						<line number="103" hits="1" branch="false"/>
						<line number="104" hits="1" branch="false"/>
						<line number="119" hits="1" branch="false"/>
						<line number="120" hits="1" branch="false"/>
						<line number="121" hits="1" branch="true"/>
						<line number="123" hits="1" branch="false"/>
						<line number="125" hits="1" branch="false"/>
						<line number="127" hits="0" branch="false"/>
						<line number="128" hits="0" branch="false"/>
						<line number="129" hits="0" branch="false"/>
						<line number="130" hits="0" branch="false"/>
						<line number="131" hits="0" branch="false"/>
						<line number="132" hits="0" branch="false"/>
						<line number="133" hits="1" branch="false"/>
						<line number="135" hits="1" branch="false"/>
						<line number="137" hits="1" branch="false"/>
						<line number="138" hits="1" branch="false"/>
						<line number="139" hits="1" branch="false"/>
						<line number="140" hits="1" branch="false"/>
						<line number="142" hits="1" branch="false"/>
						<line number="143" hits="0" branch="false"/>
						<line number="144" hits="0" branch="false"/>
						<line number="145" hits="1" branch="false"/>
						<line number="146" hits="1" branch="false"/>
						<line number="156" hits="5" branch="false"/>
						<line number="159" hits="5" branch="false"/>
						<line number="160" hits="0" branch="false"/>
						<line number="161" hits="0" branch="false"/>
						<line number="162" hits="5" branch="false"/>
						<line number="163" hits="5" branch="false"/>
						<line number="172" hits="0" branch="false"/>
						<line number="182" hits="6" branch="false"/>
						<line number="191" hits="0" branch="false"/>
						<line number="200" hits="0" branch="false"/>
						<line number="201" hits="0" branch="false"/>
						<line number="210" hits="6" branch="false"/>
						<line number="212" hits="6" branch="false"/>
						<line number="213" hits="6" branch="false"/>
						<line number="214" hits="0" branch="false"/>
						<line number="215" hits="0" branch="false"/>
						<line number="216" hits="0" branch="false"/>
						<line number="217" hits="0" branch="false"/>
						<line number="218" hits="0" branch="false"/>
						<line number="219" hits="0" branch="false"/>
						<line number="220" hits="0" branch="false"/>
						<line number="221" hits="0" branch="false"/>
						<line number="222" hits="0" branch="false"/>
						<line number="223" hits="0" branch="false"/>
						<line number="224" hits="0" branch="false"/>
						<line number="225" hits="0" branch="false"/>
						<line number="226" hits="0" branch="false"/>
						<line number="227" hits="0" branch="false"/>
						<line number="228" hits="0" branch="false"/>
						<line number="229" hits="6" branch="false"/>
						<line number="230" hits="6" branch="false"/>
						<line number="240" hits="0" branch="false"/>
						<line number="241" hits="0" branch="false"/>
						<line number="242" hits="0" branch="false"/>
						<line number="243" hits="0" branch="false"/>
						<line number="244" hits="0" branch="false"/>
						<line number="245" hits="0" branch="false"/>
						<line number="254" hits="0" branch="true"/>
						<line number="255" hits="0" branch="false"/>
						<line number="257" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.env.AbstractStateMachine$EntryListener" filename="org/apache/commons/scxml/env/AbstractStateMachine.java" line-rate="1.0" branch-rate="1.0" complexity="2.4615384615384617">
					<methods>
						<method name="&lt;init&gt;" signature="(Lorg/apache/commons/scxml/env/AbstractStateMachine;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="263" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="onEntry" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="269" hits="6" branch="false"/>
								<line number="270" hits="6" branch="false"/>
							</lines>
						</method>
						<method name="onExit" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="291" hits="5" branch="false"/>
							</lines>
						</method>
						<method name="onTransition" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;Lorg/apache/commons/scxml/model/TransitionTarget;Lorg/apache/commons/scxml/model/Transition;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="282" hits="5" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="263" hits="1" branch="false"/>
						<line number="269" hits="6" branch="false"/>
						<line number="270" hits="6" branch="false"/>
						<line number="282" hits="5" branch="false"/>
						<line number="291" hits="5" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.env.LogUtils" filename="org/apache/commons/scxml/env/LogUtils.java" line-rate="0.9090909090909091" branch-rate="1.0" complexity="2.3333333333333335">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="81" hits="0" branch="false"/>
								<line number="82" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getTTPath" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;)Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="58" hits="4" branch="false"/>
								<line number="59" hits="4" branch="true"/>
								<line number="60" hits="3" branch="false"/>
								<line number="62" hits="1" branch="false"/>
								<line number="63" hits="1" branch="false"/>
								<line number="64" hits="3" branch="true"/>
								<line number="65" hits="2" branch="false"/>
								<line number="66" hits="2" branch="false"/>
								<line number="68" hits="1" branch="false"/>
								<line number="69" hits="1" branch="true"/>
								<line number="70" hits="3" branch="false"/>
								<line number="71" hits="3" branch="false"/>
								<line number="73" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="transToString" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;Lorg/apache/commons/scxml/model/TransitionTarget;Lorg/apache/commons/scxml/model/Transition;)Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="41" hits="1" branch="false"/>
								<line number="42" hits="1" branch="false"/>
								<line number="43" hits="1" branch="false"/>
								<line number="44" hits="1" branch="false"/>
								<line number="45" hits="1" branch="false"/>
								<line number="46" hits="1" branch="false"/>
								<line number="47" hits="1" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="41" hits="1" branch="false"/>
						<line number="42" hits="1" branch="false"/>
						<line number="43" hits="1" branch="false"/>
						<line number="44" hits="1" branch="false"/>
						<line number="45" hits="1" branch="false"/>
						<line number="46" hits="1" branch="false"/>
						<line number="47" hits="1" branch="false"/>
						<line number="58" hits="4" branch="false"/>
						<line number="59" hits="4" branch="true"/>
						<line number="60" hits="3" branch="false"/>
						<line number="62" hits="1" branch="false"/>
						<line number="63" hits="1" branch="false"/>
						<line number="64" hits="3" branch="true"/>
						<line number="65" hits="2" branch="false"/>
						<line number="66" hits="2" branch="false"/>
						<line number="68" hits="1" branch="false"/>
						<line number="69" hits="1" branch="true"/>
						<line number="70" hits="3" branch="false"/>
						<line number="71" hits="3" branch="false"/>
						<line number="73" hits="1" branch="false"/>
						<line number="81" hits="0" branch="false"/>
						<line number="82" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.env.SimpleContext" filename="org/apache/commons/scxml/env/SimpleContext.java" line-rate="0.9047619047619048" branch-rate="1.0" complexity="1.8571428571428572">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="47" hits="65" branch="false"/>
								<line number="48" hits="65" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Ljava/util/Map;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="64" hits="129" branch="false"/>
								<line number="65" hits="129" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Lorg/apache/commons/scxml/Context;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="56" hits="195" branch="false"/>
								<line number="57" hits="195" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Lorg/apache/commons/scxml/Context;Ljava/util/Map;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="73" hits="394" branch="false"/>
								<line number="74" hits="394" branch="false"/>
								<line number="75" hits="394" branch="true"/>
								<line number="76" hits="260" branch="false"/>
								<line number="78" hits="134" branch="false"/>
								<line number="80" hits="394" branch="false"/>
							</lines>
						</method>
						<method name="class$" signature="(Ljava/lang/String;)Ljava/lang/Class;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="36" hits="402" branch="true"/>
							</lines>
						</method>
						<method name="get" signature="(Ljava/lang/String;)Ljava/lang/Object;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="109" hits="505" branch="true"/>
								<line number="110" hits="337" branch="false"/>
								<line number="111" hits="168" branch="true"/>
								<line number="112" hits="64" branch="false"/>
								<line number="114" hits="104" branch="false"/>
							</lines>
						</method>
						<method name="getLog" signature="()Lorg/apache/commons/logging/Log;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="202" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getParent" signature="()Lorg/apache/commons/scxml/Context;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="150" hits="311" branch="false"/>
							</lines>
						</method>
						<method name="getVars" signature="()Ljava/util/Map;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="184" hits="796" branch="false"/>
							</lines>
						</method>
						<method name="has" signature="(Ljava/lang/String;)Z" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="126" hits="78" branch="true"/>
								<line number="127" hits="50" branch="false"/>
								<line number="128" hits="28" branch="true"/>
								<line number="129" hits="23" branch="false"/>
								<line number="131" hits="5" branch="false"/>
							</lines>
						</method>
						<method name="reset" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="140" hits="11" branch="false"/>
								<line number="141" hits="11" branch="false"/>
							</lines>
						</method>
						<method name="set" signature="(Ljava/lang/String;Ljava/lang/Object;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="92" hits="57" branch="true"/>
								<line number="93" hits="28" branch="false"/>
								<line number="94" hits="29" branch="true"/>
								<line number="95" hits="23" branch="false"/>
								<line number="97" hits="6" branch="false"/>
								<line number="99" hits="57" branch="false"/>
							</lines>
						</method>
						<method name="setLocal" signature="(Ljava/lang/String;Ljava/lang/Object;)V" line-rate="0.75" branch-rate="1.0">
							<lines>
								<line number="163" hits="1424" branch="false"/>
								<line number="164" hits="1424" branch="true"/>
								<line number="165" hits="0" branch="false"/>
								<line number="167" hits="1424" branch="false"/>
							</lines>
						</method>
						<method name="setLog" signature="(Lorg/apache/commons/logging/Log;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="193" hits="0" branch="false"/>
								<line number="194" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="setVars" signature="(Ljava/util/Map;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="175" hits="12" branch="false"/>
								<line number="176" hits="12" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="36" hits="402" branch="true"/>
						<line number="47" hits="65" branch="false"/>
						<line number="48" hits="65" branch="false"/>
						<line number="56" hits="195" branch="false"/>
						<line number="57" hits="195" branch="false"/>
						<line number="64" hits="129" branch="false"/>
						<line number="65" hits="129" branch="false"/>
						<line number="73" hits="394" branch="false"/>
						<line number="74" hits="394" branch="false"/>
						<line number="75" hits="394" branch="true"/>
						<line number="76" hits="260" branch="false"/>
						<line number="78" hits="134" branch="false"/>
						<line number="80" hits="394" branch="false"/>
						<line number="92" hits="57" branch="true"/>
						<line number="93" hits="28" branch="false"/>
						<line number="94" hits="29" branch="true"/>
						<line number="95" hits="23" branch="false"/>
						<line number="97" hits="6" branch="false"/>
						<line number="99" hits="57" branch="false"/>
						<line number="109" hits="505" branch="true"/>
						<line number="110" hits="337" branch="false"/>
						<line number="111" hits="168" branch="true"/>
						<line number="112" hits="64" branch="false"/>
						<line number="114" hits="104" branch="false"/>
						<line number="126" hits="78" branch="true"/>
						<line number="127" hits="50" branch="false"/>
						<line number="128" hits="28" branch="true"/>
						<line number="129" hits="23" branch="false"/>
						<line number="131" hits="5" branch="false"/>
						<line number="140" hits="11" branch="false"/>
						<line number="141" hits="11" branch="false"/>
						<line number="150" hits="311" branch="false"/>
						<line number="163" hits="1424" branch="false"/>
						<line number="164" hits="1424" branch="true"/>
						<line number="165" hits="0" branch="false"/>
						<line number="167" hits="1424" branch="false"/>
						<line number="175" hits="12" branch="false"/>
						<line number="176" hits="12" branch="false"/>
						<line number="184" hits="796" branch="false"/>
						<line number="193" hits="0" branch="false"/>
						<line number="194" hits="0" branch="false"/>
						<line number="202" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.env.SimpleDispatcher" filename="org/apache/commons/scxml/env/SimpleDispatcher.java" line-rate="0.3888888888888889" branch-rate="1.0" complexity="1.6666666666666667">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="43" hits="47" branch="false"/>
								<line number="44" hits="47" branch="false"/>
							</lines>
						</method>
						<method name="cancel" signature="(Ljava/lang/String;)V" line-rate="0.6666666666666666" branch-rate="1.0">
							<lines>
								<line number="50" hits="1" branch="true"/>
								<line number="51" hits="0" branch="false"/>
								<line number="53" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="class$" signature="(Ljava/lang/String;)Ljava/lang/Class;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="37" hits="53" branch="true"/>
							</lines>
						</method>
						<method name="send" signature="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Ljava/lang/Object;JLjava/util/List;)V" line-rate="0.16666666666666666" branch-rate="1.0">
							<lines>
								<line number="61" hits="2" branch="true"/>
								<line number="62" hits="0" branch="false"/>
								<line number="63" hits="0" branch="false"/>
								<line number="64" hits="0" branch="false"/>
								<line number="65" hits="0" branch="false"/>
								<line number="66" hits="0" branch="false"/>
								<line number="67" hits="0" branch="false"/>
								<line number="68" hits="0" branch="false"/>
								<line number="69" hits="0" branch="false"/>
								<line number="70" hits="0" branch="false"/>
								<line number="71" hits="0" branch="false"/>
								<line number="74" hits="2" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="37" hits="53" branch="true"/>
						<line number="43" hits="47" branch="false"/>
						<line number="44" hits="47" branch="false"/>
						<line number="50" hits="1" branch="true"/>
						<line number="51" hits="0" branch="false"/>
						<line number="53" hits="1" branch="false"/>
						<line number="61" hits="2" branch="true"/>
						<line number="62" hits="0" branch="false"/>
						<line number="63" hits="0" branch="false"/>
						<line number="64" hits="0" branch="false"/>
						<line number="65" hits="0" branch="false"/>
						<line number="66" hits="0" branch="false"/>
						<line number="67" hits="0" branch="false"/>
						<line number="68" hits="0" branch="false"/>
						<line number="69" hits="0" branch="false"/>
						<line number="70" hits="0" branch="false"/>
						<line number="71" hits="0" branch="false"/>
						<line number="74" hits="2" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.env.SimpleErrorHandler" filename="org/apache/commons/scxml/env/SimpleErrorHandler.java" line-rate="0.25" branch-rate="0.0" complexity="1.75">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="40" hits="48" branch="false"/>
								<line number="46" hits="48" branch="false"/>
								<line number="47" hits="48" branch="false"/>
							</lines>
						</method>
						<method name="error" signature="(Lorg/xml/sax/SAXParseException;)V" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="53" hits="0" branch="true"/>
								<line number="54" hits="0" branch="false"/>
								<line number="57" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="fatalError" signature="(Lorg/xml/sax/SAXParseException;)V" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="63" hits="0" branch="true"/>
								<line number="64" hits="0" branch="false"/>
								<line number="67" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="warning" signature="(Lorg/xml/sax/SAXParseException;)V" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="73" hits="0" branch="true"/>
								<line number="74" hits="0" branch="false"/>
								<line number="77" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="40" hits="48" branch="false"/>
						<line number="46" hits="48" branch="false"/>
						<line number="47" hits="48" branch="false"/>
						<line number="53" hits="0" branch="true"/>
						<line number="54" hits="0" branch="false"/>
						<line number="57" hits="0" branch="false"/>
						<line number="63" hits="0" branch="true"/>
						<line number="64" hits="0" branch="false"/>
						<line number="67" hits="0" branch="false"/>
						<line number="73" hits="0" branch="true"/>
						<line number="74" hits="0" branch="false"/>
						<line number="77" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.env.SimpleErrorReporter" filename="org/apache/commons/scxml/env/SimpleErrorReporter.java" line-rate="0.06521739130434782" branch-rate="0.0" complexity="9.0">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="42" hits="49" branch="false"/>
								<line number="48" hits="49" branch="false"/>
								<line number="49" hits="49" branch="false"/>
							</lines>
						</method>
						<method name="onError" signature="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="58" hits="0" branch="false"/>
								<line number="59" hits="0" branch="false"/>
								<line number="60" hits="0" branch="false"/>
								<line number="61" hits="0" branch="false"/>
								<line number="62" hits="0" branch="true"/>
								<line number="63" hits="0" branch="true"/>
								<line number="65" hits="0" branch="false"/>
								<line number="66" hits="0" branch="true"/>
								<line number="69" hits="0" branch="false"/>
								<line number="71" hits="0" branch="true"/>
								<line number="73" hits="0" branch="false"/>
								<line number="74" hits="0" branch="true"/>
								<line number="76" hits="0" branch="false"/>
								<line number="77" hits="0" branch="true"/>
								<line number="78" hits="0" branch="true"/>
								<line number="79" hits="0" branch="false"/>
								<line number="80" hits="0" branch="false"/>
								<line number="82" hits="0" branch="true"/>
								<line number="83" hits="0" branch="false"/>
								<line number="87" hits="0" branch="false"/>
								<line number="88" hits="0" branch="true"/>
								<line number="90" hits="0" branch="true"/>
								<line number="91" hits="0" branch="false"/>
								<line number="93" hits="0" branch="false"/>
								<line number="94" hits="0" branch="false"/>
								<line number="95" hits="0" branch="true"/>
								<line number="96" hits="0" branch="false"/>
								<line number="97" hits="0" branch="false"/>
								<line number="98" hits="0" branch="true"/>
								<line number="99" hits="0" branch="false"/>
								<line number="102" hits="0" branch="false"/>
								<line number="103" hits="0" branch="true"/>
								<line number="104" hits="0" branch="false"/>
								<line number="105" hits="0" branch="false"/>
								<line number="106" hits="0" branch="true"/>
								<line number="107" hits="0" branch="false"/>
								<line number="108" hits="0" branch="false"/>
								<line number="109" hits="0" branch="true"/>
								<line number="110" hits="0" branch="false"/>
								<line number="113" hits="0" branch="false"/>
								<line number="116" hits="0" branch="true"/>
								<line number="117" hits="0" branch="false"/>
								<line number="119" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="42" hits="49" branch="false"/>
						<line number="48" hits="49" branch="false"/>
						<line number="49" hits="49" branch="false"/>
						<line number="58" hits="0" branch="false"/>
						<line number="59" hits="0" branch="false"/>
						<line number="60" hits="0" branch="false"/>
						<line number="61" hits="0" branch="false"/>
						<line number="62" hits="0" branch="true"/>
						<line number="63" hits="0" branch="true"/>
						<line number="65" hits="0" branch="false"/>
						<line number="66" hits="0" branch="true"/>
						<line number="69" hits="0" branch="false"/>
						<line number="71" hits="0" branch="true"/>
						<line number="73" hits="0" branch="false"/>
						<line number="74" hits="0" branch="true"/>
						<line number="76" hits="0" branch="false"/>
						<line number="77" hits="0" branch="true"/>
						<line number="78" hits="0" branch="true"/>
						<line number="79" hits="0" branch="false"/>
						<line number="80" hits="0" branch="false"/>
						<line number="82" hits="0" branch="true"/>
						<line number="83" hits="0" branch="false"/>
						<line number="87" hits="0" branch="false"/>
						<line number="88" hits="0" branch="true"/>
						<line number="90" hits="0" branch="true"/>
						<line number="91" hits="0" branch="false"/>
						<line number="93" hits="0" branch="false"/>
						<line number="94" hits="0" branch="false"/>
						<line number="95" hits="0" branch="true"/>
						<line number="96" hits="0" branch="false"/>
						<line number="97" hits="0" branch="false"/>
						<line number="98" hits="0" branch="true"/>
						<line number="99" hits="0" branch="false"/>
						<line number="102" hits="0" branch="false"/>
						<line number="103" hits="0" branch="true"/>
						<line number="104" hits="0" branch="false"/>
						<line number="105" hits="0" branch="false"/>
						<line number="106" hits="0" branch="true"/>
						<line number="107" hits="0" branch="false"/>
						<line number="108" hits="0" branch="false"/>
						<line number="109" hits="0" branch="true"/>
						<line number="110" hits="0" branch="false"/>
						<line number="113" hits="0" branch="false"/>
						<line number="116" hits="0" branch="true"/>
						<line number="117" hits="0" branch="false"/>
						<line number="119" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.env.SimpleSCXMLListener" filename="org/apache/commons/scxml/env/SimpleSCXMLListener.java" line-rate="0.7272727272727273" branch-rate="1.0" complexity="2.0">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="31" hits="46" branch="false"/>
								<line number="36" hits="46" branch="false"/>
							</lines>
						</method>
						<method name="onEntry" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;)V" line-rate="0.6666666666666666" branch-rate="1.0">
							<lines>
								<line number="43" hits="220" branch="true"/>
								<line number="44" hits="0" branch="false"/>
								<line number="46" hits="220" branch="false"/>
							</lines>
						</method>
						<method name="onExit" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;)V" line-rate="0.6666666666666666" branch-rate="1.0">
							<lines>
								<line number="52" hits="129" branch="true"/>
								<line number="53" hits="0" branch="false"/>
								<line number="55" hits="129" branch="false"/>
							</lines>
						</method>
						<method name="onTransition" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;Lorg/apache/commons/scxml/model/TransitionTarget;Lorg/apache/commons/scxml/model/Transition;)V" line-rate="0.6666666666666666" branch-rate="1.0">
							<lines>
								<line number="62" hits="110" branch="true"/>
								<line number="63" hits="0" branch="false"/>
								<line number="65" hits="110" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="31" hits="46" branch="false"/>
						<line number="36" hits="46" branch="false"/>
						<line number="43" hits="220" branch="true"/>
						<line number="44" hits="0" branch="false"/>
						<line number="46" hits="220" branch="false"/>
						<line number="52" hits="129" branch="true"/>
						<line number="53" hits="0" branch="false"/>
						<line number="55" hits="129" branch="false"/>
						<line number="62" hits="110" branch="true"/>
						<line number="63" hits="0" branch="false"/>
						<line number="65" hits="110" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.env.SimpleScheduler" filename="org/apache/commons/scxml/env/SimpleScheduler.java" line-rate="0.0" branch-rate="0.0" complexity="2.875">
					<methods>
						<method name="&lt;init&gt;" signature="(Lorg/apache/commons/scxml/SCXMLExecutor;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="73" hits="0" branch="false"/>
								<line number="74" hits="0" branch="false"/>
								<line number="75" hits="0" branch="false"/>
								<line number="76" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="access$000" signature="(Lorg/apache/commons/scxml/env/SimpleScheduler;)Lorg/apache/commons/scxml/SCXMLExecutor;" line-rate="1.0" branch-rate="1.0">
							<lines>
							</lines>
						</method>
						<method name="access$100" signature="(Lorg/apache/commons/scxml/env/SimpleScheduler;)Lorg/apache/commons/logging/Log;" line-rate="1.0" branch-rate="1.0">
							<lines>
							</lines>
						</method>
						<method name="access$200" signature="(Lorg/apache/commons/scxml/env/SimpleScheduler;)Ljava/util/Map;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="48" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="cancel" signature="(Ljava/lang/String;)V" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="83" hits="0" branch="true"/>
								<line number="84" hits="0" branch="false"/>
								<line number="86" hits="0" branch="true"/>
								<line number="87" hits="0" branch="false"/>
								<line number="89" hits="0" branch="false"/>
								<line number="90" hits="0" branch="true"/>
								<line number="91" hits="0" branch="false"/>
								<line number="92" hits="0" branch="true"/>
								<line number="93" hits="0" branch="false"/>
								<line number="97" hits="0" branch="false"/>
								<line number="98" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="class$" signature="(Ljava/lang/String;)Ljava/lang/Class;" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="54" hits="0" branch="true"/>
							</lines>
						</method>
						<method name="getExecutor" signature="()Lorg/apache/commons/scxml/SCXMLExecutor;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="181" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getLog" signature="()Lorg/apache/commons/logging/Log;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="163" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getTimers" signature="()Ljava/util/Map;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="172" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="send" signature="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Ljava/lang/Object;JLjava/util/List;)V" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="107" hits="0" branch="true"/>
								<line number="108" hits="0" branch="false"/>
								<line number="109" hits="0" branch="false"/>
								<line number="110" hits="0" branch="false"/>
								<line number="111" hits="0" branch="false"/>
								<line number="112" hits="0" branch="false"/>
								<line number="113" hits="0" branch="false"/>
								<line number="114" hits="0" branch="false"/>
								<line number="115" hits="0" branch="false"/>
								<line number="116" hits="0" branch="false"/>
								<line number="117" hits="0" branch="false"/>
								<line number="121" hits="0" branch="true"/>
								<line number="124" hits="0" branch="true"/>
								<line number="126" hits="0" branch="true"/>
								<line number="127" hits="0" branch="false"/>
								<line number="130" hits="0" branch="false"/>
								<line number="133" hits="0" branch="false"/>
								<line number="134" hits="0" branch="false"/>
								<line number="135" hits="0" branch="false"/>
								<line number="136" hits="0" branch="false"/>
								<line number="139" hits="0" branch="true"/>
								<line number="141" hits="0" branch="false"/>
								<line number="142" hits="0" branch="false"/>
								<line number="143" hits="0" branch="false"/>
								<line number="144" hits="0" branch="true"/>
								<line number="145" hits="0" branch="false"/>
								<line number="155" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="48" hits="0" branch="false"/>
						<line number="54" hits="0" branch="true"/>
						<line number="73" hits="0" branch="false"/>
						<line number="74" hits="0" branch="false"/>
						<line number="75" hits="0" branch="false"/>
						<line number="76" hits="0" branch="false"/>
						<line number="83" hits="0" branch="true"/>
						<line number="84" hits="0" branch="false"/>
						<line number="86" hits="0" branch="true"/>
						<line number="87" hits="0" branch="false"/>
						<line number="89" hits="0" branch="false"/>
						<line number="90" hits="0" branch="true"/>
						<line number="91" hits="0" branch="false"/>
						<line number="92" hits="0" branch="true"/>
						<line number="93" hits="0" branch="false"/>
						<line number="97" hits="0" branch="false"/>
						<line number="98" hits="0" branch="false"/>
						<line number="107" hits="0" branch="true"/>
						<line number="108" hits="0" branch="false"/>
						<line number="109" hits="0" branch="false"/>
						<line number="110" hits="0" branch="false"/>
						<line number="111" hits="0" branch="false"/>
						<line number="112" hits="0" branch="false"/>
						<line number="113" hits="0" branch="false"/>
						<line number="114" hits="0" branch="false"/>
						<line number="115" hits="0" branch="false"/>
						<line number="116" hits="0" branch="false"/>
						<line number="117" hits="0" branch="false"/>
						<line number="121" hits="0" branch="true"/>
						<line number="124" hits="0" branch="true"/>
						<line number="126" hits="0" branch="true"/>
						<line number="127" hits="0" branch="false"/>
						<line number="130" hits="0" branch="false"/>
						<line number="133" hits="0" branch="false"/>
						<line number="134" hits="0" branch="false"/>
						<line number="135" hits="0" branch="false"/>
						<line number="136" hits="0" branch="false"/>
						<line number="139" hits="0" branch="true"/>
						<line number="141" hits="0" branch="false"/>
						<line number="142" hits="0" branch="false"/>
						<line number="143" hits="0" branch="false"/>
						<line number="144" hits="0" branch="true"/>
						<line number="145" hits="0" branch="false"/>
						<line number="155" hits="0" branch="false"/>
						<line number="163" hits="0" branch="false"/>
						<line number="172" hits="0" branch="false"/>
						<line number="181" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.env.SimpleScheduler$DelayedEventTask" filename="org/apache/commons/scxml/env/SimpleScheduler.java" line-rate="0.0" branch-rate="0.0" complexity="2.875">
					<methods>
						<method name="&lt;init&gt;" signature="(Lorg/apache/commons/scxml/env/SimpleScheduler;Ljava/lang/String;Ljava/lang/String;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="205" hits="0" branch="false"/>
								<line number="206" hits="0" branch="false"/>
								<line number="207" hits="0" branch="false"/>
								<line number="208" hits="0" branch="false"/>
								<line number="209" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="run" signature="()V" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="216" hits="0" branch="false"/>
								<line number="218" hits="0" branch="false"/>
								<line number="219" hits="0" branch="false"/>
								<line number="220" hits="0" branch="false"/>
								<line number="221" hits="0" branch="false"/>
								<line number="222" hits="0" branch="true"/>
								<line number="223" hits="0" branch="false"/>
								<line number="226" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="205" hits="0" branch="false"/>
						<line number="206" hits="0" branch="false"/>
						<line number="207" hits="0" branch="false"/>
						<line number="208" hits="0" branch="false"/>
						<line number="209" hits="0" branch="false"/>
						<line number="216" hits="0" branch="false"/>
						<line number="218" hits="0" branch="false"/>
						<line number="219" hits="0" branch="false"/>
						<line number="220" hits="0" branch="false"/>
						<line number="221" hits="0" branch="false"/>
						<line number="222" hits="0" branch="true"/>
						<line number="223" hits="0" branch="false"/>
						<line number="226" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.env.Tracer" filename="org/apache/commons/scxml/env/Tracer.java" line-rate="0.5789473684210527" branch-rate="1.0" complexity="1.0">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="49" hits="45" branch="false"/>
								<line number="50" hits="45" branch="false"/>
								<line number="51" hits="45" branch="false"/>
								<line number="52" hits="45" branch="false"/>
								<line number="53" hits="45" branch="false"/>
							</lines>
						</method>
						<method name="error" signature="(Lorg/xml/sax/SAXParseException;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="68" hits="0" branch="false"/>
								<line number="69" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="fatalError" signature="(Lorg/xml/sax/SAXParseException;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="76" hits="0" branch="false"/>
								<line number="77" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="onEntry" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="91" hits="219" branch="false"/>
								<line number="92" hits="219" branch="false"/>
							</lines>
						</method>
						<method name="onError" signature="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="84" hits="0" branch="false"/>
								<line number="85" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="onExit" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="98" hits="129" branch="false"/>
								<line number="99" hits="129" branch="false"/>
							</lines>
						</method>
						<method name="onTransition" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;Lorg/apache/commons/scxml/model/TransitionTarget;Lorg/apache/commons/scxml/model/Transition;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="106" hits="110" branch="false"/>
								<line number="107" hits="110" branch="false"/>
							</lines>
						</method>
						<method name="warning" signature="(Lorg/xml/sax/SAXParseException;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="60" hits="0" branch="false"/>
								<line number="61" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="49" hits="45" branch="false"/>
						<line number="50" hits="45" branch="false"/>
						<line number="51" hits="45" branch="false"/>
						<line number="52" hits="45" branch="false"/>
						<line number="53" hits="45" branch="false"/>
						<line number="60" hits="0" branch="false"/>
						<line number="61" hits="0" branch="false"/>
						<line number="68" hits="0" branch="false"/>
						<line number="69" hits="0" branch="false"/>
						<line number="76" hits="0" branch="false"/>
						<line number="77" hits="0" branch="false"/>
						<line number="84" hits="0" branch="false"/>
						<line number="85" hits="0" branch="false"/>
						<line number="91" hits="219" branch="false"/>
						<line number="92" hits="219" branch="false"/>
						<line number="98" hits="129" branch="false"/>
						<line number="99" hits="129" branch="false"/>
						<line number="106" hits="110" branch="false"/>
						<line number="107" hits="110" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.env.URLResolver" filename="org/apache/commons/scxml/env/URLResolver.java" line-rate="0.6" branch-rate="1.0" complexity="2.3333333333333335">
					<methods>
						<method name="&lt;init&gt;" signature="(Ljava/net/URL;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="41" hits="53" branch="false"/>
								<line number="48" hits="53" branch="false"/>
								<line number="49" hits="53" branch="false"/>
								<line number="50" hits="53" branch="false"/>
							</lines>
						</method>
						<method name="class$" signature="(Ljava/lang/String;)Ljava/lang/Class;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="38" hits="59" branch="true"/>
							</lines>
						</method>
						<method name="getResolver" signature="(Ljava/lang/String;)Lorg/apache/commons/scxml/PathResolver;" line-rate="0.4" branch-rate="1.0">
							<lines>
								<line number="73" hits="3" branch="false"/>
								<line number="74" hits="3" branch="false"/>
								<line number="75" hits="0" branch="false"/>
								<line number="76" hits="0" branch="false"/>
								<line number="78" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="resolvePath" signature="(Ljava/lang/String;)Ljava/lang/String;" line-rate="0.4" branch-rate="1.0">
							<lines>
								<line number="59" hits="5" branch="false"/>
								<line number="60" hits="5" branch="false"/>
								<line number="61" hits="0" branch="false"/>
								<line number="62" hits="0" branch="false"/>
								<line number="64" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="38" hits="59" branch="true"/>
						<line number="41" hits="53" branch="false"/>
						<line number="48" hits="53" branch="false"/>
						<line number="49" hits="53" branch="false"/>
						<line number="50" hits="53" branch="false"/>
						<line number="59" hits="5" branch="false"/>
						<line number="60" hits="5" branch="false"/>
						<line number="61" hits="0" branch="false"/>
						<line number="62" hits="0" branch="false"/>
						<line number="64" hits="0" branch="false"/>
						<line number="73" hits="3" branch="false"/>
						<line number="74" hits="3" branch="false"/>
						<line number="75" hits="0" branch="false"/>
						<line number="76" hits="0" branch="false"/>
						<line number="78" hits="0" branch="false"/>
					</lines>
				</class>
			</classes>
		</package>
		<package name="org.apache.commons.scxml.env.faces" line-rate="0.3333333333333333" branch-rate="0.3333333333333333" complexity="1.75">
			<classes>
				<class name="org.apache.commons.scxml.env.faces.SessionContext" filename="org/apache/commons/scxml/env/faces/SessionContext.java" line-rate="0.3333333333333333" branch-rate="0.3333333333333333" complexity="1.75">
					<methods>
						<method name="&lt;init&gt;" signature="(Ljavax/faces/context/FacesContext;)V" line-rate="0.5" branch-rate="1.0">
							<lines>
								<line number="51" hits="1" branch="false"/>
								<line number="52" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Ljavax/faces/context/FacesContext;Lorg/apache/commons/scxml/Context;)V" line-rate="0.6" branch-rate="1.0">
							<lines>
								<line number="61" hits="1" branch="false"/>
								<line number="62" hits="1" branch="true"/>
								<line number="63" hits="1" branch="false"/>
								<line number="66" hits="0" branch="false"/>
								<line number="69" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="get" signature="(Ljava/lang/String;)Ljava/lang/Object;" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="79" hits="0" branch="false"/>
								<line number="80" hits="0" branch="true"/>
								<line number="81" hits="0" branch="false"/>
								<line number="83" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="has" signature="(Ljava/lang/String;)Z" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="94" hits="0" branch="true"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="51" hits="1" branch="false"/>
						<line number="52" hits="0" branch="false"/>
						<line number="61" hits="1" branch="false"/>
						<line number="62" hits="1" branch="true"/>
						<line number="63" hits="1" branch="false"/>
						<line number="66" hits="0" branch="false"/>
						<line number="69" hits="0" branch="false"/>
						<line number="79" hits="0" branch="false"/>
						<line number="80" hits="0" branch="true"/>
						<line number="81" hits="0" branch="false"/>
						<line number="83" hits="0" branch="false"/>
						<line number="94" hits="0" branch="true"/>
					</lines>
				</class>
			</classes>
		</package>
		<package name="org.apache.commons.scxml.env.jexl" line-rate="0.8571428571428571" branch-rate="1.0" complexity="2.9166666666666665">
			<classes>
				<class name="org.apache.commons.scxml.env.jexl.JexlContext" filename="org/apache/commons/scxml/env/jexl/JexlContext.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="39" hits="35" branch="false"/>
								<line number="40" hits="35" branch="false"/>
								<line number="41" hits="35" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Ljava/util/Map;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="49" hits="124" branch="false"/>
								<line number="50" hits="124" branch="false"/>
								<line number="51" hits="124" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Lorg/apache/commons/scxml/Context;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="59" hits="137" branch="false"/>
								<line number="60" hits="137" branch="false"/>
								<line number="61" hits="137" branch="false"/>
							</lines>
						</method>
						<method name="getVars" signature="()Ljava/util/Map;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="85" hits="795" branch="false"/>
							</lines>
						</method>
						<method name="reset" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="94" hits="11" branch="false"/>
								<line number="95" hits="11" branch="false"/>
								<line number="96" hits="11" branch="false"/>
							</lines>
						</method>
						<method name="setVars" signature="(Ljava/util/Map;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="72" hits="1" branch="false"/>
								<line number="73" hits="1" branch="false"/>
								<line number="74" hits="1" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="39" hits="35" branch="false"/>
						<line number="40" hits="35" branch="false"/>
						<line number="41" hits="35" branch="false"/>
						<line number="49" hits="124" branch="false"/>
						<line number="50" hits="124" branch="false"/>
						<line number="51" hits="124" branch="false"/>
						<line number="59" hits="137" branch="false"/>
						<line number="60" hits="137" branch="false"/>
						<line number="61" hits="137" branch="false"/>
						<line number="72" hits="1" branch="false"/>
						<line number="73" hits="1" branch="false"/>
						<line number="74" hits="1" branch="false"/>
						<line number="85" hits="795" branch="false"/>
						<line number="94" hits="11" branch="false"/>
						<line number="95" hits="11" branch="false"/>
						<line number="96" hits="11" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.env.jexl.JexlEvaluator" filename="org/apache/commons/scxml/env/jexl/JexlEvaluator.java" line-rate="0.8148148148148148" branch-rate="1.0" complexity="4.833333333333333">
					<methods>
						<method name="&lt;clinit&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="48" hits="5" branch="false"/>
								<line number="50" hits="5" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="54" hits="36" branch="false"/>
								<line number="55" hits="36" branch="false"/>
							</lines>
						</method>
						<method name="eval" signature="(Lorg/apache/commons/scxml/Context;Ljava/lang/String;)Ljava/lang/Object;" line-rate="0.6923076923076923" branch-rate="1.0">
							<lines>
								<line number="68" hits="61" branch="true"/>
								<line number="69" hits="0" branch="false"/>
								<line number="71" hits="61" branch="false"/>
								<line number="72" hits="61" branch="true"/>
								<line number="73" hits="61" branch="false"/>
								<line number="75" hits="0" branch="false"/>
								<line number="77" hits="61" branch="false"/>
								<line number="79" hits="61" branch="false"/>
								<line number="81" hits="61" branch="false"/>
								<line number="83" hits="61" branch="false"/>
								<line number="84" hits="61" branch="false"/>
								<line number="85" hits="0" branch="false"/>
								<line number="86" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="evalCond" signature="(Lorg/apache/commons/scxml/Context;Ljava/lang/String;)Ljava/lang/Boolean;" line-rate="0.6923076923076923" branch-rate="1.0">
							<lines>
								<line number="95" hits="51" branch="true"/>
								<line number="96" hits="0" branch="false"/>
								<line number="98" hits="51" branch="false"/>
								<line number="99" hits="51" branch="true"/>
								<line number="100" hits="51" branch="false"/>
								<line number="102" hits="0" branch="false"/>
								<line number="104" hits="51" branch="false"/>
								<line number="106" hits="51" branch="false"/>
								<line number="108" hits="51" branch="false"/>
								<line number="110" hits="51" branch="false"/>
								<line number="111" hits="51" branch="false"/>
								<line number="112" hits="0" branch="false"/>
								<line number="113" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="evalLocation" signature="(Lorg/apache/commons/scxml/Context;Ljava/lang/String;)Lorg/w3c/dom/Node;" line-rate="0.8571428571428571" branch-rate="1.0">
							<lines>
								<line number="122" hits="11" branch="true"/>
								<line number="123" hits="0" branch="false"/>
								<line number="125" hits="11" branch="false"/>
								<line number="126" hits="11" branch="true"/>
								<line number="127" hits="11" branch="false"/>
								<line number="129" hits="0" branch="false"/>
								<line number="131" hits="11" branch="false"/>
								<line number="133" hits="11" branch="false"/>
								<line number="135" hits="11" branch="false"/>
								<line number="137" hits="11" branch="false"/>
								<line number="139" hits="11" branch="false"/>
								<line number="140" hits="11" branch="false"/>
								<line number="141" hits="3" branch="false"/>
								<line number="142" hits="3" branch="false"/>
							</lines>
						</method>
						<method name="getEffectiveContext" signature="(Lorg/apache/commons/scxml/env/jexl/JexlContext;)Lorg/apache/commons/scxml/env/jexl/JexlContext;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="167" hits="123" branch="false"/>
								<line number="169" hits="123" branch="false"/>
								<line number="170" hits="434" branch="true"/>
								<line number="171" hits="311" branch="false"/>
								<line number="172" hits="311" branch="false"/>
								<line number="174" hits="123" branch="false"/>
								<line number="176" hits="434" branch="true"/>
								<line number="177" hits="311" branch="false"/>
								<line number="179" hits="123" branch="false"/>
							</lines>
						</method>
						<method name="newContext" signature="(Lorg/apache/commons/scxml/Context;)Lorg/apache/commons/scxml/Context;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="154" hits="137" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="48" hits="5" branch="false"/>
						<line number="50" hits="5" branch="false"/>
						<line number="54" hits="36" branch="false"/>
						<line number="55" hits="36" branch="false"/>
						<line number="68" hits="61" branch="true"/>
						<line number="69" hits="0" branch="false"/>
						<line number="71" hits="61" branch="false"/>
						<line number="72" hits="61" branch="true"/>
						<line number="73" hits="61" branch="false"/>
						<line number="75" hits="0" branch="false"/>
						<line number="77" hits="61" branch="false"/>
						<line number="79" hits="61" branch="false"/>
						<line number="81" hits="61" branch="false"/>
						<line number="83" hits="61" branch="false"/>
						<line number="84" hits="61" branch="false"/>
						<line number="85" hits="0" branch="false"/>
						<line number="86" hits="0" branch="false"/>
						<line number="95" hits="51" branch="true"/>
						<line number="96" hits="0" branch="false"/>
						<line number="98" hits="51" branch="false"/>
						<line number="99" hits="51" branch="true"/>
						<line number="100" hits="51" branch="false"/>
						<line number="102" hits="0" branch="false"/>
						<line number="104" hits="51" branch="false"/>
						<line number="106" hits="51" branch="false"/>
						<line number="108" hits="51" branch="false"/>
						<line number="110" hits="51" branch="false"/>
						<line number="111" hits="51" branch="false"/>
						<line number="112" hits="0" branch="false"/>
						<line number="113" hits="0" branch="false"/>
						<line number="122" hits="11" branch="true"/>
						<line number="123" hits="0" branch="false"/>
						<line number="125" hits="11" branch="false"/>
						<line number="126" hits="11" branch="true"/>
						<line number="127" hits="11" branch="false"/>
						<line number="129" hits="0" branch="false"/>
						<line number="131" hits="11" branch="false"/>
						<line number="133" hits="11" branch="false"/>
						<line number="135" hits="11" branch="false"/>
						<line number="137" hits="11" branch="false"/>
						<line number="139" hits="11" branch="false"/>
						<line number="140" hits="11" branch="false"/>
						<line number="141" hits="3" branch="false"/>
						<line number="142" hits="3" branch="false"/>
						<line number="154" hits="137" branch="false"/>
						<line number="167" hits="123" branch="false"/>
						<line number="169" hits="123" branch="false"/>
						<line number="170" hits="434" branch="true"/>
						<line number="171" hits="311" branch="false"/>
						<line number="172" hits="311" branch="false"/>
						<line number="174" hits="123" branch="false"/>
						<line number="176" hits="434" branch="true"/>
						<line number="177" hits="311" branch="false"/>
						<line number="179" hits="123" branch="false"/>
					</lines>
				</class>
			</classes>
		</package>
		<package name="org.apache.commons.scxml.env.jsp" line-rate="0.5555555555555556" branch-rate="0.9032258064516129" complexity="3.0">
			<classes>
				<class name="org.apache.commons.scxml.env.jsp.ELContext" filename="org/apache/commons/scxml/env/jsp/ELContext.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="39" hits="12" branch="false"/>
								<line number="40" hits="12" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Lorg/apache/commons/scxml/Context;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="48" hits="57" branch="false"/>
								<line number="49" hits="57" branch="false"/>
							</lines>
						</method>
						<method name="resolveVariable" signature="(Ljava/lang/String;)Ljava/lang/Object;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="62" hits="107" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="39" hits="12" branch="false"/>
						<line number="40" hits="12" branch="false"/>
						<line number="48" hits="57" branch="false"/>
						<line number="49" hits="57" branch="false"/>
						<line number="62" hits="107" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.env.jsp.ELEvaluator" filename="org/apache/commons/scxml/env/jsp/ELEvaluator.java" line-rate="0.65625" branch-rate="1.0" complexity="3.8461538461538463">
					<methods>
						<method name="&lt;clinit&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="56" hits="3" branch="false"/>
								<line number="58" hits="3" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="66" hits="14" branch="false"/>
								<line number="67" hits="14" branch="false"/>
								<line number="68" hits="14" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Ljavax/servlet/jsp/el/FunctionMapper;)V" line-rate="0.3333333333333333" branch-rate="1.0">
							<lines>
								<line number="51" hits="14" branch="false"/>
								<line number="61" hits="14" branch="false"/>
								<line number="76" hits="0" branch="false"/>
								<line number="77" hits="0" branch="false"/>
								<line number="78" hits="0" branch="false"/>
								<line number="79" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="access$000" signature="(Lorg/apache/commons/scxml/env/jsp/ELEvaluator;)Ljavax/servlet/jsp/el/FunctionMapper;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="44" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="class$" signature="(Ljava/lang/String;)Ljava/lang/Class;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="49" hits="34" branch="true"/>
							</lines>
						</method>
						<method name="eval" signature="(Lorg/apache/commons/scxml/Context;Ljava/lang/String;)Ljava/lang/Object;" line-rate="0.6428571428571429" branch-rate="1.0">
							<lines>
								<line number="92" hits="42" branch="true"/>
								<line number="93" hits="0" branch="false"/>
								<line number="95" hits="42" branch="false"/>
								<line number="96" hits="42" branch="true"/>
								<line number="97" hits="42" branch="false"/>
								<line number="99" hits="0" branch="false"/>
								<line number="102" hits="42" branch="false"/>
								<line number="104" hits="42" branch="false"/>
								<line number="106" hits="42" branch="true"/>
								<line number="108" hits="42" branch="true"/>
								<line number="109" hits="0" branch="false"/>
								<line number="111" hits="42" branch="false"/>
								<line number="112" hits="0" branch="false"/>
								<line number="113" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="evalCond" signature="(Lorg/apache/commons/scxml/Context;Ljava/lang/String;)Ljava/lang/Boolean;" line-rate="0.6428571428571429" branch-rate="1.0">
							<lines>
								<line number="122" hits="39" branch="true"/>
								<line number="123" hits="0" branch="false"/>
								<line number="125" hits="39" branch="false"/>
								<line number="126" hits="39" branch="true"/>
								<line number="127" hits="39" branch="false"/>
								<line number="129" hits="0" branch="false"/>
								<line number="132" hits="39" branch="false"/>
								<line number="134" hits="39" branch="false"/>
								<line number="136" hits="39" branch="true"/>
								<line number="138" hits="39" branch="true"/>
								<line number="139" hits="0" branch="false"/>
								<line number="141" hits="39" branch="false"/>
								<line number="142" hits="0" branch="false"/>
								<line number="143" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="evalLocation" signature="(Lorg/apache/commons/scxml/Context;Ljava/lang/String;)Lorg/w3c/dom/Node;" line-rate="0.8" branch-rate="1.0">
							<lines>
								<line number="152" hits="14" branch="true"/>
								<line number="153" hits="0" branch="false"/>
								<line number="155" hits="14" branch="false"/>
								<line number="156" hits="14" branch="true"/>
								<line number="157" hits="14" branch="false"/>
								<line number="159" hits="0" branch="false"/>
								<line number="162" hits="14" branch="false"/>
								<line number="164" hits="14" branch="false"/>
								<line number="166" hits="14" branch="false"/>
								<line number="168" hits="14" branch="true"/>
								<line number="170" hits="9" branch="true"/>
								<line number="171" hits="0" branch="false"/>
								<line number="173" hits="9" branch="false"/>
								<line number="174" hits="5" branch="false"/>
								<line number="175" hits="5" branch="false"/>
							</lines>
						</method>
						<method name="getBuiltinFnMapper" signature="()Ljavax/servlet/jsp/el/FunctionMapper;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="304" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getEvaluator" signature="()Ljavax/servlet/jsp/el/ExpressionEvaluator;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="214" hits="95" branch="true"/>
								<line number="215" hits="5" branch="false"/>
								<line number="217" hits="95" branch="false"/>
							</lines>
						</method>
						<method name="getLog" signature="()Lorg/apache/commons/logging/Log;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="205" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="newContext" signature="(Lorg/apache/commons/scxml/Context;)Lorg/apache/commons/scxml/Context;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="187" hits="57" branch="false"/>
							</lines>
						</method>
						<method name="setLog" signature="(Lorg/apache/commons/logging/Log;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="196" hits="0" branch="false"/>
								<line number="197" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="44" hits="0" branch="false"/>
						<line number="49" hits="34" branch="true"/>
						<line number="51" hits="14" branch="false"/>
						<line number="56" hits="3" branch="false"/>
						<line number="58" hits="3" branch="false"/>
						<line number="61" hits="14" branch="false"/>
						<line number="66" hits="14" branch="false"/>
						<line number="67" hits="14" branch="false"/>
						<line number="68" hits="14" branch="false"/>
						<line number="76" hits="0" branch="false"/>
						<line number="77" hits="0" branch="false"/>
						<line number="78" hits="0" branch="false"/>
						<line number="79" hits="0" branch="false"/>
						<line number="92" hits="42" branch="true"/>
						<line number="93" hits="0" branch="false"/>
						<line number="95" hits="42" branch="false"/>
						<line number="96" hits="42" branch="true"/>
						<line number="97" hits="42" branch="false"/>
						<line number="99" hits="0" branch="false"/>
						<line number="102" hits="42" branch="false"/>
						<line number="104" hits="42" branch="false"/>
						<line number="106" hits="42" branch="true"/>
						<line number="108" hits="42" branch="true"/>
						<line number="109" hits="0" branch="false"/>
						<line number="111" hits="42" branch="false"/>
						<line number="112" hits="0" branch="false"/>
						<line number="113" hits="0" branch="false"/>
						<line number="122" hits="39" branch="true"/>
						<line number="123" hits="0" branch="false"/>
						<line number="125" hits="39" branch="false"/>
						<line number="126" hits="39" branch="true"/>
						<line number="127" hits="39" branch="false"/>
						<line number="129" hits="0" branch="false"/>
						<line number="132" hits="39" branch="false"/>
						<line number="134" hits="39" branch="false"/>
						<line number="136" hits="39" branch="true"/>
						<line number="138" hits="39" branch="true"/>
						<line number="139" hits="0" branch="false"/>
						<line number="141" hits="39" branch="false"/>
						<line number="142" hits="0" branch="false"/>
						<line number="143" hits="0" branch="false"/>
						<line number="152" hits="14" branch="true"/>
						<line number="153" hits="0" branch="false"/>
						<line number="155" hits="14" branch="false"/>
						<line number="156" hits="14" branch="true"/>
						<line number="157" hits="14" branch="false"/>
						<line number="159" hits="0" branch="false"/>
						<line number="162" hits="14" branch="false"/>
						<line number="164" hits="14" branch="false"/>
						<line number="166" hits="14" branch="false"/>
						<line number="168" hits="14" branch="true"/>
						<line number="170" hits="9" branch="true"/>
						<line number="171" hits="0" branch="false"/>
						<line number="173" hits="9" branch="false"/>
						<line number="174" hits="5" branch="false"/>
						<line number="175" hits="5" branch="false"/>
						<line number="187" hits="57" branch="false"/>
						<line number="196" hits="0" branch="false"/>
						<line number="197" hits="0" branch="false"/>
						<line number="205" hits="0" branch="false"/>
						<line number="214" hits="95" branch="true"/>
						<line number="215" hits="5" branch="false"/>
						<line number="217" hits="95" branch="false"/>
						<line number="304" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.env.jsp.ELEvaluator$BuiltinFunctionMapper" filename="org/apache/commons/scxml/env/jsp/ELEvaluator.java" line-rate="0.3793103448275862" branch-rate="0.9090909090909091" complexity="3.8461538461538463">
					<methods>
						<method name="&lt;init&gt;" signature="(Lorg/apache/commons/scxml/env/jsp/ELEvaluator;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="250" hits="14" branch="false"/>
								<line number="254" hits="14" branch="true"/>
							</lines>
						</method>
						<method name="resolveFunction" signature="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/reflect/Method;" line-rate="0.3333333333333333" branch-rate="0.9">
							<lines>
								<line number="260" hits="38" branch="true"/>
								<line number="261" hits="2" branch="true"/>
								<line number="263" hits="2" branch="true"/>
								<line number="264" hits="0" branch="false"/>
								<line number="265" hits="0" branch="false"/>
								<line number="266" hits="0" branch="false"/>
								<line number="267" hits="0" branch="false"/>
								<line number="268" hits="0" branch="false"/>
								<line number="269" hits="36" branch="true"/>
								<line number="271" hits="27" branch="true"/>
								<line number="274" hits="27" branch="true"/>
								<line number="275" hits="0" branch="false"/>
								<line number="276" hits="0" branch="false"/>
								<line number="277" hits="0" branch="false"/>
								<line number="278" hits="0" branch="false"/>
								<line number="279" hits="0" branch="false"/>
								<line number="280" hits="9" branch="true"/>
								<line number="282" hits="9" branch="true"/>
								<line number="285" hits="9" branch="true"/>
								<line number="286" hits="0" branch="false"/>
								<line number="287" hits="0" branch="false"/>
								<line number="288" hits="0" branch="false"/>
								<line number="289" hits="0" branch="false"/>
								<line number="290" hits="0" branch="false"/>
								<line number="291" hits="0" branch="true"/>
								<line number="292" hits="0" branch="false"/>
								<line number="294" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="250" hits="14" branch="false"/>
						<line number="254" hits="14" branch="true"/>
						<line number="260" hits="38" branch="true"/>
						<line number="261" hits="2" branch="true"/>
						<line number="263" hits="2" branch="true"/>
						<line number="264" hits="0" branch="false"/>
						<line number="265" hits="0" branch="false"/>
						<line number="266" hits="0" branch="false"/>
						<line number="267" hits="0" branch="false"/>
						<line number="268" hits="0" branch="false"/>
						<line number="269" hits="36" branch="true"/>
						<line number="271" hits="27" branch="true"/>
						<line number="274" hits="27" branch="true"/>
						<line number="275" hits="0" branch="false"/>
						<line number="276" hits="0" branch="false"/>
						<line number="277" hits="0" branch="false"/>
						<line number="278" hits="0" branch="false"/>
						<line number="279" hits="0" branch="false"/>
						<line number="280" hits="9" branch="true"/>
						<line number="282" hits="9" branch="true"/>
						<line number="285" hits="9" branch="true"/>
						<line number="286" hits="0" branch="false"/>
						<line number="287" hits="0" branch="false"/>
						<line number="288" hits="0" branch="false"/>
						<line number="289" hits="0" branch="false"/>
						<line number="290" hits="0" branch="false"/>
						<line number="291" hits="0" branch="true"/>
						<line number="292" hits="0" branch="false"/>
						<line number="294" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.env.jsp.ELEvaluator$ContextWrapper" filename="org/apache/commons/scxml/env/jsp/ELEvaluator.java" line-rate="0.0" branch-rate="0.0" complexity="3.8461538461538463">
					<methods>
						<method name="&lt;init&gt;" signature="(Lorg/apache/commons/scxml/Context;)V" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="227" hits="0" branch="false"/>
								<line number="229" hits="0" branch="true"/>
								<line number="234" hits="0" branch="false"/>
								<line number="235" hits="0" branch="false"/>
								<line number="236" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="resolveVariable" signature="(Ljava/lang/String;)Ljava/lang/Object;" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="239" hits="0" branch="false"/>
								<line number="240" hits="0" branch="true"/>
								<line number="241" hits="0" branch="false"/>
								<line number="243" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="227" hits="0" branch="false"/>
						<line number="229" hits="0" branch="true"/>
						<line number="234" hits="0" branch="false"/>
						<line number="235" hits="0" branch="false"/>
						<line number="236" hits="0" branch="false"/>
						<line number="239" hits="0" branch="false"/>
						<line number="240" hits="0" branch="true"/>
						<line number="241" hits="0" branch="false"/>
						<line number="243" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.env.jsp.RootContext" filename="org/apache/commons/scxml/env/jsp/RootContext.java" line-rate="0.6071428571428571" branch-rate="1.0" complexity="2.2857142857142856">
					<methods>
						<method name="&lt;init&gt;" signature="(Ljavax/servlet/jsp/JspContext;)V" line-rate="0.6666666666666666" branch-rate="1.0">
							<lines>
								<line number="47" hits="1" branch="false"/>
								<line number="48" hits="1" branch="true"/>
								<line number="49" hits="0" branch="false"/>
								<line number="50" hits="0" branch="false"/>
								<line number="53" hits="1" branch="false"/>
								<line number="55" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="get" signature="(Ljava/lang/String;)Ljava/lang/Object;" line-rate="0.7142857142857143" branch-rate="1.0">
							<lines>
								<line number="65" hits="5" branch="false"/>
								<line number="66" hits="5" branch="true"/>
								<line number="68" hits="4" branch="false"/>
								<line number="69" hits="0" branch="false"/>
								<line number="70" hits="0" branch="false"/>
								<line number="71" hits="4" branch="false"/>
								<line number="73" hits="5" branch="false"/>
							</lines>
						</method>
						<method name="getVariableResolver" signature="()Ljavax/servlet/jsp/el/VariableResolver;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="105" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="has" signature="(Ljava/lang/String;)Z" line-rate="0.8" branch-rate="1.0">
							<lines>
								<line number="84" hits="2" branch="false"/>
								<line number="85" hits="2" branch="false"/>
								<line number="86" hits="2" branch="true"/>
								<line number="88" hits="2" branch="false"/>
								<line number="89" hits="0" branch="false"/>
								<line number="90" hits="0" branch="false"/>
								<line number="91" hits="2" branch="false"/>
								<line number="92" hits="2" branch="true"/>
								<line number="93" hits="2" branch="false"/>
								<line number="96" hits="2" branch="false"/>
							</lines>
						</method>
						<method name="readObject" signature="(Ljava/io/ObjectInputStream;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="138" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="setVariableResolver" signature="(Ljavax/servlet/jsp/el/VariableResolver;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="114" hits="0" branch="false"/>
								<line number="115" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="writeObject" signature="(Ljava/io/ObjectOutputStream;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="127" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="47" hits="1" branch="false"/>
						<line number="48" hits="1" branch="true"/>
						<line number="49" hits="0" branch="false"/>
						<line number="50" hits="0" branch="false"/>
						<line number="53" hits="1" branch="false"/>
						<line number="55" hits="1" branch="false"/>
						<line number="65" hits="5" branch="false"/>
						<line number="66" hits="5" branch="true"/>
						<line number="68" hits="4" branch="false"/>
						<line number="69" hits="0" branch="false"/>
						<line number="70" hits="0" branch="false"/>
						<line number="71" hits="4" branch="false"/>
						<line number="73" hits="5" branch="false"/>
						<line number="84" hits="2" branch="false"/>
						<line number="85" hits="2" branch="false"/>
						<line number="86" hits="2" branch="true"/>
						<line number="88" hits="2" branch="false"/>
						<line number="89" hits="0" branch="false"/>
						<line number="90" hits="0" branch="false"/>
						<line number="91" hits="2" branch="false"/>
						<line number="92" hits="2" branch="true"/>
						<line number="93" hits="2" branch="false"/>
						<line number="96" hits="2" branch="false"/>
						<line number="105" hits="0" branch="false"/>
						<line number="114" hits="0" branch="false"/>
						<line number="115" hits="0" branch="false"/>
						<line number="127" hits="0" branch="false"/>
						<line number="138" hits="0" branch="false"/>
					</lines>
				</class>
			</classes>
		</package>
		<package name="org.apache.commons.scxml.env.servlet" line-rate="0.5" branch-rate="1.0" complexity="1.6666666666666667">
			<classes>
				<class name="org.apache.commons.scxml.env.servlet.ServletContextResolver" filename="org/apache/commons/scxml/env/servlet/ServletContextResolver.java" line-rate="0.5" branch-rate="1.0" complexity="1.6666666666666667">
					<methods>
						<method name="&lt;init&gt;" signature="(Ljavax/servlet/ServletContext;)V" line-rate="0.6666666666666666" branch-rate="1.0">
							<lines>
								<line number="37" hits="1" branch="false"/>
								<line number="44" hits="1" branch="false"/>
								<line number="45" hits="1" branch="true"/>
								<line number="46" hits="1" branch="false"/>
								<line number="48" hits="0" branch="false"/>
								<line number="49" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getResolver" signature="(Ljava/lang/String;)Lorg/apache/commons/scxml/PathResolver;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="70" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="resolvePath" signature="(Ljava/lang/String;)Ljava/lang/String;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="59" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="37" hits="1" branch="false"/>
						<line number="44" hits="1" branch="false"/>
						<line number="45" hits="1" branch="true"/>
						<line number="46" hits="1" branch="false"/>
						<line number="48" hits="0" branch="false"/>
						<line number="49" hits="0" branch="false"/>
						<line number="59" hits="0" branch="false"/>
						<line number="70" hits="0" branch="false"/>
					</lines>
				</class>
			</classes>
		</package>
		<package name="org.apache.commons.scxml.invoke" line-rate="0.35714285714285715" branch-rate="0.25" complexity="1.9375">
			<classes>
				<class name="org.apache.commons.scxml.invoke.AsyncTrigger" filename="org/apache/commons/scxml/invoke/AsyncTrigger.java" line-rate="0.0" branch-rate="0.0" complexity="1.5">
					<methods>
						<method name="&lt;init&gt;" signature="(Lorg/apache/commons/scxml/SCXMLExecutor;Lorg/apache/commons/scxml/TriggerEvent;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="44" hits="0" branch="false"/>
								<line number="45" hits="0" branch="false"/>
								<line number="46" hits="0" branch="false"/>
								<line number="47" hits="0" branch="false"/>
								<line number="48" hits="0" branch="false"/>
								<line number="49" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="class$" signature="(Ljava/lang/String;)Ljava/lang/Class;" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="36" hits="0" branch="true"/>
							</lines>
						</method>
						<method name="run" signature="()V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="56" hits="0" branch="false"/>
								<line number="57" hits="0" branch="false"/>
								<line number="58" hits="0" branch="false"/>
								<line number="59" hits="0" branch="false"/>
								<line number="60" hits="0" branch="false"/>
								<line number="61" hits="0" branch="false"/>
								<line number="62" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="36" hits="0" branch="true"/>
						<line number="44" hits="0" branch="false"/>
						<line number="45" hits="0" branch="false"/>
						<line number="46" hits="0" branch="false"/>
						<line number="47" hits="0" branch="false"/>
						<line number="48" hits="0" branch="false"/>
						<line number="49" hits="0" branch="false"/>
						<line number="56" hits="0" branch="false"/>
						<line number="57" hits="0" branch="false"/>
						<line number="58" hits="0" branch="false"/>
						<line number="59" hits="0" branch="false"/>
						<line number="60" hits="0" branch="false"/>
						<line number="61" hits="0" branch="false"/>
						<line number="62" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.invoke.Invoker" filename="org/apache/commons/scxml/invoke/Invoker.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
					<methods>
					</methods>
					<lines>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.invoke.InvokerException" filename="org/apache/commons/scxml/invoke/InvokerException.java" line-rate="0.0" branch-rate="1.0" complexity="1.0">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="35" hits="0" branch="false"/>
								<line number="36" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Ljava/lang/String;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="43" hits="0" branch="false"/>
								<line number="44" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Ljava/lang/String;Ljava/lang/Throwable;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="61" hits="0" branch="false"/>
								<line number="62" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Ljava/lang/Throwable;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="51" hits="0" branch="false"/>
								<line number="52" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="35" hits="0" branch="false"/>
						<line number="36" hits="0" branch="false"/>
						<line number="43" hits="0" branch="false"/>
						<line number="44" hits="0" branch="false"/>
						<line number="51" hits="0" branch="false"/>
						<line number="52" hits="0" branch="false"/>
						<line number="61" hits="0" branch="false"/>
						<line number="62" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.invoke.SimpleSCXMLInvoker" filename="org/apache/commons/scxml/invoke/SimpleSCXMLInvoker.java" line-rate="0.5208333333333334" branch-rate="0.3333333333333333" complexity="3.8">
					<methods>
						<method name="&lt;clinit&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="60" hits="1" branch="false"/>
								<line number="62" hits="1" branch="false"/>
								<line number="64" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="42" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="cancel" signature="()V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="142" hits="0" branch="false"/>
								<line number="143" hits="0" branch="false"/>
								<line number="145" hits="0" branch="false"/>
								<line number="146" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="invoke" signature="(Ljava/lang/String;Ljava/util/Map;)V" line-rate="0.6521739130434783" branch-rate="1.0">
							<lines>
								<line number="87" hits="1" branch="false"/>
								<line number="89" hits="1" branch="false"/>
								<line number="91" hits="0" branch="false"/>
								<line number="92" hits="0" branch="false"/>
								<line number="93" hits="0" branch="false"/>
								<line number="94" hits="0" branch="false"/>
								<line number="95" hits="0" branch="false"/>
								<line number="96" hits="0" branch="false"/>
								<line number="97" hits="1" branch="false"/>
								<line number="98" hits="1" branch="false"/>
								<line number="99" hits="1" branch="false"/>
								<line number="101" hits="1" branch="false"/>
								<line number="102" hits="1" branch="true"/>
								<line number="103" hits="2" branch="false"/>
								<line number="104" hits="2" branch="false"/>
								<line number="106" hits="1" branch="false"/>
								<line number="107" hits="1" branch="false"/>
								<line number="108" hits="1" branch="false"/>
								<line number="110" hits="1" branch="false"/>
								<line number="111" hits="0" branch="false"/>
								<line number="112" hits="0" branch="false"/>
								<line number="113" hits="1" branch="false"/>
								<line number="114" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="parentEvents" signature="([Lorg/apache/commons/scxml/TriggerEvent;)V" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="121" hits="0" branch="true"/>
								<line number="122" hits="0" branch="false"/>
								<line number="124" hits="0" branch="false"/>
								<line number="126" hits="0" branch="false"/>
								<line number="127" hits="0" branch="false"/>
								<line number="128" hits="0" branch="false"/>
								<line number="129" hits="0" branch="false"/>
								<line number="130" hits="0" branch="true"/>
								<line number="131" hits="0" branch="false"/>
								<line number="133" hits="0" branch="false"/>
								<line number="135" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="setParentStateId" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="70" hits="1" branch="false"/>
								<line number="71" hits="1" branch="false"/>
								<line number="72" hits="1" branch="false"/>
								<line number="73" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="setSCInstance" signature="(Lorg/apache/commons/scxml/SCInstance;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="79" hits="1" branch="false"/>
								<line number="80" hits="1" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="42" hits="1" branch="false"/>
						<line number="60" hits="1" branch="false"/>
						<line number="62" hits="1" branch="false"/>
						<line number="64" hits="1" branch="false"/>
						<line number="70" hits="1" branch="false"/>
						<line number="71" hits="1" branch="false"/>
						<line number="72" hits="1" branch="false"/>
						<line number="73" hits="1" branch="false"/>
						<line number="79" hits="1" branch="false"/>
						<line number="80" hits="1" branch="false"/>
						<line number="87" hits="1" branch="false"/>
						<line number="89" hits="1" branch="false"/>
						<line number="91" hits="0" branch="false"/>
						<line number="92" hits="0" branch="false"/>
						<line number="93" hits="0" branch="false"/>
						<line number="94" hits="0" branch="false"/>
						<line number="95" hits="0" branch="false"/>
						<line number="96" hits="0" branch="false"/>
						<line number="97" hits="1" branch="false"/>
						<line number="98" hits="1" branch="false"/>
						<line number="99" hits="1" branch="false"/>
						<line number="101" hits="1" branch="false"/>
						<line number="102" hits="1" branch="true"/>
						<line number="103" hits="2" branch="false"/>
						<line number="104" hits="2" branch="false"/>
						<line number="106" hits="1" branch="false"/>
						<line number="107" hits="1" branch="false"/>
						<line number="108" hits="1" branch="false"/>
						<line number="110" hits="1" branch="false"/>
						<line number="111" hits="0" branch="false"/>
						<line number="112" hits="0" branch="false"/>
						<line number="113" hits="1" branch="false"/>
						<line number="114" hits="1" branch="false"/>
						<line number="121" hits="0" branch="true"/>
						<line number="122" hits="0" branch="false"/>
						<line number="124" hits="0" branch="false"/>
						<line number="126" hits="0" branch="false"/>
						<line number="127" hits="0" branch="false"/>
						<line number="128" hits="0" branch="false"/>
						<line number="129" hits="0" branch="false"/>
						<line number="130" hits="0" branch="true"/>
						<line number="131" hits="0" branch="false"/>
						<line number="133" hits="0" branch="false"/>
						<line number="135" hits="0" branch="false"/>
						<line number="142" hits="0" branch="false"/>
						<line number="143" hits="0" branch="false"/>
						<line number="145" hits="0" branch="false"/>
						<line number="146" hits="0" branch="false"/>
					</lines>
				</class>
			</classes>
		</package>
		<package name="org.apache.commons.scxml.io" line-rate="0.7190684133915575" branch-rate="0.7801418439716312" complexity="2.77027027027027">
			<classes>
				<class name="org.apache.commons.scxml.io.ModelUpdater" filename="org/apache/commons/scxml/io/ModelUpdater.java" line-rate="0.7572815533980582" branch-rate="0.9333333333333333" complexity="5.142857142857143">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="277" hits="0" branch="false"/>
								<line number="278" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="class$" signature="(Ljava/lang/String;)Ljava/lang/Class;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="252" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getStateName" signature="(Lorg/apache/commons/scxml/model/State;)Ljava/lang/String;" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="266" hits="0" branch="false"/>
								<line number="267" hits="0" branch="true"/>
								<line number="268" hits="0" branch="false"/>
								<line number="270" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="logAndThrowModelError" signature="(Ljava/lang/String;[Ljava/lang/Object;)V" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="249" hits="0" branch="false"/>
								<line number="250" hits="0" branch="false"/>
								<line number="251" hits="0" branch="true"/>
								<line number="253" hits="0" branch="false"/>
								<line number="254" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="updateParallel" signature="(Lorg/apache/commons/scxml/model/Parallel;Ljava/util/Map;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="210" hits="5" branch="false"/>
								<line number="211" hits="17" branch="true"/>
								<line number="212" hits="12" branch="false"/>
								<line number="214" hits="5" branch="false"/>
							</lines>
						</method>
						<method name="updateSCXML" signature="(Lorg/apache/commons/scxml/model/SCXML;)V" line-rate="0.9090909090909091" branch-rate="1.0">
							<lines>
								<line number="58" hits="51" branch="false"/>
								<line number="64" hits="51" branch="false"/>
								<line number="65" hits="51" branch="true"/>
								<line number="67" hits="0" branch="false"/>
								<line number="70" hits="51" branch="false"/>
								<line number="71" hits="51" branch="false"/>
								<line number="72" hits="51" branch="false"/>
								<line number="73" hits="51" branch="false"/>
								<line number="74" hits="187" branch="true"/>
								<line number="75" hits="136" branch="false"/>
								<line number="77" hits="51" branch="false"/>
							</lines>
						</method>
						<method name="updateState" signature="(Lorg/apache/commons/scxml/model/State;Ljava/util/Map;)V" line-rate="0.8333333333333334" branch-rate="1.0">
							<lines>
								<line number="91" hits="245" branch="false"/>
								<line number="92" hits="245" branch="false"/>
								<line number="94" hits="245" branch="false"/>
								<line number="95" hits="245" branch="false"/>
								<line number="96" hits="245" branch="false"/>
								<line number="97" hits="245" branch="true"/>
								<line number="98" hits="42" branch="true"/>
								<line number="99" hits="0" branch="false"/>
								<line number="102" hits="42" branch="false"/>
								<line number="103" hits="42" branch="false"/>
								<line number="104" hits="42" branch="false"/>
								<line number="107" hits="42" branch="true"/>
								<line number="109" hits="0" branch="false"/>
								<line number="113" hits="245" branch="false"/>
								<line number="114" hits="245" branch="false"/>
								<line number="115" hits="250" branch="true"/>
								<line number="116" hits="5" branch="true"/>
								<line number="117" hits="0" branch="false"/>
								<line number="120" hits="5" branch="false"/>
								<line number="121" hits="5" branch="false"/>
								<line number="122" hits="5" branch="true"/>
								<line number="124" hits="1" branch="true"/>
								<line number="126" hits="1" branch="false"/>
								<line number="127" hits="1" branch="false"/>
								<line number="128" hits="1" branch="false"/>
								<line number="129" hits="1" branch="false"/>
								<line number="131" hits="0" branch="false"/>
								<line number="135" hits="5" branch="false"/>
								<line number="136" hits="5" branch="false"/>
								<line number="137" hits="5" branch="true"/>
								<line number="138" hits="0" branch="false"/>
								<line number="141" hits="5" branch="true"/>
								<line number="142" hits="3" branch="true"/>
								<line number="143" hits="0" branch="false"/>
								<line number="147" hits="2" branch="true"/>
								<line number="148" hits="0" branch="false"/>
								<line number="153" hits="245" branch="false"/>
								<line number="154" hits="245" branch="false"/>
								<line number="155" hits="437" branch="true"/>
								<line number="156" hits="192" branch="false"/>
								<line number="157" hits="389" branch="true"/>
								<line number="158" hits="197" branch="false"/>
								<line number="160" hits="197" branch="false"/>
								<line number="161" hits="197" branch="false"/>
								<line number="164" hits="245" branch="false"/>
								<line number="165" hits="245" branch="false"/>
								<line number="166" hits="245" branch="true"/>
								<line number="169" hits="0" branch="false"/>
								<line number="172" hits="245" branch="true"/>
								<line number="173" hits="5" branch="false"/>
								<line number="174" hits="240" branch="true"/>
								<line number="175" hits="1" branch="false"/>
								<line number="176" hits="1" branch="true"/>
								<line number="177" hits="0" branch="false"/>
								<line number="180" hits="1" branch="false"/>
								<line number="181" hits="1" branch="true"/>
								<line number="182" hits="1" branch="false"/>
								<line number="183" hits="1" branch="true"/>
								<line number="185" hits="1" branch="true"/>
								<line number="186" hits="0" branch="false"/>
								<line number="189" hits="1" branch="true"/>
								<line number="190" hits="0" branch="false"/>
								<line number="194" hits="239" branch="false"/>
								<line number="195" hits="336" branch="true"/>
								<line number="196" hits="97" branch="false"/>
								<line number="199" hits="245" branch="false"/>
							</lines>
						</method>
						<method name="updateTransition" signature="(Lorg/apache/commons/scxml/model/Transition;Ljava/util/Map;)V" line-rate="0.9" branch-rate="1.0">
							<lines>
								<line number="225" hits="244" branch="false"/>
								<line number="226" hits="244" branch="true"/>
								<line number="227" hits="1" branch="false"/>
								<line number="229" hits="243" branch="false"/>
								<line number="230" hits="243" branch="true"/>
								<line number="231" hits="243" branch="false"/>
								<line number="232" hits="243" branch="true"/>
								<line number="233" hits="0" branch="false"/>
								<line number="236" hits="243" branch="false"/>
								<line number="238" hits="243" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="58" hits="51" branch="false"/>
						<line number="64" hits="51" branch="false"/>
						<line number="65" hits="51" branch="true"/>
						<line number="67" hits="0" branch="false"/>
						<line number="70" hits="51" branch="false"/>
						<line number="71" hits="51" branch="false"/>
						<line number="72" hits="51" branch="false"/>
						<line number="73" hits="51" branch="false"/>
						<line number="74" hits="187" branch="true"/>
						<line number="75" hits="136" branch="false"/>
						<line number="77" hits="51" branch="false"/>
						<line number="91" hits="245" branch="false"/>
						<line number="92" hits="245" branch="false"/>
						<line number="94" hits="245" branch="false"/>
						<line number="95" hits="245" branch="false"/>
						<line number="96" hits="245" branch="false"/>
						<line number="97" hits="245" branch="true"/>
						<line number="98" hits="42" branch="true"/>
						<line number="99" hits="0" branch="false"/>
						<line number="102" hits="42" branch="false"/>
						<line number="103" hits="42" branch="false"/>
						<line number="104" hits="42" branch="false"/>
						<line number="107" hits="42" branch="true"/>
						<line number="109" hits="0" branch="false"/>
						<line number="113" hits="245" branch="false"/>
						<line number="114" hits="245" branch="false"/>
						<line number="115" hits="250" branch="true"/>
						<line number="116" hits="5" branch="true"/>
						<line number="117" hits="0" branch="false"/>
						<line number="120" hits="5" branch="false"/>
						<line number="121" hits="5" branch="false"/>
						<line number="122" hits="5" branch="true"/>
						<line number="124" hits="1" branch="true"/>
						<line number="126" hits="1" branch="false"/>
						<line number="127" hits="1" branch="false"/>
						<line number="128" hits="1" branch="false"/>
						<line number="129" hits="1" branch="false"/>
						<line number="131" hits="0" branch="false"/>
						<line number="135" hits="5" branch="false"/>
						<line number="136" hits="5" branch="false"/>
						<line number="137" hits="5" branch="true"/>
						<line number="138" hits="0" branch="false"/>
						<line number="141" hits="5" branch="true"/>
						<line number="142" hits="3" branch="true"/>
						<line number="143" hits="0" branch="false"/>
						<line number="147" hits="2" branch="true"/>
						<line number="148" hits="0" branch="false"/>
						<line number="153" hits="245" branch="false"/>
						<line number="154" hits="245" branch="false"/>
						<line number="155" hits="437" branch="true"/>
						<line number="156" hits="192" branch="false"/>
						<line number="157" hits="389" branch="true"/>
						<line number="158" hits="197" branch="false"/>
						<line number="160" hits="197" branch="false"/>
						<line number="161" hits="197" branch="false"/>
						<line number="164" hits="245" branch="false"/>
						<line number="165" hits="245" branch="false"/>
						<line number="166" hits="245" branch="true"/>
						<line number="169" hits="0" branch="false"/>
						<line number="172" hits="245" branch="true"/>
						<line number="173" hits="5" branch="false"/>
						<line number="174" hits="240" branch="true"/>
						<line number="175" hits="1" branch="false"/>
						<line number="176" hits="1" branch="true"/>
						<line number="177" hits="0" branch="false"/>
						<line number="180" hits="1" branch="false"/>
						<line number="181" hits="1" branch="true"/>
						<line number="182" hits="1" branch="false"/>
						<line number="183" hits="1" branch="true"/>
						<line number="185" hits="1" branch="true"/>
						<line number="186" hits="0" branch="false"/>
						<line number="189" hits="1" branch="true"/>
						<line number="190" hits="0" branch="false"/>
						<line number="194" hits="239" branch="false"/>
						<line number="195" hits="336" branch="true"/>
						<line number="196" hits="97" branch="false"/>
						<line number="199" hits="245" branch="false"/>
						<line number="210" hits="5" branch="false"/>
						<line number="211" hits="17" branch="true"/>
						<line number="212" hits="12" branch="false"/>
						<line number="214" hits="5" branch="false"/>
						<line number="225" hits="244" branch="false"/>
						<line number="226" hits="244" branch="true"/>
						<line number="227" hits="1" branch="false"/>
						<line number="229" hits="243" branch="false"/>
						<line number="230" hits="243" branch="true"/>
						<line number="231" hits="243" branch="false"/>
						<line number="232" hits="243" branch="true"/>
						<line number="233" hits="0" branch="false"/>
						<line number="236" hits="243" branch="false"/>
						<line number="238" hits="243" branch="false"/>
						<line number="249" hits="0" branch="false"/>
						<line number="250" hits="0" branch="false"/>
						<line number="251" hits="0" branch="true"/>
						<line number="252" hits="0" branch="false"/>
						<line number="253" hits="0" branch="false"/>
						<line number="254" hits="0" branch="false"/>
						<line number="266" hits="0" branch="false"/>
						<line number="267" hits="0" branch="true"/>
						<line number="268" hits="0" branch="false"/>
						<line number="270" hits="0" branch="false"/>
						<line number="277" hits="0" branch="false"/>
						<line number="278" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.io.SCXMLDigester" filename="org/apache/commons/scxml/io/SCXMLDigester.java" line-rate="0.7649769585253456" branch-rate="0.7857142857142857" complexity="1.9183673469387754">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="1154" hits="0" branch="false"/>
								<line number="1155" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="addActionRules" signature="(Ljava/lang/String;Lorg/apache/commons/digester/ExtendedBaseRules;Lorg/apache/commons/scxml/PathResolver;Ljava/util/List;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="997" hits="1458" branch="true"/>
								<line number="998" hits="1458" branch="false"/>
								<line number="999" hits="1458" branch="true"/>
								<line number="1000" hits="1458" branch="true"/>
								<line number="1001" hits="1458" branch="false"/>
								<line number="1002" hits="1458" branch="true"/>
								<line number="1003" hits="1458" branch="true"/>
								<line number="1005" hits="1458" branch="false"/>
							</lines>
						</method>
						<method name="addActionRulesTuple" signature="(Ljava/lang/String;Lorg/apache/commons/digester/ExtendedBaseRules;Ljava/lang/Class;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="1120" hits="8935" branch="false"/>
								<line number="1121" hits="8935" branch="false"/>
								<line number="1122" hits="8935" branch="false"/>
								<line number="1123" hits="8935" branch="false"/>
							</lines>
						</method>
						<method name="addCustomActionRules" signature="(Ljava/lang/String;Lorg/apache/commons/digester/ExtendedBaseRules;Ljava/util/List;)V" line-rate="0.8125" branch-rate="0.8">
							<lines>
								<line number="1018" hits="270" branch="true"/>
								<line number="1019" hits="250" branch="false"/>
								<line number="1021" hits="45" branch="true"/>
								<line number="1022" hits="25" branch="false"/>
								<line number="1023" hits="25" branch="true"/>
								<line number="1024" hits="0" branch="true"/>
								<line number="1026" hits="0" branch="false"/>
								<line number="1028" hits="25" branch="false"/>
								<line number="1029" hits="25" branch="false"/>
								<line number="1030" hits="25" branch="false"/>
								<line number="1031" hits="25" branch="false"/>
								<line number="1032" hits="25" branch="true"/>
								<line number="1034" hits="0" branch="false"/>
								<line number="1037" hits="25" branch="false"/>
								<line number="1042" hits="20" branch="false"/>
								<line number="1043" hits="20" branch="false"/>
							</lines>
						</method>
						<method name="addCustomActionRulesTuple" signature="(Ljava/lang/String;Lorg/apache/commons/digester/ExtendedBaseRules;Ljava/lang/Class;Z)V" line-rate="0.375" branch-rate="0.5">
							<lines>
								<line number="1078" hits="25" branch="false"/>
								<line number="1079" hits="25" branch="true"/>
								<line number="1081" hits="0" branch="false"/>
								<line number="1082" hits="0" branch="false"/>
								<line number="1083" hits="0" branch="true"/>
								<line number="1085" hits="0" branch="false"/>
								<line number="1086" hits="0" branch="false"/>
								<line number="1088" hits="25" branch="false"/>
							</lines>
						</method>
						<method name="addDatamodelRules" signature="(Ljava/lang/String;Lorg/apache/commons/digester/ExtendedBaseRules;Lorg/apache/commons/scxml/model/SCXML;Lorg/apache/commons/scxml/PathResolver;)V" line-rate="0.75" branch-rate="0.6666666666666666">
							<lines>
								<line number="788" hits="270" branch="true"/>
								<line number="789" hits="270" branch="true"/>
								<line number="790" hits="270" branch="false"/>
								<line number="791" hits="270" branch="false"/>
								<line number="792" hits="270" branch="false"/>
								<line number="794" hits="270" branch="false"/>
								<line number="795" hits="0" branch="false"/>
								<line number="796" hits="0" branch="true"/>
								<line number="798" hits="0" branch="false"/>
								<line number="799" hits="270" branch="false"/>
								<line number="800" hits="270" branch="false"/>
								<line number="801" hits="270" branch="false"/>
							</lines>
						</method>
						<method name="addHandlerRules" signature="(Ljava/lang/String;Lorg/apache/commons/digester/ExtendedBaseRules;Lorg/apache/commons/scxml/PathResolver;Ljava/util/List;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="976" hits="270" branch="true"/>
								<line number="977" hits="270" branch="false"/>
								<line number="978" hits="270" branch="false"/>
								<line number="979" hits="270" branch="true"/>
								<line number="980" hits="270" branch="false"/>
								<line number="981" hits="270" branch="false"/>
								<line number="982" hits="270" branch="false"/>
							</lines>
						</method>
						<method name="addHistoryRules" signature="(Ljava/lang/String;Lorg/apache/commons/digester/ExtendedBaseRules;Ljava/util/List;Lorg/apache/commons/scxml/PathResolver;Lorg/apache/commons/scxml/model/SCXML;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="869" hits="216" branch="true"/>
								<line number="870" hits="216" branch="false"/>
								<line number="872" hits="216" branch="false"/>
								<line number="873" hits="216" branch="false"/>
								<line number="875" hits="216" branch="false"/>
								<line number="877" hits="216" branch="false"/>
								<line number="878" hits="216" branch="false"/>
							</lines>
						</method>
						<method name="addIfRules" signature="(Ljava/lang/String;Lorg/apache/commons/digester/ExtendedBaseRules;Lorg/apache/commons/scxml/PathResolver;Ljava/util/List;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="1103" hits="54" branch="true"/>
								<line number="1104" hits="54" branch="false"/>
								<line number="1105" hits="54" branch="true"/>
								<line number="1106" hits="54" branch="true"/>
								<line number="1107" hits="54" branch="false"/>
							</lines>
						</method>
						<method name="addInitialRules" signature="(Ljava/lang/String;Lorg/apache/commons/digester/ExtendedBaseRules;Ljava/util/List;Lorg/apache/commons/scxml/PathResolver;Lorg/apache/commons/scxml/model/SCXML;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="846" hits="216" branch="true"/>
								<line number="847" hits="216" branch="false"/>
								<line number="849" hits="216" branch="false"/>
								<line number="850" hits="216" branch="false"/>
								<line number="852" hits="216" branch="false"/>
								<line number="853" hits="216" branch="false"/>
							</lines>
						</method>
						<method name="addInvokeRules" signature="(Ljava/lang/String;Lorg/apache/commons/digester/ExtendedBaseRules;Ljava/util/List;Lorg/apache/commons/scxml/PathResolver;Lorg/apache/commons/scxml/model/SCXML;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="817" hits="216" branch="true"/>
								<line number="818" hits="216" branch="false"/>
								<line number="819" hits="216" branch="false"/>
								<line number="820" hits="216" branch="false"/>
								<line number="821" hits="216" branch="true"/>
								<line number="822" hits="216" branch="false"/>
								<line number="823" hits="216" branch="false"/>
								<line number="824" hits="216" branch="false"/>
								<line number="825" hits="216" branch="true"/>
								<line number="826" hits="216" branch="false"/>
								<line number="827" hits="216" branch="false"/>
								<line number="828" hits="216" branch="false"/>
								<line number="829" hits="216" branch="false"/>
								<line number="830" hits="216" branch="false"/>
							</lines>
						</method>
						<method name="addParallelRules" signature="(Ljava/lang/String;Lorg/apache/commons/digester/ExtendedBaseRules;Lorg/apache/commons/scxml/PathResolver;Ljava/util/List;Lorg/apache/commons/scxml/model/SCXML;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="749" hits="54" branch="true"/>
								<line number="751" hits="54" branch="false"/>
								<line number="752" hits="54" branch="false"/>
								<line number="753" hits="54" branch="false"/>
								<line number="754" hits="54" branch="false"/>
							</lines>
						</method>
						<method name="addParentRule" signature="(Ljava/lang/String;Lorg/apache/commons/digester/ExtendedBaseRules;I)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="913" hits="702" branch="true"/>
								<line number="914" hits="54" branch="false"/>
								<line number="916" hits="648" branch="false"/>
								<line number="927" hits="648" branch="false"/>
							</lines>
						</method>
						<method name="addPseudoStatePropertiesRules" signature="(Ljava/lang/String;Lorg/apache/commons/digester/ExtendedBaseRules;Ljava/util/List;Lorg/apache/commons/scxml/PathResolver;Lorg/apache/commons/scxml/model/SCXML;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="895" hits="432" branch="false"/>
								<line number="897" hits="432" branch="false"/>
								<line number="899" hits="432" branch="false"/>
								<line number="900" hits="432" branch="false"/>
							</lines>
						</method>
						<method name="addSendRulesTuple" signature="(Ljava/lang/String;Lorg/apache/commons/digester/ExtendedBaseRules;)V" line-rate="0.5714285714285714" branch-rate="0.5">
							<lines>
								<line number="1054" hits="1458" branch="true"/>
								<line number="1056" hits="1458" branch="false"/>
								<line number="1057" hits="0" branch="false"/>
								<line number="1058" hits="0" branch="true"/>
								<line number="1060" hits="0" branch="false"/>
								<line number="1061" hits="1458" branch="false"/>
								<line number="1062" hits="1458" branch="false"/>
							</lines>
						</method>
						<method name="addSimpleRulesTuple" signature="(Ljava/lang/String;Lorg/apache/commons/digester/ExtendedBaseRules;Ljava/lang/Class;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V" line-rate="0.8333333333333334" branch-rate="1.0">
							<lines>
								<line number="1141" hits="8989" branch="false"/>
								<line number="1142" hits="8989" branch="true"/>
								<line number="1143" hits="8989" branch="false"/>
								<line number="1145" hits="0" branch="false"/>
								<line number="1147" hits="8989" branch="false"/>
								<line number="1148" hits="8989" branch="false"/>
							</lines>
						</method>
						<method name="addStatePropertiesRules" signature="(Ljava/lang/String;Lorg/apache/commons/digester/ExtendedBaseRules;Ljava/util/List;Lorg/apache/commons/scxml/PathResolver;Lorg/apache/commons/scxml/model/SCXML;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="770" hits="216" branch="false"/>
								<line number="772" hits="216" branch="false"/>
								<line number="774" hits="216" branch="false"/>
							</lines>
						</method>
						<method name="addStateRules" signature="(Ljava/lang/String;Lorg/apache/commons/digester/ExtendedBaseRules;Ljava/util/List;Lorg/apache/commons/scxml/model/SCXML;Lorg/apache/commons/scxml/PathResolver;I)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="722" hits="216" branch="true"/>
								<line number="723" hits="216" branch="false"/>
								<line number="724" hits="216" branch="false"/>
								<line number="725" hits="216" branch="false"/>
								<line number="726" hits="216" branch="false"/>
								<line number="727" hits="216" branch="false"/>
								<line number="728" hits="216" branch="false"/>
								<line number="729" hits="216" branch="false"/>
								<line number="731" hits="216" branch="false"/>
								<line number="732" hits="216" branch="false"/>
								<line number="733" hits="216" branch="false"/>
							</lines>
						</method>
						<method name="addTransitionRules" signature="(Ljava/lang/String;Lorg/apache/commons/digester/ExtendedBaseRules;Ljava/lang/String;Lorg/apache/commons/scxml/PathResolver;Ljava/util/List;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="944" hits="648" branch="true"/>
								<line number="945" hits="648" branch="false"/>
								<line number="948" hits="648" branch="false"/>
								<line number="949" hits="648" branch="false"/>
								<line number="950" hits="648" branch="false"/>
								<line number="951" hits="648" branch="false"/>
								<line number="959" hits="648" branch="false"/>
								<line number="960" hits="648" branch="false"/>
							</lines>
						</method>
						<method name="class$" signature="(Ljava/lang/String;)Ljava/lang/Class;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="238" hits="133" branch="false"/>
							</lines>
						</method>
						<method name="digest" signature="(Ljava/lang/String;Lorg/xml/sax/ErrorHandler;Lorg/apache/commons/scxml/PathResolver;)Lorg/apache/commons/scxml/model/SCXML;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="157" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="digest" signature="(Ljava/lang/String;Lorg/xml/sax/ErrorHandler;Lorg/apache/commons/scxml/PathResolver;Ljava/util/List;)Lorg/apache/commons/scxml/model/SCXML;" line-rate="0.5625" branch-rate="0.6666666666666666">
							<lines>
								<line number="280" hits="1" branch="true"/>
								<line number="281" hits="0" branch="false"/>
								<line number="284" hits="1" branch="false"/>
								<line number="285" hits="1" branch="false"/>
								<line number="287" hits="1" branch="false"/>
								<line number="290" hits="1" branch="false"/>
								<line number="291" hits="0" branch="false"/>
								<line number="294" hits="0" branch="false"/>
								<line number="295" hits="0" branch="false"/>
								<line number="298" hits="0" branch="true"/>
								<line number="300" hits="0" branch="false"/>
								<line number="301" hits="0" branch="false"/>
								<line number="302" hits="1" branch="false"/>
								<line number="304" hits="1" branch="true"/>
								<line number="305" hits="1" branch="false"/>
								<line number="308" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="digest" signature="(Ljava/net/URL;Lorg/xml/sax/ErrorHandler;)Lorg/apache/commons/scxml/model/SCXML;" line-rate="0.6666666666666666" branch-rate="1.0">
							<lines>
								<line number="124" hits="2" branch="true"/>
								<line number="125" hits="0" branch="false"/>
								<line number="128" hits="2" branch="false"/>
							</lines>
						</method>
						<method name="digest" signature="(Ljava/net/URL;Lorg/xml/sax/ErrorHandler;Ljava/util/List;)Lorg/apache/commons/scxml/model/SCXML;" line-rate="0.5714285714285714" branch-rate="0.5">
							<lines>
								<line number="223" hits="50" branch="false"/>
								<line number="224" hits="50" branch="false"/>
								<line number="226" hits="50" branch="false"/>
								<line number="229" hits="50" branch="false"/>
								<line number="230" hits="0" branch="false"/>
								<line number="233" hits="0" branch="false"/>
								<line number="234" hits="0" branch="false"/>
								<line number="237" hits="0" branch="true"/>
								<line number="239" hits="0" branch="false"/>
								<line number="240" hits="0" branch="false"/>
								<line number="241" hits="50" branch="false"/>
								<line number="243" hits="50" branch="true"/>
								<line number="244" hits="50" branch="false"/>
								<line number="247" hits="50" branch="false"/>
							</lines>
						</method>
						<method name="digest" signature="(Lorg/xml/sax/InputSource;Lorg/xml/sax/ErrorHandler;)Lorg/apache/commons/scxml/model/SCXML;" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="189" hits="0" branch="true"/>
								<line number="190" hits="0" branch="false"/>
								<line number="193" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="digest" signature="(Lorg/xml/sax/InputSource;Lorg/xml/sax/ErrorHandler;Ljava/util/List;)Lorg/apache/commons/scxml/model/SCXML;" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="343" hits="0" branch="false"/>
								<line number="345" hits="0" branch="false"/>
								<line number="347" hits="0" branch="false"/>
								<line number="349" hits="0" branch="false"/>
								<line number="350" hits="0" branch="false"/>
								<line number="353" hits="0" branch="true"/>
								<line number="355" hits="0" branch="false"/>
								<line number="356" hits="0" branch="false"/>
								<line number="357" hits="0" branch="false"/>
								<line number="359" hits="0" branch="true"/>
								<line number="360" hits="0" branch="false"/>
								<line number="363" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="initRules" signature="(Lorg/apache/commons/scxml/model/SCXML;Lorg/apache/commons/scxml/PathResolver;Ljava/util/List;)Lorg/apache/commons/digester/ExtendedBaseRules;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="664" hits="54" branch="false"/>
								<line number="665" hits="54" branch="false"/>
								<line number="668" hits="54" branch="true"/>
								<line number="669" hits="54" branch="false"/>
								<line number="672" hits="54" branch="false"/>
								<line number="676" hits="54" branch="false"/>
								<line number="677" hits="54" branch="false"/>
								<line number="679" hits="54" branch="false"/>
								<line number="680" hits="54" branch="false"/>
								<line number="683" hits="54" branch="false"/>
								<line number="684" hits="54" branch="false"/>
								<line number="686" hits="54" branch="false"/>
								<line number="687" hits="54" branch="false"/>
								<line number="690" hits="54" branch="false"/>
								<line number="693" hits="54" branch="false"/>
								<line number="696" hits="54" branch="false"/>
								<line number="697" hits="54" branch="false"/>
								<line number="698" hits="54" branch="false"/>
								<line number="699" hits="54" branch="false"/>
								<line number="700" hits="54" branch="false"/>
								<line number="702" hits="54" branch="false"/>
							</lines>
						</method>
						<method name="newInstance" signature="()Lorg/apache/commons/digester/Digester;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="384" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="newInstance" signature="(Lorg/apache/commons/scxml/PathResolver;)Lorg/apache/commons/digester/Digester;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="406" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="newInstance" signature="(Lorg/apache/commons/scxml/model/SCXML;Lorg/apache/commons/scxml/PathResolver;)Lorg/apache/commons/digester/Digester;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="431" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="newInstance" signature="(Lorg/apache/commons/scxml/model/SCXML;Lorg/apache/commons/scxml/PathResolver;Ljava/util/List;)Lorg/apache/commons/digester/Digester;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="458" hits="54" branch="false"/>
								<line number="459" hits="54" branch="false"/>
								<line number="462" hits="54" branch="false"/>
								<line number="463" hits="54" branch="false"/>
							</lines>
						</method>
						<method name="updateSCXML" signature="(Lorg/apache/commons/scxml/model/SCXML;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="478" hits="0" branch="false"/>
								<line number="479" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="124" hits="2" branch="true"/>
						<line number="125" hits="0" branch="false"/>
						<line number="128" hits="2" branch="false"/>
						<line number="157" hits="1" branch="false"/>
						<line number="189" hits="0" branch="true"/>
						<line number="190" hits="0" branch="false"/>
						<line number="193" hits="0" branch="false"/>
						<line number="223" hits="50" branch="false"/>
						<line number="224" hits="50" branch="false"/>
						<line number="226" hits="50" branch="false"/>
						<line number="229" hits="50" branch="false"/>
						<line number="230" hits="0" branch="false"/>
						<line number="233" hits="0" branch="false"/>
						<line number="234" hits="0" branch="false"/>
						<line number="237" hits="0" branch="true"/>
						<line number="238" hits="133" branch="false"/>
						<line number="239" hits="0" branch="false"/>
						<line number="240" hits="0" branch="false"/>
						<line number="241" hits="50" branch="false"/>
						<line number="243" hits="50" branch="true"/>
						<line number="244" hits="50" branch="false"/>
						<line number="247" hits="50" branch="false"/>
						<line number="280" hits="1" branch="true"/>
						<line number="281" hits="0" branch="false"/>
						<line number="284" hits="1" branch="false"/>
						<line number="285" hits="1" branch="false"/>
						<line number="287" hits="1" branch="false"/>
						<line number="290" hits="1" branch="false"/>
						<line number="291" hits="0" branch="false"/>
						<line number="294" hits="0" branch="false"/>
						<line number="295" hits="0" branch="false"/>
						<line number="298" hits="0" branch="true"/>
						<line number="300" hits="0" branch="false"/>
						<line number="301" hits="0" branch="false"/>
						<line number="302" hits="1" branch="false"/>
						<line number="304" hits="1" branch="true"/>
						<line number="305" hits="1" branch="false"/>
						<line number="308" hits="1" branch="false"/>
						<line number="343" hits="0" branch="false"/>
						<line number="345" hits="0" branch="false"/>
						<line number="347" hits="0" branch="false"/>
						<line number="349" hits="0" branch="false"/>
						<line number="350" hits="0" branch="false"/>
						<line number="353" hits="0" branch="true"/>
						<line number="355" hits="0" branch="false"/>
						<line number="356" hits="0" branch="false"/>
						<line number="357" hits="0" branch="false"/>
						<line number="359" hits="0" branch="true"/>
						<line number="360" hits="0" branch="false"/>
						<line number="363" hits="0" branch="false"/>
						<line number="384" hits="0" branch="false"/>
						<line number="406" hits="0" branch="false"/>
						<line number="431" hits="0" branch="false"/>
						<line number="458" hits="54" branch="false"/>
						<line number="459" hits="54" branch="false"/>
						<line number="462" hits="54" branch="false"/>
						<line number="463" hits="54" branch="false"/>
						<line number="478" hits="0" branch="false"/>
						<line number="479" hits="0" branch="false"/>
						<line number="664" hits="54" branch="false"/>
						<line number="665" hits="54" branch="false"/>
						<line number="668" hits="54" branch="true"/>
						<line number="669" hits="54" branch="false"/>
						<line number="672" hits="54" branch="false"/>
						<line number="676" hits="54" branch="false"/>
						<line number="677" hits="54" branch="false"/>
						<line number="679" hits="54" branch="false"/>
						<line number="680" hits="54" branch="false"/>
						<line number="683" hits="54" branch="false"/>
						<line number="684" hits="54" branch="false"/>
						<line number="686" hits="54" branch="false"/>
						<line number="687" hits="54" branch="false"/>
						<line number="690" hits="54" branch="false"/>
						<line number="693" hits="54" branch="false"/>
						<line number="696" hits="54" branch="false"/>
						<line number="697" hits="54" branch="false"/>
						<line number="698" hits="54" branch="false"/>
						<line number="699" hits="54" branch="false"/>
						<line number="700" hits="54" branch="false"/>
						<line number="702" hits="54" branch="false"/>
						<line number="722" hits="216" branch="true"/>
						<line number="723" hits="216" branch="false"/>
						<line number="724" hits="216" branch="false"/>
						<line number="725" hits="216" branch="false"/>
						<line number="726" hits="216" branch="false"/>
						<line number="727" hits="216" branch="false"/>
						<line number="728" hits="216" branch="false"/>
						<line number="729" hits="216" branch="false"/>
						<line number="731" hits="216" branch="false"/>
						<line number="732" hits="216" branch="false"/>
						<line number="733" hits="216" branch="false"/>
						<line number="749" hits="54" branch="true"/>
						<line number="751" hits="54" branch="false"/>
						<line number="752" hits="54" branch="false"/>
						<line number="753" hits="54" branch="false"/>
						<line number="754" hits="54" branch="false"/>
						<line number="770" hits="216" branch="false"/>
						<line number="772" hits="216" branch="false"/>
						<line number="774" hits="216" branch="false"/>
						<line number="788" hits="270" branch="true"/>
						<line number="789" hits="270" branch="true"/>
						<line number="790" hits="270" branch="false"/>
						<line number="791" hits="270" branch="false"/>
						<line number="792" hits="270" branch="false"/>
						<line number="794" hits="270" branch="false"/>
						<line number="795" hits="0" branch="false"/>
						<line number="796" hits="0" branch="true"/>
						<line number="798" hits="0" branch="false"/>
						<line number="799" hits="270" branch="false"/>
						<line number="800" hits="270" branch="false"/>
						<line number="801" hits="270" branch="false"/>
						<line number="817" hits="216" branch="true"/>
						<line number="818" hits="216" branch="false"/>
						<line number="819" hits="216" branch="false"/>
						<line number="820" hits="216" branch="false"/>
						<line number="821" hits="216" branch="true"/>
						<line number="822" hits="216" branch="false"/>
						<line number="823" hits="216" branch="false"/>
						<line number="824" hits="216" branch="false"/>
						<line number="825" hits="216" branch="true"/>
						<line number="826" hits="216" branch="false"/>
						<line number="827" hits="216" branch="false"/>
						<line number="828" hits="216" branch="false"/>
						<line number="829" hits="216" branch="false"/>
						<line number="830" hits="216" branch="false"/>
						<line number="846" hits="216" branch="true"/>
						<line number="847" hits="216" branch="false"/>
						<line number="849" hits="216" branch="false"/>
						<line number="850" hits="216" branch="false"/>
						<line number="852" hits="216" branch="false"/>
						<line number="853" hits="216" branch="false"/>
						<line number="869" hits="216" branch="true"/>
						<line number="870" hits="216" branch="false"/>
						<line number="872" hits="216" branch="false"/>
						<line number="873" hits="216" branch="false"/>
						<line number="875" hits="216" branch="false"/>
						<line number="877" hits="216" branch="false"/>
						<line number="878" hits="216" branch="false"/>
						<line number="895" hits="432" branch="false"/>
						<line number="897" hits="432" branch="false"/>
						<line number="899" hits="432" branch="false"/>
						<line number="900" hits="432" branch="false"/>
						<line number="913" hits="702" branch="true"/>
						<line number="914" hits="54" branch="false"/>
						<line number="916" hits="648" branch="false"/>
						<line number="927" hits="648" branch="false"/>
						<line number="944" hits="648" branch="true"/>
						<line number="945" hits="648" branch="false"/>
						<line number="948" hits="648" branch="false"/>
						<line number="949" hits="648" branch="false"/>
						<line number="950" hits="648" branch="false"/>
						<line number="951" hits="648" branch="false"/>
						<line number="959" hits="648" branch="false"/>
						<line number="960" hits="648" branch="false"/>
						<line number="976" hits="270" branch="true"/>
						<line number="977" hits="270" branch="false"/>
						<line number="978" hits="270" branch="false"/>
						<line number="979" hits="270" branch="true"/>
						<line number="980" hits="270" branch="false"/>
						<line number="981" hits="270" branch="false"/>
						<line number="982" hits="270" branch="false"/>
						<line number="997" hits="1458" branch="true"/>
						<line number="998" hits="1458" branch="false"/>
						<line number="999" hits="1458" branch="true"/>
						<line number="1000" hits="1458" branch="true"/>
						<line number="1001" hits="1458" branch="false"/>
						<line number="1002" hits="1458" branch="true"/>
						<line number="1003" hits="1458" branch="true"/>
						<line number="1005" hits="1458" branch="false"/>
						<line number="1018" hits="270" branch="true"/>
						<line number="1019" hits="250" branch="false"/>
						<line number="1021" hits="45" branch="true"/>
						<line number="1022" hits="25" branch="false"/>
						<line number="1023" hits="25" branch="true"/>
						<line number="1024" hits="0" branch="true"/>
						<line number="1026" hits="0" branch="false"/>
						<line number="1028" hits="25" branch="false"/>
						<line number="1029" hits="25" branch="false"/>
						<line number="1030" hits="25" branch="false"/>
						<line number="1031" hits="25" branch="false"/>
						<line number="1032" hits="25" branch="true"/>
						<line number="1034" hits="0" branch="false"/>
						<line number="1037" hits="25" branch="false"/>
						<line number="1042" hits="20" branch="false"/>
						<line number="1043" hits="20" branch="false"/>
						<line number="1054" hits="1458" branch="true"/>
						<line number="1056" hits="1458" branch="false"/>
						<line number="1057" hits="0" branch="false"/>
						<line number="1058" hits="0" branch="true"/>
						<line number="1060" hits="0" branch="false"/>
						<line number="1061" hits="1458" branch="false"/>
						<line number="1062" hits="1458" branch="false"/>
						<line number="1078" hits="25" branch="false"/>
						<line number="1079" hits="25" branch="true"/>
						<line number="1081" hits="0" branch="false"/>
						<line number="1082" hits="0" branch="false"/>
						<line number="1083" hits="0" branch="true"/>
						<line number="1085" hits="0" branch="false"/>
						<line number="1086" hits="0" branch="false"/>
						<line number="1088" hits="25" branch="false"/>
						<line number="1103" hits="54" branch="true"/>
						<line number="1104" hits="54" branch="false"/>
						<line number="1105" hits="54" branch="true"/>
						<line number="1106" hits="54" branch="true"/>
						<line number="1107" hits="54" branch="false"/>
						<line number="1120" hits="8935" branch="false"/>
						<line number="1121" hits="8935" branch="false"/>
						<line number="1122" hits="8935" branch="false"/>
						<line number="1123" hits="8935" branch="false"/>
						<line number="1141" hits="8989" branch="false"/>
						<line number="1142" hits="8989" branch="true"/>
						<line number="1143" hits="8989" branch="false"/>
						<line number="1145" hits="0" branch="false"/>
						<line number="1147" hits="8989" branch="false"/>
						<line number="1148" hits="8989" branch="false"/>
						<line number="1154" hits="0" branch="false"/>
						<line number="1155" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.io.SCXMLDigester$1" filename="org/apache/commons/scxml/io/SCXMLDigester.java" line-rate="1.0" branch-rate="1.0" complexity="1.9183673469387754">
					<methods>
						<method name="&lt;init&gt;" signature="(I)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="918" hits="648" branch="false"/>
							</lines>
						</method>
						<method name="body" signature="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="920" hits="153" branch="false"/>
								<line number="921" hits="153" branch="false"/>
								<line number="924" hits="153" branch="false"/>
								<line number="925" hits="153" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="918" hits="648" branch="false"/>
						<line number="920" hits="153" branch="false"/>
						<line number="921" hits="153" branch="false"/>
						<line number="924" hits="153" branch="false"/>
						<line number="925" hits="153" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.io.SCXMLDigester$2" filename="org/apache/commons/scxml/io/SCXMLDigester.java" line-rate="0.16666666666666666" branch-rate="1.0" complexity="1.9183673469387754">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="952" hits="648" branch="false"/>
							</lines>
						</method>
						<method name="end" signature="(Ljava/lang/String;Ljava/lang/String;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="953" hits="0" branch="false"/>
								<line number="954" hits="0" branch="false"/>
								<line number="955" hits="0" branch="false"/>
								<line number="956" hits="0" branch="false"/>
								<line number="957" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="952" hits="648" branch="false"/>
						<line number="953" hits="0" branch="false"/>
						<line number="954" hits="0" branch="false"/>
						<line number="955" hits="0" branch="false"/>
						<line number="956" hits="0" branch="false"/>
						<line number="957" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.io.SCXMLDigester$DigestSrcAttributeRule" filename="org/apache/commons/scxml/io/SCXMLDigester.java" line-rate="0.7209302325581395" branch-rate="0.7142857142857143" complexity="1.9183673469387754">
					<methods>
						<method name="&lt;init&gt;" signature="(Ljava/util/List;Lorg/apache/commons/scxml/PathResolver;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="1383" hits="0" branch="false"/>
								<line number="1384" hits="0" branch="false"/>
								<line number="1385" hits="0" branch="false"/>
								<line number="1386" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Lorg/apache/commons/scxml/model/SCXML;Ljava/util/List;Lorg/apache/commons/scxml/PathResolver;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="1400" hits="648" branch="false"/>
								<line number="1401" hits="648" branch="false"/>
								<line number="1402" hits="648" branch="false"/>
								<line number="1403" hits="648" branch="false"/>
								<line number="1404" hits="648" branch="false"/>
							</lines>
						</method>
						<method name="begin" signature="(Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V" line-rate="0.7647058823529411" branch-rate="0.7142857142857143">
							<lines>
								<line number="1411" hits="289" branch="false"/>
								<line number="1412" hits="289" branch="true"/>
								<line number="1413" hits="286" branch="false"/>
								<line number="1415" hits="3" branch="false"/>
								<line number="1416" hits="3" branch="false"/>
								<line number="1418" hits="3" branch="false"/>
								<line number="1421" hits="3" branch="true"/>
								<line number="1422" hits="0" branch="false"/>
								<line number="1423" hits="0" branch="true"/>
								<line number="1424" hits="0" branch="false"/>
								<line number="1427" hits="0" branch="false"/>
								<line number="1431" hits="3" branch="false"/>
								<line number="1432" hits="3" branch="true"/>
								<line number="1433" hits="1" branch="false"/>
								<line number="1436" hits="2" branch="false"/>
								<line number="1442" hits="3" branch="false"/>
								<line number="1443" hits="0" branch="false"/>
								<line number="1444" hits="0" branch="true"/>
								<line number="1446" hits="0" branch="false"/>
								<line number="1447" hits="3" branch="false"/>
								<line number="1449" hits="3" branch="true"/>
								<line number="1450" hits="0" branch="false"/>
								<line number="1452" hits="3" branch="false"/>
								<line number="1453" hits="3" branch="false"/>
								<line number="1454" hits="3" branch="false"/>
								<line number="1455" hits="3" branch="false"/>
								<line number="1456" hits="3" branch="false"/>
								<line number="1457" hits="3" branch="false"/>
								<line number="1458" hits="3" branch="false"/>
								<line number="1459" hits="3" branch="false"/>
								<line number="1460" hits="8" branch="true"/>
								<line number="1461" hits="5" branch="false"/>
								<line number="1463" hits="3" branch="false"/>
								<line number="1464" hits="3" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="1383" hits="0" branch="false"/>
						<line number="1384" hits="0" branch="false"/>
						<line number="1385" hits="0" branch="false"/>
						<line number="1386" hits="0" branch="false"/>
						<line number="1400" hits="648" branch="false"/>
						<line number="1401" hits="648" branch="false"/>
						<line number="1402" hits="648" branch="false"/>
						<line number="1403" hits="648" branch="false"/>
						<line number="1404" hits="648" branch="false"/>
						<line number="1411" hits="289" branch="false"/>
						<line number="1412" hits="289" branch="true"/>
						<line number="1413" hits="286" branch="false"/>
						<line number="1415" hits="3" branch="false"/>
						<line number="1416" hits="3" branch="false"/>
						<line number="1418" hits="3" branch="false"/>
						<line number="1421" hits="3" branch="true"/>
						<line number="1422" hits="0" branch="false"/>
						<line number="1423" hits="0" branch="true"/>
						<line number="1424" hits="0" branch="false"/>
						<line number="1427" hits="0" branch="false"/>
						<line number="1431" hits="3" branch="false"/>
						<line number="1432" hits="3" branch="true"/>
						<line number="1433" hits="1" branch="false"/>
						<line number="1436" hits="2" branch="false"/>
						<line number="1442" hits="3" branch="false"/>
						<line number="1443" hits="0" branch="false"/>
						<line number="1444" hits="0" branch="true"/>
						<line number="1446" hits="0" branch="false"/>
						<line number="1447" hits="3" branch="false"/>
						<line number="1449" hits="3" branch="true"/>
						<line number="1450" hits="0" branch="false"/>
						<line number="1452" hits="3" branch="false"/>
						<line number="1453" hits="3" branch="false"/>
						<line number="1454" hits="3" branch="false"/>
						<line number="1455" hits="3" branch="false"/>
						<line number="1456" hits="3" branch="false"/>
						<line number="1457" hits="3" branch="false"/>
						<line number="1458" hits="3" branch="false"/>
						<line number="1459" hits="3" branch="false"/>
						<line number="1460" hits="8" branch="true"/>
						<line number="1461" hits="5" branch="false"/>
						<line number="1463" hits="3" branch="false"/>
						<line number="1464" hits="3" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.io.SCXMLDigester$ParseDataRule" filename="org/apache/commons/scxml/io/SCXMLDigester.java" line-rate="0.5185185185185185" branch-rate="0.6" complexity="1.9183673469387754">
					<methods>
						<method name="&lt;init&gt;" signature="(Lorg/apache/commons/scxml/PathResolver;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="1293" hits="270" branch="false"/>
								<line number="1294" hits="270" branch="false"/>
								<line number="1295" hits="270" branch="false"/>
							</lines>
						</method>
						<method name="begin" signature="(Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V" line-rate="0.29411764705882354" branch-rate="0.3333333333333333">
							<lines>
								<line number="1302" hits="64" branch="false"/>
								<line number="1303" hits="64" branch="false"/>
								<line number="1304" hits="64" branch="false"/>
								<line number="1305" hits="64" branch="true"/>
								<line number="1306" hits="0" branch="false"/>
								<line number="1307" hits="0" branch="true"/>
								<line number="1308" hits="0" branch="false"/>
								<line number="1310" hits="0" branch="false"/>
								<line number="1313" hits="0" branch="false"/>
								<line number="1315" hits="0" branch="false"/>
								<line number="1316" hits="0" branch="false"/>
								<line number="1317" hits="0" branch="false"/>
								<line number="1318" hits="0" branch="true"/>
								<line number="1320" hits="0" branch="false"/>
								<line number="1321" hits="0" branch="false"/>
								<line number="1322" hits="0" branch="false"/>
								<line number="1324" hits="64" branch="false"/>
							</lines>
						</method>
						<method name="end" signature="(Ljava/lang/String;Ljava/lang/String;)V" line-rate="0.8571428571428571" branch-rate="1.0">
							<lines>
								<line number="1330" hits="64" branch="false"/>
								<line number="1331" hits="64" branch="false"/>
								<line number="1334" hits="64" branch="true"/>
								<line number="1335" hits="0" branch="false"/>
								<line number="1336" hits="64" branch="true"/>
								<line number="1338" hits="60" branch="false"/>
								<line number="1340" hits="64" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="1293" hits="270" branch="false"/>
						<line number="1294" hits="270" branch="false"/>
						<line number="1295" hits="270" branch="false"/>
						<line number="1302" hits="64" branch="false"/>
						<line number="1303" hits="64" branch="false"/>
						<line number="1304" hits="64" branch="false"/>
						<line number="1305" hits="64" branch="true"/>
						<line number="1306" hits="0" branch="false"/>
						<line number="1307" hits="0" branch="true"/>
						<line number="1308" hits="0" branch="false"/>
						<line number="1310" hits="0" branch="false"/>
						<line number="1313" hits="0" branch="false"/>
						<line number="1315" hits="0" branch="false"/>
						<line number="1316" hits="0" branch="false"/>
						<line number="1317" hits="0" branch="false"/>
						<line number="1318" hits="0" branch="true"/>
						<line number="1320" hits="0" branch="false"/>
						<line number="1321" hits="0" branch="false"/>
						<line number="1322" hits="0" branch="false"/>
						<line number="1324" hits="64" branch="false"/>
						<line number="1330" hits="64" branch="false"/>
						<line number="1331" hits="64" branch="false"/>
						<line number="1334" hits="64" branch="true"/>
						<line number="1335" hits="0" branch="false"/>
						<line number="1336" hits="64" branch="true"/>
						<line number="1338" hits="60" branch="false"/>
						<line number="1340" hits="64" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.io.SCXMLDigester$ParseExternalContentRule" filename="org/apache/commons/scxml/io/SCXMLDigester.java" line-rate="1.0" branch-rate="1.0" complexity="1.9183673469387754">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="1239" hits="1458" branch="false"/>
								<line number="1240" hits="1458" branch="false"/>
							</lines>
						</method>
						<method name="end" signature="(Ljava/lang/String;Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="1245" hits="14" branch="false"/>
								<line number="1246" hits="14" branch="false"/>
								<line number="1247" hits="14" branch="false"/>
								<line number="1249" hits="20" branch="true"/>
								<line number="1250" hits="6" branch="false"/>
								<line number="1252" hits="14" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="1239" hits="1458" branch="false"/>
						<line number="1240" hits="1458" branch="false"/>
						<line number="1245" hits="14" branch="false"/>
						<line number="1246" hits="14" branch="false"/>
						<line number="1247" hits="14" branch="false"/>
						<line number="1249" hits="20" branch="true"/>
						<line number="1250" hits="6" branch="false"/>
						<line number="1252" hits="14" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.io.SCXMLDigester$SetCurrentNamespacesRule" filename="org/apache/commons/scxml/io/SCXMLDigester.java" line-rate="1.0" branch-rate="1.0" complexity="1.9183673469387754">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Lorg/apache/commons/scxml/io/SCXMLDigester$1;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="1527" hits="20570" branch="false"/>
							</lines>
						</method>
						<method name="begin" signature="(Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="1534" hits="488" branch="false"/>
								<line number="1536" hits="488" branch="false"/>
								<line number="1537" hits="488" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="1527" hits="20570" branch="false"/>
						<line number="1534" hits="488" branch="false"/>
						<line number="1536" hits="488" branch="false"/>
						<line number="1537" hits="488" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.io.SCXMLDigester$SetExecutableParentRule" filename="org/apache/commons/scxml/io/SCXMLDigester.java" line-rate="0.8888888888888888" branch-rate="1.0" complexity="1.9183673469387754">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="1206" hits="8935" branch="false"/>
								<line number="1207" hits="8935" branch="false"/>
							</lines>
						</method>
						<method name="end" signature="(Ljava/lang/String;Ljava/lang/String;)V" line-rate="0.8571428571428571" branch-rate="1.0">
							<lines>
								<line number="1213" hits="181" branch="false"/>
								<line number="1214" hits="215" branch="true"/>
								<line number="1215" hits="215" branch="false"/>
								<line number="1216" hits="215" branch="true"/>
								<line number="1217" hits="181" branch="false"/>
								<line number="1218" hits="181" branch="false"/>
								<line number="1221" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="1206" hits="8935" branch="false"/>
						<line number="1207" hits="8935" branch="false"/>
						<line number="1213" hits="181" branch="false"/>
						<line number="1214" hits="215" branch="true"/>
						<line number="1215" hits="215" branch="false"/>
						<line number="1216" hits="215" branch="true"/>
						<line number="1217" hits="181" branch="false"/>
						<line number="1218" hits="181" branch="false"/>
						<line number="1221" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.io.SCXMLDigester$SetPathResolverRule" filename="org/apache/commons/scxml/io/SCXMLDigester.java" line-rate="1.0" branch-rate="1.0" complexity="1.9183673469387754">
					<methods>
						<method name="&lt;init&gt;" signature="(Lorg/apache/commons/scxml/PathResolver;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="1487" hits="1674" branch="false"/>
								<line number="1488" hits="1674" branch="false"/>
								<line number="1489" hits="1674" branch="false"/>
							</lines>
						</method>
						<method name="begin" signature="(Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="1496" hits="67" branch="false"/>
								<line number="1498" hits="67" branch="false"/>
								<line number="1499" hits="67" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="1487" hits="1674" branch="false"/>
						<line number="1488" hits="1674" branch="false"/>
						<line number="1489" hits="1674" branch="false"/>
						<line number="1496" hits="67" branch="false"/>
						<line number="1498" hits="67" branch="false"/>
						<line number="1499" hits="67" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.io.SCXMLDigester$UpdateFinalizeRule" filename="org/apache/commons/scxml/io/SCXMLDigester.java" line-rate="1.0" branch-rate="1.0" complexity="1.9183673469387754">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="1507" hits="216" branch="false"/>
							</lines>
						</method>
						<method name="begin" signature="(Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="1514" hits="1" branch="false"/>
								<line number="1516" hits="1" branch="false"/>
								<line number="1517" hits="1" branch="false"/>
								<line number="1518" hits="1" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="1507" hits="216" branch="false"/>
						<line number="1514" hits="1" branch="false"/>
						<line number="1516" hits="1" branch="false"/>
						<line number="1517" hits="1" branch="false"/>
						<line number="1518" hits="1" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.io.SCXMLDigester$UpdateModelRule" filename="org/apache/commons/scxml/io/SCXMLDigester.java" line-rate="1.0" branch-rate="1.0" complexity="1.9183673469387754">
					<methods>
						<method name="&lt;init&gt;" signature="(Lorg/apache/commons/scxml/model/SCXML;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="1178" hits="702" branch="false"/>
								<line number="1179" hits="702" branch="false"/>
								<line number="1180" hits="702" branch="false"/>
							</lines>
						</method>
						<method name="end" signature="(Ljava/lang/String;Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="1186" hits="294" branch="true"/>
								<line number="1187" hits="117" branch="false"/>
								<line number="1190" hits="294" branch="false"/>
								<line number="1191" hits="294" branch="false"/>
								<line number="1192" hits="294" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="1178" hits="702" branch="false"/>
						<line number="1179" hits="702" branch="false"/>
						<line number="1180" hits="702" branch="false"/>
						<line number="1186" hits="294" branch="true"/>
						<line number="1187" hits="117" branch="false"/>
						<line number="1190" hits="294" branch="false"/>
						<line number="1191" hits="294" branch="false"/>
						<line number="1192" hits="294" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.io.SCXMLSerializer" filename="org/apache/commons/scxml/io/SCXMLSerializer.java" line-rate="0.6504065040650406" branch-rate="0.6981132075471698" complexity="4.166666666666667">
					<methods>
						<method name="&lt;clinit&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="76" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="()V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="582" hits="0" branch="false"/>
								<line number="583" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="class$" signature="(Ljava/lang/String;)Ljava/lang/Class;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="94" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getBodyContent" signature="(Lorg/apache/commons/scxml/model/ExternalContent;)Ljava/lang/String;" line-rate="0.29411764705882354" branch-rate="0.6666666666666666">
							<lines>
								<line number="495" hits="1" branch="false"/>
								<line number="496" hits="1" branch="false"/>
								<line number="497" hits="1" branch="true"/>
								<line number="498" hits="0" branch="false"/>
								<line number="499" hits="0" branch="false"/>
								<line number="501" hits="1" branch="true"/>
								<line number="502" hits="0" branch="false"/>
								<line number="503" hits="0" branch="false"/>
								<line number="504" hits="0" branch="false"/>
								<line number="506" hits="0" branch="false"/>
								<line number="507" hits="0" branch="false"/>
								<line number="508" hits="0" branch="true"/>
								<line number="510" hits="0" branch="false"/>
								<line number="511" hits="0" branch="false"/>
								<line number="512" hits="0" branch="false"/>
								<line number="513" hits="0" branch="false"/>
								<line number="515" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="getTransformer" signature="()Ljavax/xml/transform/Transformer;" line-rate="0.8333333333333334" branch-rate="1.0">
							<lines>
								<line number="560" hits="1" branch="false"/>
								<line number="561" hits="1" branch="false"/>
								<line number="562" hits="1" branch="false"/>
								<line number="563" hits="1" branch="false"/>
								<line number="564" hits="1" branch="false"/>
								<line number="566" hits="1" branch="false"/>
								<line number="567" hits="1" branch="false"/>
								<line number="568" hits="1" branch="false"/>
								<line number="569" hits="0" branch="false"/>
								<line number="570" hits="0" branch="false"/>
								<line number="571" hits="1" branch="false"/>
								<line number="572" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="serialize" signature="(Lorg/apache/commons/scxml/model/SCXML;)Ljava/lang/String;" line-rate="0.7692307692307693" branch-rate="0.75">
							<lines>
								<line number="86" hits="5" branch="false"/>
								<line number="92" hits="5" branch="true"/>
								<line number="93" hits="0" branch="true"/>
								<line number="95" hits="0" branch="false"/>
								<line number="99" hits="5" branch="false"/>
								<line number="100" hits="5" branch="true"/>
								<line number="101" hits="0" branch="false"/>
								<line number="103" hits="5" branch="false"/>
								<line number="104" hits="5" branch="false"/>
								<line number="105" hits="15" branch="true"/>
								<line number="106" hits="10" branch="false"/>
								<line number="108" hits="5" branch="false"/>
								<line number="109" hits="5" branch="false"/>
							</lines>
						</method>
						<method name="serializeActions" signature="(Ljava/lang/StringBuffer;Ljava/util/List;Ljava/lang/String;)Z" line-rate="0.8936170212765957" branch-rate="0.9333333333333333">
							<lines>
								<line number="402" hits="58" branch="true"/>
								<line number="403" hits="1" branch="false"/>
								<line number="405" hits="57" branch="false"/>
								<line number="406" hits="57" branch="false"/>
								<line number="407" hits="89" branch="true"/>
								<line number="408" hits="32" branch="false"/>
								<line number="409" hits="32" branch="true"/>
								<line number="410" hits="6" branch="false"/>
								<line number="411" hits="6" branch="false"/>
								<line number="414" hits="26" branch="true"/>
								<line number="415" hits="5" branch="false"/>
								<line number="416" hits="5" branch="false"/>
								<line number="417" hits="5" branch="true"/>
								<line number="418" hits="0" branch="false"/>
								<line number="419" hits="0" branch="true"/>
								<line number="420" hits="0" branch="false"/>
								<line number="422" hits="0" branch="false"/>
								<line number="425" hits="5" branch="false"/>
								<line number="428" hits="5" branch="false"/>
								<line number="429" hits="21" branch="true"/>
								<line number="430" hits="0" branch="false"/>
								<line number="431" hits="21" branch="true"/>
								<line number="432" hits="1" branch="false"/>
								<line number="433" hits="1" branch="false"/>
								<line number="435" hits="20" branch="true"/>
								<line number="436" hits="11" branch="false"/>
								<line number="437" hits="11" branch="false"/>
								<line number="439" hits="9" branch="true"/>
								<line number="440" hits="1" branch="false"/>
								<line number="441" hits="1" branch="false"/>
								<line number="442" hits="1" branch="false"/>
								<line number="443" hits="1" branch="false"/>
								<line number="444" hits="1" branch="true"/>
								<line number="445" hits="1" branch="false"/>
								<line number="447" hits="1" branch="true"/>
								<line number="448" hits="1" branch="false"/>
								<line number="450" hits="1" branch="false"/>
								<line number="451" hits="1" branch="false"/>
								<line number="452" hits="8" branch="true"/>
								<line number="453" hits="4" branch="false"/>
								<line number="454" hits="4" branch="false"/>
								<line number="455" hits="4" branch="true"/>
								<line number="456" hits="3" branch="false"/>
								<line number="457" hits="1" branch="true"/>
								<line number="458" hits="1" branch="false"/>
								<line number="459" hits="1" branch="false"/>
								<line number="463" hits="57" branch="false"/>
							</lines>
						</method>
						<method name="serializeDatamodel" signature="(Ljava/lang/StringBuffer;Lorg/apache/commons/scxml/model/Datamodel;Ljava/lang/String;)V" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="322" hits="0" branch="false"/>
								<line number="323" hits="0" branch="true"/>
								<line number="324" hits="0" branch="false"/>
								<line number="325" hits="0" branch="true"/>
								<line number="326" hits="0" branch="false"/>
								<line number="328" hits="0" branch="false"/>
								<line number="329" hits="0" branch="false"/>
								<line number="331" hits="0" branch="true"/>
								<line number="332" hits="0" branch="false"/>
								<line number="333" hits="0" branch="false"/>
								<line number="334" hits="0" branch="true"/>
								<line number="335" hits="0" branch="false"/>
								<line number="337" hits="0" branch="false"/>
								<line number="338" hits="0" branch="false"/>
								<line number="339" hits="0" branch="false"/>
								<line number="340" hits="0" branch="false"/>
								<line number="341" hits="0" branch="true"/>
								<line number="343" hits="0" branch="false"/>
								<line number="344" hits="0" branch="false"/>
								<line number="346" hits="0" branch="false"/>
								<line number="347" hits="0" branch="false"/>
								<line number="349" hits="0" branch="false"/>
								<line number="354" hits="0" branch="false"/>
								<line number="356" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="serializeHistory" signature="(Ljava/lang/StringBuffer;Ljava/util/List;Ljava/lang/String;)V" line-rate="0.16666666666666666" branch-rate="0.3333333333333333">
							<lines>
								<line number="254" hits="31" branch="true"/>
								<line number="255" hits="0" branch="true"/>
								<line number="256" hits="0" branch="false"/>
								<line number="257" hits="0" branch="false"/>
								<line number="258" hits="0" branch="false"/>
								<line number="259" hits="0" branch="true"/>
								<line number="260" hits="0" branch="false"/>
								<line number="262" hits="0" branch="false"/>
								<line number="264" hits="0" branch="false"/>
								<line number="265" hits="0" branch="false"/>
								<line number="266" hits="0" branch="false"/>
								<line number="269" hits="31" branch="false"/>
							</lines>
						</method>
						<method name="serializeIf" signature="(Ljava/lang/StringBuffer;Lorg/apache/commons/scxml/model/If;Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="527" hits="4" branch="false"/>
								<line number="529" hits="4" branch="false"/>
								<line number="530" hits="4" branch="false"/>
								<line number="531" hits="4" branch="false"/>
							</lines>
						</method>
						<method name="serializeInitial" signature="(Ljava/lang/StringBuffer;Lorg/apache/commons/scxml/model/Initial;Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="238" hits="8" branch="false"/>
								<line number="239" hits="8" branch="false"/>
								<line number="240" hits="8" branch="false"/>
								<line number="241" hits="8" branch="false"/>
								<line number="242" hits="8" branch="false"/>
								<line number="243" hits="8" branch="false"/>
							</lines>
						</method>
						<method name="serializeInvoke" signature="(Ljava/lang/StringBuffer;Lorg/apache/commons/scxml/model/Invoke;Ljava/lang/String;)V" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="199" hits="0" branch="false"/>
								<line number="200" hits="0" branch="false"/>
								<line number="201" hits="0" branch="false"/>
								<line number="202" hits="0" branch="false"/>
								<line number="203" hits="0" branch="true"/>
								<line number="204" hits="0" branch="false"/>
								<line number="207" hits="0" branch="true"/>
								<line number="208" hits="0" branch="false"/>
								<line number="209" hits="0" branch="true"/>
								<line number="210" hits="0" branch="false"/>
								<line number="212" hits="0" branch="false"/>
								<line number="213" hits="0" branch="false"/>
								<line number="214" hits="0" branch="true"/>
								<line number="215" hits="0" branch="false"/>
								<line number="216" hits="0" branch="false"/>
								<line number="220" hits="0" branch="false"/>
								<line number="221" hits="0" branch="true"/>
								<line number="222" hits="0" branch="false"/>
								<line number="223" hits="0" branch="false"/>
								<line number="224" hits="0" branch="false"/>
								<line number="226" hits="0" branch="false"/>
								<line number="227" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="serializeOnEntry" signature="(Ljava/lang/StringBuffer;Lorg/apache/commons/scxml/model/TransitionTarget;Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="367" hits="35" branch="false"/>
								<line number="368" hits="35" branch="true"/>
								<line number="369" hits="7" branch="false"/>
								<line number="370" hits="7" branch="false"/>
								<line number="371" hits="7" branch="false"/>
								<line number="373" hits="35" branch="false"/>
							</lines>
						</method>
						<method name="serializeOnExit" signature="(Ljava/lang/StringBuffer;Lorg/apache/commons/scxml/model/TransitionTarget;Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="384" hits="35" branch="false"/>
								<line number="385" hits="35" branch="true"/>
								<line number="386" hits="7" branch="false"/>
								<line number="387" hits="7" branch="false"/>
								<line number="388" hits="7" branch="false"/>
								<line number="390" hits="35" branch="false"/>
							</lines>
						</method>
						<method name="serializeParallel" signature="(Ljava/lang/StringBuffer;Lorg/apache/commons/scxml/model/Parallel;Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="177" hits="2" branch="false"/>
								<line number="178" hits="2" branch="false"/>
								<line number="179" hits="2" branch="false"/>
								<line number="180" hits="2" branch="false"/>
								<line number="181" hits="2" branch="false"/>
								<line number="182" hits="2" branch="false"/>
								<line number="183" hits="7" branch="true"/>
								<line number="184" hits="5" branch="false"/>
								<line number="186" hits="2" branch="false"/>
								<line number="187" hits="2" branch="false"/>
								<line number="188" hits="2" branch="false"/>
							</lines>
						</method>
						<method name="serializeSend" signature="(Ljava/lang/StringBuffer;Lorg/apache/commons/scxml/model/Send;Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="475" hits="1" branch="false"/>
								<line number="485" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="serializeState" signature="(Ljava/lang/StringBuffer;Lorg/apache/commons/scxml/model/State;Ljava/lang/String;)V" line-rate="0.9444444444444444" branch-rate="1.0">
							<lines>
								<line number="121" hits="31" branch="false"/>
								<line number="122" hits="31" branch="false"/>
								<line number="123" hits="31" branch="false"/>
								<line number="124" hits="31" branch="true"/>
								<line number="125" hits="2" branch="false"/>
								<line number="127" hits="31" branch="false"/>
								<line number="128" hits="31" branch="false"/>
								<line number="129" hits="31" branch="true"/>
								<line number="130" hits="8" branch="false"/>
								<line number="132" hits="31" branch="false"/>
								<line number="133" hits="31" branch="true"/>
								<line number="134" hits="31" branch="false"/>
								<line number="136" hits="31" branch="false"/>
								<line number="137" hits="31" branch="true"/>
								<line number="138" hits="0" branch="false"/>
								<line number="140" hits="31" branch="false"/>
								<line number="141" hits="31" branch="false"/>
								<line number="142" hits="31" branch="false"/>
								<line number="143" hits="54" branch="true"/>
								<line number="144" hits="23" branch="false"/>
								<line number="145" hits="46" branch="true"/>
								<line number="146" hits="23" branch="false"/>
								<line number="150" hits="31" branch="false"/>
								<line number="151" hits="31" branch="false"/>
								<line number="152" hits="31" branch="true"/>
								<line number="153" hits="2" branch="false"/>
								<line number="154" hits="29" branch="true"/>
								<line number="155" hits="0" branch="false"/>
								<line number="157" hits="29" branch="false"/>
								<line number="158" hits="29" branch="false"/>
								<line number="159" hits="45" branch="true"/>
								<line number="160" hits="16" branch="false"/>
								<line number="161" hits="16" branch="false"/>
								<line number="164" hits="31" branch="false"/>
								<line number="165" hits="31" branch="false"/>
								<line number="166" hits="31" branch="false"/>
							</lines>
						</method>
						<method name="serializeTarget" signature="(Ljava/lang/StringBuffer;Lorg/apache/commons/scxml/model/Transition;Ljava/lang/String;)V" line-rate="0.6666666666666666" branch-rate="0.5">
							<lines>
								<line number="299" hits="31" branch="false"/>
								<line number="300" hits="31" branch="false"/>
								<line number="301" hits="31" branch="true"/>
								<line number="302" hits="31" branch="false"/>
								<line number="304" hits="0" branch="false"/>
								<line number="305" hits="0" branch="true"/>
								<line number="307" hits="0" branch="false"/>
								<line number="310" hits="31" branch="false"/>
								<line number="311" hits="31" branch="false"/>
							</lines>
						</method>
						<method name="serializeTransition" signature="(Ljava/lang/StringBuffer;Lorg/apache/commons/scxml/model/Transition;Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="280" hits="31" branch="false"/>
								<line number="282" hits="31" branch="false"/>
								<line number="283" hits="31" branch="true"/>
								<line number="284" hits="31" branch="false"/>
								<line number="286" hits="31" branch="false"/>
								<line number="287" hits="31" branch="false"/>
							</lines>
						</method>
						<method name="serializeTransitionTargetAttributes" signature="(Ljava/lang/StringBuffer;Lorg/apache/commons/scxml/model/TransitionTarget;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="541" hits="41" branch="false"/>
								<line number="542" hits="41" branch="true"/>
								<line number="543" hits="32" branch="false"/>
								<line number="545" hits="41" branch="false"/>
								<line number="546" hits="41" branch="true"/>
								<line number="547" hits="31" branch="false"/>
								<line number="548" hits="31" branch="true"/>
								<line number="549" hits="31" branch="false"/>
								<line number="552" hits="41" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="76" hits="1" branch="false"/>
						<line number="86" hits="5" branch="false"/>
						<line number="92" hits="5" branch="true"/>
						<line number="93" hits="0" branch="true"/>
						<line number="94" hits="0" branch="false"/>
						<line number="95" hits="0" branch="false"/>
						<line number="99" hits="5" branch="false"/>
						<line number="100" hits="5" branch="true"/>
						<line number="101" hits="0" branch="false"/>
						<line number="103" hits="5" branch="false"/>
						<line number="104" hits="5" branch="false"/>
						<line number="105" hits="15" branch="true"/>
						<line number="106" hits="10" branch="false"/>
						<line number="108" hits="5" branch="false"/>
						<line number="109" hits="5" branch="false"/>
						<line number="121" hits="31" branch="false"/>
						<line number="122" hits="31" branch="false"/>
						<line number="123" hits="31" branch="false"/>
						<line number="124" hits="31" branch="true"/>
						<line number="125" hits="2" branch="false"/>
						<line number="127" hits="31" branch="false"/>
						<line number="128" hits="31" branch="false"/>
						<line number="129" hits="31" branch="true"/>
						<line number="130" hits="8" branch="false"/>
						<line number="132" hits="31" branch="false"/>
						<line number="133" hits="31" branch="true"/>
						<line number="134" hits="31" branch="false"/>
						<line number="136" hits="31" branch="false"/>
						<line number="137" hits="31" branch="true"/>
						<line number="138" hits="0" branch="false"/>
						<line number="140" hits="31" branch="false"/>
						<line number="141" hits="31" branch="false"/>
						<line number="142" hits="31" branch="false"/>
						<line number="143" hits="54" branch="true"/>
						<line number="144" hits="23" branch="false"/>
						<line number="145" hits="46" branch="true"/>
						<line number="146" hits="23" branch="false"/>
						<line number="150" hits="31" branch="false"/>
						<line number="151" hits="31" branch="false"/>
						<line number="152" hits="31" branch="true"/>
						<line number="153" hits="2" branch="false"/>
						<line number="154" hits="29" branch="true"/>
						<line number="155" hits="0" branch="false"/>
						<line number="157" hits="29" branch="false"/>
						<line number="158" hits="29" branch="false"/>
						<line number="159" hits="45" branch="true"/>
						<line number="160" hits="16" branch="false"/>
						<line number="161" hits="16" branch="false"/>
						<line number="164" hits="31" branch="false"/>
						<line number="165" hits="31" branch="false"/>
						<line number="166" hits="31" branch="false"/>
						<line number="177" hits="2" branch="false"/>
						<line number="178" hits="2" branch="false"/>
						<line number="179" hits="2" branch="false"/>
						<line number="180" hits="2" branch="false"/>
						<line number="181" hits="2" branch="false"/>
						<line number="182" hits="2" branch="false"/>
						<line number="183" hits="7" branch="true"/>
						<line number="184" hits="5" branch="false"/>
						<line number="186" hits="2" branch="false"/>
						<line number="187" hits="2" branch="false"/>
						<line number="188" hits="2" branch="false"/>
						<line number="199" hits="0" branch="false"/>
						<line number="200" hits="0" branch="false"/>
						<line number="201" hits="0" branch="false"/>
						<line number="202" hits="0" branch="false"/>
						<line number="203" hits="0" branch="true"/>
						<line number="204" hits="0" branch="false"/>
						<line number="207" hits="0" branch="true"/>
						<line number="208" hits="0" branch="false"/>
						<line number="209" hits="0" branch="true"/>
						<line number="210" hits="0" branch="false"/>
						<line number="212" hits="0" branch="false"/>
						<line number="213" hits="0" branch="false"/>
						<line number="214" hits="0" branch="true"/>
						<line number="215" hits="0" branch="false"/>
						<line number="216" hits="0" branch="false"/>
						<line number="220" hits="0" branch="false"/>
						<line number="221" hits="0" branch="true"/>
						<line number="222" hits="0" branch="false"/>
						<line number="223" hits="0" branch="false"/>
						<line number="224" hits="0" branch="false"/>
						<line number="226" hits="0" branch="false"/>
						<line number="227" hits="0" branch="false"/>
						<line number="238" hits="8" branch="false"/>
						<line number="239" hits="8" branch="false"/>
						<line number="240" hits="8" branch="false"/>
						<line number="241" hits="8" branch="false"/>
						<line number="242" hits="8" branch="false"/>
						<line number="243" hits="8" branch="false"/>
						<line number="254" hits="31" branch="true"/>
						<line number="255" hits="0" branch="true"/>
						<line number="256" hits="0" branch="false"/>
						<line number="257" hits="0" branch="false"/>
						<line number="258" hits="0" branch="false"/>
						<line number="259" hits="0" branch="true"/>
						<line number="260" hits="0" branch="false"/>
						<line number="262" hits="0" branch="false"/>
						<line number="264" hits="0" branch="false"/>
						<line number="265" hits="0" branch="false"/>
						<line number="266" hits="0" branch="false"/>
						<line number="269" hits="31" branch="false"/>
						<line number="280" hits="31" branch="false"/>
						<line number="282" hits="31" branch="false"/>
						<line number="283" hits="31" branch="true"/>
						<line number="284" hits="31" branch="false"/>
						<line number="286" hits="31" branch="false"/>
						<line number="287" hits="31" branch="false"/>
						<line number="299" hits="31" branch="false"/>
						<line number="300" hits="31" branch="false"/>
						<line number="301" hits="31" branch="true"/>
						<line number="302" hits="31" branch="false"/>
						<line number="304" hits="0" branch="false"/>
						<line number="305" hits="0" branch="true"/>
						<line number="307" hits="0" branch="false"/>
						<line number="310" hits="31" branch="false"/>
						<line number="311" hits="31" branch="false"/>
						<line number="322" hits="0" branch="false"/>
						<line number="323" hits="0" branch="true"/>
						<line number="324" hits="0" branch="false"/>
						<line number="325" hits="0" branch="true"/>
						<line number="326" hits="0" branch="false"/>
						<line number="328" hits="0" branch="false"/>
						<line number="329" hits="0" branch="false"/>
						<line number="331" hits="0" branch="true"/>
						<line number="332" hits="0" branch="false"/>
						<line number="333" hits="0" branch="false"/>
						<line number="334" hits="0" branch="true"/>
						<line number="335" hits="0" branch="false"/>
						<line number="337" hits="0" branch="false"/>
						<line number="338" hits="0" branch="false"/>
						<line number="339" hits="0" branch="false"/>
						<line number="340" hits="0" branch="false"/>
						<line number="341" hits="0" branch="true"/>
						<line number="343" hits="0" branch="false"/>
						<line number="344" hits="0" branch="false"/>
						<line number="346" hits="0" branch="false"/>
						<line number="347" hits="0" branch="false"/>
						<line number="349" hits="0" branch="false"/>
						<line number="354" hits="0" branch="false"/>
						<line number="356" hits="0" branch="false"/>
						<line number="367" hits="35" branch="false"/>
						<line number="368" hits="35" branch="true"/>
						<line number="369" hits="7" branch="false"/>
						<line number="370" hits="7" branch="false"/>
						<line number="371" hits="7" branch="false"/>
						<line number="373" hits="35" branch="false"/>
						<line number="384" hits="35" branch="false"/>
						<line number="385" hits="35" branch="true"/>
						<line number="386" hits="7" branch="false"/>
						<line number="387" hits="7" branch="false"/>
						<line number="388" hits="7" branch="false"/>
						<line number="390" hits="35" branch="false"/>
						<line number="402" hits="58" branch="true"/>
						<line number="403" hits="1" branch="false"/>
						<line number="405" hits="57" branch="false"/>
						<line number="406" hits="57" branch="false"/>
						<line number="407" hits="89" branch="true"/>
						<line number="408" hits="32" branch="false"/>
						<line number="409" hits="32" branch="true"/>
						<line number="410" hits="6" branch="false"/>
						<line number="411" hits="6" branch="false"/>
						<line number="414" hits="26" branch="true"/>
						<line number="415" hits="5" branch="false"/>
						<line number="416" hits="5" branch="false"/>
						<line number="417" hits="5" branch="true"/>
						<line number="418" hits="0" branch="false"/>
						<line number="419" hits="0" branch="true"/>
						<line number="420" hits="0" branch="false"/>
						<line number="422" hits="0" branch="false"/>
						<line number="425" hits="5" branch="false"/>
						<line number="428" hits="5" branch="false"/>
						<line number="429" hits="21" branch="true"/>
						<line number="430" hits="0" branch="false"/>
						<line number="431" hits="21" branch="true"/>
						<line number="432" hits="1" branch="false"/>
						<line number="433" hits="1" branch="false"/>
						<line number="435" hits="20" branch="true"/>
						<line number="436" hits="11" branch="false"/>
						<line number="437" hits="11" branch="false"/>
						<line number="439" hits="9" branch="true"/>
						<line number="440" hits="1" branch="false"/>
						<line number="441" hits="1" branch="false"/>
						<line number="442" hits="1" branch="false"/>
						<line number="443" hits="1" branch="false"/>
						<line number="444" hits="1" branch="true"/>
						<line number="445" hits="1" branch="false"/>
						<line number="447" hits="1" branch="true"/>
						<line number="448" hits="1" branch="false"/>
						<line number="450" hits="1" branch="false"/>
						<line number="451" hits="1" branch="false"/>
						<line number="452" hits="8" branch="true"/>
						<line number="453" hits="4" branch="false"/>
						<line number="454" hits="4" branch="false"/>
						<line number="455" hits="4" branch="true"/>
						<line number="456" hits="3" branch="false"/>
						<line number="457" hits="1" branch="true"/>
						<line number="458" hits="1" branch="false"/>
						<line number="459" hits="1" branch="false"/>
						<line number="463" hits="57" branch="false"/>
						<line number="475" hits="1" branch="false"/>
						<line number="485" hits="1" branch="false"/>
						<line number="495" hits="1" branch="false"/>
						<line number="496" hits="1" branch="false"/>
						<line number="497" hits="1" branch="true"/>
						<line number="498" hits="0" branch="false"/>
						<line number="499" hits="0" branch="false"/>
						<line number="501" hits="1" branch="true"/>
						<line number="502" hits="0" branch="false"/>
						<line number="503" hits="0" branch="false"/>
						<line number="504" hits="0" branch="false"/>
						<line number="506" hits="0" branch="false"/>
						<line number="507" hits="0" branch="false"/>
						<line number="508" hits="0" branch="true"/>
						<line number="510" hits="0" branch="false"/>
						<line number="511" hits="0" branch="false"/>
						<line number="512" hits="0" branch="false"/>
						<line number="513" hits="0" branch="false"/>
						<line number="515" hits="1" branch="false"/>
						<line number="527" hits="4" branch="false"/>
						<line number="529" hits="4" branch="false"/>
						<line number="530" hits="4" branch="false"/>
						<line number="531" hits="4" branch="false"/>
						<line number="541" hits="41" branch="false"/>
						<line number="542" hits="41" branch="true"/>
						<line number="543" hits="32" branch="false"/>
						<line number="545" hits="41" branch="false"/>
						<line number="546" hits="41" branch="true"/>
						<line number="547" hits="31" branch="false"/>
						<line number="548" hits="31" branch="true"/>
						<line number="549" hits="31" branch="false"/>
						<line number="552" hits="41" branch="false"/>
						<line number="560" hits="1" branch="false"/>
						<line number="561" hits="1" branch="false"/>
						<line number="562" hits="1" branch="false"/>
						<line number="563" hits="1" branch="false"/>
						<line number="564" hits="1" branch="false"/>
						<line number="566" hits="1" branch="false"/>
						<line number="567" hits="1" branch="false"/>
						<line number="568" hits="1" branch="false"/>
						<line number="569" hits="0" branch="false"/>
						<line number="570" hits="0" branch="false"/>
						<line number="571" hits="1" branch="false"/>
						<line number="572" hits="1" branch="false"/>
						<line number="582" hits="0" branch="false"/>
						<line number="583" hits="0" branch="false"/>
					</lines>
				</class>
			</classes>
		</package>
		<package name="org.apache.commons.scxml.model" line-rate="0.922165820642978" branch-rate="0.987012987012987" complexity="1.4507042253521127">
			<classes>
				<class name="org.apache.commons.scxml.model.Action" filename="org/apache/commons/scxml/model/Action.java" line-rate="0.9473684210526315" branch-rate="1.0" complexity="1.625">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="58" hits="196" branch="false"/>
								<line number="59" hits="196" branch="false"/>
								<line number="60" hits="196" branch="false"/>
								<line number="61" hits="196" branch="false"/>
							</lines>
						</method>
						<method name="getNamespaces" signature="()Ljava/util/Map;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="87" hits="113" branch="false"/>
							</lines>
						</method>
						<method name="getNamespacesKey" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="148" hits="218" branch="false"/>
							</lines>
						</method>
						<method name="getParent" signature="()Lorg/apache/commons/scxml/model/Executable;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="69" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getParentState" signature="()Lorg/apache/commons/scxml/model/State;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="106" hits="114" branch="false"/>
								<line number="107" hits="114" branch="true"/>
								<line number="108" hits="111" branch="false"/>
								<line number="109" hits="111" branch="false"/>
								<line number="110" hits="3" branch="true"/>
								<line number="111" hits="2" branch="false"/>
								<line number="112" hits="2" branch="false"/>
								<line number="114" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="setNamespaces" signature="(Ljava/util/Map;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="96" hits="181" branch="false"/>
								<line number="97" hits="181" branch="false"/>
							</lines>
						</method>
						<method name="setParent" signature="(Lorg/apache/commons/scxml/model/Executable;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="78" hits="185" branch="false"/>
								<line number="79" hits="185" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="58" hits="196" branch="false"/>
						<line number="59" hits="196" branch="false"/>
						<line number="60" hits="196" branch="false"/>
						<line number="61" hits="196" branch="false"/>
						<line number="69" hits="0" branch="false"/>
						<line number="78" hits="185" branch="false"/>
						<line number="79" hits="185" branch="false"/>
						<line number="87" hits="113" branch="false"/>
						<line number="96" hits="181" branch="false"/>
						<line number="97" hits="181" branch="false"/>
						<line number="106" hits="114" branch="false"/>
						<line number="107" hits="114" branch="true"/>
						<line number="108" hits="111" branch="false"/>
						<line number="109" hits="111" branch="false"/>
						<line number="110" hits="3" branch="true"/>
						<line number="111" hits="2" branch="false"/>
						<line number="112" hits="2" branch="false"/>
						<line number="114" hits="1" branch="false"/>
						<line number="148" hits="218" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.Assign" filename="org/apache/commons/scxml/model/Assign.java" line-rate="0.8260869565217391" branch-rate="0.9166666666666666" complexity="2.076923076923077">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="81" hits="71" branch="false"/>
								<line number="82" hits="71" branch="false"/>
							</lines>
						</method>
						<method name="class$" signature="(Ljava/lang/String;)Ljava/lang/Class;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="265" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="execute" signature="(Lorg/apache/commons/scxml/EventDispatcher;Lorg/apache/commons/scxml/ErrorReporter;Lorg/apache/commons/scxml/SCInstance;Lorg/apache/commons/logging/Log;Ljava/util/Collection;)V" line-rate="0.8717948717948718" branch-rate="1.0">
							<lines>
								<line number="181" hits="40" branch="false"/>
								<line number="182" hits="40" branch="false"/>
								<line number="183" hits="40" branch="false"/>
								<line number="184" hits="40" branch="false"/>
								<line number="186" hits="40" branch="true"/>
								<line number="187" hits="13" branch="false"/>
								<line number="188" hits="13" branch="true"/>
								<line number="191" hits="13" branch="false"/>
								<line number="193" hits="13" branch="true"/>
								<line number="194" hits="1" branch="false"/>
								<line number="196" hits="12" branch="false"/>
								<line number="198" hits="5" branch="true"/>
								<line number="200" hits="5" branch="false"/>
								<line number="201" hits="12" branch="true"/>
								<line number="202" hits="7" branch="false"/>
								<line number="203" hits="7" branch="false"/>
								<line number="205" hits="7" branch="false"/>
								<line number="208" hits="8" branch="false"/>
								<line number="210" hits="8" branch="false"/>
								<line number="211" hits="8" branch="false"/>
								<line number="212" hits="5" branch="false"/>
								<line number="213" hits="13" branch="true"/>
								<line number="214" hits="0" branch="false"/>
								<line number="217" hits="13" branch="false"/>
								<line number="219" hits="13" branch="false"/>
								<line number="221" hits="0" branch="false"/>
								<line number="226" hits="27" branch="true"/>
								<line number="227" hits="0" branch="false"/>
								<line number="230" hits="27" branch="false"/>
								<line number="231" hits="27" branch="true"/>
								<line number="232" hits="0" branch="false"/>
								<line number="234" hits="27" branch="false"/>
								<line number="236" hits="27" branch="false"/>
								<line number="237" hits="27" branch="true"/>
								<line number="238" hits="0" branch="false"/>
								<line number="241" hits="27" branch="false"/>
								<line number="243" hits="27" branch="false"/>
								<line number="246" hits="40" branch="false"/>
								<line number="247" hits="40" branch="false"/>
							</lines>
						</method>
						<method name="getExpr" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="108" hits="5" branch="false"/>
							</lines>
						</method>
						<method name="getLocation" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="126" hits="5" branch="false"/>
							</lines>
						</method>
						<method name="getName" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="90" hits="5" branch="false"/>
							</lines>
						</method>
						<method name="getPathResolver" signature="()Lorg/apache/commons/scxml/PathResolver;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="162" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getSrc" signature="()Ljava/lang/String;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="144" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getSrcNode" signature="()Lorg/w3c/dom/Node;" line-rate="0.6666666666666666" branch-rate="0.6666666666666666">
							<lines>
								<line number="255" hits="1" branch="false"/>
								<line number="256" hits="1" branch="true"/>
								<line number="257" hits="1" branch="false"/>
								<line number="259" hits="1" branch="false"/>
								<line number="261" hits="1" branch="false"/>
								<line number="263" hits="0" branch="false"/>
								<line number="264" hits="0" branch="true"/>
								<line number="266" hits="0" branch="false"/>
								<line number="267" hits="1" branch="false"/>
								<line number="268" hits="1" branch="true"/>
								<line number="269" hits="0" branch="false"/>
								<line number="271" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="setExpr" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="117" hits="66" branch="false"/>
								<line number="118" hits="66" branch="false"/>
							</lines>
						</method>
						<method name="setLocation" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="135" hits="15" branch="false"/>
								<line number="136" hits="15" branch="false"/>
							</lines>
						</method>
						<method name="setName" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="99" hits="52" branch="false"/>
								<line number="100" hits="52" branch="false"/>
							</lines>
						</method>
						<method name="setPathResolver" signature="(Lorg/apache/commons/scxml/PathResolver;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="171" hits="66" branch="false"/>
								<line number="172" hits="66" branch="false"/>
							</lines>
						</method>
						<method name="setSrc" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="153" hits="1" branch="false"/>
								<line number="154" hits="1" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="81" hits="71" branch="false"/>
						<line number="82" hits="71" branch="false"/>
						<line number="90" hits="5" branch="false"/>
						<line number="99" hits="52" branch="false"/>
						<line number="100" hits="52" branch="false"/>
						<line number="108" hits="5" branch="false"/>
						<line number="117" hits="66" branch="false"/>
						<line number="118" hits="66" branch="false"/>
						<line number="126" hits="5" branch="false"/>
						<line number="135" hits="15" branch="false"/>
						<line number="136" hits="15" branch="false"/>
						<line number="144" hits="0" branch="false"/>
						<line number="153" hits="1" branch="false"/>
						<line number="154" hits="1" branch="false"/>
						<line number="162" hits="0" branch="false"/>
						<line number="171" hits="66" branch="false"/>
						<line number="172" hits="66" branch="false"/>
						<line number="181" hits="40" branch="false"/>
						<line number="182" hits="40" branch="false"/>
						<line number="183" hits="40" branch="false"/>
						<line number="184" hits="40" branch="false"/>
						<line number="186" hits="40" branch="true"/>
						<line number="187" hits="13" branch="false"/>
						<line number="188" hits="13" branch="true"/>
						<line number="191" hits="13" branch="false"/>
						<line number="193" hits="13" branch="true"/>
						<line number="194" hits="1" branch="false"/>
						<line number="196" hits="12" branch="false"/>
						<line number="198" hits="5" branch="true"/>
						<line number="200" hits="5" branch="false"/>
						<line number="201" hits="12" branch="true"/>
						<line number="202" hits="7" branch="false"/>
						<line number="203" hits="7" branch="false"/>
						<line number="205" hits="7" branch="false"/>
						<line number="208" hits="8" branch="false"/>
						<line number="210" hits="8" branch="false"/>
						<line number="211" hits="8" branch="false"/>
						<line number="212" hits="5" branch="false"/>
						<line number="213" hits="13" branch="true"/>
						<line number="214" hits="0" branch="false"/>
						<line number="217" hits="13" branch="false"/>
						<line number="219" hits="13" branch="false"/>
						<line number="221" hits="0" branch="false"/>
						<line number="226" hits="27" branch="true"/>
						<line number="227" hits="0" branch="false"/>
						<line number="230" hits="27" branch="false"/>
						<line number="231" hits="27" branch="true"/>
						<line number="232" hits="0" branch="false"/>
						<line number="234" hits="27" branch="false"/>
						<line number="236" hits="27" branch="false"/>
						<line number="237" hits="27" branch="true"/>
						<line number="238" hits="0" branch="false"/>
						<line number="241" hits="27" branch="false"/>
						<line number="243" hits="27" branch="false"/>
						<line number="246" hits="40" branch="false"/>
						<line number="247" hits="40" branch="false"/>
						<line number="255" hits="1" branch="false"/>
						<line number="256" hits="1" branch="true"/>
						<line number="257" hits="1" branch="false"/>
						<line number="259" hits="1" branch="false"/>
						<line number="261" hits="1" branch="false"/>
						<line number="263" hits="0" branch="false"/>
						<line number="264" hits="0" branch="true"/>
						<line number="265" hits="0" branch="false"/>
						<line number="266" hits="0" branch="false"/>
						<line number="267" hits="1" branch="false"/>
						<line number="268" hits="1" branch="true"/>
						<line number="269" hits="0" branch="false"/>
						<line number="271" hits="1" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.Cancel" filename="org/apache/commons/scxml/model/Cancel.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="43" hits="2" branch="false"/>
								<line number="44" hits="2" branch="false"/>
							</lines>
						</method>
						<method name="execute" signature="(Lorg/apache/commons/scxml/EventDispatcher;Lorg/apache/commons/scxml/ErrorReporter;Lorg/apache/commons/scxml/SCInstance;Lorg/apache/commons/logging/Log;Ljava/util/Collection;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="76" hits="1" branch="false"/>
								<line number="77" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="getSendid" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="57" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="setSendid" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="66" hits="1" branch="false"/>
								<line number="67" hits="1" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="43" hits="2" branch="false"/>
						<line number="44" hits="2" branch="false"/>
						<line number="57" hits="1" branch="false"/>
						<line number="66" hits="1" branch="false"/>
						<line number="67" hits="1" branch="false"/>
						<line number="76" hits="1" branch="false"/>
						<line number="77" hits="1" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.CustomAction" filename="org/apache/commons/scxml/model/CustomAction.java" line-rate="1.0" branch-rate="1.0" complexity="3.0">
					<methods>
						<method name="&lt;init&gt;" signature="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="96" hits="11" branch="false"/>
								<line number="98" hits="11" branch="true"/>
								<line number="99" hits="2" branch="false"/>
								<line number="100" hits="2" branch="false"/>
								<line number="102" hits="9" branch="true"/>
								<line number="103" hits="1" branch="false"/>
								<line number="104" hits="1" branch="false"/>
								<line number="106" hits="8" branch="true"/>
								<line number="107" hits="2" branch="false"/>
								<line number="108" hits="2" branch="false"/>
								<line number="110" hits="6" branch="true"/>
								<line number="112" hits="1" branch="false"/>
								<line number="113" hits="1" branch="false"/>
								<line number="115" hits="5" branch="false"/>
								<line number="116" hits="5" branch="false"/>
								<line number="117" hits="5" branch="false"/>
								<line number="118" hits="5" branch="false"/>
							</lines>
						</method>
						<method name="class$" signature="(Ljava/lang/String;)Ljava/lang/Class;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="97" hits="13" branch="true"/>
							</lines>
						</method>
						<method name="getActionClass" signature="()Ljava/lang/Class;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="126" hits="25" branch="false"/>
							</lines>
						</method>
						<method name="getLocalName" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="135" hits="25" branch="false"/>
							</lines>
						</method>
						<method name="getNamespaceURI" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="144" hits="25" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="96" hits="11" branch="false"/>
						<line number="97" hits="13" branch="true"/>
						<line number="98" hits="11" branch="true"/>
						<line number="99" hits="2" branch="false"/>
						<line number="100" hits="2" branch="false"/>
						<line number="102" hits="9" branch="true"/>
						<line number="103" hits="1" branch="false"/>
						<line number="104" hits="1" branch="false"/>
						<line number="106" hits="8" branch="true"/>
						<line number="107" hits="2" branch="false"/>
						<line number="108" hits="2" branch="false"/>
						<line number="110" hits="6" branch="true"/>
						<line number="112" hits="1" branch="false"/>
						<line number="113" hits="1" branch="false"/>
						<line number="115" hits="5" branch="false"/>
						<line number="116" hits="5" branch="false"/>
						<line number="117" hits="5" branch="false"/>
						<line number="118" hits="5" branch="false"/>
						<line number="126" hits="25" branch="false"/>
						<line number="135" hits="25" branch="false"/>
						<line number="144" hits="25" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.Data" filename="org/apache/commons/scxml/model/Data.java" line-rate="0.9047619047619048" branch-rate="1.0" complexity="1.0">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="67" hits="64" branch="false"/>
								<line number="68" hits="64" branch="false"/>
								<line number="69" hits="64" branch="false"/>
								<line number="70" hits="64" branch="false"/>
								<line number="71" hits="64" branch="false"/>
								<line number="72" hits="64" branch="false"/>
							</lines>
						</method>
						<method name="getExpr" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="116" hits="52" branch="false"/>
							</lines>
						</method>
						<method name="getName" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="80" hits="48" branch="false"/>
							</lines>
						</method>
						<method name="getNamespaces" signature="()Ljava/util/Map;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="152" hits="4" branch="false"/>
							</lines>
						</method>
						<method name="getNode" signature="()Lorg/w3c/dom/Node;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="134" hits="48" branch="false"/>
							</lines>
						</method>
						<method name="getSrc" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="98" hits="48" branch="false"/>
							</lines>
						</method>
						<method name="setExpr" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="125" hits="4" branch="false"/>
								<line number="126" hits="4" branch="false"/>
							</lines>
						</method>
						<method name="setName" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="89" hits="64" branch="false"/>
								<line number="90" hits="64" branch="false"/>
							</lines>
						</method>
						<method name="setNamespaces" signature="(Ljava/util/Map;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="161" hits="64" branch="false"/>
								<line number="162" hits="64" branch="false"/>
							</lines>
						</method>
						<method name="setNode" signature="(Lorg/w3c/dom/Node;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="143" hits="60" branch="false"/>
								<line number="144" hits="60" branch="false"/>
							</lines>
						</method>
						<method name="setSrc" signature="(Ljava/lang/String;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="107" hits="0" branch="false"/>
								<line number="108" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="67" hits="64" branch="false"/>
						<line number="68" hits="64" branch="false"/>
						<line number="69" hits="64" branch="false"/>
						<line number="70" hits="64" branch="false"/>
						<line number="71" hits="64" branch="false"/>
						<line number="72" hits="64" branch="false"/>
						<line number="80" hits="48" branch="false"/>
						<line number="89" hits="64" branch="false"/>
						<line number="90" hits="64" branch="false"/>
						<line number="98" hits="48" branch="false"/>
						<line number="107" hits="0" branch="false"/>
						<line number="108" hits="0" branch="false"/>
						<line number="116" hits="52" branch="false"/>
						<line number="125" hits="4" branch="false"/>
						<line number="126" hits="4" branch="false"/>
						<line number="134" hits="48" branch="false"/>
						<line number="143" hits="60" branch="false"/>
						<line number="144" hits="60" branch="false"/>
						<line number="152" hits="4" branch="false"/>
						<line number="161" hits="64" branch="false"/>
						<line number="162" hits="64" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.Datamodel" filename="org/apache/commons/scxml/model/Datamodel.java" line-rate="1.0" branch-rate="1.0" complexity="1.3333333333333333">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="44" hits="43" branch="false"/>
								<line number="45" hits="43" branch="false"/>
								<line number="46" hits="43" branch="false"/>
							</lines>
						</method>
						<method name="addData" signature="(Lorg/apache/commons/scxml/model/Data;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="63" hits="64" branch="true"/>
								<line number="64" hits="64" branch="false"/>
								<line number="66" hits="64" branch="false"/>
							</lines>
						</method>
						<method name="getData" signature="()Ljava/util/List;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="54" hits="33" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="44" hits="43" branch="false"/>
						<line number="45" hits="43" branch="false"/>
						<line number="46" hits="43" branch="false"/>
						<line number="54" hits="33" branch="false"/>
						<line number="63" hits="64" branch="true"/>
						<line number="64" hits="64" branch="false"/>
						<line number="66" hits="64" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.Else" filename="org/apache/commons/scxml/model/Else.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="35" hits="8" branch="false"/>
								<line number="36" hits="8" branch="false"/>
								<line number="37" hits="8" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="35" hits="8" branch="false"/>
						<line number="36" hits="8" branch="false"/>
						<line number="37" hits="8" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.ElseIf" filename="org/apache/commons/scxml/model/ElseIf.java" line-rate="0.8333333333333334" branch-rate="1.0" complexity="1.0">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="48" hits="14" branch="false"/>
								<line number="49" hits="14" branch="false"/>
							</lines>
						</method>
						<method name="execute" signature="(Lorg/apache/commons/scxml/EventDispatcher;Lorg/apache/commons/scxml/ErrorReporter;Lorg/apache/commons/scxml/SCInstance;Lorg/apache/commons/logging/Log;Ljava/util/Collection;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="77" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getCond" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="57" hits="4" branch="false"/>
							</lines>
						</method>
						<method name="setCond" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="66" hits="14" branch="false"/>
								<line number="67" hits="14" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="48" hits="14" branch="false"/>
						<line number="49" hits="14" branch="false"/>
						<line number="57" hits="4" branch="false"/>
						<line number="66" hits="14" branch="false"/>
						<line number="67" hits="14" branch="false"/>
						<line number="77" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.Executable" filename="org/apache/commons/scxml/model/Executable.java" line-rate="1.0" branch-rate="1.0" complexity="1.2">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="45" hits="1264" branch="false"/>
								<line number="46" hits="1264" branch="false"/>
								<line number="47" hits="1264" branch="false"/>
							</lines>
						</method>
						<method name="addAction" signature="(Lorg/apache/commons/scxml/model/Action;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="65" hits="149" branch="true"/>
								<line number="66" hits="149" branch="false"/>
								<line number="68" hits="149" branch="false"/>
							</lines>
						</method>
						<method name="getActions" signature="()Ljava/util/List;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="55" hits="592" branch="false"/>
							</lines>
						</method>
						<method name="getParent" signature="()Lorg/apache/commons/scxml/model/TransitionTarget;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="76" hits="634" branch="false"/>
							</lines>
						</method>
						<method name="setParent" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="85" hits="1598" branch="false"/>
								<line number="86" hits="1598" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="45" hits="1264" branch="false"/>
						<line number="46" hits="1264" branch="false"/>
						<line number="47" hits="1264" branch="false"/>
						<line number="55" hits="592" branch="false"/>
						<line number="65" hits="149" branch="true"/>
						<line number="66" hits="149" branch="false"/>
						<line number="68" hits="149" branch="false"/>
						<line number="76" hits="634" branch="false"/>
						<line number="85" hits="1598" branch="false"/>
						<line number="86" hits="1598" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.Exit" filename="org/apache/commons/scxml/model/Exit.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="54" hits="2" branch="false"/>
								<line number="55" hits="2" branch="false"/>
							</lines>
						</method>
						<method name="execute" signature="(Lorg/apache/commons/scxml/EventDispatcher;Lorg/apache/commons/scxml/ErrorReporter;Lorg/apache/commons/scxml/SCInstance;Lorg/apache/commons/logging/Log;Ljava/util/Collection;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="101" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="getExpr" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="63" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="getNamelist" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="81" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="setExpr" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="72" hits="2" branch="false"/>
								<line number="73" hits="2" branch="false"/>
							</lines>
						</method>
						<method name="setNamelist" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="90" hits="2" branch="false"/>
								<line number="91" hits="2" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="54" hits="2" branch="false"/>
						<line number="55" hits="2" branch="false"/>
						<line number="63" hits="1" branch="false"/>
						<line number="72" hits="2" branch="false"/>
						<line number="73" hits="2" branch="false"/>
						<line number="81" hits="1" branch="false"/>
						<line number="90" hits="2" branch="false"/>
						<line number="91" hits="2" branch="false"/>
						<line number="101" hits="1" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.ExternalContent" filename="org/apache/commons/scxml/model/ExternalContent.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
					<methods>
					</methods>
					<lines>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.Finalize" filename="org/apache/commons/scxml/model/Finalize.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="35" hits="1" branch="false"/>
								<line number="36" hits="1" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="35" hits="1" branch="false"/>
						<line number="36" hits="1" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.History" filename="org/apache/commons/scxml/model/History.java" line-rate="1.0" branch-rate="1.0" complexity="1.2">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="47" hits="17" branch="false"/>
								<line number="48" hits="17" branch="false"/>
							</lines>
						</method>
						<method name="getTransition" signature="()Lorg/apache/commons/scxml/model/Transition;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="56" hits="8" branch="false"/>
							</lines>
						</method>
						<method name="isDeep" signature="()Z" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="74" hits="17" branch="false"/>
							</lines>
						</method>
						<method name="setTransition" signature="(Lorg/apache/commons/scxml/model/Transition;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="65" hits="5" branch="false"/>
								<line number="66" hits="5" branch="false"/>
							</lines>
						</method>
						<method name="setType" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="84" hits="6" branch="true"/>
								<line number="85" hits="5" branch="false"/>
								<line number="88" hits="6" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="47" hits="17" branch="false"/>
						<line number="48" hits="17" branch="false"/>
						<line number="56" hits="8" branch="false"/>
						<line number="65" hits="5" branch="false"/>
						<line number="66" hits="5" branch="false"/>
						<line number="74" hits="17" branch="false"/>
						<line number="84" hits="6" branch="true"/>
						<line number="85" hits="5" branch="false"/>
						<line number="88" hits="6" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.If" filename="org/apache/commons/scxml/model/If.java" line-rate="0.9666666666666667" branch-rate="1.0" complexity="2.0">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="68" hits="15" branch="false"/>
								<line number="69" hits="15" branch="false"/>
								<line number="70" hits="15" branch="false"/>
								<line number="71" hits="15" branch="false"/>
							</lines>
						</method>
						<method name="addAction" signature="(Lorg/apache/commons/scxml/model/Action;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="89" hits="34" branch="true"/>
								<line number="90" hits="34" branch="false"/>
								<line number="92" hits="34" branch="false"/>
							</lines>
						</method>
						<method name="execute" signature="(Lorg/apache/commons/scxml/EventDispatcher;Lorg/apache/commons/scxml/ErrorReporter;Lorg/apache/commons/scxml/SCInstance;Lorg/apache/commons/logging/Log;Ljava/util/Collection;)V" line-rate="0.9473684210526315" branch-rate="1.0">
							<lines>
								<line number="119" hits="9" branch="false"/>
								<line number="120" hits="9" branch="false"/>
								<line number="121" hits="9" branch="false"/>
								<line number="122" hits="9" branch="false"/>
								<line number="123" hits="9" branch="false"/>
								<line number="124" hits="9" branch="false"/>
								<line number="126" hits="9" branch="true"/>
								<line number="127" hits="19" branch="false"/>
								<line number="128" hits="19" branch="true"/>
								<line number="130" hits="9" branch="false"/>
								<line number="132" hits="10" branch="true"/>
								<line number="134" hits="0" branch="false"/>
								<line number="135" hits="8" branch="true"/>
								<line number="136" hits="1" branch="false"/>
								<line number="137" hits="7" branch="true"/>
								<line number="138" hits="3" branch="false"/>
								<line number="139" hits="3" branch="false"/>
								<line number="141" hits="3" branch="false"/>
								<line number="144" hits="9" branch="false"/>
							</lines>
						</method>
						<method name="getActions" signature="()Ljava/util/List;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="79" hits="4" branch="false"/>
							</lines>
						</method>
						<method name="getCond" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="100" hits="4" branch="false"/>
							</lines>
						</method>
						<method name="setCond" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="109" hits="15" branch="false"/>
								<line number="110" hits="15" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="68" hits="15" branch="false"/>
						<line number="69" hits="15" branch="false"/>
						<line number="70" hits="15" branch="false"/>
						<line number="71" hits="15" branch="false"/>
						<line number="79" hits="4" branch="false"/>
						<line number="89" hits="34" branch="true"/>
						<line number="90" hits="34" branch="false"/>
						<line number="92" hits="34" branch="false"/>
						<line number="100" hits="4" branch="false"/>
						<line number="109" hits="15" branch="false"/>
						<line number="110" hits="15" branch="false"/>
						<line number="119" hits="9" branch="false"/>
						<line number="120" hits="9" branch="false"/>
						<line number="121" hits="9" branch="false"/>
						<line number="122" hits="9" branch="false"/>
						<line number="123" hits="9" branch="false"/>
						<line number="124" hits="9" branch="false"/>
						<line number="126" hits="9" branch="true"/>
						<line number="127" hits="19" branch="false"/>
						<line number="128" hits="19" branch="true"/>
						<line number="130" hits="9" branch="false"/>
						<line number="132" hits="10" branch="true"/>
						<line number="134" hits="0" branch="false"/>
						<line number="135" hits="8" branch="true"/>
						<line number="136" hits="1" branch="false"/>
						<line number="137" hits="7" branch="true"/>
						<line number="138" hits="3" branch="false"/>
						<line number="139" hits="3" branch="false"/>
						<line number="141" hits="3" branch="false"/>
						<line number="144" hits="9" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.Initial" filename="org/apache/commons/scxml/model/Initial.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="42" hits="43" branch="false"/>
								<line number="43" hits="43" branch="false"/>
							</lines>
						</method>
						<method name="getTransition" signature="()Lorg/apache/commons/scxml/model/Transition;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="51" hits="87" branch="false"/>
							</lines>
						</method>
						<method name="setTransition" signature="(Lorg/apache/commons/scxml/model/Transition;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="60" hits="42" branch="false"/>
								<line number="61" hits="42" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="42" hits="43" branch="false"/>
						<line number="43" hits="43" branch="false"/>
						<line number="51" hits="87" branch="false"/>
						<line number="60" hits="42" branch="false"/>
						<line number="61" hits="42" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.Invoke" filename="org/apache/commons/scxml/model/Invoke.java" line-rate="0.8148148148148148" branch-rate="1.0" complexity="1.0">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="87" hits="1" branch="false"/>
								<line number="88" hits="1" branch="false"/>
								<line number="89" hits="1" branch="false"/>
								<line number="90" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="addParam" signature="(Lorg/apache/commons/scxml/model/Param;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="173" hits="2" branch="false"/>
								<line number="174" hits="2" branch="false"/>
								<line number="175" hits="2" branch="false"/>
							</lines>
						</method>
						<method name="getFinalize" signature="()Lorg/apache/commons/scxml/model/Finalize;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="183" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getNamespaces" signature="()Ljava/util/Map;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="219" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getParams" signature="()Ljava/util/Map;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="155" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getPathResolver" signature="()Lorg/apache/commons/scxml/PathResolver;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="201" hits="2" branch="false"/>
							</lines>
						</method>
						<method name="getSrc" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="116" hits="2" branch="false"/>
							</lines>
						</method>
						<method name="getSrcexpr" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="135" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="getTargettype" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="98" hits="2" branch="false"/>
							</lines>
						</method>
						<method name="params" signature="()Ljava/util/List;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="164" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="setFinalize" signature="(Lorg/apache/commons/scxml/model/Finalize;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="192" hits="1" branch="false"/>
								<line number="193" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="setNamespaces" signature="(Ljava/util/Map;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="228" hits="1" branch="false"/>
								<line number="229" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="setPathResolver" signature="(Lorg/apache/commons/scxml/PathResolver;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="210" hits="1" branch="false"/>
								<line number="211" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="setSrc" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="125" hits="1" branch="false"/>
								<line number="126" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="setSrcexpr" signature="(Ljava/lang/String;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="145" hits="0" branch="false"/>
								<line number="146" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="setTargettype" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="107" hits="1" branch="false"/>
								<line number="108" hits="1" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="87" hits="1" branch="false"/>
						<line number="88" hits="1" branch="false"/>
						<line number="89" hits="1" branch="false"/>
						<line number="90" hits="1" branch="false"/>
						<line number="98" hits="2" branch="false"/>
						<line number="107" hits="1" branch="false"/>
						<line number="108" hits="1" branch="false"/>
						<line number="116" hits="2" branch="false"/>
						<line number="125" hits="1" branch="false"/>
						<line number="126" hits="1" branch="false"/>
						<line number="135" hits="1" branch="false"/>
						<line number="145" hits="0" branch="false"/>
						<line number="146" hits="0" branch="false"/>
						<line number="155" hits="0" branch="false"/>
						<line number="164" hits="1" branch="false"/>
						<line number="173" hits="2" branch="false"/>
						<line number="174" hits="2" branch="false"/>
						<line number="175" hits="2" branch="false"/>
						<line number="183" hits="0" branch="false"/>
						<line number="192" hits="1" branch="false"/>
						<line number="193" hits="1" branch="false"/>
						<line number="201" hits="2" branch="false"/>
						<line number="210" hits="1" branch="false"/>
						<line number="211" hits="1" branch="false"/>
						<line number="219" hits="0" branch="false"/>
						<line number="228" hits="1" branch="false"/>
						<line number="229" hits="1" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.Log" filename="org/apache/commons/scxml/model/Log.java" line-rate="0.9285714285714286" branch-rate="1.0" complexity="1.0">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="55" hits="34" branch="false"/>
								<line number="56" hits="34" branch="false"/>
							</lines>
						</method>
						<method name="execute" signature="(Lorg/apache/commons/scxml/EventDispatcher;Lorg/apache/commons/scxml/ErrorReporter;Lorg/apache/commons/scxml/SCInstance;Lorg/apache/commons/logging/Log;Ljava/util/Collection;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="102" hits="15" branch="false"/>
								<line number="103" hits="15" branch="false"/>
								<line number="104" hits="15" branch="false"/>
								<line number="105" hits="15" branch="false"/>
								<line number="106" hits="15" branch="false"/>
								<line number="107" hits="15" branch="false"/>
							</lines>
						</method>
						<method name="getExpr" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="64" hits="11" branch="false"/>
							</lines>
						</method>
						<method name="getLabel" signature="()Ljava/lang/String;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="82" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="setExpr" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="73" hits="34" branch="false"/>
								<line number="74" hits="34" branch="false"/>
							</lines>
						</method>
						<method name="setLabel" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="91" hits="1" branch="false"/>
								<line number="92" hits="1" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="55" hits="34" branch="false"/>
						<line number="56" hits="34" branch="false"/>
						<line number="64" hits="11" branch="false"/>
						<line number="73" hits="34" branch="false"/>
						<line number="74" hits="34" branch="false"/>
						<line number="82" hits="0" branch="false"/>
						<line number="91" hits="1" branch="false"/>
						<line number="92" hits="1" branch="false"/>
						<line number="102" hits="15" branch="false"/>
						<line number="103" hits="15" branch="false"/>
						<line number="104" hits="15" branch="false"/>
						<line number="105" hits="15" branch="false"/>
						<line number="106" hits="15" branch="false"/>
						<line number="107" hits="15" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.ModelException" filename="org/apache/commons/scxml/model/ModelException.java" line-rate="0.25" branch-rate="1.0" complexity="1.0">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="36" hits="0" branch="false"/>
								<line number="37" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="44" hits="1" branch="false"/>
								<line number="45" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Ljava/lang/String;Ljava/lang/Throwable;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="61" hits="0" branch="false"/>
								<line number="62" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="&lt;init&gt;" signature="(Ljava/lang/Throwable;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="52" hits="0" branch="false"/>
								<line number="53" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="36" hits="0" branch="false"/>
						<line number="37" hits="0" branch="false"/>
						<line number="44" hits="1" branch="false"/>
						<line number="45" hits="1" branch="false"/>
						<line number="52" hits="0" branch="false"/>
						<line number="53" hits="0" branch="false"/>
						<line number="61" hits="0" branch="false"/>
						<line number="62" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.NamespacePrefixesHolder" filename="org/apache/commons/scxml/model/NamespacePrefixesHolder.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
					<methods>
					</methods>
					<lines>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.OnEntry" filename="org/apache/commons/scxml/model/OnEntry.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="37" hits="515" branch="false"/>
								<line number="38" hits="515" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="37" hits="515" branch="false"/>
						<line number="38" hits="515" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.OnExit" filename="org/apache/commons/scxml/model/OnExit.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="37" hits="490" branch="false"/>
								<line number="38" hits="490" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="37" hits="490" branch="false"/>
						<line number="38" hits="490" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.Parallel" filename="org/apache/commons/scxml/model/Parallel.java" line-rate="1.0" branch-rate="1.0" complexity="1.3333333333333333">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="46" hits="22" branch="false"/>
								<line number="47" hits="22" branch="false"/>
								<line number="48" hits="22" branch="false"/>
							</lines>
						</method>
						<method name="addState" signature="(Lorg/apache/commons/scxml/model/State;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="66" hits="14" branch="true"/>
								<line number="67" hits="14" branch="false"/>
								<line number="69" hits="14" branch="false"/>
							</lines>
						</method>
						<method name="getStates" signature="()Ljava/util/Set;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="56" hits="21" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="46" hits="22" branch="false"/>
						<line number="47" hits="22" branch="false"/>
						<line number="48" hits="22" branch="false"/>
						<line number="56" hits="21" branch="false"/>
						<line number="66" hits="14" branch="true"/>
						<line number="67" hits="14" branch="false"/>
						<line number="69" hits="14" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.Param" filename="org/apache/commons/scxml/model/Param.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="53" hits="2" branch="false"/>
								<line number="54" hits="2" branch="false"/>
								<line number="55" hits="2" branch="false"/>
								<line number="56" hits="2" branch="false"/>
							</lines>
						</method>
						<method name="getExpr" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="81" hits="4" branch="false"/>
							</lines>
						</method>
						<method name="getName" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="63" hits="4" branch="false"/>
							</lines>
						</method>
						<method name="getNamespaces" signature="()Ljava/util/Map;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="99" hits="2" branch="false"/>
							</lines>
						</method>
						<method name="setExpr" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="90" hits="2" branch="false"/>
								<line number="91" hits="2" branch="false"/>
							</lines>
						</method>
						<method name="setName" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="72" hits="2" branch="false"/>
								<line number="73" hits="2" branch="false"/>
							</lines>
						</method>
						<method name="setNamespaces" signature="(Ljava/util/Map;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="108" hits="2" branch="false"/>
								<line number="109" hits="2" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="53" hits="2" branch="false"/>
						<line number="54" hits="2" branch="false"/>
						<line number="55" hits="2" branch="false"/>
						<line number="56" hits="2" branch="false"/>
						<line number="63" hits="4" branch="false"/>
						<line number="72" hits="2" branch="false"/>
						<line number="73" hits="2" branch="false"/>
						<line number="81" hits="4" branch="false"/>
						<line number="90" hits="2" branch="false"/>
						<line number="91" hits="2" branch="false"/>
						<line number="99" hits="2" branch="false"/>
						<line number="108" hits="2" branch="false"/>
						<line number="109" hits="2" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.Path" filename="org/apache/commons/scxml/model/Path.java" line-rate="0.9803921568627451" branch-rate="1.0" complexity="3.2857142857142856">
					<methods>
						<method name="&lt;init&gt;" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;Lorg/apache/commons/scxml/model/TransitionTarget;)V" line-rate="0.967741935483871" branch-rate="1.0">
							<lines>
								<line number="47" hits="110" branch="false"/>
								<line number="52" hits="110" branch="false"/>
								<line number="58" hits="110" branch="false"/>
								<line number="63" hits="110" branch="false"/>
								<line number="71" hits="110" branch="false"/>
								<line number="72" hits="110" branch="true"/>
								<line number="74" hits="6" branch="false"/>
								<line number="77" hits="104" branch="false"/>
								<line number="78" hits="104" branch="true"/>
								<line number="79" hits="38" branch="true"/>
								<line number="80" hits="38" branch="false"/>
								<line number="82" hits="0" branch="false"/>
								<line number="84" hits="38" branch="true"/>
								<line number="85" hits="4" branch="false"/>
								<line number="88" hits="104" branch="false"/>
								<line number="89" hits="217" branch="true"/>
								<line number="90" hits="113" branch="false"/>
								<line number="91" hits="113" branch="true"/>
								<line number="92" hits="107" branch="false"/>
								<line number="93" hits="107" branch="true"/>
								<line number="94" hits="4" branch="false"/>
								<line number="97" hits="113" branch="false"/>
								<line number="99" hits="104" branch="false"/>
								<line number="100" hits="218" branch="true"/>
								<line number="101" hits="114" branch="false"/>
								<line number="102" hits="114" branch="true"/>
								<line number="103" hits="105" branch="false"/>
								<line number="104" hits="105" branch="true"/>
								<line number="105" hits="4" branch="false"/>
								<line number="108" hits="114" branch="false"/>
								<line number="111" hits="110" branch="false"/>
							</lines>
						</method>
						<method name="getDownwardSegment" signature="()Ljava/util/List;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="192" hits="117" branch="false"/>
							</lines>
						</method>
						<method name="getRegionsEntered" signature="()Ljava/util/List;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="152" hits="5" branch="false"/>
								<line number="153" hits="5" branch="true"/>
								<line number="154" hits="6" branch="false"/>
								<line number="155" hits="6" branch="true"/>
								<line number="156" hits="3" branch="false"/>
								<line number="157" hits="3" branch="true"/>
								<line number="158" hits="2" branch="false"/>
								<line number="162" hits="5" branch="false"/>
							</lines>
						</method>
						<method name="getRegionsExited" signature="()Ljava/util/List;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="131" hits="5" branch="false"/>
								<line number="132" hits="5" branch="true"/>
								<line number="133" hits="6" branch="false"/>
								<line number="134" hits="6" branch="true"/>
								<line number="135" hits="3" branch="false"/>
								<line number="136" hits="3" branch="true"/>
								<line number="137" hits="2" branch="false"/>
								<line number="141" hits="5" branch="false"/>
							</lines>
						</method>
						<method name="getScope" signature="()Lorg/apache/commons/scxml/model/State;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="174" hits="8" branch="false"/>
							</lines>
						</method>
						<method name="getUpwardSegment" signature="()Ljava/util/List;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="183" hits="117" branch="false"/>
							</lines>
						</method>
						<method name="isCrossRegion" signature="()Z" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="120" hits="233" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="47" hits="110" branch="false"/>
						<line number="52" hits="110" branch="false"/>
						<line number="58" hits="110" branch="false"/>
						<line number="63" hits="110" branch="false"/>
						<line number="71" hits="110" branch="false"/>
						<line number="72" hits="110" branch="true"/>
						<line number="74" hits="6" branch="false"/>
						<line number="77" hits="104" branch="false"/>
						<line number="78" hits="104" branch="true"/>
						<line number="79" hits="38" branch="true"/>
						<line number="80" hits="38" branch="false"/>
						<line number="82" hits="0" branch="false"/>
						<line number="84" hits="38" branch="true"/>
						<line number="85" hits="4" branch="false"/>
						<line number="88" hits="104" branch="false"/>
						<line number="89" hits="217" branch="true"/>
						<line number="90" hits="113" branch="false"/>
						<line number="91" hits="113" branch="true"/>
						<line number="92" hits="107" branch="false"/>
						<line number="93" hits="107" branch="true"/>
						<line number="94" hits="4" branch="false"/>
						<line number="97" hits="113" branch="false"/>
						<line number="99" hits="104" branch="false"/>
						<line number="100" hits="218" branch="true"/>
						<line number="101" hits="114" branch="false"/>
						<line number="102" hits="114" branch="true"/>
						<line number="103" hits="105" branch="false"/>
						<line number="104" hits="105" branch="true"/>
						<line number="105" hits="4" branch="false"/>
						<line number="108" hits="114" branch="false"/>
						<line number="111" hits="110" branch="false"/>
						<line number="120" hits="233" branch="false"/>
						<line number="131" hits="5" branch="false"/>
						<line number="132" hits="5" branch="true"/>
						<line number="133" hits="6" branch="false"/>
						<line number="134" hits="6" branch="true"/>
						<line number="135" hits="3" branch="false"/>
						<line number="136" hits="3" branch="true"/>
						<line number="137" hits="2" branch="false"/>
						<line number="141" hits="5" branch="false"/>
						<line number="152" hits="5" branch="false"/>
						<line number="153" hits="5" branch="true"/>
						<line number="154" hits="6" branch="false"/>
						<line number="155" hits="6" branch="true"/>
						<line number="156" hits="3" branch="false"/>
						<line number="157" hits="3" branch="true"/>
						<line number="158" hits="2" branch="false"/>
						<line number="162" hits="5" branch="false"/>
						<line number="174" hits="8" branch="false"/>
						<line number="183" hits="117" branch="false"/>
						<line number="192" hits="117" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.PathResolverHolder" filename="org/apache/commons/scxml/model/PathResolverHolder.java" line-rate="1.0" branch-rate="1.0" complexity="1.0">
					<methods>
					</methods>
					<lines>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.SCXML" filename="org/apache/commons/scxml/model/SCXML.java" line-rate="1.0" branch-rate="1.0" complexity="1.0666666666666667">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="85" hits="55" branch="false"/>
								<line number="86" hits="55" branch="false"/>
								<line number="87" hits="55" branch="false"/>
								<line number="88" hits="55" branch="false"/>
							</lines>
						</method>
						<method name="addState" signature="(Lorg/apache/commons/scxml/model/State;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="141" hits="142" branch="false"/>
								<line number="142" hits="142" branch="false"/>
							</lines>
						</method>
						<method name="addTarget" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="160" hits="294" branch="false"/>
								<line number="161" hits="294" branch="true"/>
								<line number="163" hits="255" branch="false"/>
								<line number="165" hits="294" branch="false"/>
							</lines>
						</method>
						<method name="getDatamodel" signature="()Lorg/apache/commons/scxml/model/Datamodel;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="114" hits="58" branch="false"/>
							</lines>
						</method>
						<method name="getInitialState" signature="()Lorg/apache/commons/scxml/model/State;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="96" hits="51" branch="false"/>
							</lines>
						</method>
						<method name="getInitialstate" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="210" hits="59" branch="false"/>
							</lines>
						</method>
						<method name="getStates" signature="()Ljava/util/Map;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="132" hits="59" branch="false"/>
							</lines>
						</method>
						<method name="getTargets" signature="()Ljava/util/Map;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="151" hits="154" branch="false"/>
							</lines>
						</method>
						<method name="getVersion" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="173" hits="5" branch="false"/>
							</lines>
						</method>
						<method name="getXmlns" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="191" hits="5" branch="false"/>
							</lines>
						</method>
						<method name="setDatamodel" signature="(Lorg/apache/commons/scxml/model/Datamodel;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="123" hits="8" branch="false"/>
								<line number="124" hits="8" branch="false"/>
							</lines>
						</method>
						<method name="setInitialState" signature="(Lorg/apache/commons/scxml/model/State;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="105" hits="51" branch="false"/>
								<line number="106" hits="51" branch="false"/>
							</lines>
						</method>
						<method name="setInitialstate" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="220" hits="55" branch="false"/>
								<line number="221" hits="55" branch="false"/>
							</lines>
						</method>
						<method name="setVersion" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="182" hits="55" branch="false"/>
								<line number="183" hits="55" branch="false"/>
							</lines>
						</method>
						<method name="setXmlns" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="200" hits="1" branch="false"/>
								<line number="201" hits="1" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="85" hits="55" branch="false"/>
						<line number="86" hits="55" branch="false"/>
						<line number="87" hits="55" branch="false"/>
						<line number="88" hits="55" branch="false"/>
						<line number="96" hits="51" branch="false"/>
						<line number="105" hits="51" branch="false"/>
						<line number="106" hits="51" branch="false"/>
						<line number="114" hits="58" branch="false"/>
						<line number="123" hits="8" branch="false"/>
						<line number="124" hits="8" branch="false"/>
						<line number="132" hits="59" branch="false"/>
						<line number="141" hits="142" branch="false"/>
						<line number="142" hits="142" branch="false"/>
						<line number="151" hits="154" branch="false"/>
						<line number="160" hits="294" branch="false"/>
						<line number="161" hits="294" branch="true"/>
						<line number="163" hits="255" branch="false"/>
						<line number="165" hits="294" branch="false"/>
						<line number="173" hits="5" branch="false"/>
						<line number="182" hits="55" branch="false"/>
						<line number="183" hits="55" branch="false"/>
						<line number="191" hits="5" branch="false"/>
						<line number="200" hits="1" branch="false"/>
						<line number="201" hits="1" branch="false"/>
						<line number="210" hits="59" branch="false"/>
						<line number="220" hits="55" branch="false"/>
						<line number="221" hits="55" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.Send" filename="org/apache/commons/scxml/model/Send.java" line-rate="0.8478260869565217" branch-rate="1.0" complexity="2.1578947368421053">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="117" hits="15" branch="false"/>
								<line number="118" hits="15" branch="false"/>
								<line number="119" hits="15" branch="false"/>
							</lines>
						</method>
						<method name="execute" signature="(Lorg/apache/commons/scxml/EventDispatcher;Lorg/apache/commons/scxml/ErrorReporter;Lorg/apache/commons/scxml/SCInstance;Lorg/apache/commons/logging/Log;Ljava/util/Collection;)V" line-rate="0.9111111111111111" branch-rate="1.0">
							<lines>
								<line number="273" hits="12" branch="false"/>
								<line number="274" hits="12" branch="false"/>
								<line number="275" hits="12" branch="false"/>
								<line number="276" hits="12" branch="false"/>
								<line number="279" hits="12" branch="false"/>
								<line number="280" hits="12" branch="true"/>
								<line number="281" hits="1" branch="false"/>
								<line number="283" hits="12" branch="false"/>
								<line number="284" hits="12" branch="true"/>
								<line number="285" hits="4" branch="false"/>
								<line number="286" hits="4" branch="true"/>
								<line number="288" hits="1" branch="false"/>
								<line number="292" hits="12" branch="false"/>
								<line number="293" hits="12" branch="true"/>
								<line number="294" hits="8" branch="false"/>
								<line number="295" hits="8" branch="true"/>
								<line number="297" hits="0" branch="false"/>
								<line number="302" hits="4" branch="false"/>
								<line number="304" hits="12" branch="false"/>
								<line number="305" hits="12" branch="true"/>
								<line number="306" hits="3" branch="false"/>
								<line number="307" hits="3" branch="false"/>
								<line number="308" hits="7" branch="true"/>
								<line number="309" hits="4" branch="false"/>
								<line number="310" hits="4" branch="false"/>
								<line number="311" hits="4" branch="true"/>
								<line number="313" hits="0" branch="false"/>
								<line number="316" hits="4" branch="false"/>
								<line number="319" hits="12" branch="false"/>
								<line number="321" hits="12" branch="true"/>
								<line number="323" hits="8" branch="true"/>
								<line number="325" hits="7" branch="true"/>
								<line number="326" hits="7" branch="true"/>
								<line number="327" hits="0" branch="false"/>
								<line number="330" hits="7" branch="false"/>
								<line number="332" hits="7" branch="false"/>
								<line number="336" hits="1" branch="true"/>
								<line number="337" hits="1" branch="false"/>
								<line number="340" hits="1" branch="false"/>
								<line number="344" hits="1" branch="false"/>
								<line number="347" hits="4" branch="false"/>
								<line number="348" hits="4" branch="true"/>
								<line number="349" hits="0" branch="false"/>
								<line number="355" hits="4" branch="false"/>
								<line number="357" hits="4" branch="false"/>
							</lines>
						</method>
						<method name="getDelay" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="127" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="getEvent" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="262" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="getExternalNodes" signature="()Ljava/util/List;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="145" hits="15" branch="false"/>
							</lines>
						</method>
						<method name="getHints" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="163" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="getNamelist" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="181" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="getSendid" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="199" hits="2" branch="false"/>
							</lines>
						</method>
						<method name="getTarget" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="217" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="getTargettype" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="235" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="parseDelay" signature="(Lorg/apache/commons/logging/Log;)J" line-rate="0.6" branch-rate="1.0">
							<lines>
								<line number="369" hits="12" branch="false"/>
								<line number="370" hits="12" branch="false"/>
								<line number="372" hits="12" branch="true"/>
								<line number="374" hits="2" branch="false"/>
								<line number="375" hits="2" branch="false"/>
								<line number="376" hits="2" branch="true"/>
								<line number="377" hits="0" branch="false"/>
								<line number="378" hits="2" branch="true"/>
								<line number="379" hits="0" branch="false"/>
								<line number="380" hits="0" branch="false"/>
								<line number="381" hits="2" branch="true"/>
								<line number="382" hits="0" branch="false"/>
								<line number="383" hits="0" branch="false"/>
								<line number="387" hits="2" branch="false"/>
								<line number="388" hits="0" branch="false"/>
								<line number="389" hits="0" branch="false"/>
								<line number="390" hits="0" branch="false"/>
								<line number="391" hits="2" branch="false"/>
								<line number="392" hits="2" branch="false"/>
								<line number="396" hits="12" branch="false"/>
							</lines>
						</method>
						<method name="setDelay" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="136" hits="4" branch="false"/>
								<line number="137" hits="4" branch="false"/>
							</lines>
						</method>
						<method name="setEvent" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="253" hits="10" branch="false"/>
								<line number="254" hits="10" branch="false"/>
							</lines>
						</method>
						<method name="setExternalNodes" signature="(Ljava/util/List;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="154" hits="0" branch="false"/>
								<line number="155" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="setHints" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="172" hits="2" branch="false"/>
								<line number="173" hits="2" branch="false"/>
							</lines>
						</method>
						<method name="setNamelist" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="190" hits="5" branch="false"/>
								<line number="191" hits="5" branch="false"/>
							</lines>
						</method>
						<method name="setSendid" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="208" hits="4" branch="false"/>
								<line number="209" hits="4" branch="false"/>
							</lines>
						</method>
						<method name="setTarget" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="226" hits="8" branch="false"/>
								<line number="227" hits="8" branch="false"/>
							</lines>
						</method>
						<method name="setTargettype" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="244" hits="12" branch="false"/>
								<line number="245" hits="12" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="117" hits="15" branch="false"/>
						<line number="118" hits="15" branch="false"/>
						<line number="119" hits="15" branch="false"/>
						<line number="127" hits="1" branch="false"/>
						<line number="136" hits="4" branch="false"/>
						<line number="137" hits="4" branch="false"/>
						<line number="145" hits="15" branch="false"/>
						<line number="154" hits="0" branch="false"/>
						<line number="155" hits="0" branch="false"/>
						<line number="163" hits="1" branch="false"/>
						<line number="172" hits="2" branch="false"/>
						<line number="173" hits="2" branch="false"/>
						<line number="181" hits="1" branch="false"/>
						<line number="190" hits="5" branch="false"/>
						<line number="191" hits="5" branch="false"/>
						<line number="199" hits="2" branch="false"/>
						<line number="208" hits="4" branch="false"/>
						<line number="209" hits="4" branch="false"/>
						<line number="217" hits="1" branch="false"/>
						<line number="226" hits="8" branch="false"/>
						<line number="227" hits="8" branch="false"/>
						<line number="235" hits="1" branch="false"/>
						<line number="244" hits="12" branch="false"/>
						<line number="245" hits="12" branch="false"/>
						<line number="253" hits="10" branch="false"/>
						<line number="254" hits="10" branch="false"/>
						<line number="262" hits="1" branch="false"/>
						<line number="273" hits="12" branch="false"/>
						<line number="274" hits="12" branch="false"/>
						<line number="275" hits="12" branch="false"/>
						<line number="276" hits="12" branch="false"/>
						<line number="279" hits="12" branch="false"/>
						<line number="280" hits="12" branch="true"/>
						<line number="281" hits="1" branch="false"/>
						<line number="283" hits="12" branch="false"/>
						<line number="284" hits="12" branch="true"/>
						<line number="285" hits="4" branch="false"/>
						<line number="286" hits="4" branch="true"/>
						<line number="288" hits="1" branch="false"/>
						<line number="292" hits="12" branch="false"/>
						<line number="293" hits="12" branch="true"/>
						<line number="294" hits="8" branch="false"/>
						<line number="295" hits="8" branch="true"/>
						<line number="297" hits="0" branch="false"/>
						<line number="302" hits="4" branch="false"/>
						<line number="304" hits="12" branch="false"/>
						<line number="305" hits="12" branch="true"/>
						<line number="306" hits="3" branch="false"/>
						<line number="307" hits="3" branch="false"/>
						<line number="308" hits="7" branch="true"/>
						<line number="309" hits="4" branch="false"/>
						<line number="310" hits="4" branch="false"/>
						<line number="311" hits="4" branch="true"/>
						<line number="313" hits="0" branch="false"/>
						<line number="316" hits="4" branch="false"/>
						<line number="319" hits="12" branch="false"/>
						<line number="321" hits="12" branch="true"/>
						<line number="323" hits="8" branch="true"/>
						<line number="325" hits="7" branch="true"/>
						<line number="326" hits="7" branch="true"/>
						<line number="327" hits="0" branch="false"/>
						<line number="330" hits="7" branch="false"/>
						<line number="332" hits="7" branch="false"/>
						<line number="336" hits="1" branch="true"/>
						<line number="337" hits="1" branch="false"/>
						<line number="340" hits="1" branch="false"/>
						<line number="344" hits="1" branch="false"/>
						<line number="347" hits="4" branch="false"/>
						<line number="348" hits="4" branch="true"/>
						<line number="349" hits="0" branch="false"/>
						<line number="355" hits="4" branch="false"/>
						<line number="357" hits="4" branch="false"/>
						<line number="369" hits="12" branch="false"/>
						<line number="370" hits="12" branch="false"/>
						<line number="372" hits="12" branch="true"/>
						<line number="374" hits="2" branch="false"/>
						<line number="375" hits="2" branch="false"/>
						<line number="376" hits="2" branch="true"/>
						<line number="377" hits="0" branch="false"/>
						<line number="378" hits="2" branch="true"/>
						<line number="379" hits="0" branch="false"/>
						<line number="380" hits="0" branch="false"/>
						<line number="381" hits="2" branch="true"/>
						<line number="382" hits="0" branch="false"/>
						<line number="383" hits="0" branch="false"/>
						<line number="387" hits="2" branch="false"/>
						<line number="388" hits="0" branch="false"/>
						<line number="389" hits="0" branch="false"/>
						<line number="390" hits="0" branch="false"/>
						<line number="391" hits="2" branch="false"/>
						<line number="392" hits="2" branch="false"/>
						<line number="396" hits="12" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.State" filename="org/apache/commons/scxml/model/State.java" line-rate="0.9827586206896551" branch-rate="1.0" complexity="1.5">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="88" hits="370" branch="false"/>
								<line number="93" hits="370" branch="false"/>
								<line number="94" hits="370" branch="false"/>
								<line number="95" hits="370" branch="false"/>
								<line number="96" hits="370" branch="false"/>
								<line number="97" hits="370" branch="false"/>
							</lines>
						</method>
						<method name="addChild" signature="(Lorg/apache/commons/scxml/model/State;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="233" hits="99" branch="false"/>
								<line number="234" hits="99" branch="false"/>
								<line number="235" hits="99" branch="false"/>
							</lines>
						</method>
						<method name="addHistory" signature="(Lorg/apache/commons/scxml/model/History;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="260" hits="6" branch="false"/>
								<line number="261" hits="6" branch="false"/>
							</lines>
						</method>
						<method name="addTransition" signature="(Lorg/apache/commons/scxml/model/Transition;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="207" hits="202" branch="false"/>
								<line number="208" hits="202" branch="true"/>
								<line number="209" hits="195" branch="false"/>
								<line number="210" hits="195" branch="false"/>
								<line number="211" hits="195" branch="false"/>
								<line number="213" hits="7" branch="false"/>
								<line number="215" hits="202" branch="false"/>
							</lines>
						</method>
						<method name="getChildren" signature="()Ljava/util/Map;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="223" hits="279" branch="false"/>
							</lines>
						</method>
						<method name="getHistory" signature="()Ljava/util/List;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="281" hits="286" branch="false"/>
							</lines>
						</method>
						<method name="getInitial" signature="()Lorg/apache/commons/scxml/model/Initial;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="162" hits="313" branch="false"/>
							</lines>
						</method>
						<method name="getInvoke" signature="()Lorg/apache/commons/scxml/model/Invoke;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="143" hits="433" branch="false"/>
							</lines>
						</method>
						<method name="getIsFinal" signature="()Z" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="105" hits="270" branch="false"/>
							</lines>
						</method>
						<method name="getParallel" signature="()Lorg/apache/commons/scxml/model/Parallel;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="124" hits="279" branch="false"/>
							</lines>
						</method>
						<method name="getTransitions" signature="()Ljava/util/Map;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="181" hits="279" branch="false"/>
							</lines>
						</method>
						<method name="getTransitionsList" signature="()Ljava/util/List;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="245" hits="452" branch="false"/>
								<line number="246" hits="452" branch="false"/>
								<line number="247" hits="839" branch="true"/>
								<line number="248" hits="387" branch="false"/>
								<line number="250" hits="452" branch="false"/>
							</lines>
						</method>
						<method name="getTransitionsList" signature="(Ljava/lang/String;)Ljava/util/List;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="192" hits="3" branch="false"/>
								<line number="193" hits="3" branch="true"/>
								<line number="194" hits="1" branch="false"/>
								<line number="196" hits="2" branch="false"/>
							</lines>
						</method>
						<method name="hasHistory" signature="()Z" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="270" hits="136" branch="true"/>
							</lines>
						</method>
						<method name="isComposite" signature="()Z" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="302" hits="3" branch="true"/>
								<line number="303" hits="1" branch="false"/>
								<line number="305" hits="2" branch="false"/>
							</lines>
						</method>
						<method name="isDone" signature="()Z" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="342" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="isOrthogonal" signature="()Z" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="329" hits="42" branch="true"/>
								<line number="330" hits="4" branch="false"/>
								<line number="332" hits="38" branch="false"/>
							</lines>
						</method>
						<method name="isRegion" signature="()Z" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="316" hits="241" branch="true"/>
								<line number="317" hits="13" branch="false"/>
								<line number="319" hits="228" branch="false"/>
							</lines>
						</method>
						<method name="isSimple" signature="()Z" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="290" hits="216" branch="true"/>
								<line number="291" hits="169" branch="false"/>
								<line number="293" hits="47" branch="false"/>
							</lines>
						</method>
						<method name="setDone" signature="(Z)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="352" hits="163" branch="false"/>
								<line number="353" hits="163" branch="false"/>
							</lines>
						</method>
						<method name="setInitial" signature="(Lorg/apache/commons/scxml/model/Initial;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="172" hits="42" branch="false"/>
								<line number="173" hits="42" branch="false"/>
							</lines>
						</method>
						<method name="setInvoke" signature="(Lorg/apache/commons/scxml/model/Invoke;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="153" hits="1" branch="false"/>
								<line number="154" hits="1" branch="false"/>
							</lines>
						</method>
						<method name="setIsFinal" signature="(Z)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="115" hits="60" branch="false"/>
								<line number="116" hits="60" branch="false"/>
							</lines>
						</method>
						<method name="setParallel" signature="(Lorg/apache/commons/scxml/model/Parallel;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="134" hits="8" branch="false"/>
								<line number="135" hits="8" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="88" hits="370" branch="false"/>
						<line number="93" hits="370" branch="false"/>
						<line number="94" hits="370" branch="false"/>
						<line number="95" hits="370" branch="false"/>
						<line number="96" hits="370" branch="false"/>
						<line number="97" hits="370" branch="false"/>
						<line number="105" hits="270" branch="false"/>
						<line number="115" hits="60" branch="false"/>
						<line number="116" hits="60" branch="false"/>
						<line number="124" hits="279" branch="false"/>
						<line number="134" hits="8" branch="false"/>
						<line number="135" hits="8" branch="false"/>
						<line number="143" hits="433" branch="false"/>
						<line number="153" hits="1" branch="false"/>
						<line number="154" hits="1" branch="false"/>
						<line number="162" hits="313" branch="false"/>
						<line number="172" hits="42" branch="false"/>
						<line number="173" hits="42" branch="false"/>
						<line number="181" hits="279" branch="false"/>
						<line number="192" hits="3" branch="false"/>
						<line number="193" hits="3" branch="true"/>
						<line number="194" hits="1" branch="false"/>
						<line number="196" hits="2" branch="false"/>
						<line number="207" hits="202" branch="false"/>
						<line number="208" hits="202" branch="true"/>
						<line number="209" hits="195" branch="false"/>
						<line number="210" hits="195" branch="false"/>
						<line number="211" hits="195" branch="false"/>
						<line number="213" hits="7" branch="false"/>
						<line number="215" hits="202" branch="false"/>
						<line number="223" hits="279" branch="false"/>
						<line number="233" hits="99" branch="false"/>
						<line number="234" hits="99" branch="false"/>
						<line number="235" hits="99" branch="false"/>
						<line number="245" hits="452" branch="false"/>
						<line number="246" hits="452" branch="false"/>
						<line number="247" hits="839" branch="true"/>
						<line number="248" hits="387" branch="false"/>
						<line number="250" hits="452" branch="false"/>
						<line number="260" hits="6" branch="false"/>
						<line number="261" hits="6" branch="false"/>
						<line number="270" hits="136" branch="true"/>
						<line number="281" hits="286" branch="false"/>
						<line number="290" hits="216" branch="true"/>
						<line number="291" hits="169" branch="false"/>
						<line number="293" hits="47" branch="false"/>
						<line number="302" hits="3" branch="true"/>
						<line number="303" hits="1" branch="false"/>
						<line number="305" hits="2" branch="false"/>
						<line number="316" hits="241" branch="true"/>
						<line number="317" hits="13" branch="false"/>
						<line number="319" hits="228" branch="false"/>
						<line number="329" hits="42" branch="true"/>
						<line number="330" hits="4" branch="false"/>
						<line number="332" hits="38" branch="false"/>
						<line number="342" hits="0" branch="false"/>
						<line number="352" hits="163" branch="false"/>
						<line number="353" hits="163" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.Transition" filename="org/apache/commons/scxml/model/Transition.java" line-rate="1.0" branch-rate="1.0" complexity="1.2307692307692308">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="73" hits="258" branch="false"/>
								<line number="74" hits="258" branch="false"/>
								<line number="75" hits="258" branch="false"/>
								<line number="76" hits="258" branch="false"/>
							</lines>
						</method>
						<method name="getCond" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="84" hits="242" branch="false"/>
							</lines>
						</method>
						<method name="getEvent" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="103" hits="631" branch="false"/>
							</lines>
						</method>
						<method name="getNamespaces" signature="()Ljava/util/Map;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="122" hits="78" branch="false"/>
							</lines>
						</method>
						<method name="getNext" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="180" hits="275" branch="false"/>
							</lines>
						</method>
						<method name="getPath" signature="()Lorg/apache/commons/scxml/model/Path;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="200" hits="346" branch="true"/>
								<line number="201" hits="92" branch="false"/>
								<line number="203" hits="346" branch="false"/>
							</lines>
						</method>
						<method name="getRuntimeTarget" signature="()Lorg/apache/commons/scxml/model/TransitionTarget;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="155" hits="360" branch="true"/>
								<line number="156" hits="355" branch="false"/>
								<line number="158" hits="5" branch="false"/>
							</lines>
						</method>
						<method name="getTarget" signature="()Lorg/apache/commons/scxml/model/TransitionTarget;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="142" hits="648" branch="false"/>
							</lines>
						</method>
						<method name="setCond" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="93" hits="88" branch="false"/>
								<line number="94" hits="88" branch="false"/>
							</lines>
						</method>
						<method name="setEvent" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="113" hits="187" branch="false"/>
								<line number="114" hits="187" branch="false"/>
							</lines>
						</method>
						<method name="setNamespaces" signature="(Ljava/util/Map;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="131" hits="240" branch="false"/>
								<line number="132" hits="240" branch="false"/>
							</lines>
						</method>
						<method name="setNext" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="190" hits="243" branch="false"/>
								<line number="191" hits="243" branch="false"/>
							</lines>
						</method>
						<method name="setTarget" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="168" hits="246" branch="false"/>
								<line number="169" hits="246" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="73" hits="258" branch="false"/>
						<line number="74" hits="258" branch="false"/>
						<line number="75" hits="258" branch="false"/>
						<line number="76" hits="258" branch="false"/>
						<line number="84" hits="242" branch="false"/>
						<line number="93" hits="88" branch="false"/>
						<line number="94" hits="88" branch="false"/>
						<line number="103" hits="631" branch="false"/>
						<line number="113" hits="187" branch="false"/>
						<line number="114" hits="187" branch="false"/>
						<line number="122" hits="78" branch="false"/>
						<line number="131" hits="240" branch="false"/>
						<line number="132" hits="240" branch="false"/>
						<line number="142" hits="648" branch="false"/>
						<line number="155" hits="360" branch="true"/>
						<line number="156" hits="355" branch="false"/>
						<line number="158" hits="5" branch="false"/>
						<line number="168" hits="246" branch="false"/>
						<line number="169" hits="246" branch="false"/>
						<line number="180" hits="275" branch="false"/>
						<line number="190" hits="243" branch="false"/>
						<line number="191" hits="243" branch="false"/>
						<line number="200" hits="346" branch="true"/>
						<line number="201" hits="92" branch="false"/>
						<line number="203" hits="346" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.TransitionTarget" filename="org/apache/commons/scxml/model/TransitionTarget.java" line-rate="1.0" branch-rate="1.0" complexity="1.3333333333333333">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="61" hits="452" branch="false"/>
								<line number="62" hits="452" branch="false"/>
								<line number="63" hits="452" branch="false"/>
								<line number="64" hits="452" branch="false"/>
								<line number="65" hits="452" branch="false"/>
								<line number="66" hits="452" branch="false"/>
								<line number="67" hits="452" branch="false"/>
							</lines>
						</method>
						<method name="getDatamodel" signature="()Lorg/apache/commons/scxml/model/Datamodel;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="129" hits="234" branch="false"/>
							</lines>
						</method>
						<method name="getId" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="75" hits="1168" branch="false"/>
							</lines>
						</method>
						<method name="getOnEntry" signature="()Lorg/apache/commons/scxml/model/OnEntry;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="93" hits="507" branch="false"/>
							</lines>
						</method>
						<method name="getOnExit" signature="()Lorg/apache/commons/scxml/model/OnExit;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="111" hits="414" branch="false"/>
							</lines>
						</method>
						<method name="getParent" signature="()Lorg/apache/commons/scxml/model/TransitionTarget;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="148" hits="4180" branch="false"/>
							</lines>
						</method>
						<method name="getParentState" signature="()Lorg/apache/commons/scxml/model/State;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="166" hits="474" branch="false"/>
								<line number="167" hits="474" branch="true"/>
								<line number="168" hits="270" branch="false"/>
								<line number="170" hits="204" branch="true"/>
								<line number="171" hits="185" branch="false"/>
								<line number="173" hits="19" branch="false"/>
							</lines>
						</method>
						<method name="setDatamodel" signature="(Lorg/apache/commons/scxml/model/Datamodel;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="138" hits="38" branch="false"/>
								<line number="139" hits="38" branch="false"/>
							</lines>
						</method>
						<method name="setId" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="84" hits="336" branch="false"/>
								<line number="85" hits="336" branch="false"/>
							</lines>
						</method>
						<method name="setOnEntry" signature="(Lorg/apache/commons/scxml/model/OnEntry;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="102" hits="63" branch="false"/>
								<line number="103" hits="63" branch="false"/>
							</lines>
						</method>
						<method name="setOnExit" signature="(Lorg/apache/commons/scxml/model/OnExit;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="120" hits="38" branch="false"/>
								<line number="121" hits="38" branch="false"/>
							</lines>
						</method>
						<method name="setParent" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="157" hits="295" branch="false"/>
								<line number="158" hits="295" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="61" hits="452" branch="false"/>
						<line number="62" hits="452" branch="false"/>
						<line number="63" hits="452" branch="false"/>
						<line number="64" hits="452" branch="false"/>
						<line number="65" hits="452" branch="false"/>
						<line number="66" hits="452" branch="false"/>
						<line number="67" hits="452" branch="false"/>
						<line number="75" hits="1168" branch="false"/>
						<line number="84" hits="336" branch="false"/>
						<line number="85" hits="336" branch="false"/>
						<line number="93" hits="507" branch="false"/>
						<line number="102" hits="63" branch="false"/>
						<line number="103" hits="63" branch="false"/>
						<line number="111" hits="414" branch="false"/>
						<line number="120" hits="38" branch="false"/>
						<line number="121" hits="38" branch="false"/>
						<line number="129" hits="234" branch="false"/>
						<line number="138" hits="38" branch="false"/>
						<line number="139" hits="38" branch="false"/>
						<line number="148" hits="4180" branch="false"/>
						<line number="157" hits="295" branch="false"/>
						<line number="158" hits="295" branch="false"/>
						<line number="166" hits="474" branch="false"/>
						<line number="167" hits="474" branch="true"/>
						<line number="168" hits="270" branch="false"/>
						<line number="170" hits="204" branch="true"/>
						<line number="171" hits="185" branch="false"/>
						<line number="173" hits="19" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.model.Var" filename="org/apache/commons/scxml/model/Var.java" line-rate="0.9473684210526315" branch-rate="1.0" complexity="1.1666666666666667">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="56" hits="38" branch="false"/>
								<line number="57" hits="38" branch="false"/>
							</lines>
						</method>
						<method name="execute" signature="(Lorg/apache/commons/scxml/EventDispatcher;Lorg/apache/commons/scxml/ErrorReporter;Lorg/apache/commons/scxml/SCInstance;Lorg/apache/commons/logging/Log;Ljava/util/Collection;)V" line-rate="0.9090909090909091" branch-rate="1.0">
							<lines>
								<line number="104" hits="34" branch="false"/>
								<line number="105" hits="34" branch="false"/>
								<line number="106" hits="34" branch="false"/>
								<line number="107" hits="34" branch="false"/>
								<line number="108" hits="34" branch="false"/>
								<line number="109" hits="34" branch="false"/>
								<line number="110" hits="34" branch="true"/>
								<line number="111" hits="0" branch="false"/>
								<line number="114" hits="34" branch="false"/>
								<line number="116" hits="34" branch="false"/>
								<line number="117" hits="34" branch="false"/>
							</lines>
						</method>
						<method name="getExpr" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="66" hits="6" branch="false"/>
							</lines>
						</method>
						<method name="getName" signature="()Ljava/lang/String;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="85" hits="6" branch="false"/>
							</lines>
						</method>
						<method name="setExpr" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="76" hits="38" branch="false"/>
								<line number="77" hits="38" branch="false"/>
							</lines>
						</method>
						<method name="setName" signature="(Ljava/lang/String;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="94" hits="38" branch="false"/>
								<line number="95" hits="38" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="56" hits="38" branch="false"/>
						<line number="57" hits="38" branch="false"/>
						<line number="66" hits="6" branch="false"/>
						<line number="76" hits="38" branch="false"/>
						<line number="77" hits="38" branch="false"/>
						<line number="85" hits="6" branch="false"/>
						<line number="94" hits="38" branch="false"/>
						<line number="95" hits="38" branch="false"/>
						<line number="104" hits="34" branch="false"/>
						<line number="105" hits="34" branch="false"/>
						<line number="106" hits="34" branch="false"/>
						<line number="107" hits="34" branch="false"/>
						<line number="108" hits="34" branch="false"/>
						<line number="109" hits="34" branch="false"/>
						<line number="110" hits="34" branch="true"/>
						<line number="111" hits="0" branch="false"/>
						<line number="114" hits="34" branch="false"/>
						<line number="116" hits="34" branch="false"/>
						<line number="117" hits="34" branch="false"/>
					</lines>
				</class>
			</classes>
		</package>
		<package name="org.apache.commons.scxml.semantics" line-rate="0.7139423076923077" branch-rate="0.8089887640449438" complexity="6.5">
			<classes>
				<class name="org.apache.commons.scxml.semantics.ErrorConstants" filename="org/apache/commons/scxml/semantics/ErrorConstants.java" line-rate="0.0" branch-rate="1.0" complexity="1.0">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="75" hits="0" branch="false"/>
								<line number="76" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="75" hits="0" branch="false"/>
						<line number="76" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.semantics.SCXMLSemanticsImpl" filename="org/apache/commons/scxml/semantics/SCXMLSemanticsImpl.java" line-rate="0.7037974683544304" branch-rate="0.8" complexity="7.4375">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="72" hits="48" branch="false"/>
								<line number="82" hits="48" branch="false"/>
								<line number="87" hits="48" branch="false"/>
							</lines>
						</method>
						<method name="determineInitialStates" signature="(Lorg/apache/commons/scxml/model/SCXML;Ljava/util/Set;Ljava/util/List;Lorg/apache/commons/scxml/ErrorReporter;Lorg/apache/commons/scxml/SCInstance;)V" line-rate="0.9230769230769231" branch-rate="1.0">
							<lines>
								<line number="127" hits="50" branch="false"/>
								<line number="128" hits="50" branch="true"/>
								<line number="129" hits="0" branch="false"/>
								<line number="132" hits="50" branch="false"/>
								<line number="133" hits="50" branch="false"/>
								<line number="135" hits="50" branch="false"/>
								<line number="137" hits="50" branch="false"/>
								<line number="138" hits="50" branch="false"/>
								<line number="139" hits="50" branch="false"/>
								<line number="141" hits="50" branch="false"/>
								<line number="142" hits="50" branch="false"/>
								<line number="143" hits="50" branch="false"/>
								<line number="146" hits="50" branch="false"/>
							</lines>
						</method>
						<method name="determineTargetStates" signature="(Ljava/util/Set;Lorg/apache/commons/scxml/ErrorReporter;Lorg/apache/commons/scxml/SCInstance;)V" line-rate="0.8709677419354839" branch-rate="1.0">
							<lines>
								<line number="529" hits="316" branch="false"/>
								<line number="531" hits="316" branch="false"/>
								<line number="532" hits="538" branch="true"/>
								<line number="533" hits="222" branch="false"/>
								<line number="534" hits="222" branch="true"/>
								<line number="535" hits="208" branch="false"/>
								<line number="539" hits="208" branch="true"/>
								<line number="540" hits="168" branch="false"/>
								<line number="541" hits="40" branch="true"/>
								<line number="542" hits="3" branch="false"/>
								<line number="545" hits="37" branch="false"/>
								<line number="546" hits="37" branch="true"/>
								<line number="547" hits="0" branch="false"/>
								<line number="552" hits="37" branch="false"/>
								<line number="553" hits="37" branch="true"/>
								<line number="554" hits="0" branch="false"/>
								<line number="557" hits="37" branch="false"/>
								<line number="559" hits="37" branch="true"/>
								<line number="563" hits="0" branch="false"/>
								<line number="567" hits="37" branch="false"/>
								<line number="572" hits="14" branch="true"/>
								<line number="573" hits="3" branch="false"/>
								<line number="574" hits="3" branch="true"/>
								<line number="576" hits="7" branch="false"/>
								<line number="578" hits="11" branch="true"/>
								<line number="579" hits="11" branch="false"/>
								<line number="580" hits="11" branch="true"/>
								<line number="581" hits="3" branch="false"/>
								<line number="583" hits="8" branch="false"/>
								<line number="586" hits="0" branch="false"/>
								<line number="590" hits="316" branch="false"/>
							</lines>
						</method>
						<method name="enumerateReachableTransitions" signature="(Lorg/apache/commons/scxml/model/SCXML;Lorg/apache/commons/scxml/Step;Lorg/apache/commons/scxml/ErrorReporter;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="297" hits="266" branch="false"/>
								<line number="299" hits="266" branch="false"/>
								<line number="301" hits="266" branch="false"/>
								<line number="302" hits="717" branch="true"/>
								<line number="303" hits="451" branch="false"/>
								<line number="304" hits="451" branch="false"/>
								<line number="305" hits="847" branch="true"/>
								<line number="306" hits="396" branch="false"/>
								<line number="307" hits="396" branch="true"/>
								<line number="308" hits="396" branch="false"/>
								<line number="309" hits="396" branch="false"/>
								<line number="312" hits="451" branch="false"/>
								<line number="313" hits="451" branch="true"/>
								<line number="314" hits="175" branch="false"/>
								<line number="315" hits="175" branch="false"/>
								<line number="318" hits="266" branch="false"/>
								<line number="319" hits="266" branch="false"/>
								<line number="320" hits="266" branch="false"/>
								<line number="321" hits="266" branch="false"/>
							</lines>
						</method>
						<method name="eventMatch" signature="(Ljava/lang/String;Ljava/util/Set;)Z" line-rate="0.9230769230769231" branch-rate="1.0">
							<lines>
								<line number="849" hits="396" branch="true"/>
								<line number="850" hits="15" branch="false"/>
								<line number="852" hits="381" branch="false"/>
								<line number="853" hits="381" branch="false"/>
								<line number="854" hits="1071" branch="true"/>
								<line number="855" hits="807" branch="false"/>
								<line number="856" hits="807" branch="true"/>
								<line number="857" hits="0" branch="false"/>
								<line number="858" hits="807" branch="true"/>
								<line number="859" hits="3" branch="false"/>
								<line number="860" hits="804" branch="true"/>
								<line number="862" hits="114" branch="false"/>
								<line number="865" hits="264" branch="false"/>
							</lines>
						</method>
						<method name="executeActions" signature="(Lorg/apache/commons/scxml/Step;Lorg/apache/commons/scxml/model/SCXML;Lorg/apache/commons/scxml/EventDispatcher;Lorg/apache/commons/scxml/ErrorReporter;Lorg/apache/commons/scxml/SCInstance;)V" line-rate="0.6351351351351351" branch-rate="0.8">
							<lines>
								<line number="169" hits="316" branch="false"/>
								<line number="170" hits="316" branch="false"/>
								<line number="171" hits="316" branch="false"/>
								<line number="173" hits="316" branch="true"/>
								<line number="174" hits="134" branch="false"/>
								<line number="175" hits="134" branch="false"/>
								<line number="177" hits="134" branch="false"/>
								<line number="178" hits="158" branch="true"/>
								<line number="179" hits="24" branch="false"/>
								<line number="182" hits="0" branch="false"/>
								<line number="183" hits="0" branch="false"/>
								<line number="185" hits="134" branch="false"/>
								<line number="187" hits="134" branch="true"/>
								<line number="188" hits="0" branch="false"/>
								<line number="190" hits="0" branch="false"/>
								<line number="191" hits="0" branch="false"/>
								<line number="192" hits="0" branch="false"/>
								<line number="194" hits="0" branch="false"/>
								<line number="195" hits="0" branch="false"/>
								<line number="197" hits="0" branch="false"/>
								<line number="199" hits="134" branch="false"/>
								<line number="200" hits="134" branch="false"/>
								<line number="201" hits="134" branch="false"/>
								<line number="203" hits="134" branch="false"/>
								<line number="206" hits="316" branch="true"/>
								<line number="207" hits="115" branch="false"/>
								<line number="209" hits="115" branch="false"/>
								<line number="210" hits="124" branch="true"/>
								<line number="211" hits="9" branch="false"/>
								<line number="214" hits="0" branch="false"/>
								<line number="215" hits="0" branch="false"/>
								<line number="217" hits="115" branch="false"/>
								<line number="218" hits="115" branch="false"/>
								<line number="219" hits="115" branch="false"/>
								<line number="223" hits="316" branch="true"/>
								<line number="224" hits="227" branch="false"/>
								<line number="225" hits="227" branch="false"/>
								<line number="227" hits="227" branch="false"/>
								<line number="228" hits="302" branch="true"/>
								<line number="229" hits="75" branch="false"/>
								<line number="232" hits="0" branch="false"/>
								<line number="233" hits="0" branch="false"/>
								<line number="235" hits="227" branch="false"/>
								<line number="236" hits="227" branch="false"/>
								<line number="237" hits="227" branch="false"/>
								<line number="238" hits="227" branch="false"/>
								<line number="240" hits="227" branch="false"/>
								<line number="242" hits="227" branch="true"/>
								<line number="243" hits="224" branch="false"/>
								<line number="244" hits="224" branch="true"/>
								<line number="245" hits="41" branch="false"/>
								<line number="246" hits="41" branch="false"/>
								<line number="247" hits="41" branch="true"/>
								<line number="248" hits="21" branch="false"/>
								<line number="250" hits="41" branch="false"/>
								<line number="252" hits="41" branch="false"/>
								<line number="253" hits="41" branch="true"/>
								<line number="254" hits="21" branch="false"/>
								<line number="256" hits="41" branch="true"/>
								<line number="259" hits="0" branch="false"/>
								<line number="260" hits="0" branch="false"/>
								<line number="261" hits="0" branch="false"/>
								<line number="262" hits="0" branch="false"/>
								<line number="263" hits="0" branch="true"/>
								<line number="264" hits="0" branch="false"/>
								<line number="265" hits="0" branch="true"/>
								<line number="266" hits="0" branch="false"/>
								<line number="269" hits="0" branch="true"/>
								<line number="270" hits="0" branch="false"/>
								<line number="272" hits="0" branch="false"/>
								<line number="273" hits="0" branch="false"/>
								<line number="275" hits="0" branch="false"/>
								<line number="277" hits="0" branch="false"/>
								<line number="283" hits="316" branch="false"/>
							</lines>
						</method>
						<method name="filterTransitionsSet" signature="(Lorg/apache/commons/scxml/Step;Lorg/apache/commons/scxml/EventDispatcher;Lorg/apache/commons/scxml/ErrorReporter;Lorg/apache/commons/scxml/SCInstance;)V" line-rate="0.4788732394366197" branch-rate="0.47058823529411764">
							<lines>
								<line number="346" hits="266" branch="false"/>
								<line number="349" hits="266" branch="false"/>
								<line number="350" hits="750" branch="true"/>
								<line number="351" hits="484" branch="false"/>
								<line number="352" hits="484" branch="false"/>
								<line number="354" hits="266" branch="false"/>
								<line number="355" hits="368" branch="true"/>
								<line number="356" hits="102" branch="false"/>
								<line number="357" hits="102" branch="false"/>
								<line number="360" hits="266" branch="false"/>
								<line number="361" hits="266" branch="true"/>
								<line number="362" hits="0" branch="false"/>
								<line number="363" hits="0" branch="true"/>
								<line number="364" hits="0" branch="false"/>
								<line number="365" hits="0" branch="true"/>
								<line number="367" hits="0" branch="false"/>
								<line number="368" hits="0" branch="true"/>
								<line number="369" hits="0" branch="false"/>
								<line number="373" hits="0" branch="false"/>
								<line number="374" hits="0" branch="false"/>
								<line number="376" hits="0" branch="false"/>
								<line number="381" hits="266" branch="false"/>
								<line number="383" hits="266" branch="false"/>
								<line number="384" hits="662" branch="true"/>
								<line number="385" hits="396" branch="false"/>
								<line number="387" hits="396" branch="false"/>
								<line number="388" hits="396" branch="true"/>
								<line number="390" hits="264" branch="false"/>
								<line number="391" hits="264" branch="false"/>
								<line number="395" hits="132" branch="false"/>
								<line number="396" hits="132" branch="true"/>
								<line number="397" hits="54" branch="false"/>
								<line number="400" hits="78" branch="false"/>
								<line number="401" hits="78" branch="false"/>
								<line number="402" hits="78" branch="false"/>
								<line number="404" hits="78" branch="false"/>
								<line number="405" hits="0" branch="false"/>
								<line number="406" hits="0" branch="false"/>
								<line number="407" hits="0" branch="false"/>
								<line number="409" hits="78" branch="false"/>
								<line number="411" hits="132" branch="true"/>
								<line number="413" hits="17" branch="false"/>
								<line number="417" hits="266" branch="false"/>
								<line number="419" hits="266" branch="false"/>
								<line number="420" hits="266" branch="false"/>
								<line number="423" hits="266" branch="true"/>
								<line number="425" hits="0" branch="false"/>
								<line number="426" hits="0" branch="false"/>
								<line number="428" hits="0" branch="false"/>
								<line number="429" hits="0" branch="true"/>
								<line number="430" hits="0" branch="false"/>
								<line number="431" hits="0" branch="false"/>
								<line number="432" hits="0" branch="true"/>
								<line number="433" hits="0" branch="false"/>
								<line number="434" hits="0" branch="false"/>
								<line number="436" hits="0" branch="true"/>
								<line number="438" hits="0" branch="false"/>
								<line number="439" hits="0" branch="true"/>
								<line number="441" hits="0" branch="false"/>
								<line number="442" hits="0" branch="false"/>
								<line number="443" hits="0" branch="true"/>
								<line number="445" hits="0" branch="false"/>
								<line number="448" hits="0" branch="false"/>
								<line number="449" hits="0" branch="false"/>
								<line number="455" hits="0" branch="false"/>
								<line number="456" hits="0" branch="true"/>
								<line number="457" hits="0" branch="false"/>
								<line number="461" hits="0" branch="false"/>
								<line number="462" hits="0" branch="false"/>
								<line number="463" hits="0" branch="false"/>
								<line number="465" hits="266" branch="false"/>
							</lines>
						</method>
						<method name="finalizeMatch" signature="(Ljava/lang/String;Ljava/util/Set;)Z" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="881" hits="0" branch="false"/>
								<line number="882" hits="0" branch="false"/>
								<line number="883" hits="0" branch="true"/>
								<line number="884" hits="0" branch="false"/>
								<line number="885" hits="0" branch="true"/>
								<line number="886" hits="0" branch="false"/>
								<line number="887" hits="0" branch="true"/>
								<line number="888" hits="0" branch="false"/>
								<line number="891" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="followTransitions" signature="(Lorg/apache/commons/scxml/Step;Lorg/apache/commons/scxml/ErrorReporter;Lorg/apache/commons/scxml/SCInstance;)V" line-rate="0.9743589743589743" branch-rate="1.0">
							<lines>
								<line number="662" hits="266" branch="false"/>
								<line number="663" hits="266" branch="false"/>
								<line number="665" hits="266" branch="false"/>
								<line number="666" hits="266" branch="true"/>
								<line number="667" hits="115" branch="false"/>
								<line number="668" hits="115" branch="false"/>
								<line number="669" hits="115" branch="false"/>
								<line number="672" hits="266" branch="false"/>
								<line number="673" hits="266" branch="false"/>
								<line number="675" hits="266" branch="false"/>
								<line number="677" hits="266" branch="false"/>
								<line number="678" hits="266" branch="false"/>
								<line number="679" hits="266" branch="false"/>
								<line number="681" hits="266" branch="false"/>
								<line number="682" hits="266" branch="false"/>
								<line number="683" hits="266" branch="true"/>
								<line number="684" hits="115" branch="false"/>
								<line number="685" hits="115" branch="false"/>
								<line number="687" hits="115" branch="true"/>
								<line number="688" hits="9" branch="false"/>
								<line number="692" hits="266" branch="false"/>
								<line number="693" hits="266" branch="false"/>
								<line number="694" hits="266" branch="true"/>
								<line number="695" hits="0" branch="false"/>
								<line number="698" hits="266" branch="false"/>
								<line number="699" hits="266" branch="false"/>
								<line number="700" hits="266" branch="false"/>
								<line number="701" hits="266" branch="false"/>
								<line number="702" hits="266" branch="false"/>
								<line number="703" hits="266" branch="false"/>
								<line number="704" hits="266" branch="false"/>
								<line number="706" hits="266" branch="false"/>
								<line number="707" hits="266" branch="false"/>
								<line number="708" hits="266" branch="false"/>
								<line number="710" hits="266" branch="true"/>
								<line number="711" hits="143" branch="false"/>
								<line number="712" hits="143" branch="true"/>
								<line number="713" hits="142" branch="false"/>
								<line number="716" hits="266" branch="false"/>
							</lines>
						</method>
						<method name="getLog" signature="()Lorg/apache/commons/logging/Log;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="917" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getTTComparator" signature="()Ljava/util/Comparator;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="899" hits="582" branch="false"/>
							</lines>
						</method>
						<method name="initiateInvokes" signature="(Lorg/apache/commons/scxml/Step;Lorg/apache/commons/scxml/ErrorReporter;Lorg/apache/commons/scxml/SCInstance;)V" line-rate="0.6545454545454545" branch-rate="1.0">
							<lines>
								<line number="766" hits="151" branch="false"/>
								<line number="767" hits="151" branch="false"/>
								<line number="768" hits="151" branch="false"/>
								<line number="769" hits="308" branch="true"/>
								<line number="770" hits="157" branch="false"/>
								<line number="771" hits="157" branch="false"/>
								<line number="772" hits="157" branch="false"/>
								<line number="773" hits="157" branch="true"/>
								<line number="774" hits="1" branch="false"/>
								<line number="775" hits="1" branch="true"/>
								<line number="776" hits="0" branch="false"/>
								<line number="777" hits="0" branch="false"/>
								<line number="779" hits="0" branch="false"/>
								<line number="780" hits="0" branch="false"/>
								<line number="781" hits="0" branch="false"/>
								<line number="782" hits="0" branch="false"/>
								<line number="783" hits="0" branch="false"/>
								<line number="784" hits="0" branch="false"/>
								<line number="786" hits="0" branch="false"/>
								<line number="788" hits="1" branch="false"/>
								<line number="789" hits="1" branch="false"/>
								<line number="790" hits="1" branch="true"/>
								<line number="791" hits="1" branch="false"/>
								<line number="793" hits="1" branch="false"/>
								<line number="794" hits="1" branch="false"/>
								<line number="796" hits="1" branch="false"/>
								<line number="797" hits="0" branch="false"/>
								<line number="798" hits="0" branch="false"/>
								<line number="800" hits="0" branch="false"/>
								<line number="801" hits="0" branch="false"/>
								<line number="802" hits="1" branch="false"/>
								<line number="803" hits="1" branch="false"/>
								<line number="804" hits="1" branch="false"/>
								<line number="805" hits="1" branch="false"/>
								<line number="806" hits="1" branch="false"/>
								<line number="807" hits="1" branch="true"/>
								<line number="808" hits="2" branch="false"/>
								<line number="809" hits="2" branch="false"/>
								<line number="810" hits="2" branch="false"/>
								<line number="811" hits="2" branch="true"/>
								<line number="813" hits="2" branch="false"/>
								<line number="814" hits="2" branch="false"/>
								<line number="815" hits="2" branch="false"/>
								<line number="816" hits="0" branch="false"/>
								<line number="817" hits="0" branch="false"/>
								<line number="819" hits="2" branch="false"/>
								<line number="821" hits="2" branch="false"/>
								<line number="824" hits="1" branch="false"/>
								<line number="825" hits="0" branch="false"/>
								<line number="826" hits="0" branch="false"/>
								<line number="828" hits="0" branch="false"/>
								<line number="829" hits="0" branch="false"/>
								<line number="830" hits="1" branch="false"/>
								<line number="831" hits="1" branch="false"/>
								<line number="834" hits="151" branch="false"/>
							</lines>
						</method>
						<method name="normalizeStateMachine" signature="(Lorg/apache/commons/scxml/model/SCXML;Lorg/apache/commons/scxml/ErrorReporter;)Lorg/apache/commons/scxml/model/SCXML;" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="106" hits="48" branch="false"/>
							</lines>
						</method>
						<method name="processInvokes" signature="([Lorg/apache/commons/scxml/TriggerEvent;Lorg/apache/commons/scxml/ErrorReporter;Lorg/apache/commons/scxml/SCInstance;)V" line-rate="0.4" branch-rate="0.6666666666666666">
							<lines>
								<line number="733" hits="151" branch="false"/>
								<line number="735" hits="253" branch="true"/>
								<line number="736" hits="102" branch="false"/>
								<line number="738" hits="151" branch="false"/>
								<line number="739" hits="151" branch="true"/>
								<line number="740" hits="0" branch="false"/>
								<line number="741" hits="0" branch="false"/>
								<line number="742" hits="0" branch="true"/>
								<line number="743" hits="0" branch="false"/>
								<line number="745" hits="0" branch="false"/>
								<line number="746" hits="0" branch="false"/>
								<line number="747" hits="0" branch="false"/>
								<line number="748" hits="0" branch="false"/>
								<line number="749" hits="0" branch="false"/>
								<line number="752" hits="151" branch="false"/>
							</lines>
						</method>
						<method name="seedTargetSet" signature="(Ljava/util/Set;Ljava/util/List;Lorg/apache/commons/scxml/ErrorReporter;)Ljava/util/Set;" line-rate="0.7" branch-rate="0.8">
							<lines>
								<line number="484" hits="266" branch="false"/>
								<line number="485" hits="266" branch="false"/>
								<line number="486" hits="266" branch="true"/>
								<line number="487" hits="115" branch="false"/>
								<line number="489" hits="115" branch="true"/>
								<line number="490" hits="114" branch="false"/>
								<line number="493" hits="115" branch="false"/>
								<line number="494" hits="115" branch="true"/>
								<line number="495" hits="0" branch="false"/>
								<line number="496" hits="0" branch="true"/>
								<line number="497" hits="0" branch="false"/>
								<line number="498" hits="0" branch="false"/>
								<line number="504" hits="266" branch="false"/>
								<line number="505" hits="266" branch="false"/>
								<line number="506" hits="266" branch="false"/>
								<line number="507" hits="266" branch="false"/>
								<line number="509" hits="266" branch="true"/>
								<line number="510" hits="0" branch="false"/>
								<line number="511" hits="0" branch="false"/>
								<line number="513" hits="266" branch="false"/>
							</lines>
						</method>
						<method name="setLog" signature="(Lorg/apache/commons/logging/Log;)V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="908" hits="0" branch="false"/>
								<line number="909" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="updateHistoryStates" signature="(Lorg/apache/commons/scxml/Step;Lorg/apache/commons/scxml/ErrorReporter;Lorg/apache/commons/scxml/SCInstance;)V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="605" hits="266" branch="false"/>
								<line number="606" hits="266" branch="true"/>
								<line number="607" hits="134" branch="false"/>
								<line number="608" hits="134" branch="true"/>
								<line number="609" hits="134" branch="false"/>
								<line number="610" hits="134" branch="true"/>
								<line number="611" hits="10" branch="false"/>
								<line number="612" hits="10" branch="false"/>
								<line number="613" hits="10" branch="false"/>
								<line number="614" hits="20" branch="true"/>
								<line number="615" hits="10" branch="false"/>
								<line number="616" hits="10" branch="true"/>
								<line number="617" hits="5" branch="true"/>
								<line number="619" hits="5" branch="false"/>
								<line number="620" hits="5" branch="false"/>
								<line number="621" hits="10" branch="true"/>
								<line number="622" hits="5" branch="false"/>
								<line number="623" hits="5" branch="true"/>
								<line number="624" hits="5" branch="false"/>
								<line number="628" hits="5" branch="false"/>
								<line number="630" hits="5" branch="true"/>
								<line number="633" hits="5" branch="false"/>
								<line number="634" hits="5" branch="false"/>
								<line number="635" hits="5" branch="false"/>
								<line number="638" hits="5" branch="false"/>
								<line number="641" hits="10" branch="false"/>
								<line number="642" hits="10" branch="false"/>
								<line number="646" hits="266" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="72" hits="48" branch="false"/>
						<line number="82" hits="48" branch="false"/>
						<line number="87" hits="48" branch="false"/>
						<line number="106" hits="48" branch="false"/>
						<line number="127" hits="50" branch="false"/>
						<line number="128" hits="50" branch="true"/>
						<line number="129" hits="0" branch="false"/>
						<line number="132" hits="50" branch="false"/>
						<line number="133" hits="50" branch="false"/>
						<line number="135" hits="50" branch="false"/>
						<line number="137" hits="50" branch="false"/>
						<line number="138" hits="50" branch="false"/>
						<line number="139" hits="50" branch="false"/>
						<line number="141" hits="50" branch="false"/>
						<line number="142" hits="50" branch="false"/>
						<line number="143" hits="50" branch="false"/>
						<line number="146" hits="50" branch="false"/>
						<line number="169" hits="316" branch="false"/>
						<line number="170" hits="316" branch="false"/>
						<line number="171" hits="316" branch="false"/>
						<line number="173" hits="316" branch="true"/>
						<line number="174" hits="134" branch="false"/>
						<line number="175" hits="134" branch="false"/>
						<line number="177" hits="134" branch="false"/>
						<line number="178" hits="158" branch="true"/>
						<line number="179" hits="24" branch="false"/>
						<line number="182" hits="0" branch="false"/>
						<line number="183" hits="0" branch="false"/>
						<line number="185" hits="134" branch="false"/>
						<line number="187" hits="134" branch="true"/>
						<line number="188" hits="0" branch="false"/>
						<line number="190" hits="0" branch="false"/>
						<line number="191" hits="0" branch="false"/>
						<line number="192" hits="0" branch="false"/>
						<line number="194" hits="0" branch="false"/>
						<line number="195" hits="0" branch="false"/>
						<line number="197" hits="0" branch="false"/>
						<line number="199" hits="134" branch="false"/>
						<line number="200" hits="134" branch="false"/>
						<line number="201" hits="134" branch="false"/>
						<line number="203" hits="134" branch="false"/>
						<line number="206" hits="316" branch="true"/>
						<line number="207" hits="115" branch="false"/>
						<line number="209" hits="115" branch="false"/>
						<line number="210" hits="124" branch="true"/>
						<line number="211" hits="9" branch="false"/>
						<line number="214" hits="0" branch="false"/>
						<line number="215" hits="0" branch="false"/>
						<line number="217" hits="115" branch="false"/>
						<line number="218" hits="115" branch="false"/>
						<line number="219" hits="115" branch="false"/>
						<line number="223" hits="316" branch="true"/>
						<line number="224" hits="227" branch="false"/>
						<line number="225" hits="227" branch="false"/>
						<line number="227" hits="227" branch="false"/>
						<line number="228" hits="302" branch="true"/>
						<line number="229" hits="75" branch="false"/>
						<line number="232" hits="0" branch="false"/>
						<line number="233" hits="0" branch="false"/>
						<line number="235" hits="227" branch="false"/>
						<line number="236" hits="227" branch="false"/>
						<line number="237" hits="227" branch="false"/>
						<line number="238" hits="227" branch="false"/>
						<line number="240" hits="227" branch="false"/>
						<line number="242" hits="227" branch="true"/>
						<line number="243" hits="224" branch="false"/>
						<line number="244" hits="224" branch="true"/>
						<line number="245" hits="41" branch="false"/>
						<line number="246" hits="41" branch="false"/>
						<line number="247" hits="41" branch="true"/>
						<line number="248" hits="21" branch="false"/>
						<line number="250" hits="41" branch="false"/>
						<line number="252" hits="41" branch="false"/>
						<line number="253" hits="41" branch="true"/>
						<line number="254" hits="21" branch="false"/>
						<line number="256" hits="41" branch="true"/>
						<line number="259" hits="0" branch="false"/>
						<line number="260" hits="0" branch="false"/>
						<line number="261" hits="0" branch="false"/>
						<line number="262" hits="0" branch="false"/>
						<line number="263" hits="0" branch="true"/>
						<line number="264" hits="0" branch="false"/>
						<line number="265" hits="0" branch="true"/>
						<line number="266" hits="0" branch="false"/>
						<line number="269" hits="0" branch="true"/>
						<line number="270" hits="0" branch="false"/>
						<line number="272" hits="0" branch="false"/>
						<line number="273" hits="0" branch="false"/>
						<line number="275" hits="0" branch="false"/>
						<line number="277" hits="0" branch="false"/>
						<line number="283" hits="316" branch="false"/>
						<line number="297" hits="266" branch="false"/>
						<line number="299" hits="266" branch="false"/>
						<line number="301" hits="266" branch="false"/>
						<line number="302" hits="717" branch="true"/>
						<line number="303" hits="451" branch="false"/>
						<line number="304" hits="451" branch="false"/>
						<line number="305" hits="847" branch="true"/>
						<line number="306" hits="396" branch="false"/>
						<line number="307" hits="396" branch="true"/>
						<line number="308" hits="396" branch="false"/>
						<line number="309" hits="396" branch="false"/>
						<line number="312" hits="451" branch="false"/>
						<line number="313" hits="451" branch="true"/>
						<line number="314" hits="175" branch="false"/>
						<line number="315" hits="175" branch="false"/>
						<line number="318" hits="266" branch="false"/>
						<line number="319" hits="266" branch="false"/>
						<line number="320" hits="266" branch="false"/>
						<line number="321" hits="266" branch="false"/>
						<line number="346" hits="266" branch="false"/>
						<line number="349" hits="266" branch="false"/>
						<line number="350" hits="750" branch="true"/>
						<line number="351" hits="484" branch="false"/>
						<line number="352" hits="484" branch="false"/>
						<line number="354" hits="266" branch="false"/>
						<line number="355" hits="368" branch="true"/>
						<line number="356" hits="102" branch="false"/>
						<line number="357" hits="102" branch="false"/>
						<line number="360" hits="266" branch="false"/>
						<line number="361" hits="266" branch="true"/>
						<line number="362" hits="0" branch="false"/>
						<line number="363" hits="0" branch="true"/>
						<line number="364" hits="0" branch="false"/>
						<line number="365" hits="0" branch="true"/>
						<line number="367" hits="0" branch="false"/>
						<line number="368" hits="0" branch="true"/>
						<line number="369" hits="0" branch="false"/>
						<line number="373" hits="0" branch="false"/>
						<line number="374" hits="0" branch="false"/>
						<line number="376" hits="0" branch="false"/>
						<line number="381" hits="266" branch="false"/>
						<line number="383" hits="266" branch="false"/>
						<line number="384" hits="662" branch="true"/>
						<line number="385" hits="396" branch="false"/>
						<line number="387" hits="396" branch="false"/>
						<line number="388" hits="396" branch="true"/>
						<line number="390" hits="264" branch="false"/>
						<line number="391" hits="264" branch="false"/>
						<line number="395" hits="132" branch="false"/>
						<line number="396" hits="132" branch="true"/>
						<line number="397" hits="54" branch="false"/>
						<line number="400" hits="78" branch="false"/>
						<line number="401" hits="78" branch="false"/>
						<line number="402" hits="78" branch="false"/>
						<line number="404" hits="78" branch="false"/>
						<line number="405" hits="0" branch="false"/>
						<line number="406" hits="0" branch="false"/>
						<line number="407" hits="0" branch="false"/>
						<line number="409" hits="78" branch="false"/>
						<line number="411" hits="132" branch="true"/>
						<line number="413" hits="17" branch="false"/>
						<line number="417" hits="266" branch="false"/>
						<line number="419" hits="266" branch="false"/>
						<line number="420" hits="266" branch="false"/>
						<line number="423" hits="266" branch="true"/>
						<line number="425" hits="0" branch="false"/>
						<line number="426" hits="0" branch="false"/>
						<line number="428" hits="0" branch="false"/>
						<line number="429" hits="0" branch="true"/>
						<line number="430" hits="0" branch="false"/>
						<line number="431" hits="0" branch="false"/>
						<line number="432" hits="0" branch="true"/>
						<line number="433" hits="0" branch="false"/>
						<line number="434" hits="0" branch="false"/>
						<line number="436" hits="0" branch="true"/>
						<line number="438" hits="0" branch="false"/>
						<line number="439" hits="0" branch="true"/>
						<line number="441" hits="0" branch="false"/>
						<line number="442" hits="0" branch="false"/>
						<line number="443" hits="0" branch="true"/>
						<line number="445" hits="0" branch="false"/>
						<line number="448" hits="0" branch="false"/>
						<line number="449" hits="0" branch="false"/>
						<line number="455" hits="0" branch="false"/>
						<line number="456" hits="0" branch="true"/>
						<line number="457" hits="0" branch="false"/>
						<line number="461" hits="0" branch="false"/>
						<line number="462" hits="0" branch="false"/>
						<line number="463" hits="0" branch="false"/>
						<line number="465" hits="266" branch="false"/>
						<line number="484" hits="266" branch="false"/>
						<line number="485" hits="266" branch="false"/>
						<line number="486" hits="266" branch="true"/>
						<line number="487" hits="115" branch="false"/>
						<line number="489" hits="115" branch="true"/>
						<line number="490" hits="114" branch="false"/>
						<line number="493" hits="115" branch="false"/>
						<line number="494" hits="115" branch="true"/>
						<line number="495" hits="0" branch="false"/>
						<line number="496" hits="0" branch="true"/>
						<line number="497" hits="0" branch="false"/>
						<line number="498" hits="0" branch="false"/>
						<line number="504" hits="266" branch="false"/>
						<line number="505" hits="266" branch="false"/>
						<line number="506" hits="266" branch="false"/>
						<line number="507" hits="266" branch="false"/>
						<line number="509" hits="266" branch="true"/>
						<line number="510" hits="0" branch="false"/>
						<line number="511" hits="0" branch="false"/>
						<line number="513" hits="266" branch="false"/>
						<line number="529" hits="316" branch="false"/>
						<line number="531" hits="316" branch="false"/>
						<line number="532" hits="538" branch="true"/>
						<line number="533" hits="222" branch="false"/>
						<line number="534" hits="222" branch="true"/>
						<line number="535" hits="208" branch="false"/>
						<line number="539" hits="208" branch="true"/>
						<line number="540" hits="168" branch="false"/>
						<line number="541" hits="40" branch="true"/>
						<line number="542" hits="3" branch="false"/>
						<line number="545" hits="37" branch="false"/>
						<line number="546" hits="37" branch="true"/>
						<line number="547" hits="0" branch="false"/>
						<line number="552" hits="37" branch="false"/>
						<line number="553" hits="37" branch="true"/>
						<line number="554" hits="0" branch="false"/>
						<line number="557" hits="37" branch="false"/>
						<line number="559" hits="37" branch="true"/>
						<line number="563" hits="0" branch="false"/>
						<line number="567" hits="37" branch="false"/>
						<line number="572" hits="14" branch="true"/>
						<line number="573" hits="3" branch="false"/>
						<line number="574" hits="3" branch="true"/>
						<line number="576" hits="7" branch="false"/>
						<line number="578" hits="11" branch="true"/>
						<line number="579" hits="11" branch="false"/>
						<line number="580" hits="11" branch="true"/>
						<line number="581" hits="3" branch="false"/>
						<line number="583" hits="8" branch="false"/>
						<line number="586" hits="0" branch="false"/>
						<line number="590" hits="316" branch="false"/>
						<line number="605" hits="266" branch="false"/>
						<line number="606" hits="266" branch="true"/>
						<line number="607" hits="134" branch="false"/>
						<line number="608" hits="134" branch="true"/>
						<line number="609" hits="134" branch="false"/>
						<line number="610" hits="134" branch="true"/>
						<line number="611" hits="10" branch="false"/>
						<line number="612" hits="10" branch="false"/>
						<line number="613" hits="10" branch="false"/>
						<line number="614" hits="20" branch="true"/>
						<line number="615" hits="10" branch="false"/>
						<line number="616" hits="10" branch="true"/>
						<line number="617" hits="5" branch="true"/>
						<line number="619" hits="5" branch="false"/>
						<line number="620" hits="5" branch="false"/>
						<line number="621" hits="10" branch="true"/>
						<line number="622" hits="5" branch="false"/>
						<line number="623" hits="5" branch="true"/>
						<line number="624" hits="5" branch="false"/>
						<line number="628" hits="5" branch="false"/>
						<line number="630" hits="5" branch="true"/>
						<line number="633" hits="5" branch="false"/>
						<line number="634" hits="5" branch="false"/>
						<line number="635" hits="5" branch="false"/>
						<line number="638" hits="5" branch="false"/>
						<line number="641" hits="10" branch="false"/>
						<line number="642" hits="10" branch="false"/>
						<line number="646" hits="266" branch="false"/>
						<line number="662" hits="266" branch="false"/>
						<line number="663" hits="266" branch="false"/>
						<line number="665" hits="266" branch="false"/>
						<line number="666" hits="266" branch="true"/>
						<line number="667" hits="115" branch="false"/>
						<line number="668" hits="115" branch="false"/>
						<line number="669" hits="115" branch="false"/>
						<line number="672" hits="266" branch="false"/>
						<line number="673" hits="266" branch="false"/>
						<line number="675" hits="266" branch="false"/>
						<line number="677" hits="266" branch="false"/>
						<line number="678" hits="266" branch="false"/>
						<line number="679" hits="266" branch="false"/>
						<line number="681" hits="266" branch="false"/>
						<line number="682" hits="266" branch="false"/>
						<line number="683" hits="266" branch="true"/>
						<line number="684" hits="115" branch="false"/>
						<line number="685" hits="115" branch="false"/>
						<line number="687" hits="115" branch="true"/>
						<line number="688" hits="9" branch="false"/>
						<line number="692" hits="266" branch="false"/>
						<line number="693" hits="266" branch="false"/>
						<line number="694" hits="266" branch="true"/>
						<line number="695" hits="0" branch="false"/>
						<line number="698" hits="266" branch="false"/>
						<line number="699" hits="266" branch="false"/>
						<line number="700" hits="266" branch="false"/>
						<line number="701" hits="266" branch="false"/>
						<line number="702" hits="266" branch="false"/>
						<line number="703" hits="266" branch="false"/>
						<line number="704" hits="266" branch="false"/>
						<line number="706" hits="266" branch="false"/>
						<line number="707" hits="266" branch="false"/>
						<line number="708" hits="266" branch="false"/>
						<line number="710" hits="266" branch="true"/>
						<line number="711" hits="143" branch="false"/>
						<line number="712" hits="143" branch="true"/>
						<line number="713" hits="142" branch="false"/>
						<line number="716" hits="266" branch="false"/>
						<line number="733" hits="151" branch="false"/>
						<line number="735" hits="253" branch="true"/>
						<line number="736" hits="102" branch="false"/>
						<line number="738" hits="151" branch="false"/>
						<line number="739" hits="151" branch="true"/>
						<line number="740" hits="0" branch="false"/>
						<line number="741" hits="0" branch="false"/>
						<line number="742" hits="0" branch="true"/>
						<line number="743" hits="0" branch="false"/>
						<line number="745" hits="0" branch="false"/>
						<line number="746" hits="0" branch="false"/>
						<line number="747" hits="0" branch="false"/>
						<line number="748" hits="0" branch="false"/>
						<line number="749" hits="0" branch="false"/>
						<line number="752" hits="151" branch="false"/>
						<line number="766" hits="151" branch="false"/>
						<line number="767" hits="151" branch="false"/>
						<line number="768" hits="151" branch="false"/>
						<line number="769" hits="308" branch="true"/>
						<line number="770" hits="157" branch="false"/>
						<line number="771" hits="157" branch="false"/>
						<line number="772" hits="157" branch="false"/>
						<line number="773" hits="157" branch="true"/>
						<line number="774" hits="1" branch="false"/>
						<line number="775" hits="1" branch="true"/>
						<line number="776" hits="0" branch="false"/>
						<line number="777" hits="0" branch="false"/>
						<line number="779" hits="0" branch="false"/>
						<line number="780" hits="0" branch="false"/>
						<line number="781" hits="0" branch="false"/>
						<line number="782" hits="0" branch="false"/>
						<line number="783" hits="0" branch="false"/>
						<line number="784" hits="0" branch="false"/>
						<line number="786" hits="0" branch="false"/>
						<line number="788" hits="1" branch="false"/>
						<line number="789" hits="1" branch="false"/>
						<line number="790" hits="1" branch="true"/>
						<line number="791" hits="1" branch="false"/>
						<line number="793" hits="1" branch="false"/>
						<line number="794" hits="1" branch="false"/>
						<line number="796" hits="1" branch="false"/>
						<line number="797" hits="0" branch="false"/>
						<line number="798" hits="0" branch="false"/>
						<line number="800" hits="0" branch="false"/>
						<line number="801" hits="0" branch="false"/>
						<line number="802" hits="1" branch="false"/>
						<line number="803" hits="1" branch="false"/>
						<line number="804" hits="1" branch="false"/>
						<line number="805" hits="1" branch="false"/>
						<line number="806" hits="1" branch="false"/>
						<line number="807" hits="1" branch="true"/>
						<line number="808" hits="2" branch="false"/>
						<line number="809" hits="2" branch="false"/>
						<line number="810" hits="2" branch="false"/>
						<line number="811" hits="2" branch="true"/>
						<line number="813" hits="2" branch="false"/>
						<line number="814" hits="2" branch="false"/>
						<line number="815" hits="2" branch="false"/>
						<line number="816" hits="0" branch="false"/>
						<line number="817" hits="0" branch="false"/>
						<line number="819" hits="2" branch="false"/>
						<line number="821" hits="2" branch="false"/>
						<line number="824" hits="1" branch="false"/>
						<line number="825" hits="0" branch="false"/>
						<line number="826" hits="0" branch="false"/>
						<line number="828" hits="0" branch="false"/>
						<line number="829" hits="0" branch="false"/>
						<line number="830" hits="1" branch="false"/>
						<line number="831" hits="1" branch="false"/>
						<line number="834" hits="151" branch="false"/>
						<line number="849" hits="396" branch="true"/>
						<line number="850" hits="15" branch="false"/>
						<line number="852" hits="381" branch="false"/>
						<line number="853" hits="381" branch="false"/>
						<line number="854" hits="1071" branch="true"/>
						<line number="855" hits="807" branch="false"/>
						<line number="856" hits="807" branch="true"/>
						<line number="857" hits="0" branch="false"/>
						<line number="858" hits="807" branch="true"/>
						<line number="859" hits="3" branch="false"/>
						<line number="860" hits="804" branch="true"/>
						<line number="862" hits="114" branch="false"/>
						<line number="865" hits="264" branch="false"/>
						<line number="881" hits="0" branch="false"/>
						<line number="882" hits="0" branch="false"/>
						<line number="883" hits="0" branch="true"/>
						<line number="884" hits="0" branch="false"/>
						<line number="885" hits="0" branch="true"/>
						<line number="886" hits="0" branch="false"/>
						<line number="887" hits="0" branch="true"/>
						<line number="888" hits="0" branch="false"/>
						<line number="891" hits="0" branch="false"/>
						<line number="899" hits="582" branch="false"/>
						<line number="908" hits="0" branch="false"/>
						<line number="909" hits="0" branch="false"/>
						<line number="917" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.semantics.TransitionTargetComparator" filename="org/apache/commons/scxml/semantics/TransitionTargetComparator.java" line-rate="1.0" branch-rate="1.0" complexity="3.3333333333333335">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="41" hits="54" branch="false"/>
								<line number="42" hits="54" branch="false"/>
							</lines>
						</method>
						<method name="compare" signature="(Ljava/lang/Object;Ljava/lang/Object;)I" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="59" hits="120" branch="false"/>
								<line number="60" hits="120" branch="false"/>
								<line number="61" hits="120" branch="true"/>
								<line number="62" hits="1" branch="false"/>
								<line number="63" hits="119" branch="true"/>
								<line number="64" hits="44" branch="false"/>
								<line number="65" hits="75" branch="true"/>
								<line number="66" hits="56" branch="false"/>
								<line number="69" hits="19" branch="false"/>
								<line number="70" hits="19" branch="false"/>
								<line number="72" hits="19" branch="false"/>
							</lines>
						</method>
						<method name="countChainLength" signature="(Lorg/apache/commons/scxml/model/TransitionTarget;)I" line-rate="1.0" branch-rate="1.0">
							<lines>
								<line number="84" hits="38" branch="false"/>
								<line number="85" hits="38" branch="false"/>
								<line number="86" hits="125" branch="true"/>
								<line number="87" hits="87" branch="false"/>
								<line number="88" hits="87" branch="false"/>
								<line number="90" hits="38" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="41" hits="54" branch="false"/>
						<line number="42" hits="54" branch="false"/>
						<line number="59" hits="120" branch="false"/>
						<line number="60" hits="120" branch="false"/>
						<line number="61" hits="120" branch="true"/>
						<line number="62" hits="1" branch="false"/>
						<line number="63" hits="119" branch="true"/>
						<line number="64" hits="44" branch="false"/>
						<line number="65" hits="75" branch="true"/>
						<line number="66" hits="56" branch="false"/>
						<line number="69" hits="19" branch="false"/>
						<line number="70" hits="19" branch="false"/>
						<line number="72" hits="19" branch="false"/>
						<line number="84" hits="38" branch="false"/>
						<line number="85" hits="38" branch="false"/>
						<line number="86" hits="125" branch="true"/>
						<line number="87" hits="87" branch="false"/>
						<line number="88" hits="87" branch="false"/>
						<line number="90" hits="38" branch="false"/>
					</lines>
				</class>
			</classes>
		</package>
		<package name="org.apache.commons.scxml.test" line-rate="0.0" branch-rate="0.0" complexity="3.4285714285714284">
			<classes>
				<class name="org.apache.commons.scxml.test.StandaloneElExpressions" filename="org/apache/commons/scxml/test/StandaloneElExpressions.java" line-rate="0.0" branch-rate="0.0" complexity="1.5">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="66" hits="0" branch="false"/>
								<line number="67" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="class$" signature="(Ljava/lang/String;)Ljava/lang/Class;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="54" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="main" signature="([Ljava/lang/String;)V" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="52" hits="0" branch="true"/>
								<line number="53" hits="0" branch="true"/>
								<line number="56" hits="0" branch="false"/>
								<line number="58" hits="0" branch="false"/>
								<line number="59" hits="0" branch="false"/>
								<line number="60" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="52" hits="0" branch="true"/>
						<line number="53" hits="0" branch="true"/>
						<line number="54" hits="0" branch="false"/>
						<line number="56" hits="0" branch="false"/>
						<line number="58" hits="0" branch="false"/>
						<line number="59" hits="0" branch="false"/>
						<line number="60" hits="0" branch="false"/>
						<line number="66" hits="0" branch="false"/>
						<line number="67" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.test.StandaloneJexlExpressions" filename="org/apache/commons/scxml/test/StandaloneJexlExpressions.java" line-rate="0.0" branch-rate="0.0" complexity="1.5">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="66" hits="0" branch="false"/>
								<line number="67" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="class$" signature="(Ljava/lang/String;)Ljava/lang/Class;" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="54" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="main" signature="([Ljava/lang/String;)V" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="52" hits="0" branch="true"/>
								<line number="53" hits="0" branch="true"/>
								<line number="56" hits="0" branch="false"/>
								<line number="58" hits="0" branch="false"/>
								<line number="59" hits="0" branch="false"/>
								<line number="60" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="52" hits="0" branch="true"/>
						<line number="53" hits="0" branch="true"/>
						<line number="54" hits="0" branch="false"/>
						<line number="56" hits="0" branch="false"/>
						<line number="58" hits="0" branch="false"/>
						<line number="59" hits="0" branch="false"/>
						<line number="60" hits="0" branch="false"/>
						<line number="66" hits="0" branch="false"/>
						<line number="67" hits="0" branch="false"/>
					</lines>
				</class>
				<class name="org.apache.commons.scxml.test.StandaloneUtils" filename="org/apache/commons/scxml/test/StandaloneUtils.java" line-rate="0.0" branch-rate="0.0" complexity="6.0">
					<methods>
						<method name="&lt;init&gt;" signature="()V" line-rate="0.0" branch-rate="1.0">
							<lines>
								<line number="169" hits="0" branch="false"/>
								<line number="170" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="class$" signature="(Ljava/lang/String;)Ljava/lang/Class;" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="91" hits="0" branch="true"/>
							</lines>
						</method>
						<method name="execute" signature="(Ljava/lang/String;Lorg/apache/commons/scxml/Evaluator;)V" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="76" hits="0" branch="false"/>
								<line number="77" hits="0" branch="false"/>
								<line number="78" hits="0" branch="false"/>
								<line number="79" hits="0" branch="false"/>
								<line number="80" hits="0" branch="true"/>
								<line number="81" hits="0" branch="false"/>
								<line number="83" hits="0" branch="false"/>
								<line number="85" hits="0" branch="false"/>
								<line number="86" hits="0" branch="false"/>
								<line number="87" hits="0" branch="false"/>
								<line number="88" hits="0" branch="false"/>
								<line number="89" hits="0" branch="false"/>
								<line number="90" hits="0" branch="false"/>
								<line number="92" hits="0" branch="false"/>
								<line number="93" hits="0" branch="false"/>
								<line number="94" hits="0" branch="false"/>
								<line number="96" hits="0" branch="false"/>
								<line number="97" hits="0" branch="true"/>
								<line number="98" hits="0" branch="false"/>
								<line number="99" hits="0" branch="true"/>
								<line number="100" hits="0" branch="false"/>
								<line number="102" hits="0" branch="false"/>
								<line number="104" hits="0" branch="false"/>
								<line number="105" hits="0" branch="false"/>
								<line number="107" hits="0" branch="true"/>
								<line number="108" hits="0" branch="false"/>
								<line number="109" hits="0" branch="true"/>
								<line number="110" hits="0" branch="false"/>
								<line number="111" hits="0" branch="true"/>
								<line number="112" hits="0" branch="false"/>
								<line number="113" hits="0" branch="false"/>
								<line number="114" hits="0" branch="false"/>
								<line number="115" hits="0" branch="false"/>
								<line number="116" hits="0" branch="false"/>
								<line number="118" hits="0" branch="true"/>
								<line number="120" hits="0" branch="false"/>
								<line number="122" hits="0" branch="false"/>
								<line number="123" hits="0" branch="true"/>
								<line number="124" hits="0" branch="false"/>
								<line number="127" hits="0" branch="false"/>
								<line number="128" hits="0" branch="false"/>
								<line number="129" hits="0" branch="false"/>
								<line number="130" hits="0" branch="true"/>
								<line number="131" hits="0" branch="false"/>
								<line number="134" hits="0" branch="false"/>
								<line number="135" hits="0" branch="true"/>
								<line number="136" hits="0" branch="false"/>
								<line number="140" hits="0" branch="false"/>
								<line number="141" hits="0" branch="false"/>
								<line number="142" hits="0" branch="false"/>
								<line number="143" hits="0" branch="false"/>
								<line number="144" hits="0" branch="false"/>
								<line number="145" hits="0" branch="false"/>
								<line number="146" hits="0" branch="false"/>
								<line number="147" hits="0" branch="false"/>
							</lines>
						</method>
						<method name="getCanonicalURI" signature="(Ljava/lang/String;)Ljava/lang/String;" line-rate="0.0" branch-rate="0.0">
							<lines>
								<line number="157" hits="0" branch="true"/>
								<line number="159" hits="0" branch="false"/>
								<line number="161" hits="0" branch="false"/>
								<line number="162" hits="0" branch="false"/>
							</lines>
						</method>
					</methods>
					<lines>
						<line number="76" hits="0" branch="false"/>
						<line number="77" hits="0" branch="false"/>
						<line number="78" hits="0" branch="false"/>
						<line number="79" hits="0" branch="false"/>
						<line number="80" hits="0" branch="true"/>
						<line number="81" hits="0" branch="false"/>
						<line number="83" hits="0" branch="false"/>
						<line number="85" hits="0" branch="false"/>
						<line number="86" hits="0" branch="false"/>
						<line number="87" hits="0" branch="false"/>
						<line number="88" hits="0" branch="false"/>
						<line number="89" hits="0" branch="false"/>
						<line number="90" hits="0" branch="false"/>
						<line number="91" hits="0" branch="true"/>
						<line number="92" hits="0" branch="false"/>
						<line number="93" hits="0" branch="false"/>
						<line number="94" hits="0" branch="false"/>
						<line number="96" hits="0" branch="false"/>
						<line number="97" hits="0" branch="true"/>
						<line number="98" hits="0" branch="false"/>
						<line number="99" hits="0" branch="true"/>
						<line number="100" hits="0" branch="false"/>
						<line number="102" hits="0" branch="false"/>
						<line number="104" hits="0" branch="false"/>
						<line number="105" hits="0" branch="false"/>
						<line number="107" hits="0" branch="true"/>
						<line number="108" hits="0" branch="false"/>
						<line number="109" hits="0" branch="true"/>
						<line number="110" hits="0" branch="false"/>
						<line number="111" hits="0" branch="true"/>
						<line number="112" hits="0" branch="false"/>
						<line number="113" hits="0" branch="false"/>
						<line number="114" hits="0" branch="false"/>
						<line number="115" hits="0" branch="false"/>
						<line number="116" hits="0" branch="false"/>
						<line number="118" hits="0" branch="true"/>
						<line number="120" hits="0" branch="false"/>
						<line number="122" hits="0" branch="false"/>
						<line number="123" hits="0" branch="true"/>
						<line number="124" hits="0" branch="false"/>
						<line number="127" hits="0" branch="false"/>
						<line number="128" hits="0" branch="false"/>
						<line number="129" hits="0" branch="false"/>
						<line number="130" hits="0" branch="true"/>
						<line number="131" hits="0" branch="false"/>
						<line number="134" hits="0" branch="false"/>
						<line number="135" hits="0" branch="true"/>
						<line number="136" hits="0" branch="false"/>
						<line number="140" hits="0" branch="false"/>
						<line number="141" hits="0" branch="false"/>
						<line number="142" hits="0" branch="false"/>
						<line number="143" hits="0" branch="false"/>
						<line number="144" hits="0" branch="false"/>
						<line number="145" hits="0" branch="false"/>
						<line number="146" hits="0" branch="false"/>
						<line number="147" hits="0" branch="false"/>
						<line number="157" hits="0" branch="true"/>
						<line number="159" hits="0" branch="false"/>
						<line number="161" hits="0" branch="false"/>
						<line number="162" hits="0" branch="false"/>
						<line number="169" hits="0" branch="false"/>
						<line number="170" hits="0" branch="false"/>
					</lines>
				</class>
			</classes>
		</package>
	</packages>
</coverage>
