<?xml version='1.0' encoding='ISO-8859-1'?>
<!DOCTYPE MetricsReport SYSTEM "report.dtd">
<MetricsReport>
<SystemSummary>
   <SourceLines>4389</SourceLines>
<JavaCodeLines>2204</JavaCodeLines>
<CommentLines>1782</CommentLines>
<Packages>2</Packages>
<Files>4</Files>
<Types>11</Types>
<Methods>234</Methods>
<AggregateCyclomaticComplexity>623</AggregateCyclomaticComplexity>
<MeanCyclomaticComplexity>2.66</MeanCyclomaticComplexity>
<MedianCyclomaticComplexity>2.00</MedianCyclomaticComplexity>
<Conditionals>320</Conditionals>
<DecisionDensity>2.68</DecisionDensity>
<MaxLoopDepth>2</MaxLoopDepth>
<MaxLoopDepthPosition><Position>
<FileName>d:/users/hzheng/JavaMetricsTests/MultiClassInOneFile.java</FileName>
<PackageName>%default_package%</PackageName>
<TypeName>MultiClassInOneFile</TypeName>
<LineNumber>8</LineNumber>
</Position>
</MaxLoopDepthPosition>
<MaxConditionalDepth>5</MaxConditionalDepth>
<MaxConditionalDepthPosition><Position>
<FileName>d:/users/hzheng/JavaMetricsTests/JTree.java</FileName>
<PackageName>javax.swing</PackageName>
<TypeName>JTree</TypeName>
<LineNumber>2491</LineNumber>
</Position>
</MaxConditionalDepthPosition>
<HalsteadUniqueOperators>523</HalsteadUniqueOperators>
<HalsteadUniqueOperands>443</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>3982</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>2471</HalsteadOperandOccurrence>
<HalsteadProgramLength>6453</HalsteadProgramLength>
<HalsteadProgramVocabulary>966</HalsteadProgramVocabulary>
<HalsteadProgramVolume>63987.17</HalsteadProgramVolume>
<HalsteadProgramDifficulty>1458.62</HalsteadProgramDifficulty>
<HalsteadProgramEffort>93332653.38</HalsteadProgramEffort>
<HalsteadBugPrediction>21.33</HalsteadBugPrediction>
<SEIMaintainabilityIndex>155.15</SEIMaintainabilityIndex>
</SystemSummary>
<PackageMetricsList>
<PackageMetrics>
<PackageSummary>
   <PackageName>%default_package%</PackageName>
<SourceLines>159</SourceLines>
<JavaCodeLines>134</JavaCodeLines>
<CommentLines>9</CommentLines>
<Files>3</Files>
<Types>4</Types>
<Methods>5</Methods>
<AggregateCyclomaticComplexity>27</AggregateCyclomaticComplexity>
<MeanCyclomaticComplexity>5.40</MeanCyclomaticComplexity>
<MedianCyclomaticComplexity>6.00</MedianCyclomaticComplexity>
<Conditionals>20</Conditionals>
<DecisionDensity>0.87</DecisionDensity>
<MaxLoopDepth>2</MaxLoopDepth>
<MaxLoopDepthPosition><Position>
<FileName>d:/users/hzheng/JavaMetricsTests/MultiClassInOneFile.java</FileName>
<PackageName>%default_package%</PackageName>
<TypeName>MultiClassInOneFile</TypeName>
<LineNumber>8</LineNumber>
</Position>
</MaxLoopDepthPosition>
<MaxConditionalDepth>4</MaxConditionalDepth>
<MaxConditionalDepthPosition><Position>
<FileName>d:/users/hzheng/JavaMetricsTests/MultiClassInOneFile.java</FileName>
<PackageName>%default_package%</PackageName>
<TypeName>MultiClassInOneFile</TypeName>
<LineNumber>8</LineNumber>
</Position>
</MaxConditionalDepthPosition>
<HalsteadUniqueOperators>83</HalsteadUniqueOperators>
<HalsteadUniqueOperands>120</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>513</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>359</HalsteadOperandOccurrence>
<HalsteadProgramLength>872</HalsteadProgramLength>
<HalsteadProgramVocabulary>203</HalsteadProgramVocabulary>
<HalsteadProgramVolume>6684.17</HalsteadProgramVolume>
<HalsteadProgramDifficulty>124.15</HalsteadProgramDifficulty>
<HalsteadProgramEffort>829867.92</HalsteadProgramEffort>
<HalsteadBugPrediction>2.23</HalsteadBugPrediction>
<SEIMaintainabilityIndex>100.19</SEIMaintainabilityIndex>
</PackageSummary>
<FileMetricsList>
<FileMetrics>
<FileSummary>
   <FileName>d:/users/hzheng/JavaMetricsTests/MultiClassInOneFile.java</FileName>
<SourceLines>99</SourceLines>
<JavaCodeLines>83</JavaCodeLines>
<CommentLines>6</CommentLines>
<Types>2</Types>
<Methods>3</Methods>
<AggregateCyclomaticComplexity>17</AggregateCyclomaticComplexity>
<MeanCyclomaticComplexity>5.67</MeanCyclomaticComplexity>
<MedianCyclomaticComplexity>6.00</MedianCyclomaticComplexity>
<Conditionals>13</Conditionals>
<DecisionDensity>0.46</DecisionDensity>
<MaxLoopDepth>2</MaxLoopDepth>
<LineNumber>8</LineNumber>
<MaxConditionalDepth>4</MaxConditionalDepth>
<LineNumber>8</LineNumber>
<HalsteadUniqueOperators>36</HalsteadUniqueOperators>
<HalsteadUniqueOperands>55</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>319</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>220</HalsteadOperandOccurrence>
<HalsteadProgramLength>539</HalsteadProgramLength>
<HalsteadProgramVocabulary>91</HalsteadProgramVocabulary>
<HalsteadProgramVolume>3507.70</HalsteadProgramVolume>
<HalsteadProgramDifficulty>72.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>252554.49</HalsteadProgramEffort>
<HalsteadBugPrediction>1.17</HalsteadBugPrediction>
<SEIMaintainabilityIndex>100.20</SEIMaintainabilityIndex>
</FileSummary>
<TypeMetricsList>
<TypeMetrics>
<TypeSummary>
   <TypeName>Class2</TypeName>
<LineNumber>80</LineNumber>
<JavaCodeLines>15</JavaCodeLines>
<CommentLines>0</CommentLines>
<Methods>1</Methods>
<AggregateCyclomaticComplexity>4</AggregateCyclomaticComplexity>
<MeanCyclomaticComplexity>4.00</MeanCyclomaticComplexity>
<MedianCyclomaticComplexity>3.00</MedianCyclomaticComplexity>
<Conditionals>1</Conditionals>
<DecisionDensity>0.27</DecisionDensity>
<MaxLoopDepth>1</MaxLoopDepth>
<LineNumber>89</LineNumber>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>89</LineNumber>
<HalsteadUniqueOperators>16</HalsteadUniqueOperators>
<HalsteadUniqueOperands>23</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>57</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>44</HalsteadOperandOccurrence>
<HalsteadProgramLength>101</HalsteadProgramLength>
<HalsteadProgramVocabulary>39</HalsteadProgramVocabulary>
<HalsteadProgramVolume>533.83</HalsteadProgramVolume>
<HalsteadProgramDifficulty>15.30</HalsteadProgramDifficulty>
<HalsteadProgramEffort>8169.85</HalsteadProgramEffort>
<HalsteadBugPrediction>0.18</HalsteadBugPrediction>
<SEIMaintainabilityIndex>93.79</SEIMaintainabilityIndex>
</TypeSummary>
<MethodMetricsList>
<MethodMetrics>
 <MethodName>main</MethodName>
<LineNumber>81</LineNumber>
<JavaCodeLines>13</JavaCodeLines>
<CommentLines>0</CommentLines>
<CyclomaticComplexity>3</CyclomaticComplexity>
<Conditionals>1</Conditionals>
<DecisionDensity>0.23</DecisionDensity>
<MaxLoopDepth>1</MaxLoopDepth>
<LineNumber>89</LineNumber>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>89</LineNumber>
<HalsteadUniqueOperators>15</HalsteadUniqueOperators>
<HalsteadUniqueOperands>22</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>55</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>43</HalsteadOperandOccurrence>
<HalsteadProgramLength>98</HalsteadProgramLength>
<HalsteadProgramVocabulary>37</HalsteadProgramVocabulary>
<HalsteadProgramVolume>510.53</HalsteadProgramVolume>
<HalsteadProgramDifficulty>14.66</HalsteadProgramDifficulty>
<HalsteadProgramEffort>7483.85</HalsteadProgramEffort>
<HalsteadBugPrediction>0.17</HalsteadBugPrediction>
<SEIMaintainabilityIndex>96.33</SEIMaintainabilityIndex>
</MethodMetrics>
</MethodMetricsList>
</TypeMetrics>
<TypeMetrics>
<TypeSummary>
   <TypeName>MultiClassInOneFile</TypeName>
<LineNumber>4</LineNumber>
<JavaCodeLines>66</JavaCodeLines>
<CommentLines>6</CommentLines>
<Methods>2</Methods>
<AggregateCyclomaticComplexity>13</AggregateCyclomaticComplexity>
<MeanCyclomaticComplexity>6.50</MeanCyclomaticComplexity>
<MedianCyclomaticComplexity>6.00</MedianCyclomaticComplexity>
<Conditionals>12</Conditionals>
<DecisionDensity>0.20</DecisionDensity>
<MaxLoopDepth>2</MaxLoopDepth>
<LineNumber>8</LineNumber>
<MaxConditionalDepth>4</MaxConditionalDepth>
<LineNumber>8</LineNumber>
<HalsteadUniqueOperators>34</HalsteadUniqueOperators>
<HalsteadUniqueOperands>38</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>254</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>170</HalsteadOperandOccurrence>
<HalsteadProgramLength>424</HalsteadProgramLength>
<HalsteadProgramVocabulary>72</HalsteadProgramVocabulary>
<HalsteadProgramVolume>2616.05</HalsteadProgramVolume>
<HalsteadProgramDifficulty>76.05</HalsteadProgramDifficulty>
<HalsteadProgramEffort>198957.35</HalsteadProgramEffort>
<HalsteadBugPrediction>0.87</HalsteadBugPrediction>
<SEIMaintainabilityIndex>99.85</SEIMaintainabilityIndex>
</TypeSummary>
<MethodMetricsList>
<MethodMetrics>
 <MethodName>main</MethodName>
<LineNumber>6</LineNumber>
<JavaCodeLines>31</JavaCodeLines>
<CommentLines>3</CommentLines>
<CyclomaticComplexity>6</CyclomaticComplexity>
<Conditionals>6</Conditionals>
<DecisionDensity>0.19</DecisionDensity>
<MaxLoopDepth>2</MaxLoopDepth>
<LineNumber>8</LineNumber>
<MaxConditionalDepth>4</MaxConditionalDepth>
<LineNumber>8</LineNumber>
<HalsteadUniqueOperators>31</HalsteadUniqueOperators>
<HalsteadUniqueOperands>35</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>122</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>82</HalsteadOperandOccurrence>
<HalsteadProgramLength>204</HalsteadProgramLength>
<HalsteadProgramVocabulary>66</HalsteadProgramVocabulary>
<HalsteadProgramVolume>1233.06</HalsteadProgramVolume>
<HalsteadProgramDifficulty>36.31</HalsteadProgramDifficulty>
<HalsteadProgramEffort>44777.56</HalsteadProgramEffort>
<HalsteadBugPrediction>0.41</HalsteadBugPrediction>
<SEIMaintainabilityIndex>101.13</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>method2</MethodName>
<LineNumber>42</LineNumber>
<JavaCodeLines>32</JavaCodeLines>
<CommentLines>3</CommentLines>
<CyclomaticComplexity>6</CyclomaticComplexity>
<Conditionals>6</Conditionals>
<DecisionDensity>0.19</DecisionDensity>
<MaxLoopDepth>2</MaxLoopDepth>
<LineNumber>44</LineNumber>
<MaxConditionalDepth>4</MaxConditionalDepth>
<LineNumber>44</LineNumber>
<HalsteadUniqueOperators>32</HalsteadUniqueOperators>
<HalsteadUniqueOperands>32</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>124</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>81</HalsteadOperandOccurrence>
<HalsteadProgramLength>205</HalsteadProgramLength>
<HalsteadProgramVocabulary>64</HalsteadProgramVocabulary>
<HalsteadProgramVolume>1230.00</HalsteadProgramVolume>
<HalsteadProgramDifficulty>40.50</HalsteadProgramDifficulty>
<HalsteadProgramEffort>49815.00</HalsteadProgramEffort>
<HalsteadBugPrediction>0.41</HalsteadBugPrediction>
<SEIMaintainabilityIndex>100.31</SEIMaintainabilityIndex>
</MethodMetrics>
</MethodMetricsList>
</TypeMetrics>
</TypeMetricsList>
</FileMetrics>
<FileMetrics>
<FileSummary>
   <FileName>d:/users/hzheng/JavaMetricsTests/Tester.java</FileName>
<SourceLines>39</SourceLines>
<JavaCodeLines>35</JavaCodeLines>
<CommentLines>3</CommentLines>
<Types>1</Types>
<Methods>1</Methods>
<AggregateCyclomaticComplexity>7</AggregateCyclomaticComplexity>
<MeanCyclomaticComplexity>7.00</MeanCyclomaticComplexity>
<MedianCyclomaticComplexity>6.00</MedianCyclomaticComplexity>
<Conditionals>6</Conditionals>
<DecisionDensity>0.21</DecisionDensity>
<MaxLoopDepth>2</MaxLoopDepth>
<LineNumber>6</LineNumber>
<MaxConditionalDepth>4</MaxConditionalDepth>
<LineNumber>6</LineNumber>
<HalsteadUniqueOperators>32</HalsteadUniqueOperators>
<HalsteadUniqueOperands>40</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>134</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>92</HalsteadOperandOccurrence>
<HalsteadProgramLength>226</HalsteadProgramLength>
<HalsteadProgramVocabulary>72</HalsteadProgramVocabulary>
<HalsteadProgramVolume>1394.40</HalsteadProgramVolume>
<HalsteadProgramDifficulty>36.80</HalsteadProgramDifficulty>
<HalsteadProgramEffort>51314.03</HalsteadProgramEffort>
<HalsteadBugPrediction>0.46</HalsteadBugPrediction>
<SEIMaintainabilityIndex>98.93</SEIMaintainabilityIndex>
</FileSummary>
<TypeMetricsList>
<TypeMetrics>
<TypeSummary>
   <TypeName>Tester</TypeName>
