var ROW_SPACER='\u00A0\u00A0\u00A0\u00A0';updateRequired=false;queueProcessing=false;currentSearchId=0;textInput=null;rowCount=35;menuTable=null;menuTableRows=new Array();previousQuery=null;var targetDoc=null;var targetWin=null;function setupSearchField(win)
{targetWin=win;targetDoc=win.document;textInput=targetDoc.getElementById('gaSearch');textInput.onkeydown=keydown;textInput.onkeyup=keyup;textInput.onfocus=processFocus;textInput.onblur=processBlur;try
{}catch(e)
{}menuTable=targetDoc.createElement('table');menuTable.className='gaMenu';menuTable.style.display='none';menuTable.cellSpacing=0;menuTable.cellPadding=0;menuTable.border=0;menuTable.style.position='absolute';menuTable.style.zIndex=100;for(var i=0;i<rowCount;i++)
{var row=menuTable.insertRow(i);var td=targetDoc.createElement('td');td.align='left';td.idx=i;td.onmousedown=goToResource;row.appendChild(td);td.appendChild(targetDoc.createTextNode('\u00A0'));menuTableRows[i]=td;}targetDoc.body.appendChild(menuTable);}function gotapi_prepareData(data)
{for(var i=0;i<data.length-1;i++)
{var offset=data[i].p;data[i].p=data[i-offset];}}function removeAllChilds(argNode)
{while(argNode.firstChild)
{argNode.removeChild(argNode.firstChild);}}function processFocus(evt)
{var value=textInput.value;if(value=='')
{setMenuVisible(false);return;}if(updateRequired) {update();}setMenuVisible(true);}function processBlur(evt)
{setMenuVisible(false);}function Module(id,path,title,url,popup)
{this.id=id;this.path=path;this.title=title;this.data=null;this.url=url;this.popup=popup;}function keyup(evt)
{var key=evt?evt.keyCode:targetWin.event.keyCode;if(key !=13 && key !=255 && key !=40 && key !=38)
{update();return false;}}function keydown(evt)
{var key=evt?evt.keyCode:targetWin.event.keyCode;if(key==13)
{showRow(selectedRow,false);var isNetscape=navigator.appName.toLowerCase().indexOf('netscape') >=0;if(isNetscape)
{if (evt.preventDefault) evt.preventDefault();if (evt.returnValue) evt.returnValue=false;if (evt.stopPropagation) evt.stopPropagation();}return false;}else if(key==40)
{selectRow(selectedRow+1,+1);setMenuVisible(true);}else if(key==38)
{selectRow(selectedRow-1,-1);setMenuVisible(true);}else if(key !=255)
{setMenuVisible(true);return true;}return false;}function selectRow(argRow,argDirection)
{var row=argRow;for(;;)
{if(row >=rowCount||row < 0||menuTableRows[row].style.display=='none')
{return;}if(menuTableRows[row].n)
{break;}row+=argDirection;}if(selectedRow >=0)
{var activeRow=menuTableRows[selectedRow];activeRow.className='gaRegularRow';}selectedRow=row;var activeRow=menuTableRows[selectedRow];activeRow.className='gaSelectedRow';}function search(argSearchId)
{if(currentSearchId !=argSearchId)
{return;}if(updateRequired)
previousQuery=null;var value=textInput.value;if(value=='')
{setMenuVisible(false);return;}if(value==previousQuery)
{return;}var extendPrevious=value.indexOf(previousQuery)==0;previousQuery=value;var keywords=value.split(/[ \t\.=<>\/\\\*_\(\):]+/);var res=new Array();for(var i=0;i<keywords.length;i++)
{res.push(new RegExp(keywords[i],"i"));}var startTime=new Date();var result=searchModules(argSearchId,res,keywords[0].toLowerCase());if(!result)
{return;}displayedRows=result;var endTime=new Date();var queryExecutionTime=endTime.getTime()-startTime.getTime();var startTime=new Date();var proceed=showResults(argSearchId,displayedRows);var endTime=new Date();var resultsRenderingTime=endTime.getTime()-startTime.getTime();if(! proceed)
{return;}selectedRow=-1;setMenuVisible(true);selectRow(0,+1);addStats('s',value+':'+queryExecutionTime+":"+resultsRenderingTime);}function searchModules(argSearchId,argRegList,argPriorityKey)
{var results=new Array();var klen=argRegList.length;for(var m=0;m<allModules.length;m++)
{var module=allModules[m];var moduleResults=new Array();var exactMatchEnd=0;var startsWithEnd=0;results.push(moduleResults);if(!module.data||!module.active) continue;var dx=module.data;if(! dx)
{continue;}var len=dx.length-1;for(var i=0;i<len;i++)
{if(exactMatchEnd+startsWithEnd > rowCount)
{break;}if(currentSearchId !=argSearchId)
{return null;}var item=dx[i];var n=dx[i].n;var matched=false;var re=null;for(var k=0;k<klen;k++)
{re=argRegList[k];if(re.test(n))
{matched=true;break;}}if(!matched)
{continue;}if(klen==1||matchItemParents(item,argRegList,re))
{if(n)
{var ln=n.toLowerCase();if(ln==argPriorityKey)
{moduleResults.splice(exactMatchEnd++,0,item);}else if(ln.indexOf(argPriorityKey)==0)
{moduleResults.splice(exactMatchEnd+startsWithEnd++,0,item);}else
{moduleResults.push(item);}}else
{moduleResults.push(item);}}}}return results;}function matchItemParents(argItem,argRes,argExcludingRe)
{var klen=argRes.length;var failed=false;for(var k=0;k<klen;k++)
{var re=argRes[k];if(re==argExcludingRe)
{continue;}var matched=false;var current=argItem;while(current)
{if(re.test(current.n))
{matched=true;break;}current=current.p;}if(!matched)
{failed=true;break;}}return !failed;}function showResults(argSearchId,argResults)
{var nonemptyModuleCount=0;for(var i=0;i<argResults.length;i++)
{if(argResults[i].length > 0) nonemptyModuleCount++;}var row=0;if(nonemptyModuleCount > 0)
{var fairCount=(rowCount - nonemptyModuleCount*2)/ nonemptyModuleCount;fairCount=Math.floor(fairCount);var leftoverCount=0;for(var i=0;i<argResults.length;i++)
{var r=argResults[i];var module=allModules[i];if(module.active && module.data && r.length > 0 && r.length < fairCount)
{leftoverCount+=fairCount - r.length;}}for(var m=0;m<allModules.length;m++)
{var module=allModules[m];if(!module.data||!module.active) continue;var moduleResults=argResults[m];if(! module.data||moduleResults.length <=0)
{continue;}if(row+1 >=rowCount) break;updateResultRow(row++,module.title,'gaHeaderRow',null);var i=0;for(;i<moduleResults.length;i++)
{if(i >=fairCount)
{if(leftoverCount==0) break;leftoverCount--;}var n=moduleResults[i];updateResultRow(row++,getResourceTitle(n),'gaRegularRow',n);}if(i < moduleResults.length)
{updateResultRow(row++,ROW_SPACER+'...','gaFooterRow',null);}}}if(row==0)
{updateResultRow(row++,'... No Matches Found ...','gaHeaderRow',null);addStats('s','-');}while(row < rowCount)
{var tableRow=menuTableRows[row++];tableRow.style.display='none';}return true;}function updateResultRow(argRowId,argTitle,argStyle,argNode)
{var row=menuTableRows[argRowId];row.firstChild.nodeValue=argTitle;row.className=argStyle;row.n=argNode;row.style.display='';}function getResourceTitle(argItem)
{var result='';var item=argItem;while(item && (item.p||item==argItem))
{name=getResourceLabel(item);result=name+(result==''?'':' \u00A0\u2192\u00A0 '+result);item=item.p;}return ROW_SPACER+result;}function getResourceLabel(argItem)
{var name=argItem.n;var type=argItem.t;if(type=='T') name='<'+name+' ... >';else if(type=='M') name=name+' (...)';else if(type=='C') name='class '+name;else if(type=='P');else if(type=='I') name='interface '+name;else if(type=='O');else if(type=='D') name=/*'\u00A7\u00A7 '+*/name;else if(type=='S') name='{'+name+':... }';else if(type=='V');return name;}function setMenuVisible(argVisible)
{if(queueProcessing) return;var visibleNow=menuTable.style.display=='';if(visibleNow==argVisible)
{return;}if(argVisible)
{showPopupNode(menuTable,textInput,3,0);}else
{menuTable.style.display='none';}if(window.opera)
{siteFrame.style.display=argVisible?'none':'';}}function showPopupNode(showNode,relativeNode,offsetX,offsetY)
{var nodeX=relativeNode.offsetLeft;var nodeY=relativeNode.offsetTop+relativeNode.offsetHeight;var node=relativeNode;while(node.offsetParent)
{node=node.offsetParent;nodeX+=node.offsetLeft;nodeY+=node.offsetTop;}showNode.style.left=(nodeX+offsetX)+'px';showNode.style.top=(nodeY+offsetY)+'px';showNode.style.display='';}function getResourceContext(argNode)
{var context=argNode.p
?getResourceContext(argNode.p)
:'';var c=argNode.c;if(c)
{c=uncompressValue(c,argNode);context=c.indexOf('http://')==0
?c:context+c;}return context;}function getResourceUrl(argNode)
{if(argNode.u||argNode.c)
{var ctx=getResourceContext(argNode);var u=argNode.u;if(! u)
{return ctx;}u=uncompressValue(u,argNode);return u.indexOf('http://')==0
?u
:ctx+u;}else
{return argNode.p?getResourceUrl(argNode.p):null;}}function uncompressValue(argValue,argNode)
{var idx=argValue.indexOf('`');if(idx < 0)
{return argValue;}var name=argNode.n;return argValue.substr(0,idx)+name+argValue.substr(idx+1);}function goToResource()
{showRow(this.idx,false)
}function showRow(argRow,argMenuVisible)
{if(argRow < 0)
{return;}setMenuVisible(argMenuVisible);var row=menuTableRows[argRow];showItem(row.n);}function update()
{if(queueProcessing) {if(textInput.value=='') {return;}updateWhenLoaded=true;var lbl=$('loading')
if(lbl) lbl.style.color='black';return;}++currentSearchId;setTimeout('search('+currentSearchId+')',1);}function showItem(argItem)
{var url=getResourceUrl(argItem);targetWin.location.href=url;}allModules=[new Module(0,gaMod,gaTitle,null,null)];function startModuleProcessing(name)
{setupSearchField(window);queueProcessing=true;}function finishModuleProcessing(name,data)
{gotapi_prepareData(data);allModules[0].data=data;allModules[0].active=true;queueProcessing=false;if(updateWhenLoaded) update();document.getElementById('gaWait').style.display='none';document.getElementById('gaInfo').style.display='';}function addStats(argType,argMsg)
{}function sendStats()
{}startModuleProcessing('module_junit.js');var P = 'P';
var C = 'C';
var I = 'I';
var M = 'M';
var O = 'O';
var T = 'T';
var D = 'D';
var S = 'S';
var V = 'V';
var tmp = new Array(
{t:D,n:'JUnit',u:'overview-summary.html',c:'http://www.junit.org/junit/javadoc/3.8.1/',p:1},
{t:P,n:'junit.awtui',u:'package-summary.html',c:'junit/awtui/',p:1},
{t:C,n:'AboutDialog',u:'`.html',p:1},
{t:C,n:'Logo',c:'`.html',p:2},
{t:O,n:'fHeight',u:'#`',p:1},
{t:O,n:'fImage',u:'#`',p:2},
{t:O,n:'fWidth',u:'#`',p:3},
{t:M,n:'loadImage',u:'#`(java.lang.String)',p:4},
{t:M,n:'paint',u:'#`(java.awt.Graphics)',p:5},
{t:M,n:'paintBackground',u:'#`(java.awt.Graphics)',p:6},
{t:C,n:'ProgressBar',c:'`.html',p:9},
{t:O,n:'fError',u:'#`',p:1},
{t:O,n:'fProgress',u:'#`',p:2},
{t:O,n:'fProgressX',u:'#`',p:3},
{t:O,n:'fTotal',u:'#`',p:4},
{t:M,n:'getStatusColor',u:'#`()',p:5},
{t:M,n:'paint',u:'#`(java.awt.Graphics)',p:6},
{t:M,n:'paintBackground',u:'#`(java.awt.Graphics)',p:7},
{t:M,n:'paintStatus',u:'#`(java.awt.Graphics)',p:8},
{t:M,n:'paintStep',u:'#`(int, int)',p:9},
{t:M,n:'reset',u:'#`()',p:10},
{t:M,n:'scale',u:'#`(int)',p:11},
{t:M,n:'setBounds',u:'#`(int, int, int, int)',p:12},
{t:M,n:'start',u:'#`(int)',p:13},
{t:M,n:'step',u:'#`(boolean)',p:14},
{t:C,n:'TestRunner',c:'`.html',p:24},
{t:O,n:'fExceptions',u:'#`',p:1},
{t:O,n:'fFailedTests',u:'#`',p:2},
{t:O,n:'fFailureList',u:'#`',p:3},
{t:O,n:'fFrame',u:'#`',p:4},
{t:O,n:'fLogo',u:'#`',p:5},
{t:O,n:'fNumberOfErrors',u:'#`',p:6},
{t:O,n:'fNumberOfFailures',u:'#`',p:7},
{t:O,n:'fNumberOfRuns',u:'#`',p:8},
{t:O,n:'fProgressIndicator',u:'#`',p:9},
{t:O,n:'fQuitButton',u:'#`',p:10},
{t:O,n:'fRerunButton',u:'#`',p:11},
{t:O,n:'fRun',u:'#`',p:12},
{t:O,n:'fRunner',u:'#`',p:13},
{t:O,n:'fStatusLine',u:'#`',p:14},
{t:O,n:'fSuiteField',u:'#`',p:15},
{t:O,n:'fTestResult',u:'#`',p:16},
{t:O,n:'fTraceArea',u:'#`',p:17},
{t:O,n:'fUseLoadingRunner',u:'#`',p:18},
{t:O,n:'GAP',u:'#`',p:19},
{t:O,n:'PLAIN_FONT',u:'#`',p:20},
{t:M,n:'about',u:'#`()',p:21},
{t:M,n:'addGrid',u:'#`(java.awt.Panel, java.awt.Component, int, int, int, int, double, int)',p:22},
{t:M,n:'addToCounterPanel',u:'#`(java.awt.Panel, java.awt.Component, int, int, int, int, double, double, int, int, java.awt.Insets)',p:23},
{t:M,n:'appendFailure',u:'#`(java.lang.String, junit.framework.Test, java.lang.Throwable)',p:24},
{t:M,n:'clearStatus',u:'#`()',p:25},
{t:M,n:'createCounterPanel',u:'#`()',p:26},
{t:M,n:'createJUnitMenu',u:'#`()',p:27},
{t:M,n:'createMenus',u:'#`(java.awt.MenuBar)',p:28},
{t:M,n:'createTestResult',u:'#`()',p:29},
{t:M,n:'createUI',u:'#`(java.lang.String)',p:30},
{t:M,n:'failureSelected',u:'#`()',p:31},
{t:M,n:'getRunner',u:'#`()',p:32},
{t:M,n:'isErrorSelected',u:'#`()',p:33},
{t:M,n:'loadFrameIcon',u:'#`()',p:34},
{t:M,n:'main',u:'#`(java.lang.String[])',p:35},
{t:M,n:'rerun',u:'#`()',p:36},
{t:M,n:'rerunTest',u:'#`(junit.framework.Test)',p:37},
{t:M,n:'reset',u:'#`()',p:38},
{t:M,n:'run',u:'#`(java.lang.Class)',p:39},
{t:M,n:'runFailed',u:'#`(java.lang.String)',p:40},
{t:M,n:'runSuite',u:'#`()',p:41},
{t:M,n:'setLabelValue',u:'#`(java.awt.Label, int)',p:42},
{t:M,n:'setSuiteName',u:'#`(java.lang.String)',p:43},
{t:M,n:'shouldReload',u:'#`()',p:44},
{t:M,n:'showErrorTrace',u:'#`()',p:45},
{t:M,n:'showInfo',u:'#`(java.lang.String)',p:46},
{t:M,n:'showStatus',u:'#`(java.lang.String)',p:47},
{t:M,n:'start',u:'#`(java.lang.String[])',p:48},
{t:M,n:'testEnded',u:'#`(java.lang.String)',p:49},
{t:M,n:'testFailed',u:'#`(int, junit.framework.Test, java.lang.Throwable)',p:50},
{t:M,n:'testStarted',u:'#`(java.lang.String)',p:51},
{t:P,n:'junit.extensions',u:'package-summary.html',c:'junit/extensions/',p:77},
{t:C,n:'ActiveTestSuite',c:'`.html',p:1},
{t:O,n:'fActiveTestDeathCount',u:'#`',p:1},
{t:M,n:'run',u:'#`(junit.framework.TestResult)',p:2},
{t:M,n:'runFinished',u:'#`(junit.framework.Test)',p:3},
{t:M,n:'runTest',u:'#`(junit.framework.Test, junit.framework.TestResult)',p:4},
{t:M,n:'waitUntilFinished',u:'#`()',p:5},
{t:C,n:'ExceptionTestCase',c:'`.html',p:7},
{t:O,n:'fExpected',u:'#`',p:1},
{t:M,n:'runTest',u:'#`()',p:2},
{t:C,n:'RepeatedTest',c:'`.html',p:10},
{t:O,n:'fTimesRepeat',u:'#`',p:1},
{t:M,n:'countTestCases',u:'#`()',p:2},
{t:M,n:'run',u:'#`(junit.framework.TestResult)',p:3},
{t:M,n:'toString',u:'#`()',p:4},
{t:C,n:'TestDecorator',c:'`.html',p:15},
{t:O,n:'fTest',u:'#`',p:1},
{t:M,n:'basicRun',u:'#`(junit.framework.TestResult)',p:2},
{t:M,n:'countTestCases',u:'#`()',p:3},
{t:M,n:'getTest',u:'#`()',p:4},
{t:M,n:'run',u:'#`(junit.framework.TestResult)',p:5},
{t:M,n:'toString',u:'#`()',p:6},
{t:C,n:'TestSetup',c:'`.html',p:22},
{t:M,n:'run',u:'#`(junit.framework.TestResult)',p:1},
{t:M,n:'setUp',u:'#`()',p:2},
{t:M,n:'tearDown',u:'#`()',p:3},
{t:P,n:'junit.framework',u:'package-summary.html',c:'junit/framework/',p:103},
{t:I,n:'Protectable',c:'`.html',p:1},
{t:M,n:'protect',u:'#`()',p:1},
{t:I,n:'Test',c:'`.html',p:3},
{t:M,n:'countTestCases',u:'#`()',p:1},
{t:M,n:'run',u:'#`(junit.framework.TestResult)',p:2},
{t:I,n:'TestListener',c:'`.html',p:6},
{t:M,n:'addError',u:'#`(junit.framework.Test, java.lang.Throwable)',p:1},
{t:M,n:'addFailure',u:'#`(junit.framework.Test, junit.framework.AssertionFailedError)',p:2},
{t:M,n:'endTest',u:'#`(junit.framework.Test)',p:3},
{t:M,n:'startTest',u:'#`(junit.framework.Test)',p:4},
{t:C,n:'Assert',c:'`.html',p:11},
{t:M,n:'assertEquals',u:'#`(boolean, boolean)',p:1},
{t:M,n:'assertFalse',u:'#`(boolean)',p:2},
{t:M,n:'assertNotNull',u:'#`(java.lang.Object)',p:3},
{t:M,n:'assertNotSame',u:'#`(java.lang.Object, java.lang.Object)',p:4},
{t:M,n:'assertNull',u:'#`(java.lang.Object)',p:5},
{t:M,n:'assertSame',u:'#`(java.lang.Object, java.lang.Object)',p:6},
{t:M,n:'assertTrue',u:'#`(boolean)',p:7},
{t:M,n:'fail',u:'#`()',p:8},
{t:M,n:'failNotEquals',u:'#`(java.lang.String, java.lang.Object, java.lang.Object)',p:9},
{t:M,n:'failNotSame',u:'#`(java.lang.String, java.lang.Object, java.lang.Object)',p:10},
{t:M,n:'failSame',u:'#`(java.lang.String)',p:11},
{t:M,n:'format',u:'#`(java.lang.String, java.lang.Object, java.lang.Object)',p:12},
{t:C,n:'TestCase',c:'`.html',p:24},
{t:O,n:'fName',u:'#`',p:1},
{t:M,n:'countTestCases',u:'#`()',p:2},
{t:M,n:'createResult',u:'#`()',p:3},
{t:M,n:'getName',u:'#`()',p:4},
{t:M,n:'run',u:'#`()',p:5},
{t:M,n:'runBare',u:'#`()',p:6},
{t:M,n:'runTest',u:'#`()',p:7},
{t:M,n:'setName',u:'#`(java.lang.String)',p:8},
{t:M,n:'setUp',u:'#`()',p:9},
{t:M,n:'tearDown',u:'#`()',p:10},
{t:M,n:'toString',u:'#`()',p:11},
{t:C,n:'TestFailure',c:'`.html',p:36},
{t:O,n:'fFailedTest',u:'#`',p:1},
{t:O,n:'fThrownException',u:'#`',p:2},
{t:M,n:'exceptionMessage',u:'#`()',p:3},
{t:M,n:'failedTest',u:'#`()',p:4},
{t:M,n:'isFailure',u:'#`()',p:5},
{t:M,n:'thrownException',u:'#`()',p:6},
{t:M,n:'toString',u:'#`()',p:7},
{t:M,n:'trace',u:'#`()',p:8},
{t:C,n:'TestResult',c:'`.html',p:45},
{t:O,n:'fErrors',u:'#`',p:1},
{t:O,n:'fFailures',u:'#`',p:2},
{t:O,n:'fListeners',u:'#`',p:3},
{t:O,n:'fRunTests',u:'#`',p:4},
{t:O,n:'fStop',u:'#`',p:5},
{t:M,n:'addError',u:'#`(junit.framework.Test, java.lang.Throwable)',p:6},
{t:M,n:'addFailure',u:'#`(junit.framework.Test, junit.framework.AssertionFailedError)',p:7},
{t:M,n:'addListener',u:'#`(junit.framework.TestListener)',p:8},
{t:M,n:'cloneListeners',u:'#`()',p:9},
{t:M,n:'endTest',u:'#`(junit.framework.Test)',p:10},
{t:M,n:'errorCount',u:'#`()',p:11},
{t:M,n:'errors',u:'#`()',p:12},
{t:M,n:'failureCount',u:'#`()',p:13},
{t:M,n:'failures',u:'#`()',p:14},
{t:M,n:'removeListener',u:'#`(junit.framework.TestListener)',p:15},
{t:M,n:'run',u:'#`(junit.framework.TestCase)',p:16},
{t:M,n:'runCount',u:'#`()',p:17},
{t:M,n:'runProtected',u:'#`(junit.framework.Test, junit.framework.Protectable)',p:18},
{t:M,n:'shouldStop',u:'#`()',p:19},
{t:M,n:'startTest',u:'#`(junit.framework.Test)',p:20},
{t:M,n:'stop',u:'#`()',p:21},
{t:M,n:'wasSuccessful',u:'#`()',p:22},
{t:C,n:'TestSuite',c:'`.html',p:68},
{t:O,n:'fName',u:'#`',p:1},
{t:O,n:'fTests',u:'#`',p:2},
{t:M,n:'addTest',u:'#`(junit.framework.Test)',p:3},
{t:M,n:'addTestMethod',u:'#`(java.lang.reflect.Method, java.util.Vector, java.lang.Class)',p:4},
{t:M,n:'addTestSuite',u:'#`(java.lang.Class)',p:5},
{t:M,n:'countTestCases',u:'#`()',p:6},
{t:M,n:'createTest',u:'#`(java.lang.Class, java.lang.String)',p:7},
{t:M,n:'exceptionToString',u:'#`(java.lang.Throwable)',p:8},
{t:M,n:'getName',u:'#`()',p:9},
{t:M,n:'getTestConstructor',u:'#`(java.lang.Class)',p:10},
{t:M,n:'isPublicTestMethod',u:'#`(java.lang.reflect.Method)',p:11},
{t:M,n:'isTestMethod',u:'#`(java.lang.reflect.Method)',p:12},
{t:M,n:'run',u:'#`(junit.framework.TestResult)',p:13},
{t:M,n:'runTest',u:'#`(junit.framework.Test, junit.framework.TestResult)',p:14},
{t:M,n:'setName',u:'#`(java.lang.String)',p:15},
{t:M,n:'testAt',u:'#`(int)',p:16},
{t:M,n:'testCount',u:'#`()',p:17},
{t:M,n:'tests',u:'#`()',p:18},
{t:M,n:'toString',u:'#`()',p:19},
{t:M,n:'warning',u:'#`(java.lang.String)',p:20},
{t:C,n:'AssertionFailedError',u:'`.html',p:89},
{t:C,n:'ComparisonFailure',c:'`.html',p:90},
{t:O,n:'fActual',u:'#`',p:1},
{t:O,n:'fExpected',u:'#`',p:2},
{t:M,n:'getMessage',u:'#`()',p:3},
{t:P,n:'junit.runner',u:'package-summary.html',c:'junit/runner/',p:197},
{t:I,n:'FailureDetailView',c:'`.html',p:1},
{t:M,n:'clear',u:'#`()',p:1},
{t:M,n:'getComponent',u:'#`()',p:2},
{t:M,n:'showFailure',u:'#`(junit.framework.TestFailure)',p:3},
{t:I,n:'TestCollector',c:'`.html',p:5},
{t:M,n:'collectTests',u:'#`()',p:1},
{t:I,n:'TestRunListener',c:'`.html',p:7},
{t:O,n:'STATUS_ERROR',u:'#`',p:1},
{t:O,n:'STATUS_FAILURE',u:'#`',p:2},
{t:M,n:'testEnded',u:'#`(java.lang.String)',p:3},
{t:M,n:'testFailed',u:'#`(int, java.lang.String, java.lang.String)',p:4},
{t:M,n:'testRunEnded',u:'#`(long)',p:5},
{t:M,n:'testRunStarted',u:'#`(java.lang.String, int)',p:6},
{t:M,n:'testRunStopped',u:'#`(long)',p:7},
{t:M,n:'testStarted',u:'#`(java.lang.String)',p:8},
{t:I,n:'TestSuiteLoader',c:'`.html',p:16},
{t:M,n:'load',u:'#`(java.lang.String)',p:1},
{t:M,n:'reload',u:'#`(java.lang.Class)',p:2},
{t:C,n:'BaseTestRunner',c:'`.html',p:19},
{t:O,n:'fgFilterStack',u:'#`',p:1},
{t:O,n:'fgMaxMessageLength',u:'#`',p:2},
{t:O,n:'fLoading',u:'#`',p:3},
{t:O,n:'fPreferences',u:'#`',p:4},
{t:O,n:'SUITE_METHODNAME',u:'#`',p:5},
{t:M,n:'addError',u:'#`(junit.framework.Test, java.lang.Throwable)',p:6},
{t:M,n:'addFailure',u:'#`(junit.framework.Test, junit.framework.AssertionFailedError)',p:7},
{t:M,n:'clearStatus',u:'#`()',p:8},
{t:M,n:'elapsedTimeAsString',u:'#`(long)',p:9},
{t:M,n:'endTest',u:'#`(junit.framework.Test)',p:10},
{t:M,n:'extractClassName',u:'#`(java.lang.String)',p:11},
{t:M,n:'filterLine',u:'#`(java.lang.String)',p:12},
{t:M,n:'getFilteredTrace',u:'#`(java.lang.String)',p:13},
{t:M,n:'getLoader',u:'#`()',p:14},
{t:M,n:'getPreference',u:'#`(java.lang.String)',p:15},
{t:M,n:'getPreferences',u:'#`()',p:16},
{t:M,n:'getPreferencesFile',u:'#`()',p:17},
{t:M,n:'getTest',u:'#`(java.lang.String)',p:18},
{t:M,n:'inVAJava',u:'#`()',p:19},
{t:M,n:'loadSuiteClass',u:'#`(java.lang.String)',p:20},
{t:M,n:'processArguments',u:'#`(java.lang.String[])',p:21},
{t:M,n:'readPreferences',u:'#`()',p:22},
{t:M,n:'runFailed',u:'#`(java.lang.String)',p:23},
{t:M,n:'savePreferences',u:'#`()',p:24},
{t:M,n:'setLoading',u:'#`(boolean)',p:25},
{t:M,n:'setPreference',u:'#`(java.lang.String, java.lang.String)',p:26},
{t:M,n:'setPreferences',u:'#`(java.util.Properties)',p:27},
{t:M,n:'showStackRaw',u:'#`()',p:28},
{t:M,n:'startTest',u:'#`(junit.framework.Test)',p:29},
{t:M,n:'testEnded',u:'#`(java.lang.String)',p:30},
{t:M,n:'testFailed',u:'#`(int, junit.framework.Test, java.lang.Throwable)',p:31},
{t:M,n:'testStarted',u:'#`(java.lang.String)',p:32},
{t:M,n:'truncate',u:'#`(java.lang.String)',p:33},
{t:M,n:'useReloadingTestSuiteLoader',u:'#`()',p:34},
{t:C,n:'ClassPathTestCollector',c:'`.html',p:54},
{t:O,n:'SUFFIX_LENGTH',u:'#`',p:1},
{t:M,n:'classNameFromFile',u:'#`(java.lang.String)',p:2},
{t:M,n:'collectFilesInPath',u:'#`(java.lang.String)',p:3},
{t:M,n:'collectFilesInRoots',u:'#`(java.util.Vector)',p:4},
{t:M,n:'collectTests',u:'#`()',p:5},
{t:M,n:'gatherFiles',u:'#`(java.io.File, java.lang.String, java.util.Hashtable)',p:6},
{t:M,n:'isTestClass',u:'#`(java.lang.String)',p:7},
{t:M,n:'splitClassPath',u:'#`(java.lang.String)',p:8},
{t:C,n:'LoadingTestCollector',c:'`.html',p:63},
{t:O,n:'fLoader',u:'#`',p:1},
{t:M,n:'classFromFile',u:'#`(java.lang.String)',p:2},
{t:M,n:'hasPublicConstructor',u:'#`(java.lang.Class)',p:3},
{t:M,n:'hasSuiteMethod',u:'#`(java.lang.Class)',p:4},
{t:M,n:'isTestClass',u:'#`(java.lang.Class)',p:5},
{t:C,n:'ReloadingTestSuiteLoader',c:'`.html',p:69},
{t:M,n:'createLoader',u:'#`()',p:1},
{t:M,n:'load',u:'#`(java.lang.String)',p:2},
{t:M,n:'reload',u:'#`(java.lang.Class)',p:3},
{t:C,n:'SimpleTestCollector',c:'`.html',p:73},
{t:M,n:'isTestClass',u:'#`(java.lang.String)',p:1},
{t:C,n:'Sorter',c:'`.html',p:75},
{t:M,n:'sortStrings',u:'#`(java.util.Vector, int, int, junit.runner.Sorter.Swapper)',p:1},
{t:C,n:'StandardTestSuiteLoader',c:'`.html',p:77},
{t:M,n:'load',u:'#`(java.lang.String)',p:1},
{t:M,n:'reload',u:'#`(java.lang.Class)',p:2},
{t:C,n:'TestCaseClassLoader',c:'`.html',p:80},
{t:O,n:'defaultExclusions',u:'#`',p:1},
{t:O,n:'EXCLUDED_FILE',u:'#`',p:2},
{t:O,n:'fExcluded',u:'#`',p:3},
{t:O,n:'fPathItems',u:'#`',p:4},
{t:M,n:'getClassData',u:'#`(java.io.File)',p:5},
{t:M,n:'getResource',u:'#`(java.lang.String)',p:6},
{t:M,n:'getResourceAsStream',u:'#`(java.lang.String)',p:7},
{t:M,n:'isExcluded',u:'#`(java.lang.String)',p:8},
{t:M,n:'isJar',u:'#`(java.lang.String)',p:9},
{t:M,n:'loadClass',u:'#`(java.lang.String, boolean)',p:10},
{t:M,n:'loadFileData',u:'#`(java.lang.String, java.lang.String)',p:11},
{t:M,n:'loadJarData',u:'#`(java.lang.String, java.lang.String)',p:12},
{t:M,n:'lookupClassData',u:'#`(java.lang.String)',p:13},
{t:M,n:'readExcludedPackages',u:'#`()',p:14},
{t:M,n:'scanPath',u:'#`(java.lang.String)',p:15},
{t:C,n:'Version',c:'`.html',p:96},
{t:M,n:'id',u:'#`()',p:1},
{t:P,n:'junit.samples',u:'package-summary.html',c:'junit/samples/',p:295},
{t:C,n:'AllTests',c:'`.html',p:1},
{t:M,n:'main',u:'#`(java.lang.String[])',p:1},
{t:M,n:'suite',u:'#`()',p:2},
{t:C,n:'SimpleTest',c:'`.html',p:4},
{t:O,n:'fValue1',u:'#`',p:1},
{t:O,n:'fValue2',u:'#`',p:2},
{t:M,n:'main',u:'#`(java.lang.String[])',p:3},
{t:M,n:'setUp',u:'#`()',p:4},
{t:M,n:'suite',u:'#`()',p:5},
{t:M,n:'testAdd',u:'#`()',p:6},
{t:M,n:'testDivideByZero',u:'#`()',p:7},
{t:M,n:'testEquals',u:'#`()',p:8},
{t:C,n:'VectorTest',c:'`.html',p:13},
{t:O,n:'fEmpty',u:'#`',p:1},
{t:O,n:'fFull',u:'#`',p:2},
{t:M,n:'main',u:'#`(java.lang.String[])',p:3},
{t:M,n:'setUp',u:'#`()',p:4},
{t:M,n:'suite',u:'#`()',p:5},
{t:M,n:'testCapacity',u:'#`()',p:6},
{t:M,n:'testClone',u:'#`()',p:7},
{t:M,n:'testContains',u:'#`()',p:8},
{t:M,n:'testElementAt',u:'#`()',p:9},
{t:M,n:'testRemoveAll',u:'#`()',p:10},
{t:M,n:'testRemoveElement',u:'#`()',p:11},
{t:P,n:'junit.samples.money',u:'package-summary.html',c:'junit/samples/money/',p:320},
{t:I,n:'IMoney',c:'`.html',p:1},
{t:M,n:'add',u:'#`(junit.samples.money.IMoney)',p:1},
{t:M,n:'addMoney',u:'#`(junit.samples.money.Money)',p:2},
{t:M,n:'addMoneyBag',u:'#`(junit.samples.money.MoneyBag)',p:3},
{t:M,n:'appendTo',u:'#`(junit.samples.money.MoneyBag)',p:4},
{t:M,n:'isZero',u:'#`()',p:5},
{t:M,n:'multiply',u:'#`(int)',p:6},
{t:M,n:'negate',u:'#`()',p:7},
{t:M,n:'subtract',u:'#`(junit.samples.money.IMoney)',p:8},
{t:C,n:'Money',c:'`.html',p:10},
{t:O,n:'fAmount',u:'#`',p:1},
{t:O,n:'fCurrency',u:'#`',p:2},
{t:M,n:'add',u:'#`(junit.samples.money.IMoney)',p:3},
{t:M,n:'addMoney',u:'#`(junit.samples.money.Money)',p:4},
{t:M,n:'addMoneyBag',u:'#`(junit.samples.money.MoneyBag)',p:5},
{t:M,n:'amount',u:'#`()',p:6},
{t:M,n:'appendTo',u:'#`(junit.samples.money.MoneyBag)',p:7},
{t:M,n:'currency',u:'#`()',p:8},
{t:M,n:'equals',u:'#`(java.lang.Object)',p:9},
{t:M,n:'hashCode',u:'#`()',p:10},
{t:M,n:'isZero',u:'#`()',p:11},
{t:M,n:'multiply',u:'#`(int)',p:12},
{t:M,n:'negate',u:'#`()',p:13},
{t:M,n:'subtract',u:'#`(junit.samples.money.IMoney)',p:14},
{t:M,n:'toString',u:'#`()',p:15},
{t:C,n:'MoneyBag',c:'`.html',p:26},
{t:O,n:'fMonies',u:'#`',p:1},
{t:M,n:'add',u:'#`(junit.samples.money.IMoney)',p:2},
{t:M,n:'addMoney',u:'#`(junit.samples.money.Money)',p:3},
{t:M,n:'addMoneyBag',u:'#`(junit.samples.money.MoneyBag)',p:4},
{t:M,n:'appendBag',u:'#`(junit.samples.money.MoneyBag)',p:5},
{t:M,n:'appendMoney',u:'#`(junit.samples.money.Money)',p:6},
{t:M,n:'appendTo',u:'#`(junit.samples.money.MoneyBag)',p:7},
{t:M,n:'contains',u:'#`(junit.samples.money.Money)',p:8},
{t:M,n:'create',u:'#`(junit.samples.money.IMoney, junit.samples.money.IMoney)',p:9},
{t:M,n:'equals',u:'#`(java.lang.Object)',p:10},
{t:M,n:'findMoney',u:'#`(java.lang.String)',p:11},
{t:M,n:'hashCode',u:'#`()',p:12},
{t:M,n:'isZero',u:'#`()',p:13},
{t:M,n:'multiply',u:'#`(int)',p:14},
{t:M,n:'negate',u:'#`()',p:15},
{t:M,n:'simplify',u:'#`()',p:16},
{t:M,n:'subtract',u:'#`(junit.samples.money.IMoney)',p:17},
{t:M,n:'toString',u:'#`()',p:18},
{t:C,n:'MoneyTest',c:'`.html',p:45},
{t:O,n:'f12CHF',u:'#`',p:1},
{t:O,n:'f14CHF',u:'#`',p:2},
{t:O,n:'f21USD',u:'#`',p:3},
{t:O,n:'f7USD',u:'#`',p:4},
{t:O,n:'fMB1',u:'#`',p:5},
{t:O,n:'fMB2',u:'#`',p:6},
{t:M,n:'main',u:'#`(java.lang.String[])',p:7},
{t:M,n:'setUp',u:'#`()',p:8},
{t:M,n:'testBagMultiply',u:'#`()',p:9},
{t:M,n:'testBagNegate',u:'#`()',p:10},
{t:M,n:'testBagNotEquals',u:'#`()',p:11},
{t:M,n:'testBagSimpleAdd',u:'#`()',p:12},
{t:M,n:'testBagSubtract',u:'#`()',p:13},
{t:M,n:'testBagSumAdd',u:'#`()',p:14},
{t:M,n:'testIsZero',u:'#`()',p:15},
{t:M,n:'testMixedSimpleAdd',u:'#`()',p:16},
{t:M,n:'testMoneyBagEquals',u:'#`()',p:17},
{t:M,n:'testMoneyBagHash',u:'#`()',p:18},
{t:M,n:'testMoneyEquals',u:'#`()',p:19},
{t:M,n:'testMoneyHash',u:'#`()',p:20},
{t:M,n:'testNormalize2',u:'#`()',p:21},
{t:M,n:'testNormalize3',u:'#`()',p:22},
{t:M,n:'testNormalize4',u:'#`()',p:23},
{t:M,n:'testPrint',u:'#`()',p:24},
{t:M,n:'testSimpleAdd',u:'#`()',p:25},
{t:M,n:'testSimpleBagAdd',u:'#`()',p:26},
{t:M,n:'testSimpleMultiply',u:'#`()',p:27},
{t:M,n:'testSimpleNegate',u:'#`()',p:28},
{t:M,n:'testSimpleSubtract',u:'#`()',p:29},
{t:M,n:'testSimplify',u:'#`()',p:30},
{t:P,n:'junit.swingui',u:'package-summary.html',c:'junit/swingui/',p:396},
{t:I,n:'TestRunContext',c:'`.html',p:1},
{t:M,n:'getFailures',u:'#`()',p:1},
{t:M,n:'handleTestSelected',u:'#`(junit.framework.Test)',p:2},
{t:I,n:'TestRunView',c:'`.html',p:4},
{t:M,n:'aboutToStart',u:'#`(junit.framework.Test, junit.framework.TestResult)',p:1},
{t:M,n:'activate',u:'#`()',p:2},
{t:M,n:'addTab',u:'#`(javax.swing.JTabbedPane)',p:3},
{t:M,n:'getSelectedTest',u:'#`()',p:4},
{t:M,n:'revealFailure',u:'#`(junit.framework.Test)',p:5},
{t:M,n:'runFinished',u:'#`(junit.framework.Test, junit.framework.TestResult)',p:6},
{t:C,n:'AboutDialog',c:'`.html',p:11},
{t:M,n:'createLogo',u:'#`()',p:1},
{t:C,n:'CounterPanel',c:'`.html',p:13},
{t:O,n:'fErrorIcon',u:'#`',p:1},
{t:O,n:'fFailureIcon',u:'#`',p:2},
{t:O,n:'fNumberOfErrors',u:'#`',p:3},
{t:O,n:'fNumberOfFailures',u:'#`',p:4},
{t:O,n:'fNumberOfRuns',u:'#`',p:5},
{t:O,n:'fTotal',u:'#`',p:6},
{t:M,n:'addToGrid',u:'#`(java.awt.Component, int, int, int, int, double, double, int, int, java.awt.Insets)',p:7},
{t:M,n:'createOutputField',u:'#`(int)',p:8},
{t:M,n:'reset',u:'#`()',p:9},
{t:M,n:'setErrorValue',u:'#`(int)',p:10},
{t:M,n:'setFailureValue',u:'#`(int)',p:11},
{t:M,n:'setLabelValue',u:'#`(javax.swing.JTextField, int)',p:12},
{t:M,n:'setRunValue',u:'#`(int)',p:13},
{t:M,n:'setTotal',u:'#`(int)',p:14},
{t:C,n:'DefaultFailureDetailView',c:'`.html',p:28},
{t:O,n:'fList',u:'#`',p:1},
{t:M,n:'clear',u:'#`()',p:2},
{t:M,n:'getComponent',u:'#`()',p:3},
{t:M,n:'getModel',u:'#`()',p:4},
{t:M,n:'showFailure',u:'#`(junit.framework.TestFailure)',p:5},
{t:C,n:'FailureRunView',c:'`.html',p:34},
{t:O,n:'fFailureList',u:'#`',p:1},
{t:O,n:'fRunContext',u:'#`',p:2},
{t:M,n:'aboutToStart',u:'#`(junit.framework.Test, junit.framework.TestResult)',p:3},
{t:M,n:'activate',u:'#`()',p:4},
{t:M,n:'addTab',u:'#`(javax.swing.JTabbedPane)',p:5},
{t:M,n:'getSelectedTest',u:'#`()',p:6},
{t:M,n:'revealFailure',u:'#`(junit.framework.Test)',p:7},
{t:M,n:'runFinished',u:'#`(junit.framework.Test, junit.framework.TestResult)',p:8},
{t:M,n:'testSelected',u:'#`()',p:9},
{t:C,n:'ProgressBar',c:'`.html',p:44},
{t:O,n:'fError',u:'#`',p:1},
{t:M,n:'getStatusColor',u:'#`()',p:2},
{t:M,n:'reset',u:'#`()',p:3},
{t:M,n:'start',u:'#`(int)',p:4},
{t:M,n:'step',u:'#`(int, boolean)',p:5},
{t:C,n:'StatusLine',c:'`.html',p:50},
{t:O,n:'BOLD_FONT',u:'#`',p:1},
{t:O,n:'PLAIN_FONT',u:'#`',p:2},
{t:M,n:'clear',u:'#`()',p:3},
{t:M,n:'showError',u:'#`(java.lang.String)',p:4},
{t:M,n:'showInfo',u:'#`(java.lang.String)',p:5},
{t:C,n:'TestHierarchyRunView',c:'`.html',p:56},
{t:O,n:'fTestContext',u:'#`',p:1},
{t:O,n:'fTreeBrowser',u:'#`',p:2},
{t:M,n:'aboutToStart',u:'#`(junit.framework.Test, junit.framework.TestResult)',p:3},
{t:M,n:'activate',u:'#`()',p:4},
{t:M,n:'addTab',u:'#`(javax.swing.JTabbedPane)',p:5},
{t:M,n:'getSelectedTest',u:'#`()',p:6},
{t:M,n:'revealFailure',u:'#`(junit.framework.Test)',p:7},
{t:M,n:'runFinished',u:'#`(junit.framework.Test, junit.framework.TestResult)',p:8},
{t:M,n:'testSelected',u:'#`()',p:9},
{t:C,n:'TestRunner',c:'`.html',p:66},
{t:O,n:'FAILUREDETAILVIEW_KEY',u:'#`',p:1},
{t:O,n:'fCounterPanel',u:'#`',p:2},
{t:O,n:'fFailures',u:'#`',p:3},
{t:O,n:'fFailureView',u:'#`',p:4},
{t:O,n:'fFrame',u:'#`',p:5},
{t:O,n:'fLogo',u:'#`',p:6},
{t:O,n:'fProgressIndicator',u:'#`',p:7},
{t:O,n:'fQuitButton',u:'#`',p:8},
{t:O,n:'fRerunButton',u:'#`',p:9},
{t:O,n:'fRun',u:'#`',p:10},
{t:O,n:'fRunner',u:'#`',p:11},
{t:O,n:'fStatusLine',u:'#`',p:12},
{t:O,n:'fSuiteCombo',u:'#`',p:13},
{t:O,n:'fTestResult',u:'#`',p:14},
{t:O,n:'fTestRunViews',u:'#`',p:15},
{t:O,n:'fTestViewTab',u:'#`',p:16},
{t:O,n:'fUseLoadingRunner',u:'#`',p:17},
{t:O,n:'GAP',u:'#`',p:18},
{t:O,n:'HISTORY_LENGTH',u:'#`',p:19},
{t:O,n:'TESTCOLLECTOR_KEY',u:'#`',p:20},
{t:M,n:'about',u:'#`()',p:21},
{t:M,n:'aboutToStart',u:'#`(junit.framework.Test)',p:22},
{t:M,n:'addGrid',u:'#`(javax.swing.JPanel, java.awt.Component, int, int, int, int, double, int)',p:23},
{t:M,n:'addToHistory',u:'#`(java.lang.String)',p:24},
{t:M,n:'appendFailure',u:'#`(junit.framework.Test, java.lang.Throwable)',p:25},
{t:M,n:'browseTestClasses',u:'#`()',p:26},
{t:M,n:'clearStatus',u:'#`()',p:27},
{t:M,n:'createBrowseButton',u:'#`()',p:28},
{t:M,n:'createCounterPanel',u:'#`()',p:29},
{t:M,n:'createFailedPanel',u:'#`()',p:30},
{t:M,n:'createFailureDetailView',u:'#`()',p:31},
{t:M,n:'createFrame',u:'#`()',p:32},
{t:M,n:'createJUnitMenu',u:'#`()',p:33},
{t:M,n:'createLogo',u:'#`()',p:34},
{t:M,n:'createMenus',u:'#`(javax.swing.JMenuBar)',p:35},
{t:M,n:'createQuitButton',u:'#`()',p:36},
{t:M,n:'createRunButton',u:'#`()',p:37},
{t:M,n:'createStatusLine',u:'#`()',p:38},
{t:M,n:'createSuiteCombo',u:'#`()',p:39},
{t:M,n:'createTestCollector',u:'#`()',p:40},
{t:M,n:'createTestResult',u:'#`()',p:41},
{t:M,n:'createTestRunViews',u:'#`()',p:42},
{t:M,n:'createUI',u:'#`(java.lang.String)',p:43},
{t:M,n:'createUseLoaderCheckBox',u:'#`()',p:44},
{t:M,n:'doRunTest',u:'#`(junit.framework.Test)',p:45},
{t:M,n:'getFailures',u:'#`()',p:46},
{t:M,n:'getIconResource',u:'#`(java.lang.Class, java.lang.String)',p:47},
{t:M,n:'getSettingsFile',u:'#`()',p:48},
{t:M,n:'getSuiteText',u:'#`()',p:49},
{t:M,n:'handleTestSelected',u:'#`(junit.framework.Test)',p:50},
{t:M,n:'insertUpdate',u:'#`(javax.swing.event.DocumentEvent)',p:51},
{t:M,n:'loadFrameIcon',u:'#`()',p:52},
{t:M,n:'loadHistory',u:'#`(javax.swing.JComboBox)',p:53},
{t:M,n:'main',u:'#`(java.lang.String[])',p:54},
{t:M,n:'postInfo',u:'#`(java.lang.String)',p:55},
{t:M,n:'postStatus',u:'#`(java.lang.String)',p:56},
{t:M,n:'pruneHistory',u:'#`()',p:57},
{t:M,n:'removeUpdate',u:'#`(javax.swing.event.DocumentEvent)',p:58},
{t:M,n:'rerun',u:'#`()',p:59},
{t:M,n:'rerunTest',u:'#`(junit.framework.Test)',p:60},
{t:M,n:'reset',u:'#`()',p:61},
{t:M,n:'revealFailure',u:'#`(junit.framework.Test)',p:62},
{t:M,n:'run',u:'#`(java.lang.Class)',p:63},
{t:M,n:'runFailed',u:'#`(java.lang.String)',p:64},
{t:M,n:'runFinished',u:'#`(junit.framework.Test)',p:65},
{t:M,n:'runSuite',u:'#`()',p:66},
{t:M,n:'runTest',u:'#`(junit.framework.Test)',p:67},
{t:M,n:'saveHistory',u:'#`()',p:68},
{t:M,n:'setButtonLabel',u:'#`(javax.swing.JButton, java.lang.String)',p:69},
{t:M,n:'setSuite',u:'#`(java.lang.String)',p:70},
{t:M,n:'shouldReload',u:'#`()',p:71},
{t:M,n:'showFailureDetail',u:'#`(junit.framework.Test)',p:72},
{t:M,n:'showInfo',u:'#`(java.lang.String)',p:73},
{t:M,n:'showStatus',u:'#`(java.lang.String)',p:74},
{t:M,n:'start',u:'#`(java.lang.String[])',p:75},
{t:M,n:'synchUI',u:'#`()',p:76},
{t:M,n:'terminate',u:'#`()',p:77},
{t:M,n:'testEnded',u:'#`(java.lang.String)',p:78},
{t:M,n:'testFailed',u:'#`(int, junit.framework.Test, java.lang.Throwable)',p:79},
{t:M,n:'testStarted',u:'#`(java.lang.String)',p:80},
{t:M,n:'testViewChanged',u:'#`()',p:81},
{t:M,n:'textChanged',u:'#`()',p:82},
{t:C,n:'TestSelector',c:'`.html',p:149},
{t:O,n:'fCancel',u:'#`',p:1},
{t:O,n:'fDescription',u:'#`',p:2},
{t:O,n:'fList',u:'#`',p:3},
{t:O,n:'fOk',u:'#`',p:4},
{t:O,n:'fScrolledList',u:'#`',p:5},
{t:O,n:'fSelectedItem',u:'#`',p:6},
{t:M,n:'addListeners',u:'#`()',p:7},
{t:M,n:'centerWindow',u:'#`(java.awt.Component)',p:8},
{t:M,n:'checkEnableOK',u:'#`(javax.swing.event.ListSelectionEvent)',p:9},
{t:M,n:'createTestList',u:'#`(junit.runner.TestCollector)',p:10},
{t:M,n:'defineLayout',u:'#`()',p:11},
{t:M,n:'getSelectedItem',u:'#`()',p:12},
{t:M,n:'isEmpty',u:'#`()',p:13},
{t:M,n:'keySelectTestClass',u:'#`(char)',p:14},
{t:M,n:'okSelected',u:'#`()',p:15},
{t:C,n:'TestSuitePanel',c:'`.html',p:165},
{t:O,n:'fModel',u:'#`',p:1},
{t:O,n:'fScrollTree',u:'#`',p:2},
{t:O,n:'fTree',u:'#`',p:3},
{t:M,n:'addError',u:'#`(junit.framework.Test, java.lang.Throwable)',p:4},
{t:M,n:'addFailure',u:'#`(junit.framework.Test, junit.framework.AssertionFailedError)',p:5},
{t:M,n:'endTest',u:'#`(junit.framework.Test)',p:6},
{t:M,n:'fireTestChanged',u:'#`(junit.framework.Test, boolean)',p:7},
{t:M,n:'getSelectedTest',u:'#`()',p:8},
{t:M,n:'getTree',u:'#`()',p:9},
{t:M,n:'showTestTree',u:'#`(junit.framework.Test)',p:10},
{t:M,n:'startTest',u:'#`(junit.framework.Test)',p:11},
{t:C,n:'TestTreeModel',c:'`.html',p:177},
{t:O,n:'fErrors',u:'#`',p:1},
{t:O,n:'fFailures',u:'#`',p:2},
{t:O,n:'fModelListeners',u:'#`',p:3},
{t:O,n:'fRoot',u:'#`',p:4},
{t:O,n:'fRunTests',u:'#`',p:5},
{t:M,n:'addError',u:'#`(junit.framework.Test)',p:6},
{t:M,n:'addFailure',u:'#`(junit.framework.Test)',p:7},
{t:M,n:'addRunTest',u:'#`(junit.framework.Test)',p:8},
{t:M,n:'addTreeModelListener',u:'#`(javax.swing.event.TreeModelListener)',p:9},
{t:M,n:'findTest',u:'#`(junit.framework.Test, junit.framework.Test, java.util.Vector)',p:10},
{t:M,n:'fireNodeChanged',u:'#`(javax.swing.tree.TreePath, int)',p:11},
{t:M,n:'getChild',u:'#`(java.lang.Object, int)',p:12},
{t:M,n:'getChildCount',u:'#`(java.lang.Object)',p:13},
{t:M,n:'getIndexOfChild',u:'#`(java.lang.Object, java.lang.Object)',p:14},
{t:M,n:'getRoot',u:'#`()',p:15},
{t:M,n:'isError',u:'#`(junit.framework.Test)',p:16},
{t:M,n:'isFailure',u:'#`(junit.framework.Test)',p:17},
{t:M,n:'isLeaf',u:'#`(java.lang.Object)',p:18},
{t:M,n:'isTestSuite',u:'#`(java.lang.Object)',p:19},
{t:M,n:'removeTreeModelListener',u:'#`(javax.swing.event.TreeModelListener)',p:20},
{t:M,n:'resetResults',u:'#`()',p:21},
{t:M,n:'valueForPathChanged',u:'#`(javax.swing.tree.TreePath, java.lang.Object)',p:22},
{t:M,n:'wasRun',u:'#`(junit.framework.Test)',p:23},
{t:P,n:'junit.tests',u:'package-summary.html',c:'junit/tests/',p:597},
{t:C,n:'AllTests',c:'`.html',p:1},
{t:M,n:'main',u:'#`(java.lang.String[])',p:1},
{t:M,n:'suite',u:'#`()',p:2},
{t:C,n:'WasRun',c:'`.html',p:4},
{t:O,n:'fWasRun',u:'#`',p:1},
{t:M,n:'runTest',u:'#`()',p:2},
{t:P,n:'junit.tests.extensions',u:'package-summary.html',c:'junit/tests/extensions/',p:604},
{t:C,n:'ActiveTestTest',c:'`.html',p:1},
{t:M,n:'createActiveTestSuite',u:'#`()',p:1},
{t:M,n:'testActiveRepeatedTest',u:'#`()',p:2},
{t:M,n:'testActiveRepeatedTest0',u:'#`()',p:3},
{t:M,n:'testActiveRepeatedTest1',u:'#`()',p:4},
{t:M,n:'testActiveTest',u:'#`()',p:5},
{t:C,n:'AllTests',c:'`.html',p:7},
{t:M,n:'main',u:'#`(java.lang.String[])',p:1},
{t:M,n:'suite',u:'#`()',p:2},
{t:C,n:'ExceptionTestCaseTest',c:'`.html',p:10},
{t:M,n:'testExceptionSubclass',u:'#`()',p:1},
{t:M,n:'testExceptionTest',u:'#`()',p:2},
{t:M,n:'testFailure',u:'#`()',p:3},
{t:M,n:'testNoException',u:'#`()',p:4},
{t:M,n:'testWrongException',u:'#`()',p:5},
{t:C,n:'ExtensionTest',c:'`.html',p:16},
{t:M,n:'testRunningErrorInTestSetup',u:'#`()',p:1},
{t:M,n:'testRunningErrorsInTestSetup',u:'#`()',p:2},
{t:M,n:'testSetupErrorDontTearDown',u:'#`()',p:3},
{t:M,n:'testSetupErrorInTestSetup',u:'#`()',p:4},
{t:C,n:'RepeatedTestTest',c:'`.html',p:21},
{t:O,n:'fSuite',u:'#`',p:1},
{t:M,n:'testRepeatedMoreThanOnce',u:'#`()',p:2},
{t:M,n:'testRepeatedNegative',u:'#`()',p:3},
{t:M,n:'testRepeatedOnce',u:'#`()',p:4},
{t:M,n:'testRepeatedZero',u:'#`()',p:5},
{t:P,n:'junit.tests.framework',u:'package-summary.html',c:'junit/tests/framework/',p:631},
{t:C,n:'AllTests',c:'`.html',p:1},
{t:M,n:'main',u:'#`(java.lang.String[])',p:1},
{t:M,n:'suite',u:'#`()',p:2},
{t:C,n:'AssertTest',c:'`.html',p:4},
{t:M,n:'testAssertEquals',u:'#`()',p:1},
{t:M,n:'testAssertEqualsNull',u:'#`()',p:2},
{t:M,n:'testAssertFalse',u:'#`()',p:3},
{t:M,n:'testAssertNotNull',u:'#`()',p:4},
{t:M,n:'testAssertNotSame',u:'#`()',p:5},
{t:M,n:'testAssertNotSameFailsNull',u:'#`()',p:6},
{t:M,n:'testAssertNull',u:'#`()',p:7},
{t:M,n:'testAssertNullNotEqualsNull',u:'#`()',p:8},
{t:M,n:'testAssertNullNotEqualsString',u:'#`()',p:9},
{t:M,n:'testAssertSame',u:'#`()',p:10},
{t:M,n:'testAssertStringEquals',u:'#`()',p:11},
{t:M,n:'testAssertStringNotEqualsNull',u:'#`()',p:12},
{t:M,n:'testAssertTrue',u:'#`()',p:13},
{t:M,n:'testFail',u:'#`()',p:14},
{t:C,n:'ComparisonFailureTest',c:'`.html',p:19},
{t:M,n:'testComparisonErrorEndSame',u:'#`()',p:1},
{t:M,n:'testComparisonErrorEndSameComplete',u:'#`()',p:2},
{t:M,n:'testComparisonErrorMessage',u:'#`()',p:3},
{t:M,n:'testComparisonErrorOverlapingMatches',u:'#`()',p:4},
{t:M,n:'testComparisonErrorOverlapingMatches2',u:'#`()',p:5},
{t:M,n:'testComparisonErrorSame',u:'#`()',p:6},
{t:M,n:'testComparisonErrorStartAndEndSame',u:'#`()',p:7},
{t:M,n:'testComparisonErrorStartSame',u:'#`()',p:8},
{t:M,n:'testComparisonErrorStartSameComplete',u:'#`()',p:9},
{t:M,n:'testComparisonErrorWithActualNull',u:'#`()',p:10},
{t:M,n:'testComparisonErrorWithExpectedNull',u:'#`()',p:11},
{t:C,n:'DoublePrecisionAssertTest',c:'`.html',p:31},
{t:M,n:'testAssertEqualsNaNFails',u:'#`()',p:1},
{t:M,n:'testAssertNaNEqualsFails',u:'#`()',p:2},
{t:M,n:'testAssertNaNEqualsNaNFails',u:'#`()',p:3},
{t:M,n:'testAssertNegInfinityEqualsInfinity',u:'#`()',p:4},
{t:M,n:'testAssertPosInfinityEqualsInfinity',u:'#`()',p:5},
{t:M,n:'testAssertPosInfinityNotEquals',u:'#`()',p:6},
{t:M,n:'testAssertPosInfinityNotEqualsNegInfinity',u:'#`()',p:7},
{t:C,n:'Failure',c:'`.html',p:39},
{t:M,n:'runTest',u:'#`()',p:1},
{t:C,n:'InheritedTestCase',c:'`.html',p:41},
{t:M,n:'test2',u:'#`()',p:1},
{t:C,n:'NoArgTestCaseTest',c:'`.html',p:43},
{t:M,n:'testNothing',u:'#`()',p:1},
{t:C,n:'NoTestCaseClass',c:'`.html',p:45},
{t:M,n:'testSuccess',u:'#`()',p:1},
{t:C,n:'NoTestCases',c:'`.html',p:47},
{t:M,n:'noTestCase',u:'#`()',p:1},
{t:C,n:'NotPublicTestCase',c:'`.html',p:49},
{t:M,n:'testNotPublic',u:'#`()',p:1},
{t:M,n:'testPublic',u:'#`()',p:2},
{t:C,n:'NotVoidTestCase',c:'`.html',p:52},
{t:M,n:'testNotVoid',u:'#`()',p:1},
{t:M,n:'testVoid',u:'#`()',p:2},
{t:C,n:'OneTestCase',c:'`.html',p:55},
{t:M,n:'noTestCase',u:'#`()',p:1},
{t:M,n:'testCase',u:'#`()',p:2},
{t:C,n:'OverrideTestCase',c:'`.html',p:58},
{t:M,n:'testCase',u:'#`()',p:1},
{t:C,n:'Success',c:'`.html',p:60},
{t:M,n:'runTest',u:'#`()',p:1},
{t:M,n:'testSuccess',u:'#`()',p:2},
{t:C,n:'SuiteTest',c:'`.html',p:63},
{t:O,n:'fResult',u:'#`',p:1},
{t:M,n:'setUp',u:'#`()',p:2},
{t:M,n:'suite',u:'#`()',p:3},
{t:M,n:'testAddTestSuite',u:'#`()',p:4},
{t:M,n:'testInheritedTests',u:'#`()',p:5},
{t:M,n:'testNoTestCaseClass',u:'#`()',p:6},
{t:M,n:'testNoTestCases',u:'#`()',p:7},
{t:M,n:'testNotExistingTestCase',u:'#`()',p:8},
{t:M,n:'testNotPublicTestCase',u:'#`()',p:9},
{t:M,n:'testNotVoidTestCase',u:'#`()',p:10},
{t:M,n:'testOneTestCase',u:'#`()',p:11},
{t:M,n:'testShadowedTests',u:'#`()',p:12},
{t:C,n:'TestCaseTest',c:'`.html',p:76},
{t:M,n:'testCaseToString',u:'#`()',p:1},
{t:M,n:'testError',u:'#`()',p:2},
{t:M,n:'testExceptionRunningAndTearDown',u:'#`()',p:3},
{t:M,n:'testFailure',u:'#`()',p:4},
{t:M,n:'testNamelessTestCase',u:'#`()',p:5},
{t:M,n:'testNoArgTestCasePasses',u:'#`()',p:6},
{t:M,n:'testRunAndTearDownFails',u:'#`()',p:7},
{t:M,n:'testSetupFails',u:'#`()',p:8},
{t:M,n:'testSuccess',u:'#`()',p:9},
{t:M,n:'testTearDownAfterError',u:'#`()',p:10},
{t:M,n:'testTearDownFails',u:'#`()',p:11},
{t:M,n:'testTearDownSetupFails',u:'#`()',p:12},
{t:M,n:'testWasRun',u:'#`()',p:13},
{t:M,n:'verifyError',u:'#`(junit.framework.TestCase)',p:14},
{t:M,n:'verifyFailure',u:'#`(junit.framework.TestCase)',p:15},
{t:M,n:'verifySuccess',u:'#`(junit.framework.TestCase)',p:16},
{t:C,n:'TestImplementorTest',c:'`.html',p:93},
{t:O,n:'fTest',u:'#`',p:1},
{t:M,n:'testSuccessfulRun',u:'#`()',p:2},
{t:C,n:'TestListenerTest',c:'`.html',p:96},
{t:O,n:'fEndCount',u:'#`',p:1},
{t:O,n:'fErrorCount',u:'#`',p:2},
{t:O,n:'fFailureCount',u:'#`',p:3},
{t:O,n:'fResult',u:'#`',p:4},
{t:O,n:'fStartCount',u:'#`',p:5},
{t:M,n:'addError',u:'#`(junit.framework.Test, java.lang.Throwable)',p:6},
{t:M,n:'addFailure',u:'#`(junit.framework.Test, junit.framework.AssertionFailedError)',p:7},
{t:M,n:'endTest',u:'#`(junit.framework.Test)',p:8},
{t:M,n:'setUp',u:'#`()',p:9},
{t:M,n:'startTest',u:'#`(junit.framework.Test)',p:10},
{t:M,n:'testError',u:'#`()',p:11},
{t:M,n:'testFailure',u:'#`()',p:12},
{t:M,n:'testStartStop',u:'#`()',p:13},
{t:P,n:'junit.tests.runner',u:'package-summary.html',c:'junit/tests/runner/',p:741},
{t:C,n:'AllTests',c:'`.html',p:1},
{t:M,n:'isJDK11',u:'#`()',p:1},
{t:M,n:'main',u:'#`(java.lang.String[])',p:2},
{t:M,n:'suite',u:'#`()',p:3},
{t:C,n:'BaseTestRunnerTest',c:'`.html',p:5},
{t:M,n:'testInvokeNonStaticSuite',u:'#`()',p:1},
{t:C,n:'ClassLoaderTest',c:'`.html',p:7},
{t:M,n:'isTestCaseClassLoader',u:'#`(java.lang.ClassLoader)',p:1},
{t:M,n:'verify',u:'#`()',p:2},
{t:M,n:'verifyApplicationClassLoadedByTestLoader',u:'#`()',p:3},
{t:M,n:'verifySystemClassNotLoadedByTestLoader',u:'#`()',p:4},
{t:C,n:'LoadedFromJar',c:'`.html',p:12},
{t:M,n:'isTestCaseClassLoader',u:'#`(java.lang.ClassLoader)',p:1},
{t:M,n:'verify',u:'#`()',p:2},
{t:M,n:'verifyApplicationClassLoadedByTestLoader',u:'#`()',p:3},
{t:C,n:'SimpleTestCollectorTest',c:'`.html',p:16},
{t:M,n:'testMissingDirectory',u:'#`()',p:1},
{t:C,n:'SorterTest',c:'`.html',p:18},
{t:M,n:'testSort',u:'#`()',p:1},
{t:C,n:'StackFilterTest',c:'`.html',p:20},
{t:O,n:'fFiltered',u:'#`',p:1},
{t:O,n:'fUnfiltered',u:'#`',p:2},
{t:M,n:'setUp',u:'#`()',p:3},
{t:M,n:'testFilter',u:'#`()',p:4},
{t:C,n:'TestCaseClassLoaderTest',c:'`.html',p:25},
{t:M,n:'testClassLoading',u:'#`()',p:1},
{t:M,n:'testJarClassLoading',u:'#`()',p:2},
{t:C,n:'TextFeedbackTest',c:'`.html',p:28},
{t:O,n:'output',u:'#`',p:1},
{t:O,n:'runner',u:'#`',p:2},
{t:M,n:'expected',u:'#`(java.lang.String[])',p:3},
{t:M,n:'main',u:'#`(java.lang.String[])',p:4},
{t:M,n:'setUp',u:'#`()',p:5},
{t:M,n:'testEmptySuite',u:'#`()',p:6},
{t:M,n:'testError',u:'#`()',p:7},
{t:M,n:'testFailure',u:'#`()',p:8},
{t:M,n:'testOneTest',u:'#`()',p:9},
{t:M,n:'testTwoTests',u:'#`()',p:10},
{t:C,n:'TextRunnerTest',c:'`.html',p:39},
{t:M,n:'execTest',u:'#`(java.lang.String, boolean)',p:1},
{t:M,n:'testError',u:'#`()',p:2},
{t:M,n:'testFailure',u:'#`()',p:3},
{t:M,n:'testRunReturnsResult',u:'#`()',p:4},
{t:M,n:'testSuccess',u:'#`()',p:5},
{t:P,n:'junit.textui',u:'package-summary.html',c:'junit/textui/',p:786},
{t:C,n:'ResultPrinter',c:'`.html',p:1},
{t:O,n:'fColumn',u:'#`',p:1},
{t:O,n:'fWriter',u:'#`',p:2},
{t:M,n:'addError',u:'#`(junit.framework.Test, java.lang.Throwable)',p:3},
{t:M,n:'addFailure',u:'#`(junit.framework.Test, junit.framework.AssertionFailedError)',p:4},
{t:M,n:'elapsedTimeAsString',u:'#`(long)',p:5},
{t:M,n:'endTest',u:'#`(junit.framework.Test)',p:6},
{t:M,n:'getWriter',u:'#`()',p:7},
{t:M,n:'print',u:'#`(junit.framework.TestResult, long)',p:8},
{t:M,n:'printDefect',u:'#`(junit.framework.TestFailure, int)',p:9},
{t:M,n:'printDefectHeader',u:'#`(junit.framework.TestFailure, int)',p:10},
{t:M,n:'printDefects',u:'#`(java.util.Enumeration, int, java.lang.String)',p:11},
{t:M,n:'printDefectTrace',u:'#`(junit.framework.TestFailure)',p:12},
{t:M,n:'printErrors',u:'#`(junit.framework.TestResult)',p:13},
{t:M,n:'printFailures',u:'#`(junit.framework.TestResult)',p:14},
{t:M,n:'printFooter',u:'#`(junit.framework.TestResult)',p:15},
{t:M,n:'printHeader',u:'#`(long)',p:16},
{t:M,n:'printWaitPrompt',u:'#`()',p:17},
{t:M,n:'startTest',u:'#`(junit.framework.Test)',p:18},
{t:C,n:'TestRunner',c:'`.html',p:20},
{t:O,n:'EXCEPTION_EXIT',u:'#`',p:1},
{t:O,n:'FAILURE_EXIT',u:'#`',p:2},
{t:O,n:'fPrinter',u:'#`',p:3},
{t:O,n:'SUCCESS_EXIT',u:'#`',p:4},
{t:M,n:'createTestResult',u:'#`()',p:5},
{t:M,n:'doRun',u:'#`(junit.framework.Test)',p:6},
{t:M,n:'getLoader',u:'#`()',p:7},
{t:M,n:'main',u:'#`(java.lang.String[])',p:8},
{t:M,n:'pause',u:'#`(boolean)',p:9},
{t:M,n:'run',u:'#`(java.lang.Class)',p:10},
{t:M,n:'runAndWait',u:'#`(junit.framework.Test)',p:11},
{t:M,n:'runFailed',u:'#`(java.lang.String)',p:12},
{t:M,n:'setPrinter',u:'#`(junit.textui.ResultPrinter)',p:13},
{t:M,n:'start',u:'#`(java.lang.String[])',p:14},
{t:M,n:'testEnded',u:'#`(java.lang.String)',p:15},
{t:M,n:'testFailed',u:'#`(int, junit.framework.Test, java.lang.Throwable)',p:16},
{t:M,n:'testStarted',u:'#`(java.lang.String)',p:17},
null);
finishModuleProcessing('module_junit.js',tmp);