<LineNumber>2</LineNumber>
<JavaCodeLines>34</JavaCodeLines>
<CommentLines>3</CommentLines>
<Methods>1</Methods>
<AggregateCyclomaticComplexity>7</AggregateCyclomaticComplexity>
<MeanCyclomaticComplexity>7.00</MeanCyclomaticComplexity>
<MedianCyclomaticComplexity>6.00</MedianCyclomaticComplexity>
<Conditionals>6</Conditionals>
<DecisionDensity>0.21</DecisionDensity>
<MaxLoopDepth>2</MaxLoopDepth>
<LineNumber>6</LineNumber>
<MaxConditionalDepth>4</MaxConditionalDepth>
<LineNumber>6</LineNumber>
<HalsteadUniqueOperators>32</HalsteadUniqueOperators>
<HalsteadUniqueOperands>38</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>130</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>89</HalsteadOperandOccurrence>
<HalsteadProgramLength>219</HalsteadProgramLength>
<HalsteadProgramVocabulary>70</HalsteadProgramVocabulary>
<HalsteadProgramVolume>1342.31</HalsteadProgramVolume>
<HalsteadProgramDifficulty>37.47</HalsteadProgramDifficulty>
<HalsteadProgramEffort>50301.41</HalsteadProgramEffort>
<HalsteadBugPrediction>0.45</HalsteadBugPrediction>
<SEIMaintainabilityIndex>99.40</SEIMaintainabilityIndex>
</TypeSummary>
<MethodMetricsList>
<MethodMetrics>
 <MethodName>main</MethodName>
<LineNumber>4</LineNumber>
<JavaCodeLines>31</JavaCodeLines>
<CommentLines>3</CommentLines>
<CyclomaticComplexity>6</CyclomaticComplexity>
<Conditionals>6</Conditionals>
<DecisionDensity>0.19</DecisionDensity>
<MaxLoopDepth>2</MaxLoopDepth>
<LineNumber>6</LineNumber>
<MaxConditionalDepth>4</MaxConditionalDepth>
<LineNumber>6</LineNumber>
<HalsteadUniqueOperators>31</HalsteadUniqueOperators>
<HalsteadUniqueOperands>35</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>122</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>82</HalsteadOperandOccurrence>
<HalsteadProgramLength>204</HalsteadProgramLength>
<HalsteadProgramVocabulary>66</HalsteadProgramVocabulary>
<HalsteadProgramVolume>1233.06</HalsteadProgramVolume>
<HalsteadProgramDifficulty>36.31</HalsteadProgramDifficulty>
<HalsteadProgramEffort>44777.56</HalsteadProgramEffort>
<HalsteadBugPrediction>0.41</HalsteadBugPrediction>
<SEIMaintainabilityIndex>101.13</SEIMaintainabilityIndex>
</MethodMetrics>
</MethodMetricsList>
</TypeMetrics>
</TypeMetricsList>
</FileMetrics>
<FileMetrics>
<FileSummary>
   <FileName>d:/users/hzheng/JavaMetricsTests/TestBit.java</FileName>
<SourceLines>21</SourceLines>
<JavaCodeLines>16</JavaCodeLines>
<CommentLines>0</CommentLines>
<Types>1</Types>
<Methods>1</Methods>
<AggregateCyclomaticComplexity>3</AggregateCyclomaticComplexity>
<MeanCyclomaticComplexity>3.00</MeanCyclomaticComplexity>
<MedianCyclomaticComplexity>2.00</MedianCyclomaticComplexity>
<Conditionals>1</Conditionals>
<DecisionDensity>0.20</DecisionDensity>
<MaxLoopDepth>1</MaxLoopDepth>
<LineNumber>11</LineNumber>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>11</LineNumber>
<HalsteadUniqueOperators>15</HalsteadUniqueOperators>
<HalsteadUniqueOperands>25</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>60</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>47</HalsteadOperandOccurrence>
<HalsteadProgramLength>107</HalsteadProgramLength>
<HalsteadProgramVocabulary>40</HalsteadProgramVocabulary>
<HalsteadProgramVolume>569.45</HalsteadProgramVolume>
<HalsteadProgramDifficulty>14.10</HalsteadProgramDifficulty>
<HalsteadProgramEffort>8029.19</HalsteadProgramEffort>
<HalsteadBugPrediction>0.19</HalsteadBugPrediction>
<SEIMaintainabilityIndex>93.16</SEIMaintainabilityIndex>
</FileSummary>
<TypeMetricsList>
<TypeMetrics>
<TypeSummary>
   <TypeName>TestBit</TypeName>
<LineNumber>2</LineNumber>
<JavaCodeLines>15</JavaCodeLines>
<CommentLines>0</CommentLines>
<Methods>1</Methods>
<AggregateCyclomaticComplexity>3</AggregateCyclomaticComplexity>
<MeanCyclomaticComplexity>3.00</MeanCyclomaticComplexity>
<MedianCyclomaticComplexity>2.00</MedianCyclomaticComplexity>
<Conditionals>1</Conditionals>
<DecisionDensity>0.20</DecisionDensity>
<MaxLoopDepth>1</MaxLoopDepth>
<LineNumber>11</LineNumber>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>11</LineNumber>
<HalsteadUniqueOperators>15</HalsteadUniqueOperators>
<HalsteadUniqueOperands>22</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>56</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>44</HalsteadOperandOccurrence>
<HalsteadProgramLength>100</HalsteadProgramLength>
<HalsteadProgramVocabulary>37</HalsteadProgramVocabulary>
<HalsteadProgramVolume>520.95</HalsteadProgramVolume>
<HalsteadProgramDifficulty>15.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>7814.18</HalsteadProgramEffort>
<HalsteadBugPrediction>0.17</HalsteadBugPrediction>
<SEIMaintainabilityIndex>94.20</SEIMaintainabilityIndex>
</TypeSummary>
<MethodMetricsList>
<MethodMetrics>
 <MethodName>main</MethodName>
<LineNumber>3</LineNumber>
<JavaCodeLines>13</JavaCodeLines>
<CommentLines>0</CommentLines>
<CyclomaticComplexity>2</CyclomaticComplexity>
<Conditionals>1</Conditionals>
<DecisionDensity>0.15</DecisionDensity>
<MaxLoopDepth>1</MaxLoopDepth>
<LineNumber>11</LineNumber>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>11</LineNumber>
<HalsteadUniqueOperators>14</HalsteadUniqueOperators>
<HalsteadUniqueOperands>21</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>54</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>42</HalsteadOperandOccurrence>
<HalsteadProgramLength>96</HalsteadProgramLength>
<HalsteadProgramVocabulary>35</HalsteadProgramVocabulary>
<HalsteadProgramVolume>492.41</HalsteadProgramVolume>
<HalsteadProgramDifficulty>14.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>6893.76</HalsteadProgramEffort>
<HalsteadBugPrediction>0.16</HalsteadBugPrediction>
<SEIMaintainabilityIndex>96.75</SEIMaintainabilityIndex>
</MethodMetrics>
</MethodMetricsList>
</TypeMetrics>
</TypeMetricsList>
</FileMetrics>
</FileMetricsList>
</PackageMetrics>
<PackageMetrics>
<PackageSummary>
   <PackageName>javax.swing</PackageName>
<SourceLines>4230</SourceLines>
<JavaCodeLines>2070</JavaCodeLines>
<CommentLines>1773</CommentLines>
<Files>1</Files>
<Types>7</Types>
<Methods>229</Methods>
<AggregateCyclomaticComplexity>596</AggregateCyclomaticComplexity>
<MeanCyclomaticComplexity>2.60</MeanCyclomaticComplexity>
<MedianCyclomaticComplexity>2.00</MedianCyclomaticComplexity>
<Conditionals>300</Conditionals>
<DecisionDensity>1.81</DecisionDensity>
<MaxLoopDepth>2</MaxLoopDepth>
<MaxLoopDepthPosition><Position>
<FileName>d:/users/hzheng/JavaMetricsTests/JTree.java</FileName>
<PackageName>javax.swing</PackageName>
<TypeName>JTree</TypeName>
<LineNumber>2604</LineNumber>
</Position>
</MaxLoopDepthPosition>
<MaxConditionalDepth>5</MaxConditionalDepth>
<MaxConditionalDepthPosition><Position>
<FileName>d:/users/hzheng/JavaMetricsTests/JTree.java</FileName>
<PackageName>javax.swing</PackageName>
<TypeName>JTree</TypeName>
<LineNumber>2491</LineNumber>
</Position>
</MaxConditionalDepthPosition>
<HalsteadUniqueOperators>440</HalsteadUniqueOperators>
<HalsteadUniqueOperands>323</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>3469</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>2112</HalsteadOperandOccurrence>
<HalsteadProgramLength>5581</HalsteadProgramLength>
<HalsteadProgramVocabulary>763</HalsteadProgramVocabulary>
<HalsteadProgramVolume>53441.08</HalsteadProgramVolume>
<HalsteadProgramDifficulty>1438.51</HalsteadProgramDifficulty>
<HalsteadProgramEffort>76875744.64</HalsteadProgramEffort>
<HalsteadBugPrediction>17.81</HalsteadBugPrediction>
<SEIMaintainabilityIndex>156.05</SEIMaintainabilityIndex>
</PackageSummary>
<FileMetricsList>
<FileMetrics>
<FileSummary>
   <FileName>d:/users/hzheng/JavaMetricsTests/JTree.java</FileName>
<SourceLines>4230</SourceLines>
<JavaCodeLines>2070</JavaCodeLines>
<CommentLines>1773</CommentLines>
<Types>7</Types>
<Methods>229</Methods>
<AggregateCyclomaticComplexity>596</AggregateCyclomaticComplexity>
<MeanCyclomaticComplexity>2.60</MeanCyclomaticComplexity>
<MedianCyclomaticComplexity>2.00</MedianCyclomaticComplexity>
<Conditionals>300</Conditionals>
<DecisionDensity>1.81</DecisionDensity>
<MaxLoopDepth>2</MaxLoopDepth>
<LineNumber>2604</LineNumber>
<MaxConditionalDepth>5</MaxConditionalDepth>
<LineNumber>2491</LineNumber>
<HalsteadUniqueOperators>440</HalsteadUniqueOperators>
<HalsteadUniqueOperands>323</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>3469</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>2112</HalsteadOperandOccurrence>
<HalsteadProgramLength>5581</HalsteadProgramLength>
<HalsteadProgramVocabulary>763</HalsteadProgramVocabulary>
<HalsteadProgramVolume>53441.08</HalsteadProgramVolume>
<HalsteadProgramDifficulty>1438.51</HalsteadProgramDifficulty>
<HalsteadProgramEffort>76875744.64</HalsteadProgramEffort>
<HalsteadBugPrediction>17.81</HalsteadBugPrediction>
<SEIMaintainabilityIndex>156.05</SEIMaintainabilityIndex>
</FileSummary>
<TypeMetricsList>
<TypeMetrics>
<TypeSummary>
   <TypeName>JTree</TypeName>
<LineNumber>118</LineNumber>
<JavaCodeLines>2060</JavaCodeLines>
<CommentLines>1760</CommentLines>
<Methods>128</Methods>
<AggregateCyclomaticComplexity>317</AggregateCyclomaticComplexity>
<MeanCyclomaticComplexity>2.48</MeanCyclomaticComplexity>
<MedianCyclomaticComplexity>1.00</MedianCyclomaticComplexity>
<Conditionals>152</Conditionals>
<DecisionDensity>0.15</DecisionDensity>
<MaxLoopDepth>2</MaxLoopDepth>
<LineNumber>2604</LineNumber>
<MaxConditionalDepth>5</MaxConditionalDepth>
<LineNumber>2491</LineNumber>
<HalsteadUniqueOperators>298</HalsteadUniqueOperators>
<HalsteadUniqueOperands>227</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>3426</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>2079</HalsteadOperandOccurrence>
<HalsteadProgramLength>5505</HalsteadProgramLength>
<HalsteadProgramVocabulary>525</HalsteadProgramVocabulary>
<HalsteadProgramVolume>49744.14</HalsteadProgramVolume>
<HalsteadProgramDifficulty>1364.63</HalsteadProgramDifficulty>
<HalsteadProgramEffort>67882337.76</HalsteadProgramEffort>
<HalsteadBugPrediction>16.58</HalsteadBugPrediction>
<SEIMaintainabilityIndex>142.99</SEIMaintainabilityIndex>
</TypeSummary>
<MethodMetricsList>
<MethodMetrics>
 <MethodName>JTree</MethodName>
<LineNumber>387</LineNumber>
<JavaCodeLines>5</JavaCodeLines>
<CommentLines>10</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.20</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>8</HalsteadUniqueOperators>
<HalsteadUniqueOperands>6</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>18</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>6</HalsteadOperandOccurrence>
<HalsteadProgramLength>24</HalsteadProgramLength>
<HalsteadProgramVocabulary>14</HalsteadProgramVocabulary>
<HalsteadProgramVolume>91.38</HalsteadProgramVolume>
<HalsteadProgramDifficulty>4.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>365.51</HalsteadProgramEffort>
<HalsteadBugPrediction>0.03</HalsteadBugPrediction>
<SEIMaintainabilityIndex>161.38</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>JTree</MethodName>
<LineNumber>404</LineNumber>
<JavaCodeLines>5</JavaCodeLines>
<CommentLines>11</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.20</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>8</HalsteadUniqueOperators>
<HalsteadUniqueOperands>6</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>18</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>6</HalsteadOperandOccurrence>
<HalsteadProgramLength>24</HalsteadProgramLength>
<HalsteadProgramVocabulary>14</HalsteadProgramVocabulary>
<HalsteadProgramVolume>91.38</HalsteadProgramVolume>
<HalsteadProgramDifficulty>4.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>365.51</HalsteadProgramEffort>
<HalsteadBugPrediction>0.03</HalsteadBugPrediction>
<SEIMaintainabilityIndex>158.38</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>JTree</MethodName>
<LineNumber>419</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>9</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>5</HalsteadUniqueOperators>
<HalsteadUniqueOperands>5</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>7</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>5</HalsteadOperandOccurrence>
<HalsteadProgramLength>12</HalsteadProgramLength>
<HalsteadProgramVocabulary>10</HalsteadProgramVocabulary>
<HalsteadProgramVolume>39.86</HalsteadProgramVolume>
<HalsteadProgramDifficulty>2.50</HalsteadProgramDifficulty>
<HalsteadProgramEffort>99.66</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>156.96</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>JTree</MethodName>
<LineNumber>356</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>9</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>5</HalsteadUniqueOperators>
<HalsteadUniqueOperands>2</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>8</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>1</HalsteadOperandOccurrence>
<HalsteadProgramLength>9</HalsteadProgramLength>
<HalsteadProgramVocabulary>7</HalsteadProgramVocabulary>
<HalsteadProgramVolume>25.27</HalsteadProgramVolume>
<HalsteadProgramDifficulty>1.25</HalsteadProgramDifficulty>
<HalsteadProgramEffort>31.58</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>159.33</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>JTree</MethodName>
<LineNumber>435</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>12</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>6</HalsteadUniqueOperators>
<HalsteadUniqueOperands>7</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>10</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>8</HalsteadOperandOccurrence>
<HalsteadProgramLength>18</HalsteadProgramLength>
<HalsteadProgramVocabulary>13</HalsteadProgramVocabulary>
<HalsteadProgramVolume>66.61</HalsteadProgramVolume>
<HalsteadProgramDifficulty>3.43</HalsteadProgramDifficulty>
<HalsteadProgramEffort>228.37</HalsteadProgramEffort>
<HalsteadBugPrediction>0.02</HalsteadBugPrediction>
<SEIMaintainabilityIndex>133.62</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>JTree</MethodName>
<LineNumber>371</LineNumber>
<JavaCodeLines>5</JavaCodeLines>
<CommentLines>11</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.20</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>9</HalsteadUniqueOperators>
<HalsteadUniqueOperands>6</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>19</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>6</HalsteadOperandOccurrence>
<HalsteadProgramLength>25</HalsteadProgramLength>
<HalsteadProgramVocabulary>15</HalsteadProgramVocabulary>
<HalsteadProgramVolume>97.67</HalsteadProgramVolume>
<HalsteadProgramDifficulty>4.50</HalsteadProgramDifficulty>
<HalsteadProgramEffort>439.53</HalsteadProgramEffort>
<HalsteadBugPrediction>0.03</HalsteadBugPrediction>
<SEIMaintainabilityIndex>158.03</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>JTree</MethodName>
<LineNumber>446</LineNumber>
<JavaCodeLines>16</JavaCodeLines>
<CommentLines>7</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.06</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>10</HalsteadUniqueOperators>
<HalsteadUniqueOperands>21</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>42</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>24</HalsteadOperandOccurrence>
<HalsteadProgramLength>66</HalsteadProgramLength>
<HalsteadProgramVocabulary>31</HalsteadProgramVocabulary>
<HalsteadProgramVolume>326.98</HalsteadProgramVolume>
<HalsteadProgramDifficulty>5.71</HalsteadProgramDifficulty>
<HalsteadProgramEffort>1868.44</HalsteadProgramEffort>
<HalsteadBugPrediction>0.11</HalsteadBugPrediction>
<SEIMaintainabilityIndex>137.76</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>addSelectionInterval</MethodName>
<LineNumber>1775</LineNumber>
<JavaCodeLines>4</JavaCodeLines>
<CommentLines>8</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.25</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>11</HalsteadUniqueOperators>
<HalsteadUniqueOperands>8</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>18</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>11</HalsteadOperandOccurrence>
<HalsteadProgramLength>29</HalsteadProgramLength>
<HalsteadProgramVocabulary>19</HalsteadProgramVocabulary>
<HalsteadProgramVolume>123.19</HalsteadProgramVolume>
<HalsteadProgramDifficulty>7.56</HalsteadProgramDifficulty>
<HalsteadProgramEffort>931.62</HalsteadProgramEffort>
<HalsteadBugPrediction>0.04</HalsteadBugPrediction>
<SEIMaintainabilityIndex>163.44</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>addSelectionPath</MethodName>
<LineNumber>1039</LineNumber>
<JavaCodeLines>4</JavaCodeLines>
<CommentLines>7</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.25</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>8</HalsteadUniqueOperators>
<HalsteadUniqueOperands>4</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>12</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>6</HalsteadOperandOccurrence>
<HalsteadProgramLength>18</HalsteadProgramLength>
<HalsteadProgramVocabulary>12</HalsteadProgramVocabulary>
<HalsteadProgramVolume>64.53</HalsteadProgramVolume>
<HalsteadProgramDifficulty>6.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>387.18</HalsteadProgramEffort>
<HalsteadBugPrediction>0.02</HalsteadBugPrediction>
<SEIMaintainabilityIndex>170.18</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>addSelectionPaths</MethodName>
<LineNumber>1052</LineNumber>
<JavaCodeLines>7</JavaCodeLines>
<CommentLines>8</CommentLines>
<CyclomaticComplexity>3</CyclomaticComplexity>
<Conditionals>2</Conditionals>
<DecisionDensity>0.43</DecisionDensity>
<MaxLoopDepth>1</MaxLoopDepth>
<LineNumber>1054</LineNumber>
<MaxConditionalDepth>2</MaxConditionalDepth>
<LineNumber>1053</LineNumber>
<HalsteadUniqueOperators>16</HalsteadUniqueOperators>
<HalsteadUniqueOperands>10</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>27</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>17</HalsteadOperandOccurrence>
<HalsteadProgramLength>44</HalsteadProgramLength>
<HalsteadProgramVocabulary>26</HalsteadProgramVocabulary>
<HalsteadProgramVolume>206.82</HalsteadProgramVolume>
<HalsteadProgramDifficulty>13.60</HalsteadProgramDifficulty>
<HalsteadProgramEffort>2812.74</HalsteadProgramEffort>
<HalsteadBugPrediction>0.07</HalsteadBugPrediction>
<SEIMaintainabilityIndex>160.47</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>addSelectionRow</MethodName>
<LineNumber>1066</LineNumber>
<JavaCodeLines>4</JavaCodeLines>
<CommentLines>6</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.25</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>7</HalsteadUniqueOperators>
<HalsteadUniqueOperands>5</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>10</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>8</HalsteadOperandOccurrence>
<HalsteadProgramLength>18</HalsteadProgramLength>
<HalsteadProgramVocabulary>12</HalsteadProgramVocabulary>
<HalsteadProgramVolume>64.53</HalsteadProgramVolume>
<HalsteadProgramDifficulty>5.60</HalsteadProgramDifficulty>
<HalsteadProgramEffort>361.36</HalsteadProgramEffort>
<HalsteadBugPrediction>0.02</HalsteadBugPrediction>
<SEIMaintainabilityIndex>173.07</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>addSelectionRows</MethodName>
<LineNumber>1078</LineNumber>
<JavaCodeLines>10</JavaCodeLines>
<CommentLines>6</CommentLines>
<CyclomaticComplexity>4</CyclomaticComplexity>
<Conditionals>2</Conditionals>
<DecisionDensity>0.40</DecisionDensity>
<MaxLoopDepth>1</MaxLoopDepth>
<LineNumber>1085</LineNumber>
<MaxConditionalDepth>2</MaxConditionalDepth>
<LineNumber>1081</LineNumber>
<HalsteadUniqueOperators>18</HalsteadUniqueOperators>
<HalsteadUniqueOperands>14</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>41</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>30</HalsteadOperandOccurrence>
<HalsteadProgramLength>71</HalsteadProgramLength>
<HalsteadProgramVocabulary>32</HalsteadProgramVocabulary>
<HalsteadProgramVolume>355.00</HalsteadProgramVolume>
<HalsteadProgramDifficulty>19.29</HalsteadProgramDifficulty>
<HalsteadProgramEffort>6846.43</HalsteadProgramEffort>
<HalsteadBugPrediction>0.12</HalsteadBugPrediction>
<SEIMaintainabilityIndex>147.91</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>addTreeExpansionListener</MethodName>
<LineNumber>1871</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>7</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>7</HalsteadUniqueOperators>
<HalsteadUniqueOperands>6</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>9</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>8</HalsteadOperandOccurrence>
<HalsteadProgramLength>17</HalsteadProgramLength>
<HalsteadProgramVocabulary>13</HalsteadProgramVocabulary>
<HalsteadProgramVolume>62.91</HalsteadProgramVolume>
<HalsteadProgramDifficulty>4.67</HalsteadProgramDifficulty>
<HalsteadProgramEffort>293.57</HalsteadProgramEffort>
<HalsteadBugPrediction>0.02</HalsteadBugPrediction>
<SEIMaintainabilityIndex>166.46</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>addTreeSelectionListener</MethodName>
<LineNumber>2015</LineNumber>
<JavaCodeLines>8</JavaCodeLines>
<CommentLines>7</CommentLines>
<CyclomaticComplexity>3</CyclomaticComplexity>
<Conditionals>1</Conditionals>
<DecisionDensity>0.38</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>2017</LineNumber>
<HalsteadUniqueOperators>15</HalsteadUniqueOperators>
<HalsteadUniqueOperands>11</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>27</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>18</HalsteadOperandOccurrence>
<HalsteadProgramLength>45</HalsteadProgramLength>
<HalsteadProgramVocabulary>26</HalsteadProgramVocabulary>
<HalsteadProgramVolume>211.52</HalsteadProgramVolume>
<HalsteadProgramDifficulty>12.27</HalsteadProgramDifficulty>
<HalsteadProgramEffort>2595.92</HalsteadProgramEffort>
<HalsteadBugPrediction>0.07</HalsteadBugPrediction>
<SEIMaintainabilityIndex>157.87</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>addTreeWillExpandListener</MethodName>
<LineNumber>1891</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>7</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>7</HalsteadUniqueOperators>
<HalsteadUniqueOperands>6</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>9</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>8</HalsteadOperandOccurrence>
<HalsteadProgramLength>17</HalsteadProgramLength>
<HalsteadProgramVocabulary>13</HalsteadProgramVocabulary>
<HalsteadProgramVolume>62.91</HalsteadProgramVolume>
<HalsteadProgramDifficulty>4.67</HalsteadProgramDifficulty>
<HalsteadProgramEffort>293.57</HalsteadProgramEffort>
<HalsteadBugPrediction>0.02</HalsteadBugPrediction>
<SEIMaintainabilityIndex>166.46</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>cancelEditing</MethodName>
<LineNumber>1629</LineNumber>
<JavaCodeLines>5</JavaCodeLines>
<CommentLines>4</CommentLines>
<CyclomaticComplexity>2</CyclomaticComplexity>
<Conditionals>1</Conditionals>
<DecisionDensity>0.40</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>1632</LineNumber>
<HalsteadUniqueOperators>10</HalsteadUniqueOperators>
<HalsteadUniqueOperands>6</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>15</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>7</HalsteadOperandOccurrence>
<HalsteadProgramLength>22</HalsteadProgramLength>
<HalsteadProgramVocabulary>16</HalsteadProgramVocabulary>
<HalsteadProgramVolume>88.00</HalsteadProgramVolume>
<HalsteadProgramDifficulty>5.83</HalsteadProgramDifficulty>
<HalsteadProgramEffort>513.33</HalsteadProgramEffort>
<HalsteadBugPrediction>0.03</HalsteadBugPrediction>
<SEIMaintainabilityIndex>169.60</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>clearSelection</MethodName>
<LineNumber>1851</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>3</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>7</HalsteadUniqueOperators>
<HalsteadUniqueOperands>2</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>9</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>2</HalsteadOperandOccurrence>
<HalsteadProgramLength>11</HalsteadProgramLength>
<HalsteadProgramVocabulary>9</HalsteadProgramVocabulary>
<HalsteadProgramVolume>34.87</HalsteadProgramVolume>
<HalsteadProgramDifficulty>3.50</HalsteadProgramDifficulty>
<HalsteadProgramEffort>122.04</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>184.38</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>clearToggledPaths</MethodName>
<LineNumber>2621</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>4</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>6</HalsteadUniqueOperators>
<HalsteadUniqueOperands>3</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>7</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>3</HalsteadOperandOccurrence>
<HalsteadProgramLength>10</HalsteadProgramLength>
<HalsteadProgramVocabulary>9</HalsteadProgramVocabulary>
<HalsteadProgramVolume>31.70</HalsteadProgramVolume>
<HalsteadProgramDifficulty>3.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>95.10</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>183.01</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>collapsePath</MethodName>
<LineNumber>1489</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>6</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>6</HalsteadUniqueOperators>
<HalsteadUniqueOperands>5</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>7</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>6</HalsteadOperandOccurrence>
<HalsteadProgramLength>13</HalsteadProgramLength>
<HalsteadProgramVocabulary>11</HalsteadProgramVocabulary>
<HalsteadProgramVolume>44.97</HalsteadProgramVolume>
<HalsteadProgramDifficulty>3.60</HalsteadProgramDifficulty>
<HalsteadProgramEffort>161.90</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>173.34</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>collapseRow</MethodName>
<LineNumber>1501</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>8</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>6</HalsteadUniqueOperators>
<HalsteadUniqueOperands>4</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>8</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>5</HalsteadOperandOccurrence>
<HalsteadProgramLength>13</HalsteadProgramLength>
<HalsteadProgramVocabulary>10</HalsteadProgramVocabulary>
<HalsteadProgramVolume>43.19</HalsteadProgramVolume>
<HalsteadProgramDifficulty>3.75</HalsteadProgramDifficulty>
<HalsteadProgramEffort>161.94</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>162.71</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>convertValueToText</MethodName>
<LineNumber>942</LineNumber>
<JavaCodeLines>7</JavaCodeLines>
<CommentLines>15</CommentLines>
<CyclomaticComplexity>2</CyclomaticComplexity>
<Conditionals>1</Conditionals>
<DecisionDensity>0.29</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>945</LineNumber>
<HalsteadUniqueOperators>10</HalsteadUniqueOperators>
<HalsteadUniqueOperands>13</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>18</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>18</HalsteadOperandOccurrence>
<HalsteadProgramLength>36</HalsteadProgramLength>
<HalsteadProgramVocabulary>23</HalsteadProgramVocabulary>
<HalsteadProgramVolume>162.85</HalsteadProgramVolume>
<HalsteadProgramDifficulty>6.92</HalsteadProgramDifficulty>
<HalsteadProgramEffort>1127.41</HalsteadProgramEffort>
<HalsteadBugPrediction>0.05</HalsteadBugPrediction>
<SEIMaintainabilityIndex>150.57</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>createTreeModel</MethodName>
<LineNumber>333</LineNumber>
<JavaCodeLines>12</JavaCodeLines>
<CommentLines>13</CommentLines>
<CyclomaticComplexity>4</CyclomaticComplexity>
<Conditionals>1</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>336</LineNumber>
<HalsteadUniqueOperators>15</HalsteadUniqueOperators>
<HalsteadUniqueOperands>13</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>37</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>26</HalsteadOperandOccurrence>
<HalsteadProgramLength>63</HalsteadProgramLength>
<HalsteadProgramVocabulary>28</HalsteadProgramVocabulary>
<HalsteadProgramVolume>302.86</HalsteadProgramVolume>
<HalsteadProgramDifficulty>15.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>4542.95</HalsteadProgramEffort>
<HalsteadBugPrediction>0.10</HalsteadBugPrediction>
<SEIMaintainabilityIndex>149.86</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>createTreeModelListener</MethodName>
<LineNumber>2630</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>5</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>6</HalsteadUniqueOperators>
<HalsteadUniqueOperands>3</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>7</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>3</HalsteadOperandOccurrence>
<HalsteadProgramLength>10</HalsteadProgramLength>
<HalsteadProgramVocabulary>9</HalsteadProgramVocabulary>
<HalsteadProgramVolume>31.70</HalsteadProgramVolume>
<HalsteadProgramDifficulty>3.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>95.10</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>179.56</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>expandPath</MethodName>
<LineNumber>1461</LineNumber>
<JavaCodeLines>7</JavaCodeLines>
<CommentLines>7</CommentLines>
<CyclomaticComplexity>4</CyclomaticComplexity>
<Conditionals>1</Conditionals>
<DecisionDensity>0.57</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>1465</LineNumber>
<HalsteadUniqueOperators>15</HalsteadUniqueOperators>
<HalsteadUniqueOperands>8</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>25</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>14</HalsteadOperandOccurrence>
<HalsteadProgramLength>39</HalsteadProgramLength>
<HalsteadProgramVocabulary>23</HalsteadProgramVocabulary>
<HalsteadProgramVolume>176.42</HalsteadProgramVolume>
<HalsteadProgramDifficulty>13.13</HalsteadProgramDifficulty>
<HalsteadProgramEffort>2315.50</HalsteadProgramEffort>
<HalsteadBugPrediction>0.06</HalsteadBugPrediction>
<SEIMaintainabilityIndex>161.53</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>expandRow</MethodName>
<LineNumber>1479</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>8</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>6</HalsteadUniqueOperators>
<HalsteadUniqueOperands>4</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>8</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>5</HalsteadOperandOccurrence>
<HalsteadProgramLength>13</HalsteadProgramLength>
<HalsteadProgramVocabulary>10</HalsteadProgramVocabulary>
<HalsteadProgramVolume>43.19</HalsteadProgramVolume>
<HalsteadProgramDifficulty>3.75</HalsteadProgramDifficulty>
<HalsteadProgramEffort>161.94</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>162.71</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>fireTreeCollapsed</MethodName>
<LineNumber>1939</LineNumber>
<JavaCodeLines>12</JavaCodeLines>
<CommentLines>13</CommentLines>
<CyclomaticComplexity>4</CyclomaticComplexity>
<Conditionals>3</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>1</MaxLoopDepth>
<LineNumber>1945</LineNumber>
<MaxConditionalDepth>3</MaxConditionalDepth>
<LineNumber>1945</LineNumber>
<HalsteadUniqueOperators>18</HalsteadUniqueOperators>
<HalsteadUniqueOperands>19</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>44</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>33</HalsteadOperandOccurrence>
<HalsteadProgramLength>77</HalsteadProgramLength>
<HalsteadProgramVocabulary>37</HalsteadProgramVocabulary>
<HalsteadProgramVolume>401.13</HalsteadProgramVolume>
<HalsteadProgramDifficulty>15.63</HalsteadProgramDifficulty>
<HalsteadProgramEffort>6270.26</HalsteadProgramEffort>
<HalsteadBugPrediction>0.13</HalsteadBugPrediction>
<SEIMaintainabilityIndex>148.40</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>fireTreeExpanded</MethodName>
<LineNumber>1913</LineNumber>
<JavaCodeLines>12</JavaCodeLines>
<CommentLines>13</CommentLines>
<CyclomaticComplexity>4</CyclomaticComplexity>
<Conditionals>3</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>1</MaxLoopDepth>
<LineNumber>1919</LineNumber>
<MaxConditionalDepth>3</MaxConditionalDepth>
<LineNumber>1919</LineNumber>
<HalsteadUniqueOperators>18</HalsteadUniqueOperators>
<HalsteadUniqueOperands>19</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>44</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>33</HalsteadOperandOccurrence>
<HalsteadProgramLength>77</HalsteadProgramLength>
<HalsteadProgramVocabulary>37</HalsteadProgramVocabulary>
<HalsteadProgramVolume>401.13</HalsteadProgramVolume>
<HalsteadProgramDifficulty>15.63</HalsteadProgramDifficulty>
<HalsteadProgramEffort>6270.26</HalsteadProgramEffort>
<HalsteadBugPrediction>0.13</HalsteadBugPrediction>
<SEIMaintainabilityIndex>148.40</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>fireTreeWillCollapse</MethodName>
<LineNumber>1991</LineNumber>
<JavaCodeLines>12</JavaCodeLines>
<CommentLines>13</CommentLines>
<CyclomaticComplexity>4</CyclomaticComplexity>
<Conditionals>3</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>1</MaxLoopDepth>
<LineNumber>1997</LineNumber>
<MaxConditionalDepth>3</MaxConditionalDepth>
<LineNumber>1997</LineNumber>
<HalsteadUniqueOperators>19</HalsteadUniqueOperators>
<HalsteadUniqueOperands>20</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>45</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>34</HalsteadOperandOccurrence>
<HalsteadProgramLength>79</HalsteadProgramLength>
<HalsteadProgramVocabulary>39</HalsteadProgramVocabulary>
<HalsteadProgramVolume>417.55</HalsteadProgramVolume>
<HalsteadProgramDifficulty>16.15</HalsteadProgramDifficulty>
<HalsteadProgramEffort>6743.38</HalsteadProgramEffort>
<HalsteadBugPrediction>0.14</HalsteadBugPrediction>
<SEIMaintainabilityIndex>148.19</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>fireTreeWillExpand</MethodName>
<LineNumber>1965</LineNumber>
<JavaCodeLines>12</JavaCodeLines>
<CommentLines>13</CommentLines>
<CyclomaticComplexity>4</CyclomaticComplexity>
<Conditionals>3</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>1</MaxLoopDepth>
<LineNumber>1971</LineNumber>
<MaxConditionalDepth>3</MaxConditionalDepth>
<LineNumber>1971</LineNumber>
<HalsteadUniqueOperators>19</HalsteadUniqueOperators>
<HalsteadUniqueOperands>20</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>45</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>34</HalsteadOperandOccurrence>
<HalsteadProgramLength>79</HalsteadProgramLength>
<HalsteadProgramVocabulary>39</HalsteadProgramVocabulary>
<HalsteadProgramVolume>417.55</HalsteadProgramVolume>
<HalsteadProgramDifficulty>16.15</HalsteadProgramDifficulty>
<HalsteadProgramEffort>6743.38</HalsteadProgramEffort>
<HalsteadBugPrediction>0.14</HalsteadBugPrediction>
<SEIMaintainabilityIndex>148.19</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>fireValueChanged</MethodName>
<LineNumber>2049</LineNumber>
<JavaCodeLines>8</JavaCodeLines>
<CommentLines>17</CommentLines>
<CyclomaticComplexity>3</CyclomaticComplexity>
<Conditionals>2</Conditionals>
<DecisionDensity>0.38</DecisionDensity>
<MaxLoopDepth>1</MaxLoopDepth>
<LineNumber>2054</LineNumber>
<MaxConditionalDepth>2</MaxConditionalDepth>
<LineNumber>2054</LineNumber>
<HalsteadUniqueOperators>16</HalsteadUniqueOperators>
<HalsteadUniqueOperands>15</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>33</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>25</HalsteadOperandOccurrence>
<HalsteadProgramLength>58</HalsteadProgramLength>
<HalsteadProgramVocabulary>31</HalsteadProgramVocabulary>
<HalsteadProgramVolume>287.34</HalsteadProgramVolume>
<HalsteadProgramDifficulty>13.33</HalsteadProgramDifficulty>
<HalsteadProgramEffort>3831.25</HalsteadProgramEffort>
<HalsteadBugPrediction>0.10</HalsteadBugPrediction>
<SEIMaintainabilityIndex>145.50</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getAccessibleContext</MethodName>
<LineNumber>2900</LineNumber>
<JavaCodeLines>6</JavaCodeLines>
<CommentLines>8</CommentLines>
<CyclomaticComplexity>2</CyclomaticComplexity>
<Conditionals>1</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>2901</LineNumber>
<HalsteadUniqueOperators>9</HalsteadUniqueOperators>
<HalsteadUniqueOperands>5</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>13</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>7</HalsteadOperandOccurrence>
<HalsteadProgramLength>20</HalsteadProgramLength>
<HalsteadProgramVocabulary>14</HalsteadProgramVocabulary>
<HalsteadProgramVolume>76.15</HalsteadProgramVolume>
<HalsteadProgramDifficulty>6.30</HalsteadProgramDifficulty>
<HalsteadProgramEffort>479.73</HalsteadProgramEffort>
<HalsteadBugPrediction>0.03</HalsteadBugPrediction>
<SEIMaintainabilityIndex>166.99</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getArchivableExpandedState</MethodName>
<LineNumber>2204</LineNumber>
<JavaCodeLines>24</JavaCodeLines>
<CommentLines>5</CommentLines>
<CyclomaticComplexity>6</CyclomaticComplexity>
<Conditionals>6</Conditionals>
<DecisionDensity>0.25</DecisionDensity>
<MaxLoopDepth>1</MaxLoopDepth>
<LineNumber>2213</LineNumber>
<MaxConditionalDepth>4</MaxConditionalDepth>
<LineNumber>2207</LineNumber>
<HalsteadUniqueOperators>20</HalsteadUniqueOperators>
<HalsteadUniqueOperands>15</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>67</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>36</HalsteadOperandOccurrence>
<HalsteadProgramLength>103</HalsteadProgramLength>
<HalsteadProgramVocabulary>35</HalsteadProgramVocabulary>
<HalsteadProgramVolume>528.32</HalsteadProgramVolume>
<HalsteadProgramDifficulty>24.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>12679.59</HalsteadProgramEffort>
<HalsteadBugPrediction>0.18</HalsteadBugPrediction>
<SEIMaintainabilityIndex>118.29</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getCellEditor</MethodName>
<LineNumber>594</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>6</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>5</HalsteadUniqueOperators>
<HalsteadUniqueOperands>3</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>5</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>3</HalsteadOperandOccurrence>
<HalsteadProgramLength>8</HalsteadProgramLength>
<HalsteadProgramVocabulary>8</HalsteadProgramVocabulary>
<HalsteadProgramVolume>24.00</HalsteadProgramVolume>
<HalsteadProgramDifficulty>2.50</HalsteadProgramDifficulty>
<HalsteadProgramEffort>60.00</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>176.61</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getCellRenderer</MethodName>
<LineNumber>515</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>5</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>5</HalsteadUniqueOperators>
<HalsteadUniqueOperands>3</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>5</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>3</HalsteadOperandOccurrence>
<HalsteadProgramLength>8</HalsteadProgramLength>
<HalsteadProgramVocabulary>8</HalsteadProgramVocabulary>
<HalsteadProgramVolume>24.00</HalsteadProgramVolume>
<HalsteadProgramDifficulty>2.50</HalsteadProgramDifficulty>
<HalsteadProgramEffort>60.00</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>181.01</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getClosestPathForLocation</MethodName>
<LineNumber>1559</LineNumber>
<JavaCodeLines>6</JavaCodeLines>
<CommentLines>17</CommentLines>
<CyclomaticComplexity>2</CyclomaticComplexity>
<Conditionals>1</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>1562</LineNumber>
<HalsteadUniqueOperators>12</HalsteadUniqueOperators>
<HalsteadUniqueOperands>9</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>21</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>14</HalsteadOperandOccurrence>
<HalsteadProgramLength>35</HalsteadProgramLength>
<HalsteadProgramVocabulary>21</HalsteadProgramVocabulary>
<HalsteadProgramVolume>153.73</HalsteadProgramVolume>
<HalsteadProgramDifficulty>9.33</HalsteadProgramDifficulty>
<HalsteadProgramEffort>1434.82</HalsteadProgramEffort>
<HalsteadBugPrediction>0.05</HalsteadBugPrediction>
<SEIMaintainabilityIndex>141.62</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getClosestRowForLocation</MethodName>
<LineNumber>1584</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>17</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>8</HalsteadUniqueOperators>
<HalsteadUniqueOperands>4</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>11</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>8</HalsteadOperandOccurrence>
<HalsteadProgramLength>19</HalsteadProgramLength>
<HalsteadProgramVocabulary>12</HalsteadProgramVocabulary>
<HalsteadProgramVolume>68.11</HalsteadProgramVolume>
<HalsteadProgramDifficulty>8.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>544.91</HalsteadProgramEffort>
<HalsteadBugPrediction>0.02</HalsteadBugPrediction>
<SEIMaintainabilityIndex>104.24</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getDefaultTreeModel</MethodName>
<LineNumber>293</LineNumber>
<JavaCodeLines>23</JavaCodeLines>
<CommentLines>8</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.04</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>9</HalsteadUniqueOperators>
<HalsteadUniqueOperands>23</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>108</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>62</HalsteadOperandOccurrence>
<HalsteadProgramLength>170</HalsteadProgramLength>
<HalsteadProgramVocabulary>32</HalsteadProgramVocabulary>
<HalsteadProgramVolume>850.00</HalsteadProgramVolume>
<HalsteadProgramDifficulty>12.13</HalsteadProgramDifficulty>
<HalsteadProgramEffort>10310.87</HalsteadProgramEffort>
<HalsteadBugPrediction>0.28</HalsteadBugPrediction>
<SEIMaintainabilityIndex>124.06</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getDescendantToggledPaths</MethodName>
<LineNumber>2582</LineNumber>
<JavaCodeLines>13</JavaCodeLines>
<CommentLines>4</CommentLines>
<CyclomaticComplexity>4</CyclomaticComplexity>
<Conditionals>3</Conditionals>
<DecisionDensity>0.31</DecisionDensity>
<MaxLoopDepth>1</MaxLoopDepth>
<LineNumber>2590</LineNumber>
<MaxConditionalDepth>2</MaxConditionalDepth>
<LineNumber>2590</LineNumber>
<HalsteadUniqueOperators>17</HalsteadUniqueOperators>
<HalsteadUniqueOperands>10</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>44</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>24</HalsteadOperandOccurrence>
<HalsteadProgramLength>68</HalsteadProgramLength>
<HalsteadProgramVocabulary>27</HalsteadProgramVocabulary>
<HalsteadProgramVolume>323.33</HalsteadProgramVolume>
<HalsteadProgramDifficulty>20.40</HalsteadProgramDifficulty>
<HalsteadProgramEffort>6595.98</HalsteadProgramEffort>
<HalsteadBugPrediction>0.11</HalsteadBugPrediction>
<SEIMaintainabilityIndex>136.10</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getEditingPath</MethodName>
<LineNumber>1655</LineNumber>
<JavaCodeLines>6</JavaCodeLines>
<CommentLines>5</CommentLines>
<CyclomaticComplexity>2</CyclomaticComplexity>
<Conditionals>1</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>1658</LineNumber>
<HalsteadUniqueOperators>11</HalsteadUniqueOperators>
<HalsteadUniqueOperands>6</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>18</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>8</HalsteadOperandOccurrence>
<HalsteadProgramLength>26</HalsteadProgramLength>
<HalsteadProgramVocabulary>17</HalsteadProgramVocabulary>
<HalsteadProgramVolume>106.27</HalsteadProgramVolume>
<HalsteadProgramDifficulty>7.33</HalsteadProgramDifficulty>
<HalsteadProgramEffort>779.34</HalsteadProgramEffort>
<HalsteadBugPrediction>0.04</HalsteadBugPrediction>
<SEIMaintainabilityIndex>165.98</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getExpandedDescendants</MethodName>
<LineNumber>1216</LineNumber>
<JavaCodeLines>19</JavaCodeLines>
<CommentLines>10</CommentLines>
<CyclomaticComplexity>8</CyclomaticComplexity>
<Conditionals>4</Conditionals>
<DecisionDensity>0.42</DecisionDensity>
<MaxLoopDepth>1</MaxLoopDepth>
<LineNumber>1226</LineNumber>
<MaxConditionalDepth>3</MaxConditionalDepth>
<LineNumber>1225</LineNumber>
<HalsteadUniqueOperators>23</HalsteadUniqueOperators>
<HalsteadUniqueOperands>13</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>68</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>35</HalsteadOperandOccurrence>
<HalsteadProgramLength>103</HalsteadProgramLength>
<HalsteadProgramVocabulary>36</HalsteadProgramVocabulary>
<HalsteadProgramVolume>532.50</HalsteadProgramVolume>
<HalsteadProgramDifficulty>30.96</HalsteadProgramDifficulty>
<HalsteadProgramEffort>16487.09</HalsteadProgramEffort>
<HalsteadBugPrediction>0.18</HalsteadBugPrediction>
<SEIMaintainabilityIndex>133.02</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getInvokesStopCellEditing</MethodName>
<LineNumber>819</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>8</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>5</HalsteadUniqueOperators>
<HalsteadUniqueOperands>3</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>5</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>3</HalsteadOperandOccurrence>
<HalsteadProgramLength>8</HalsteadProgramLength>
<HalsteadProgramVocabulary>8</HalsteadProgramVocabulary>
<HalsteadProgramVolume>24.00</HalsteadProgramVolume>
<HalsteadProgramDifficulty>2.50</HalsteadProgramDifficulty>
<HalsteadProgramEffort>60.00</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>165.77</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getLastSelectedPathComponent</MethodName>
<LineNumber>1099</LineNumber>
<JavaCodeLines>6</JavaCodeLines>
<CommentLines>8</CommentLines>
<CyclomaticComplexity>2</CyclomaticComplexity>
<Conditionals>1</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>1102</LineNumber>
<HalsteadUniqueOperators>12</HalsteadUniqueOperators>
<HalsteadUniqueOperands>5</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>20</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>8</HalsteadOperandOccurrence>
<HalsteadProgramLength>28</HalsteadProgramLength>
<HalsteadProgramVocabulary>17</HalsteadProgramVocabulary>
<HalsteadProgramVolume>114.45</HalsteadProgramVolume>
<HalsteadProgramDifficulty>9.60</HalsteadProgramDifficulty>
<HalsteadProgramEffort>1098.71</HalsteadProgramEffort>
<HalsteadBugPrediction>0.04</HalsteadBugPrediction>
<SEIMaintainabilityIndex>164.88</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getLeadSelectionPath</MethodName>
<LineNumber>1184</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>5</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>8</HalsteadUniqueOperators>
<HalsteadUniqueOperands>2</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>10</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>2</HalsteadOperandOccurrence>
<HalsteadProgramLength>12</HalsteadProgramLength>
<HalsteadProgramVocabulary>10</HalsteadProgramVocabulary>
<HalsteadProgramVolume>39.86</HalsteadProgramVolume>
<HalsteadProgramDifficulty>4.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>159.45</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>178.37</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getLeadSelectionRow</MethodName>
<LineNumber>1175</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>6</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>8</HalsteadUniqueOperators>
<HalsteadUniqueOperands>2</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>10</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>2</HalsteadOperandOccurrence>
<HalsteadProgramLength>12</HalsteadProgramLength>
<HalsteadProgramVocabulary>10</HalsteadProgramVocabulary>
<HalsteadProgramVolume>39.86</HalsteadProgramVolume>
<HalsteadProgramDifficulty>4.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>159.45</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>173.97</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getMaxSelectionRow</MethodName>
<LineNumber>1165</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>6</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>8</HalsteadUniqueOperators>
<HalsteadUniqueOperands>2</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>10</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>2</HalsteadOperandOccurrence>
<HalsteadProgramLength>12</HalsteadProgramLength>
<HalsteadProgramVocabulary>10</HalsteadProgramVocabulary>
<HalsteadProgramVolume>39.86</HalsteadProgramVolume>
<HalsteadProgramDifficulty>4.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>159.45</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>173.97</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getMinSelectionRow</MethodName>
<LineNumber>1155</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>6</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>8</HalsteadUniqueOperators>
<HalsteadUniqueOperands>2</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>10</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>2</HalsteadOperandOccurrence>
<HalsteadProgramLength>12</HalsteadProgramLength>
<HalsteadProgramVocabulary>10</HalsteadProgramVocabulary>
<HalsteadProgramVolume>39.86</HalsteadProgramVolume>
<HalsteadProgramDifficulty>4.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>159.45</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>173.97</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getModel</MethodName>
<LineNumber>603</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>5</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>5</HalsteadUniqueOperators>
<HalsteadUniqueOperands>3</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>5</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>3</HalsteadOperandOccurrence>
<HalsteadProgramLength>8</HalsteadProgramLength>
<HalsteadProgramVocabulary>8</HalsteadProgramVocabulary>
<HalsteadProgramVolume>24.00</HalsteadProgramVolume>
<HalsteadProgramDifficulty>2.50</HalsteadProgramDifficulty>
<HalsteadProgramEffort>60.00</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>181.01</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getModelIndexsForPath</MethodName>
<LineNumber>2259</LineNumber>
<JavaCodeLines>17</JavaCodeLines>
<CommentLines>5</CommentLines>
<CyclomaticComplexity>4</CyclomaticComplexity>
<Conditionals>3</Conditionals>
<DecisionDensity>0.24</DecisionDensity>
<MaxLoopDepth>1</MaxLoopDepth>
<LineNumber>2266</LineNumber>
<MaxConditionalDepth>3</MaxConditionalDepth>
<LineNumber>2260</LineNumber>
<HalsteadUniqueOperators>21</HalsteadUniqueOperators>
<HalsteadUniqueOperands>14</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>63</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>42</HalsteadOperandOccurrence>
<HalsteadProgramLength>105</HalsteadProgramLength>
<HalsteadProgramVocabulary>35</HalsteadProgramVocabulary>
<HalsteadProgramVolume>538.57</HalsteadProgramVolume>
<HalsteadProgramDifficulty>31.50</HalsteadProgramDifficulty>
<HalsteadProgramEffort>16965.10</HalsteadProgramEffort>
<HalsteadBugPrediction>0.18</HalsteadBugPrediction>
<SEIMaintainabilityIndex>128.53</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getPathBetweenRows</MethodName>
<LineNumber>1735</LineNumber>
<JavaCodeLines>15</JavaCodeLines>
<CommentLines>10</CommentLines>
<CyclomaticComplexity>3</CyclomaticComplexity>
<Conditionals>2</Conditionals>
<DecisionDensity>0.20</DecisionDensity>
<MaxLoopDepth>1</MaxLoopDepth>
<LineNumber>1746</LineNumber>
<MaxConditionalDepth>2</MaxConditionalDepth>
<LineNumber>1742</LineNumber>
<HalsteadUniqueOperators>21</HalsteadUniqueOperators>
<HalsteadUniqueOperands>15</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>54</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>40</HalsteadOperandOccurrence>
<HalsteadProgramLength>94</HalsteadProgramLength>
<HalsteadProgramVocabulary>36</HalsteadProgramVocabulary>
<HalsteadProgramVolume>485.97</HalsteadProgramVolume>
<HalsteadProgramDifficulty>28.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>13607.24</HalsteadProgramEffort>
<HalsteadBugPrediction>0.16</HalsteadBugPrediction>
<SEIMaintainabilityIndex>141.03</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getPathBounds</MethodName>
<LineNumber>1364</LineNumber>
<JavaCodeLines>6</JavaCodeLines>
<CommentLines>12</CommentLines>
<CyclomaticComplexity>2</CyclomaticComplexity>
<Conditionals>1</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>1367</LineNumber>
<HalsteadUniqueOperators>12</HalsteadUniqueOperators>
<HalsteadUniqueOperands>8</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>19</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>11</HalsteadOperandOccurrence>
<HalsteadProgramLength>30</HalsteadProgramLength>
<HalsteadProgramVocabulary>20</HalsteadProgramVocabulary>
<HalsteadProgramVolume>129.66</HalsteadProgramVolume>
<HalsteadProgramDifficulty>8.25</HalsteadProgramDifficulty>
<HalsteadProgramEffort>1069.68</HalsteadProgramEffort>
<HalsteadBugPrediction>0.04</HalsteadBugPrediction>
<SEIMaintainabilityIndex>156.37</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getPathForIndexs</MethodName>
<LineNumber>2282</LineNumber>
<JavaCodeLines>17</JavaCodeLines>
<CommentLines>4</CommentLines>
<CyclomaticComplexity>5</CyclomaticComplexity>
<Conditionals>4</Conditionals>
<DecisionDensity>0.29</DecisionDensity>
<MaxLoopDepth>1</MaxLoopDepth>
<LineNumber>2295</LineNumber>
<MaxConditionalDepth>2</MaxConditionalDepth>
<LineNumber>2295</LineNumber>
<HalsteadUniqueOperators>19</HalsteadUniqueOperators>
<HalsteadUniqueOperands>14</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>57</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>41</HalsteadOperandOccurrence>
<HalsteadProgramLength>98</HalsteadProgramLength>
<HalsteadProgramVocabulary>33</HalsteadProgramVocabulary>
<HalsteadProgramVolume>494.35</HalsteadProgramVolume>
<HalsteadProgramDifficulty>27.82</HalsteadProgramDifficulty>
<HalsteadProgramEffort>13753.54</HalsteadProgramEffort>
<HalsteadBugPrediction>0.16</HalsteadBugPrediction>
<SEIMaintainabilityIndex>125.95</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getPathForLocation</MethodName>
<LineNumber>1514</LineNumber>
<JavaCodeLines>10</JavaCodeLines>
<CommentLines>9</CommentLines>
<CyclomaticComplexity>6</CyclomaticComplexity>
<Conditionals>2</Conditionals>
<DecisionDensity>0.60</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>2</MaxConditionalDepth>
<LineNumber>1517</LineNumber>
<HalsteadUniqueOperators>16</HalsteadUniqueOperators>
<HalsteadUniqueOperands>11</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>40</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>33</HalsteadOperandOccurrence>
<HalsteadProgramLength>73</HalsteadProgramLength>
<HalsteadProgramVocabulary>27</HalsteadProgramVocabulary>
<HalsteadProgramVolume>347.11</HalsteadProgramVolume>
<HalsteadProgramDifficulty>24.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>8330.56</HalsteadProgramEffort>
<HalsteadBugPrediction>0.12</HalsteadBugPrediction>
<SEIMaintainabilityIndex>151.18</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getPathForRow</MethodName>
<LineNumber>1430</LineNumber>
<JavaCodeLines>6</JavaCodeLines>
<CommentLines>8</CommentLines>
<CyclomaticComplexity>2</CyclomaticComplexity>
<Conditionals>1</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>1433</LineNumber>
<HalsteadUniqueOperators>12</HalsteadUniqueOperators>
<HalsteadUniqueOperands>8</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>19</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>11</HalsteadOperandOccurrence>
<HalsteadProgramLength>30</HalsteadProgramLength>
<HalsteadProgramVocabulary>20</HalsteadProgramVocabulary>
<HalsteadProgramVolume>129.66</HalsteadProgramVolume>
<HalsteadProgramDifficulty>8.25</HalsteadProgramDifficulty>
<HalsteadProgramEffort>1069.68</HalsteadProgramEffort>
<HalsteadBugPrediction>0.04</HalsteadBugPrediction>
<SEIMaintainabilityIndex>164.23</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getPreferredScrollableViewportSize</MethodName>
<LineNumber>2374</LineNumber>
<JavaCodeLines>15</JavaCodeLines>
<CommentLines>10</CommentLines>
<CyclomaticComplexity>4</CyclomaticComplexity>
<Conditionals>2</Conditionals>
<DecisionDensity>0.27</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>2</MaxConditionalDepth>
<LineNumber>2379</LineNumber>
<HalsteadUniqueOperators>22</HalsteadUniqueOperators>
<HalsteadUniqueOperands>12</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>52</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>27</HalsteadOperandOccurrence>
<HalsteadProgramLength>79</HalsteadProgramLength>
<HalsteadProgramVocabulary>34</HalsteadProgramVocabulary>
<HalsteadProgramVolume>401.91</HalsteadProgramVolume>
<HalsteadProgramDifficulty>24.75</HalsteadProgramDifficulty>
<HalsteadProgramEffort>9947.26</HalsteadProgramEffort>
<HalsteadBugPrediction>0.13</HalsteadBugPrediction>
<SEIMaintainabilityIndex>141.79</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getRowBounds</MethodName>
<LineNumber>1380</LineNumber>
<JavaCodeLines>4</JavaCodeLines>
<CommentLines>8</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.25</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>8</HalsteadUniqueOperators>
<HalsteadUniqueOperands>6</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>13</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>8</HalsteadOperandOccurrence>
<HalsteadProgramLength>21</HalsteadProgramLength>
<HalsteadProgramVocabulary>14</HalsteadProgramVocabulary>
<HalsteadProgramVolume>79.95</HalsteadProgramVolume>
<HalsteadProgramDifficulty>5.33</HalsteadProgramDifficulty>
<HalsteadProgramEffort>426.42</HalsteadProgramEffort>
<HalsteadBugPrediction>0.03</HalsteadBugPrediction>
<SEIMaintainabilityIndex>165.69</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getRowCount</MethodName>
<LineNumber>960</LineNumber>
<JavaCodeLines>6</JavaCodeLines>
<CommentLines>9</CommentLines>
<CyclomaticComplexity>2</CyclomaticComplexity>
<Conditionals>1</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>963</LineNumber>
<HalsteadUniqueOperators>11</HalsteadUniqueOperators>
<HalsteadUniqueOperands>7</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>18</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>8</HalsteadOperandOccurrence>
<HalsteadProgramLength>26</HalsteadProgramLength>
<HalsteadProgramVocabulary>18</HalsteadProgramVocabulary>
<HalsteadProgramVolume>108.42</HalsteadProgramVolume>
<HalsteadProgramDifficulty>6.29</HalsteadProgramDifficulty>
<HalsteadProgramEffort>681.48</HalsteadProgramEffort>
<HalsteadBugPrediction>0.04</HalsteadBugPrediction>
<SEIMaintainabilityIndex>163.57</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getRowForLocation</MethodName>
<LineNumber>1538</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>11</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>8</HalsteadUniqueOperators>
<HalsteadUniqueOperands>4</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>11</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>8</HalsteadOperandOccurrence>
<HalsteadProgramLength>19</HalsteadProgramLength>
<HalsteadProgramVocabulary>12</HalsteadProgramVocabulary>
<HalsteadProgramVolume>68.11</HalsteadProgramVolume>
<HalsteadProgramDifficulty>8.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>544.91</HalsteadProgramEffort>
<HalsteadBugPrediction>0.02</HalsteadBugPrediction>
<SEIMaintainabilityIndex>140.70</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getRowForPath</MethodName>
<LineNumber>1447</LineNumber>
<JavaCodeLines>6</JavaCodeLines>
<CommentLines>9</CommentLines>
<CyclomaticComplexity>2</CyclomaticComplexity>
<Conditionals>1</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>1450</LineNumber>
<HalsteadUniqueOperators>13</HalsteadUniqueOperators>
<HalsteadUniqueOperands>9</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>20</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>11</HalsteadOperandOccurrence>
<HalsteadProgramLength>31</HalsteadProgramLength>
<HalsteadProgramVocabulary>22</HalsteadProgramVocabulary>
<HalsteadProgramVolume>138.24</HalsteadProgramVolume>
<HalsteadProgramDifficulty>7.94</HalsteadProgramDifficulty>
<HalsteadProgramEffort>1098.26</HalsteadProgramEffort>
<HalsteadBugPrediction>0.05</HalsteadBugPrediction>
<SEIMaintainabilityIndex>162.31</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getRowHeight</MethodName>
<LineNumber>742</LineNumber>
<JavaCodeLines>4</JavaCodeLines>
<CommentLines>8</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.25</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>5</HalsteadUniqueOperators>
<HalsteadUniqueOperands>3</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>5</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>3</HalsteadOperandOccurrence>
<HalsteadProgramLength>8</HalsteadProgramLength>
<HalsteadProgramVocabulary>8</HalsteadProgramVocabulary>
<HalsteadProgramVolume>24.00</HalsteadProgramVolume>
<HalsteadProgramDifficulty>2.50</HalsteadProgramDifficulty>
<HalsteadProgramEffort>60.00</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>171.94</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getScrollableBlockIncrement</MethodName>
<LineNumber>2444</LineNumber>
<JavaCodeLines>5</JavaCodeLines>
<CommentLines>10</CommentLines>
<CyclomaticComplexity>2</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.40</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>10</HalsteadUniqueOperators>
<HalsteadUniqueOperands>10</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>14</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>15</HalsteadOperandOccurrence>
<HalsteadProgramLength>29</HalsteadProgramLength>
<HalsteadProgramVocabulary>20</HalsteadProgramVocabulary>
<HalsteadProgramVolume>125.34</HalsteadProgramVolume>
<HalsteadProgramDifficulty>7.50</HalsteadProgramDifficulty>
<HalsteadProgramEffort>940.02</HalsteadProgramEffort>
<HalsteadBugPrediction>0.04</HalsteadBugPrediction>
<SEIMaintainabilityIndex>159.50</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getScrollableTracksViewportHeight</MethodName>
<LineNumber>2475</LineNumber>
<JavaCodeLines>6</JavaCodeLines>
<CommentLines>9</CommentLines>
<CyclomaticComplexity>2</CyclomaticComplexity>
<Conditionals>1</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>2476</LineNumber>
<HalsteadUniqueOperators>12</HalsteadUniqueOperators>
<HalsteadUniqueOperands>5</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>25</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>6</HalsteadOperandOccurrence>
<HalsteadProgramLength>31</HalsteadProgramLength>
<HalsteadProgramVocabulary>17</HalsteadProgramVocabulary>
<HalsteadProgramVolume>126.71</HalsteadProgramVolume>
<HalsteadProgramDifficulty>7.20</HalsteadProgramDifficulty>
<HalsteadProgramEffort>912.32</HalsteadProgramEffort>
<HalsteadBugPrediction>0.04</HalsteadBugPrediction>
<SEIMaintainabilityIndex>162.76</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getScrollableTracksViewportWidth</MethodName>
<LineNumber>2459</LineNumber>
<JavaCodeLines>6</JavaCodeLines>
<CommentLines>9</CommentLines>
<CyclomaticComplexity>2</CyclomaticComplexity>
<Conditionals>1</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>2460</LineNumber>
<HalsteadUniqueOperators>12</HalsteadUniqueOperators>
<HalsteadUniqueOperands>5</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>25</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>6</HalsteadOperandOccurrence>
<HalsteadProgramLength>31</HalsteadProgramLength>
<HalsteadProgramVocabulary>17</HalsteadProgramVocabulary>
<HalsteadProgramVolume>126.71</HalsteadProgramVolume>
<HalsteadProgramDifficulty>7.20</HalsteadProgramDifficulty>
<HalsteadProgramEffort>912.32</HalsteadProgramEffort>
<HalsteadBugPrediction>0.04</HalsteadBugPrediction>
<SEIMaintainabilityIndex>162.76</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getScrollableUnitIncrement</MethodName>
<LineNumber>2404</LineNumber>
<JavaCodeLines>27</JavaCodeLines>
<CommentLines>14</CommentLines>
<CyclomaticComplexity>7</CyclomaticComplexity>
<Conditionals>6</Conditionals>
<DecisionDensity>0.26</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>4</MaxConditionalDepth>
<LineNumber>2406</LineNumber>
<HalsteadUniqueOperators>17</HalsteadUniqueOperators>
<HalsteadUniqueOperands>15</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>74</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>51</HalsteadOperandOccurrence>
<HalsteadProgramLength>125</HalsteadProgramLength>
<HalsteadProgramVocabulary>32</HalsteadProgramVocabulary>
<HalsteadProgramVolume>625.00</HalsteadProgramVolume>
<HalsteadProgramDifficulty>28.90</HalsteadProgramDifficulty>
<HalsteadProgramEffort>18062.50</HalsteadProgramEffort>
<HalsteadBugPrediction>0.21</HalsteadBugPrediction>
<SEIMaintainabilityIndex>126.56</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getScrollsOnExpand</MethodName>
<LineNumber>841</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>5</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>5</HalsteadUniqueOperators>
<HalsteadUniqueOperands>3</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>5</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>3</HalsteadOperandOccurrence>
<HalsteadProgramLength>8</HalsteadProgramLength>
<HalsteadProgramVocabulary>8</HalsteadProgramVocabulary>
<HalsteadProgramVolume>24.00</HalsteadProgramVolume>
<HalsteadProgramDifficulty>2.50</HalsteadProgramDifficulty>
<HalsteadProgramEffort>60.00</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>181.01</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getSelectionCount</MethodName>
<LineNumber>1145</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>5</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>7</HalsteadUniqueOperators>
<HalsteadUniqueOperands>3</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>8</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>3</HalsteadOperandOccurrence>
<HalsteadProgramLength>11</HalsteadProgramLength>
<HalsteadProgramVocabulary>10</HalsteadProgramVocabulary>
<HalsteadProgramVolume>36.54</HalsteadProgramVolume>
<HalsteadProgramDifficulty>3.50</HalsteadProgramDifficulty>
<HalsteadProgramEffort>127.89</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>178.82</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getSelectionModel</MethodName>
<LineNumber>1721</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>9</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>5</HalsteadUniqueOperators>
<HalsteadUniqueOperands>3</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>5</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>3</HalsteadOperandOccurrence>
<HalsteadProgramLength>8</HalsteadProgramLength>
<HalsteadProgramVocabulary>8</HalsteadProgramVocabulary>
<HalsteadProgramVolume>24.00</HalsteadProgramVolume>
<HalsteadProgramDifficulty>2.50</HalsteadProgramDifficulty>
<HalsteadProgramEffort>60.00</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>159.59</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getSelectionPath</MethodName>
<LineNumber>1113</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>6</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>8</HalsteadUniqueOperators>
<HalsteadUniqueOperands>2</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>10</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>2</HalsteadOperandOccurrence>
<HalsteadProgramLength>12</HalsteadProgramLength>
<HalsteadProgramVocabulary>10</HalsteadProgramVocabulary>
<HalsteadProgramVolume>39.86</HalsteadProgramVolume>
<HalsteadProgramDifficulty>4.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>159.45</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>173.97</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getSelectionPaths</MethodName>
<LineNumber>1123</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>6</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>9</HalsteadUniqueOperators>
<HalsteadUniqueOperands>2</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>11</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>2</HalsteadOperandOccurrence>
<HalsteadProgramLength>13</HalsteadProgramLength>
<HalsteadProgramVocabulary>11</HalsteadProgramVocabulary>
<HalsteadProgramVolume>44.97</HalsteadProgramVolume>
<HalsteadProgramDifficulty>4.50</HalsteadProgramDifficulty>
<HalsteadProgramEffort>202.38</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>173.34</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getSelectionRows</MethodName>
<LineNumber>1136</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>9</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>9</HalsteadUniqueOperators>
<HalsteadUniqueOperands>2</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>11</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>2</HalsteadOperandOccurrence>
<HalsteadProgramLength>13</HalsteadProgramLength>
<HalsteadProgramVocabulary>11</HalsteadProgramVocabulary>
<HalsteadProgramVolume>44.97</HalsteadProgramVolume>
<HalsteadProgramDifficulty>4.50</HalsteadProgramDifficulty>
<HalsteadProgramEffort>202.38</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>156.33</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getShowsRootHandles</MethodName>
<LineNumber>710</LineNumber>
<JavaCodeLines>4</JavaCodeLines>
<CommentLines>6</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.25</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>5</HalsteadUniqueOperators>
<HalsteadUniqueOperands>3</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>5</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>3</HalsteadOperandOccurrence>
<HalsteadProgramLength>8</HalsteadProgramLength>
<HalsteadProgramVocabulary>8</HalsteadProgramVocabulary>
<HalsteadProgramVolume>24.00</HalsteadProgramVolume>
<HalsteadProgramDifficulty>2.50</HalsteadProgramDifficulty>
<HalsteadProgramEffort>60.00</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>178.21</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getToolTipText</MethodName>
<LineNumber>895</LineNumber>
<JavaCodeLines>27</JavaCodeLines>
<CommentLines>12</CommentLines>
<CyclomaticComplexity>5</CyclomaticComplexity>
<Conditionals>3</Conditionals>
<DecisionDensity>0.19</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>3</MaxConditionalDepth>
<LineNumber>896</LineNumber>
<HalsteadUniqueOperators>32</HalsteadUniqueOperators>
<HalsteadUniqueOperands>26</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>115</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>64</HalsteadOperandOccurrence>
<HalsteadProgramLength>179</HalsteadProgramLength>
<HalsteadProgramVocabulary>58</HalsteadProgramVocabulary>
<HalsteadProgramVolume>1048.58</HalsteadProgramVolume>
<HalsteadProgramDifficulty>39.38</HalsteadProgramDifficulty>
<HalsteadProgramEffort>41297.86</HalsteadProgramEffort>
<HalsteadBugPrediction>0.35</HalsteadBugPrediction>
<SEIMaintainabilityIndex>122.49</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getUI</MethodName>
<LineNumber>468</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>5</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>5</HalsteadUniqueOperators>
<HalsteadUniqueOperands>3</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>6</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>4</HalsteadOperandOccurrence>
<HalsteadProgramLength>10</HalsteadProgramLength>
<HalsteadProgramVocabulary>8</HalsteadProgramVocabulary>
<HalsteadProgramVolume>30.00</HalsteadProgramVolume>
<HalsteadProgramDifficulty>3.33</HalsteadProgramDifficulty>
<HalsteadProgramEffort>100.00</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>179.85</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getUIClassID</MethodName>
<LineNumber>505</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>7</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>5</HalsteadUniqueOperators>
<HalsteadUniqueOperands>3</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>5</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>3</HalsteadOperandOccurrence>
<HalsteadProgramLength>8</HalsteadProgramLength>
<HalsteadProgramVocabulary>8</HalsteadProgramVocabulary>
<HalsteadProgramVolume>24.00</HalsteadProgramVolume>
<HalsteadProgramDifficulty>2.50</HalsteadProgramDifficulty>
<HalsteadProgramEffort>60.00</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>171.47</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>getVisibleRowCount</MethodName>
<LineNumber>2104</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>5</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>5</HalsteadUniqueOperators>
<HalsteadUniqueOperands>3</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>5</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>3</HalsteadOperandOccurrence>
<HalsteadProgramLength>8</HalsteadProgramLength>
<HalsteadProgramVocabulary>8</HalsteadProgramVocabulary>
<HalsteadProgramVolume>24.00</HalsteadProgramVolume>
<HalsteadProgramDifficulty>2.50</HalsteadProgramDifficulty>
<HalsteadProgramEffort>60.00</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>181.01</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>hasBeenExpanded</MethodName>
<LineNumber>1245</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>4</CommentLines>
<CyclomaticComplexity>2</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.67</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>9</HalsteadUniqueOperators>
<HalsteadUniqueOperands>6</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>12</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>9</HalsteadOperandOccurrence>
<HalsteadProgramLength>21</HalsteadProgramLength>
<HalsteadProgramVocabulary>15</HalsteadProgramVocabulary>
<HalsteadProgramVolume>82.04</HalsteadProgramVolume>
<HalsteadProgramDifficulty>6.75</HalsteadProgramDifficulty>
<HalsteadProgramEffort>553.80</HalsteadProgramEffort>
<HalsteadBugPrediction>0.03</HalsteadBugPrediction>
<SEIMaintainabilityIndex>177.84</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>isCollapsed</MethodName>
<LineNumber>1314</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>7</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>7</HalsteadUniqueOperators>
<HalsteadUniqueOperands>4</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>8</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>5</HalsteadOperandOccurrence>
<HalsteadProgramLength>13</HalsteadProgramLength>
<HalsteadProgramVocabulary>11</HalsteadProgramVocabulary>
<HalsteadProgramVolume>44.97</HalsteadProgramVolume>
<HalsteadProgramDifficulty>4.38</HalsteadProgramDifficulty>
<HalsteadProgramEffort>196.76</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>168.21</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>isCollapsed</MethodName>
<LineNumber>1303</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>9</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>7</HalsteadUniqueOperators>
<HalsteadUniqueOperands>4</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>8</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>5</HalsteadOperandOccurrence>
<HalsteadProgramLength>13</HalsteadProgramLength>
<HalsteadProgramVocabulary>11</HalsteadProgramVocabulary>
<HalsteadProgramVolume>44.97</HalsteadProgramVolume>
<HalsteadProgramDifficulty>4.38</HalsteadProgramDifficulty>
<HalsteadProgramEffort>196.76</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>156.33</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>isEditable</MethodName>
<LineNumber>564</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>5</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>5</HalsteadUniqueOperators>
<HalsteadUniqueOperands>3</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>5</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>3</HalsteadOperandOccurrence>
<HalsteadProgramLength>8</HalsteadProgramLength>
<HalsteadProgramVocabulary>8</HalsteadProgramVocabulary>
<HalsteadProgramVolume>24.00</HalsteadProgramVolume>
<HalsteadProgramDifficulty>2.50</HalsteadProgramDifficulty>
<HalsteadProgramEffort>60.00</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>181.01</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>isEditing</MethodName>
<LineNumber>1595</LineNumber>
<JavaCodeLines>6</JavaCodeLines>
<CommentLines>7</CommentLines>
<CyclomaticComplexity>2</CyclomaticComplexity>
<Conditionals>1</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>1598</LineNumber>
<HalsteadUniqueOperators>11</HalsteadUniqueOperators>
<HalsteadUniqueOperands>7</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>18</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>8</HalsteadOperandOccurrence>
<HalsteadProgramLength>26</HalsteadProgramLength>
<HalsteadProgramVocabulary>18</HalsteadProgramVocabulary>
<HalsteadProgramVolume>108.42</HalsteadProgramVolume>
<HalsteadProgramDifficulty>6.29</HalsteadProgramDifficulty>
<HalsteadProgramEffort>681.48</HalsteadProgramEffort>
<HalsteadBugPrediction>0.04</HalsteadBugPrediction>
<SEIMaintainabilityIndex>166.41</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>isExpanded</MethodName>
<LineNumber>1256</LineNumber>
<JavaCodeLines>11</JavaCodeLines>
<CommentLines>9</CommentLines>
<CyclomaticComplexity>5</CyclomaticComplexity>
<Conditionals>3</Conditionals>
<DecisionDensity>0.45</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>1257</LineNumber>
<HalsteadUniqueOperators>16</HalsteadUniqueOperators>
<HalsteadUniqueOperands>12</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>39</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>23</HalsteadOperandOccurrence>
<HalsteadProgramLength>62</HalsteadProgramLength>
<HalsteadProgramVocabulary>28</HalsteadProgramVocabulary>
<HalsteadProgramVolume>298.06</HalsteadProgramVolume>
<HalsteadProgramDifficulty>15.33</HalsteadProgramDifficulty>
<HalsteadProgramEffort>4570.19</HalsteadProgramEffort>
<HalsteadBugPrediction>0.10</HalsteadBugPrediction>
<SEIMaintainabilityIndex>149.97</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>isExpanded</MethodName>
<LineNumber>1282</LineNumber>
<JavaCodeLines>9</JavaCodeLines>
<CommentLines>8</CommentLines>
<CyclomaticComplexity>3</CyclomaticComplexity>
<Conditionals>2</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>2</MaxConditionalDepth>
<LineNumber>1285</LineNumber>
<HalsteadUniqueOperators>13</HalsteadUniqueOperators>
<HalsteadUniqueOperands>11</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>27</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>16</HalsteadOperandOccurrence>
<HalsteadProgramLength>43</HalsteadProgramLength>
<HalsteadProgramVocabulary>24</HalsteadProgramVocabulary>
<HalsteadProgramVolume>197.15</HalsteadProgramVolume>
<HalsteadProgramDifficulty>9.45</HalsteadProgramDifficulty>
<HalsteadProgramEffort>1864.00</HalsteadProgramEffort>
<HalsteadBugPrediction>0.07</HalsteadBugPrediction>
<SEIMaintainabilityIndex>156.43</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>isFixedRowHeight</MethodName>
<LineNumber>752</LineNumber>
<JavaCodeLines>4</JavaCodeLines>
<CommentLines>5</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.25</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>6</HalsteadUniqueOperators>
<HalsteadUniqueOperands>4</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>7</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>4</HalsteadOperandOccurrence>
<HalsteadProgramLength>11</HalsteadProgramLength>
<HalsteadProgramVocabulary>10</HalsteadProgramVocabulary>
<HalsteadProgramVolume>36.54</HalsteadProgramVolume>
<HalsteadProgramDifficulty>3.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>109.62</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>178.28</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>isLargeModel</MethodName>
<LineNumber>782</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>6</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>5</HalsteadUniqueOperators>
<HalsteadUniqueOperands>3</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>5</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>3</HalsteadOperandOccurrence>
<HalsteadProgramLength>8</HalsteadProgramLength>
<HalsteadProgramVocabulary>8</HalsteadProgramVocabulary>
<HalsteadProgramVolume>24.00</HalsteadProgramVolume>
<HalsteadProgramDifficulty>2.50</HalsteadProgramDifficulty>
<HalsteadProgramEffort>60.00</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>176.61</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>isPathEditable</MethodName>
<LineNumber>879</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>31</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>6</HalsteadUniqueOperators>
<HalsteadUniqueOperands>4</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>7</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>4</HalsteadOperandOccurrence>
<HalsteadProgramLength>11</HalsteadProgramLength>
<HalsteadProgramVocabulary>10</HalsteadProgramVocabulary>
<HalsteadProgramVolume>36.54</HalsteadProgramVolume>
<HalsteadProgramDifficulty>3.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>109.62</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>86.92</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>isPathSelected</MethodName>
<LineNumber>1194</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>6</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>8</HalsteadUniqueOperators>
<HalsteadUniqueOperands>4</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>10</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>5</HalsteadOperandOccurrence>
<HalsteadProgramLength>15</HalsteadProgramLength>
<HalsteadProgramVocabulary>12</HalsteadProgramVocabulary>
<HalsteadProgramVolume>53.77</HalsteadProgramVolume>
<HalsteadProgramDifficulty>5.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>268.87</HalsteadProgramEffort>
<HalsteadBugPrediction>0.02</HalsteadBugPrediction>
<SEIMaintainabilityIndex>172.41</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>isRootVisible</MethodName>
<LineNumber>652</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>6</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>5</HalsteadUniqueOperators>
<HalsteadUniqueOperands>3</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>5</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>3</HalsteadOperandOccurrence>
<HalsteadProgramLength>8</HalsteadProgramLength>
<HalsteadProgramVocabulary>8</HalsteadProgramVocabulary>
<HalsteadProgramVolume>24.00</HalsteadProgramVolume>
<HalsteadProgramDifficulty>2.50</HalsteadProgramDifficulty>
<HalsteadProgramEffort>60.00</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>176.61</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>isRowSelected</MethodName>
<LineNumber>1205</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>7</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>8</HalsteadUniqueOperators>
<HalsteadUniqueOperands>4</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>10</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>5</HalsteadOperandOccurrence>
<HalsteadProgramLength>15</HalsteadProgramLength>
<HalsteadProgramVocabulary>12</HalsteadProgramVocabulary>
<HalsteadProgramVolume>53.77</HalsteadProgramVolume>
<HalsteadProgramDifficulty>5.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>268.87</HalsteadProgramEffort>
<HalsteadBugPrediction>0.02</HalsteadBugPrediction>
<SEIMaintainabilityIndex>167.28</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>isSelectionEmpty</MethodName>
<LineNumber>1860</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>5</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>8</HalsteadUniqueOperators>
<HalsteadUniqueOperands>2</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>10</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>2</HalsteadOperandOccurrence>
<HalsteadProgramLength>12</HalsteadProgramLength>
<HalsteadProgramVocabulary>10</HalsteadProgramVocabulary>
<HalsteadProgramVolume>39.86</HalsteadProgramVolume>
<HalsteadProgramDifficulty>4.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>159.45</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>178.37</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>isVisible</MethodName>
<LineNumber>1340</LineNumber>
<JavaCodeLines>9</JavaCodeLines>
<CommentLines>8</CommentLines>
<CyclomaticComplexity>3</CyclomaticComplexity>
<Conditionals>2</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>2</MaxConditionalDepth>
<LineNumber>1341</LineNumber>
<HalsteadUniqueOperators>11</HalsteadUniqueOperators>
<HalsteadUniqueOperands>8</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>23</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>14</HalsteadOperandOccurrence>
<HalsteadProgramLength>37</HalsteadProgramLength>
<HalsteadProgramVocabulary>19</HalsteadProgramVocabulary>
<HalsteadProgramVolume>157.17</HalsteadProgramVolume>
<HalsteadProgramDifficulty>9.63</HalsteadProgramDifficulty>
<HalsteadProgramEffort>1512.79</HalsteadProgramEffort>
<HalsteadBugPrediction>0.05</HalsteadBugPrediction>
<SEIMaintainabilityIndex>157.61</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>makeVisible</MethodName>
<LineNumber>1323</LineNumber>
<JavaCodeLines>8</JavaCodeLines>
<CommentLines>5</CommentLines>
<CyclomaticComplexity>3</CyclomaticComplexity>
<Conditionals>2</Conditionals>
<DecisionDensity>0.38</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>2</MaxConditionalDepth>
<LineNumber>1324</LineNumber>
<HalsteadUniqueOperators>10</HalsteadUniqueOperators>
<HalsteadUniqueOperands>6</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>19</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>12</HalsteadOperandOccurrence>
<HalsteadProgramLength>31</HalsteadProgramLength>
<HalsteadProgramVocabulary>16</HalsteadProgramVocabulary>
<HalsteadProgramVolume>124.00</HalsteadProgramVolume>
<HalsteadProgramDifficulty>10.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>1240.00</HalsteadProgramEffort>
<HalsteadBugPrediction>0.04</HalsteadBugPrediction>
<SEIMaintainabilityIndex>157.66</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>paramString</MethodName>
<LineNumber>2865</LineNumber>
<JavaCodeLines>24</JavaCodeLines>
<CommentLines>9</CommentLines>
<CyclomaticComplexity>7</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.29</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>11</HalsteadUniqueOperators>
<HalsteadUniqueOperands>29</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>57</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>50</HalsteadOperandOccurrence>
<HalsteadProgramLength>107</HalsteadProgramLength>
<HalsteadProgramVocabulary>40</HalsteadProgramVocabulary>
<HalsteadProgramVolume>569.45</HalsteadProgramVolume>
<HalsteadProgramDifficulty>9.48</HalsteadProgramDifficulty>
<HalsteadProgramEffort>5399.92</HalsteadProgramEffort>
<HalsteadBugPrediction>0.19</HalsteadBugPrediction>
<SEIMaintainabilityIndex>125.02</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>readObject</MethodName>
<LineNumber>2147</LineNumber>
<JavaCodeLines>43</JavaCodeLines>
<CommentLines>3</CommentLines>
<CyclomaticComplexity>14</CyclomaticComplexity>
<Conditionals>8</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>2</MaxConditionalDepth>
<LineNumber>2192</LineNumber>
<HalsteadUniqueOperators>24</HalsteadUniqueOperators>
<HalsteadUniqueOperands>31</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>161</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>84</HalsteadOperandOccurrence>
<HalsteadProgramLength>245</HalsteadProgramLength>
<HalsteadProgramVocabulary>55</HalsteadProgramVocabulary>
<HalsteadProgramVolume>1416.43</HalsteadProgramVolume>
<HalsteadProgramDifficulty>32.52</HalsteadProgramDifficulty>
<HalsteadProgramEffort>46056.92</HalsteadProgramEffort>
<HalsteadBugPrediction>0.47</HalsteadBugPrediction>
<SEIMaintainabilityIndex>90.12</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>removeDescendantToggledPaths</MethodName>
<LineNumber>2602</LineNumber>
<JavaCodeLines>13</JavaCodeLines>
<CommentLines>4</CommentLines>
<CyclomaticComplexity>5</CyclomaticComplexity>
<Conditionals>4</Conditionals>
<DecisionDensity>0.38</DecisionDensity>
<MaxLoopDepth>2</MaxLoopDepth>
<LineNumber>2604</LineNumber>
<MaxConditionalDepth>4</MaxConditionalDepth>
<LineNumber>2603</LineNumber>
<HalsteadUniqueOperators>13</HalsteadUniqueOperators>
<HalsteadUniqueOperands>8</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>38</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>16</HalsteadOperandOccurrence>
<HalsteadProgramLength>54</HalsteadProgramLength>
<HalsteadProgramVocabulary>21</HalsteadProgramVocabulary>
<HalsteadProgramVolume>237.19</HalsteadProgramVolume>
<HalsteadProgramDifficulty>13.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>3083.41</HalsteadProgramEffort>
<HalsteadBugPrediction>0.08</HalsteadBugPrediction>
<SEIMaintainabilityIndex>137.48</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>removeSelectionInterval</MethodName>
<LineNumber>1789</LineNumber>
<JavaCodeLines>4</JavaCodeLines>
<CommentLines>8</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.25</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>11</HalsteadUniqueOperators>
<HalsteadUniqueOperands>8</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>18</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>11</HalsteadOperandOccurrence>
<HalsteadProgramLength>29</HalsteadProgramLength>
<HalsteadProgramVocabulary>19</HalsteadProgramVocabulary>
<HalsteadProgramVolume>123.19</HalsteadProgramVolume>
<HalsteadProgramDifficulty>7.56</HalsteadProgramDifficulty>
<HalsteadProgramEffort>931.62</HalsteadProgramEffort>
<HalsteadBugPrediction>0.04</HalsteadBugPrediction>
<SEIMaintainabilityIndex>163.44</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>removeSelectionPath</MethodName>
<LineNumber>1801</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>6</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>7</HalsteadUniqueOperators>
<HalsteadUniqueOperands>5</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>11</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>5</HalsteadOperandOccurrence>
<HalsteadProgramLength>16</HalsteadProgramLength>
<HalsteadProgramVocabulary>12</HalsteadProgramVocabulary>
<HalsteadProgramVolume>57.36</HalsteadProgramVolume>
<HalsteadProgramDifficulty>3.50</HalsteadProgramDifficulty>
<HalsteadProgramEffort>200.76</HalsteadProgramEffort>
<HalsteadBugPrediction>0.02</HalsteadBugPrediction>
<SEIMaintainabilityIndex>172.07</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>removeSelectionPaths</MethodName>
<LineNumber>1812</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>7</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>8</HalsteadUniqueOperators>
<HalsteadUniqueOperands>5</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>12</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>5</HalsteadOperandOccurrence>
<HalsteadProgramLength>17</HalsteadProgramLength>
<HalsteadProgramVocabulary>13</HalsteadProgramVocabulary>
<HalsteadProgramVolume>62.91</HalsteadProgramVolume>
<HalsteadProgramDifficulty>4.00</HalsteadProgramDifficulty>
<HalsteadProgramEffort>251.63</HalsteadProgramEffort>
<HalsteadBugPrediction>0.02</HalsteadBugPrediction>
<SEIMaintainabilityIndex>166.46</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>removeSelectionRow</MethodName>
<LineNumber>1822</LineNumber>
<JavaCodeLines>4</JavaCodeLines>
<CommentLines>6</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.25</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>7</HalsteadUniqueOperators>
<HalsteadUniqueOperands>5</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>10</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>8</HalsteadOperandOccurrence>
<HalsteadProgramLength>18</HalsteadProgramLength>
<HalsteadProgramVocabulary>12</HalsteadProgramVocabulary>
<HalsteadProgramVolume>64.53</HalsteadProgramVolume>
<HalsteadProgramDifficulty>5.60</HalsteadProgramDifficulty>
<HalsteadProgramEffort>361.36</HalsteadProgramEffort>
<HalsteadBugPrediction>0.02</HalsteadBugPrediction>
<SEIMaintainabilityIndex>173.07</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>removeSelectionRows</MethodName>
<LineNumber>1835</LineNumber>
<JavaCodeLines>10</JavaCodeLines>
<CommentLines>7</CommentLines>
<CyclomaticComplexity>4</CyclomaticComplexity>
<Conditionals>2</Conditionals>
<DecisionDensity>0.40</DecisionDensity>
<MaxLoopDepth>1</MaxLoopDepth>
<LineNumber>1842</LineNumber>
<MaxConditionalDepth>2</MaxConditionalDepth>
<LineNumber>1838</LineNumber>
<HalsteadUniqueOperators>18</HalsteadUniqueOperators>
<HalsteadUniqueOperands>14</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>41</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>30</HalsteadOperandOccurrence>
<HalsteadProgramLength>71</HalsteadProgramLength>
<HalsteadProgramVocabulary>32</HalsteadProgramVocabulary>
<HalsteadProgramVolume>355.00</HalsteadProgramVolume>
<HalsteadProgramDifficulty>19.29</HalsteadProgramDifficulty>
<HalsteadProgramEffort>6846.43</HalsteadProgramEffort>
<HalsteadBugPrediction>0.12</HalsteadBugPrediction>
<SEIMaintainabilityIndex>149.48</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>removeTreeExpansionListener</MethodName>
<LineNumber>1880</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>5</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>7</HalsteadUniqueOperators>
<HalsteadUniqueOperands>6</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>9</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>8</HalsteadOperandOccurrence>
<HalsteadProgramLength>17</HalsteadProgramLength>
<HalsteadProgramVocabulary>13</HalsteadProgramVocabulary>
<HalsteadProgramVolume>62.91</HalsteadProgramVolume>
<HalsteadProgramDifficulty>4.67</HalsteadProgramDifficulty>
<HalsteadProgramEffort>293.57</HalsteadProgramEffort>
<HalsteadBugPrediction>0.02</HalsteadBugPrediction>
<SEIMaintainabilityIndex>176.00</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>removeTreeSelectionListener</MethodName>
<LineNumber>2029</LineNumber>
<JavaCodeLines>9</JavaCodeLines>
<CommentLines>5</CommentLines>
<CyclomaticComplexity>3</CyclomaticComplexity>
<Conditionals>1</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>2031</LineNumber>
<HalsteadUniqueOperators>14</HalsteadUniqueOperators>
<HalsteadUniqueOperands>10</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>25</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>18</HalsteadOperandOccurrence>
<HalsteadProgramLength>43</HalsteadProgramLength>
<HalsteadProgramVocabulary>24</HalsteadProgramVocabulary>
<HalsteadProgramVolume>197.15</HalsteadProgramVolume>
<HalsteadProgramDifficulty>12.60</HalsteadProgramDifficulty>
<HalsteadProgramEffort>2484.13</HalsteadProgramEffort>
<HalsteadBugPrediction>0.07</HalsteadBugPrediction>
<SEIMaintainabilityIndex>152.06</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>removeTreeWillExpandListener</MethodName>
<LineNumber>1900</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>5</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>7</HalsteadUniqueOperators>
<HalsteadUniqueOperands>6</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>9</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>8</HalsteadOperandOccurrence>
<HalsteadProgramLength>17</HalsteadProgramLength>
<HalsteadProgramVocabulary>13</HalsteadProgramVocabulary>
<HalsteadProgramVolume>62.91</HalsteadProgramVolume>
<HalsteadProgramDifficulty>4.67</HalsteadProgramDifficulty>
<HalsteadProgramEffort>293.57</HalsteadProgramEffort>
<HalsteadBugPrediction>0.02</HalsteadBugPrediction>
<SEIMaintainabilityIndex>176.00</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>scrollPathToVisible</MethodName>
<LineNumber>1394</LineNumber>
<JavaCodeLines>12</JavaCodeLines>
<CommentLines>8</CommentLines>
<CyclomaticComplexity>4</CyclomaticComplexity>
<Conditionals>3</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>3</MaxConditionalDepth>
<LineNumber>1395</LineNumber>
<HalsteadUniqueOperators>12</HalsteadUniqueOperators>
<HalsteadUniqueOperands>9</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>31</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>17</HalsteadOperandOccurrence>
<HalsteadProgramLength>48</HalsteadProgramLength>
<HalsteadProgramVocabulary>21</HalsteadProgramVocabulary>
<HalsteadProgramVolume>210.83</HalsteadProgramVolume>
<HalsteadProgramDifficulty>11.33</HalsteadProgramDifficulty>
<HalsteadProgramEffort>2389.42</HalsteadProgramEffort>
<HalsteadBugPrediction>0.07</HalsteadBugPrediction>
<SEIMaintainabilityIndex>148.76</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>scrollRowToVisible</MethodName>
<LineNumber>1418</LineNumber>
<JavaCodeLines>3</JavaCodeLines>
<CommentLines>9</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.33</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>6</HalsteadUniqueOperators>
<HalsteadUniqueOperands>4</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>8</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>5</HalsteadOperandOccurrence>
<HalsteadProgramLength>13</HalsteadProgramLength>
<HalsteadProgramVocabulary>10</HalsteadProgramVocabulary>
<HalsteadProgramVolume>43.19</HalsteadProgramVolume>
<HalsteadProgramDifficulty>3.75</HalsteadProgramDifficulty>
<HalsteadProgramEffort>161.94</HalsteadProgramEffort>
<HalsteadBugPrediction>0.01</HalsteadBugPrediction>
<SEIMaintainabilityIndex>156.54</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>setCellEditor</MethodName>
<LineNumber>580</LineNumber>
<JavaCodeLines>6</JavaCodeLines>
<CommentLines>12</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.17</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>9</HalsteadUniqueOperators>
<HalsteadUniqueOperands>7</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>19</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>12</HalsteadOperandOccurrence>
<HalsteadProgramLength>31</HalsteadProgramLength>
<HalsteadProgramVocabulary>16</HalsteadProgramVocabulary>
<HalsteadProgramVolume>124.00</HalsteadProgramVolume>
<HalsteadProgramDifficulty>7.71</HalsteadProgramDifficulty>
<HalsteadProgramEffort>956.57</HalsteadProgramEffort>
<HalsteadBugPrediction>0.04</HalsteadBugPrediction>
<SEIMaintainabilityIndex>156.84</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>setCellRenderer</MethodName>
<LineNumber>528</LineNumber>
<JavaCodeLines>6</JavaCodeLines>
<CommentLines>9</CommentLines>
<CyclomaticComplexity>1</CyclomaticComplexity>
<Conditionals>0</Conditionals>
<DecisionDensity>0.17</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>0</MaxConditionalDepth>
<HalsteadUniqueOperators>8</HalsteadUniqueOperators>
<HalsteadUniqueOperands>7</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>15</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>12</HalsteadOperandOccurrence>
<HalsteadProgramLength>27</HalsteadProgramLength>
<HalsteadProgramVocabulary>15</HalsteadProgramVocabulary>
<HalsteadProgramVolume>105.49</HalsteadProgramVolume>
<HalsteadProgramDifficulty>6.86</HalsteadProgramDifficulty>
<HalsteadProgramEffort>723.33</HalsteadProgramEffort>
<HalsteadBugPrediction>0.04</HalsteadBugPrediction>
<SEIMaintainabilityIndex>163.95</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>setEditable</MethodName>
<LineNumber>546</LineNumber>
<JavaCodeLines>11</JavaCodeLines>
<CommentLines>10</CommentLines>
<CyclomaticComplexity>4</CyclomaticComplexity>
<Conditionals>1</Conditionals>
<DecisionDensity>0.36</DecisionDensity>
<MaxLoopDepth>0</MaxLoopDepth>
<MaxConditionalDepth>1</MaxConditionalDepth>
<LineNumber>551</LineNumber>
<HalsteadUniqueOperators>12</HalsteadUniqueOperators>
<HalsteadUniqueOperands>14</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>35</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>25</HalsteadOperandOccurrence>
<HalsteadProgramLength>60</HalsteadProgramLength>
<HalsteadProgramVocabulary>26</HalsteadProgramVocabulary>
<HalsteadProgramVolume>282.03</HalsteadProgramVolume>
<HalsteadProgramDifficulty>10.71</HalsteadProgramDifficulty>
<HalsteadProgramEffort>3021.71</HalsteadProgramEffort>
<HalsteadBugPrediction>0.09</HalsteadBugPrediction>
<SEIMaintainabilityIndex>151.24</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>setExpandedState</MethodName>
<LineNumber>2490</LineNumber>
<JavaCodeLines>79</JavaCodeLines>
<CommentLines>12</CommentLines>
<CyclomaticComplexity>19</CyclomaticComplexity>
<Conditionals>20</Conditionals>
<DecisionDensity>0.24</DecisionDensity>
<MaxLoopDepth>1</MaxLoopDepth>
<LineNumber>2504</LineNumber>
<MaxConditionalDepth>5</MaxConditionalDepth>
<LineNumber>2491</LineNumber>
<HalsteadUniqueOperators>39</HalsteadUniqueOperators>
<HalsteadUniqueOperands>27</HalsteadUniqueOperands>
<HalsteadOperatorOccurrence>222</HalsteadOperatorOccurrence>
<HalsteadOperandOccurrence>98</HalsteadOperandOccurrence>
<HalsteadProgramLength>320</HalsteadProgramLength>
<HalsteadProgramVocabulary>66</HalsteadProgramVocabulary>
<HalsteadProgramVolume>1934.21</HalsteadProgramVolume>
<HalsteadProgramDifficulty>70.78</HalsteadProgramDifficulty>
<HalsteadProgramEffort>136898.81</HalsteadProgramEffort>
<HalsteadBugPrediction>0.64</HalsteadBugPrediction>
<SEIMaintainabilityIndex>85.51</SEIMaintainabilityIndex>
</MethodMetrics>
<MethodMetrics>
 <MethodName>setInvokesStopCellEditing</MethodName>
<LineNumber>803</LineNumber>
<JavaCodeLines>6</JavaCodeL