type 1!Root Unknown type 2!jjtraveler Package level 1!Root 2!jjtraveler type 3!All Class level 1!Root 3!All contain 2!jjtraveler 3!All visibility 3!All public implementedBy 7!Visitor 3!All type 9!v Variable level 1!Root 9!v contain 3!All 9!v visibility 9!v public type 13!All Constructor level 1!Root 13!All visibility 13!All public contain 3!All 13!All type 17!visit Method level 1!Root 17!visit visibility 17!visit public contain 3!All 17!visit throw 17!visit 22!VisitFailure call 17!visit 24!getChildCount type 24!getChildCount Method level 1!Root 24!getChildCount call 17!visit 27!getChildAt type 27!getChildAt Method level 1!Root 27!getChildAt call 17!visit 30!visit type 30!visit Method level 1!Root 30!visit call 17!visit 33!setChildAt type 33!setChildAt Method level 1!Root 33!setChildAt type 2!jjtraveler Package level 1!Root 2!jjtraveler type 36!Backtrack Class level 1!Root 36!Backtrack contain 2!jjtraveler 36!Backtrack visibility 36!Backtrack public implementedBy 7!Visitor 36!Backtrack type 42!v Variable level 1!Root 42!v contain 36!Backtrack 42!v type 45!Backtrack Constructor level 1!Root 45!Backtrack visibility 45!Backtrack public contain 36!Backtrack 45!Backtrack type 49!visit Method level 1!Root 49!visit visibility 49!visit public contain 36!Backtrack 49!visit throw 49!visit 22!VisitFailure call 49!visit 56!Visitor.getState type 56!Visitor.getState Method level 1!Root 56!Visitor.getState call 49!visit 30!visit type 30!visit Method level 1!Root 30!visit call 49!visit 62!Visitor.setState type 62!Visitor.setState Method level 1!Root 62!Visitor.setState type 2!jjtraveler Package level 1!Root 2!jjtraveler type 65!BottomUp Class level 1!Root 65!BottomUp contain 2!jjtraveler 65!BottomUp visibility 65!BottomUp public isSuper 69!Sequence 65!BottomUp type 69!Sequence Class level 1!Root 69!Sequence type 72!BottomUp Constructor level 1!Root 72!BottomUp visibility 72!BottomUp public contain 65!BottomUp 72!BottomUp type 2!jjtraveler Package level 1!Root 2!jjtraveler type 77!BreadthFirst Class level 1!Root 77!BreadthFirst contain 2!jjtraveler 77!BreadthFirst visibility 77!BreadthFirst public type 81!BreadthFirst Constructor level 1!Root 81!BreadthFirst visibility 81!BreadthFirst public contain 77!BreadthFirst 81!BreadthFirst type 81!BreadthFirst Constructor level 1!Root 81!BreadthFirst visibility 81!BreadthFirst public contain 77!BreadthFirst 81!BreadthFirst type 89!pending Variable level 1!Root 89!pending contain 77!BreadthFirst 89!pending type 92!v Variable level 1!Root 92!v contain 77!BreadthFirst 92!v type 95!visit Method level 1!Root 95!visit visibility 95!visit public contain 77!BreadthFirst 95!visit throw 95!visit 22!VisitFailure type 101!castNotFoundtoVisitable Cast level 1!Root 101!castNotFoundtoVisitable contain 95!visit 101!castNotFoundtoVisitable call 95!visit 30!visit type 30!visit Method level 1!Root 30!visit call 95!visit 24!getChildCount type 24!getChildCount Method level 1!Root 24!getChildCount call 95!visit 27!getChildAt type 27!getChildAt Method level 1!Root 27!getChildAt call 95!visit 114!pending.addLast type 114!pending.addLast Method level 1!Root 114!pending.addLast call 95!visit 117!pending.size type 117!pending.size Method level 1!Root 117!pending.size call 95!visit 120!pending.removeFirst type 120!pending.removeFirst Method level 1!Root 120!pending.removeFirst call 95!visit 123!thisreference type 123!thisreference Unknown level 1!Root 123!thisreference type 2!jjtraveler Package level 1!Root 2!jjtraveler type 126!Choice Class level 1!Root 126!Choice contain 2!jjtraveler 126!Choice visibility 126!Choice public implementedBy 7!Visitor 126!Choice type 132!first Variable level 1!Root 132!first contain 126!Choice 132!first visibility 132!first public type 136!then Variable level 1!Root 136!then contain 126!Choice 136!then visibility 136!then public type 140!Choice Constructor level 1!Root 140!Choice visibility 140!Choice public contain 126!Choice 140!Choice type 144!visit Method level 1!Root 144!visit visibility 144!visit public contain 126!Choice 144!visit throw 144!visit 22!VisitFailure call 144!visit 30!visit type 30!visit Method level 1!Root 30!visit call 144!visit 30!visit type 30!visit Method level 1!Root 30!visit type 2!jjtraveler Package level 1!Root 2!jjtraveler type 157!Collector Interface level 1!Root 157!Collector contain 2!jjtraveler 157!Collector visibility 157!Collector public type 161!getCollection Method level 1!Root 161!getCollection contain 157!Collector 161!getCollection visibility 161!getCollection public type 2!jjtraveler Package level 1!Root 2!jjtraveler type 166!DefUse Class level 1!Root 166!DefUse contain 2!jjtraveler 166!DefUse visibility 166!DefUse public isSuper 170!TopDown 166!DefUse type 170!TopDown Class level 1!Root 170!TopDown type 173!use Variable level 1!Root 173!use contain 166!DefUse 173!use type 176!def Variable level 1!Root 176!def contain 166!DefUse 176!def type 179!DefUse Constructor level 1!Root 179!DefUse visibility 179!DefUse public contain 166!DefUse 179!DefUse type 183!getUnused Method level 1!Root 183!getUnused visibility 183!getUnused public contain 166!DefUse 183!getUnused call 183!getUnused 188!def.getCollection type 188!def.getCollection Method level 1!Root 188!def.getCollection call 183!getUnused 191!HashSet.addAll type 191!HashSet.addAll Method level 1!Root 191!HashSet.addAll call 183!getUnused 194!use.getCollection type 194!use.getCollection Method level 1!Root 194!use.getCollection call 183!getUnused 197!HashSet.removeAll type 197!HashSet.removeAll Method level 1!Root 197!HashSet.removeAll type 199!getUndefined Method level 1!Root 199!getUndefined visibility 199!getUndefined public contain 166!DefUse 199!getUndefined call 199!getUndefined 194!use.getCollection type 194!use.getCollection Method level 1!Root 194!use.getCollection call 199!getUndefined 191!HashSet.addAll type 191!HashSet.addAll Method level 1!Root 191!HashSet.addAll call 199!getUndefined 188!def.getCollection type 188!def.getCollection Method level 1!Root 188!def.getCollection call 199!getUndefined 197!HashSet.removeAll type 197!HashSet.removeAll Method level 1!Root 197!HashSet.removeAll type 2!jjtraveler Package level 1!Root 2!jjtraveler type 216!DownUp Class level 1!Root 216!DownUp contain 2!jjtraveler 216!DownUp visibility 216!DownUp public isSuper 69!Sequence 216!DownUp type 69!Sequence Class level 1!Root 69!Sequence type 223!DownUp Constructor level 1!Root 223!DownUp visibility 223!DownUp public contain 216!DownUp 223!DownUp type 223!DownUp Constructor level 1!Root 223!DownUp visibility 223!DownUp public contain 216!DownUp 223!DownUp type 2!jjtraveler Package level 1!Root 2!jjtraveler type 232!Fail Class level 1!Root 232!Fail contain 2!jjtraveler 232!Fail visibility 232!Fail public implementedBy 7!Visitor 232!Fail type 238!visit Method level 1!Root 238!visit visibility 238!visit public contain 232!Fail 238!visit throw 238!visit 22!VisitFailure type 2!jjtraveler Package level 1!Root 2!jjtraveler type 245!Identity Class level 1!Root 245!Identity contain 2!jjtraveler 245!Identity visibility 245!Identity public implementedBy 7!Visitor 245!Identity type 251!visit Method level 1!Root 251!visit visibility 251!visit public contain 245!Identity 251!visit type 2!jjtraveler Package level 1!Root 2!jjtraveler type 256!Not Class level 1!Root 256!Not contain 2!jjtraveler 256!Not visibility 256!Not public implementedBy 7!Visitor 256!Not type 262!v Variable level 1!Root 262!v contain 256!Not 262!v type 265!Not Constructor level 1!Root 265!Not visibility 265!Not public contain 256!Not 265!Not type 269!visit Method level 1!Root 269!visit visibility 269!visit public contain 256!Not 269!visit throw 269!visit 22!VisitFailure call 269!visit 30!visit type 30!visit Method level 1!Root 30!visit type 2!jjtraveler Package level 1!Root 2!jjtraveler type 279!OnceBottomUp Class level 1!Root 279!OnceBottomUp contain 2!jjtraveler 279!OnceBottomUp visibility 279!OnceBottomUp public isSuper 126!Choice 279!OnceBottomUp type 126!Choice Class level 1!Root 126!Choice type 286!OnceBottomUp Constructor level 1!Root 286!OnceBottomUp visibility 286!OnceBottomUp public contain 279!OnceBottomUp 286!OnceBottomUp type 2!jjtraveler Package level 1!Root 2!jjtraveler type 291!OnceTopDown Class level 1!Root 291!OnceTopDown contain 2!jjtraveler 291!OnceTopDown visibility 291!OnceTopDown public isSuper 126!Choice 291!OnceTopDown type 126!Choice Class level 1!Root 126!Choice type 298!OnceTopDown Constructor level 1!Root 298!OnceTopDown visibility 298!OnceTopDown public contain 291!OnceTopDown 298!OnceTopDown type 2!jjtraveler Package level 1!Root 2!jjtraveler type 303!One Class level 1!Root 303!One contain 2!jjtraveler 303!One visibility 303!One public implementedBy 7!Visitor 303!One type 309!v Variable level 1!Root 309!v contain 303!One 309!v visibility 309!v public type 313!One Constructor level 1!Root 313!One visibility 313!One public contain 303!One 313!One type 317!visit Method level 1!Root 317!visit visibility 317!visit public contain 303!One 317!visit throw 317!visit 22!VisitFailure call 317!visit 24!getChildCount type 24!getChildCount Method level 1!Root 24!getChildCount call 317!visit 27!getChildAt type 27!getChildAt Method level 1!Root 27!getChildAt call 317!visit 33!setChildAt type 33!setChildAt Method level 1!Root 33!setChildAt type 2!jjtraveler Package level 1!Root 2!jjtraveler type 69!Sequence Class level 1!Root 69!Sequence contain 2!jjtraveler 69!Sequence visibility 69!Sequence public implementedBy 7!Visitor 69!Sequence type 339!first Variable level 1!Root 339!first contain 69!Sequence 339!first visibility 339!first public type 343!then Variable level 1!Root 343!then contain 69!Sequence 343!then visibility 343!then public type 347!Sequence Constructor level 1!Root 347!Sequence visibility 347!Sequence public contain 69!Sequence 347!Sequence type 351!visit Method level 1!Root 351!visit visibility 351!visit public contain 69!Sequence 351!visit throw 351!visit 22!VisitFailure call 351!visit 30!visit type 30!visit Method level 1!Root 30!visit call 351!visit 30!visit type 30!visit Method level 1!Root 30!visit type 2!jjtraveler Package level 1!Root 2!jjtraveler type 364!SpineBottomUp Class level 1!Root 364!SpineBottomUp contain 2!jjtraveler 364!SpineBottomUp visibility 364!SpineBottomUp public isSuper 69!Sequence 364!SpineBottomUp type 69!Sequence Class level 1!Root 69!Sequence type 371!SpineBottomUp Constructor level 1!Root 371!SpineBottomUp visibility 371!SpineBottomUp public contain 364!SpineBottomUp 371!SpineBottomUp type 2!jjtraveler Package level 1!Root 2!jjtraveler type 376!SpineTopDown Class level 1!Root 376!SpineTopDown contain 2!jjtraveler 376!SpineTopDown visibility 376!SpineTopDown public isSuper 69!Sequence 376!SpineTopDown type 69!Sequence Class level 1!Root 69!Sequence type 383!SpineTopDown Constructor level 1!Root 383!SpineTopDown visibility 383!SpineTopDown public contain 376!SpineTopDown 383!SpineTopDown type 2!jjtraveler Package level 1!Root 2!jjtraveler type 388!StateVisitor Interface level 1!Root 388!StateVisitor contain 2!jjtraveler 388!StateVisitor visibility 388!StateVisitor public type 392!getState Method level 1!Root 392!getState contain 388!StateVisitor 392!getState visibility 392!getState public type 396!setState Method level 1!Root 396!setState contain 388!StateVisitor 396!setState visibility 396!setState public type 2!jjtraveler Package level 1!Root 2!jjtraveler type 170!TopDown Class level 1!Root 170!TopDown contain 2!jjtraveler 170!TopDown visibility 170!TopDown public isSuper 69!Sequence 170!TopDown type 69!Sequence Class level 1!Root 69!Sequence type 408!TopDown Constructor level 1!Root 408!TopDown visibility 408!TopDown public contain 170!TopDown 408!TopDown type 2!jjtraveler Package level 1!Root 2!jjtraveler type 413!Try Class level 1!Root 413!Try contain 2!jjtraveler 413!Try visibility 413!Try public isSuper 126!Choice 413!Try type 126!Choice Class level 1!Root 126!Choice type 420!Try Constructor level 1!Root 420!Try visibility 420!Try public contain 413!Try 420!Try type 2!jjtraveler Package level 1!Root 2!jjtraveler type 22!VisitFailure Class level 1!Root 22!VisitFailure contain 2!jjtraveler 22!VisitFailure visibility 22!VisitFailure public isSuper 429!Exception 22!VisitFailure type 429!Exception Class level 1!Root 429!Exception type 432!VisitFailure Constructor level 1!Root 432!VisitFailure visibility 432!VisitFailure public contain 22!VisitFailure 432!VisitFailure type 432!VisitFailure Constructor level 1!Root 432!VisitFailure visibility 432!VisitFailure public contain 22!VisitFailure 432!VisitFailure type 2!jjtraveler Package level 1!Root 2!jjtraveler type 441!Visitable Interface level 1!Root 441!Visitable contain 2!jjtraveler 441!Visitable visibility 441!Visitable public type 24!getChildCount Method level 1!Root 24!getChildCount contain 441!Visitable 24!getChildCount visibility 24!getChildCount public abstract 24!getChildCount true type 27!getChildAt Method level 1!Root 27!getChildAt contain 441!Visitable 27!getChildAt visibility 27!getChildAt public abstract 27!getChildAt true type 33!setChildAt Method level 1!Root 33!setChildAt contain 441!Visitable 33!setChildAt visibility 33!setChildAt public abstract 33!setChildAt true type 2!jjtraveler Package level 1!Root 2!jjtraveler type 7!Visitor Interface level 1!Root 7!Visitor contain 2!jjtraveler 7!Visitor visibility 7!Visitor public type 30!visit Method level 1!Root 30!visit contain 7!Visitor 30!visit throw 468!visit 22!VisitFailure visibility 30!visit public type 2!jjtraveler Package level 1!Root 2!jjtraveler type 472!VoidVisitor Class level 1!Root 472!VoidVisitor contain 2!jjtraveler 472!VoidVisitor visibility 472!VoidVisitor public abstract 472!VoidVisitor true implementedBy 7!Visitor 472!VoidVisitor type 479!visit Method level 1!Root 479!visit visibility 479!visit public final 479!visit true contain 472!VoidVisitor 479!visit throw 479!visit 22!VisitFailure type 486!voidVisit Method level 1!Root 486!voidVisit visibility 486!voidVisit public abstract 486!voidVisit true contain 472!VoidVisitor 486!voidVisit throw 486!voidVisit 22!VisitFailure type 493!jjtraveler.test Package level 1!Root 493!jjtraveler.test type 494!Event Class level 1!Root 494!Event contain 493!jjtraveler.test 494!Event visibility 494!Event public type 498!msg Variable level 1!Root 498!msg contain 494!Event 498!msg type 501!Event Constructor level 1!Root 501!Event visibility 501!Event public contain 494!Event 501!Event type 505!makeVisitEvent Method level 1!Root 505!makeVisitEvent visibility 505!makeVisitEvent public static 505!makeVisitEvent true contain 494!Event 505!makeVisitEvent call 505!makeVisitEvent 511!Visitor.getClass type 511!Visitor.getClass Method level 1!Root 511!Visitor.getClass call 505!makeVisitEvent 514!NotFound.getName type 514!NotFound.getName Method level 1!Root 514!NotFound.getName type 516!toString Method level 1!Root 516!toString visibility 516!toString public contain 494!Event 516!toString type 493!jjtraveler.test Package level 1!Root 493!jjtraveler.test type 521!LibraryTest Class level 1!Root 521!LibraryTest contain 493!jjtraveler.test 521!LibraryTest visibility 521!LibraryTest public isSuper 525!TestCase 521!LibraryTest type 525!TestCase Class level 1!Root 525!TestCase type 528!n0 Variable level 1!Root 528!n0 contain 521!LibraryTest 528!n0 type 531!n1 Variable level 1!Root 531!n1 contain 521!LibraryTest 531!n1 type 534!n2 Variable level 1!Root 534!n2 contain 521!LibraryTest 534!n2 type 537!n3 Variable level 1!Root 537!n3 contain 521!LibraryTest 537!n3 type 540!n4 Variable level 1!Root 540!n4 contain 521!LibraryTest 540!n4 type 543!logger Variable level 1!Root 543!logger contain 521!LibraryTest 543!logger type 546!LibraryTest Constructor level 1!Root 546!LibraryTest visibility 546!LibraryTest public contain 521!LibraryTest 546!LibraryTest type 550!setUp Method level 1!Root 550!setUp visibility 550!setUp protected contain 521!LibraryTest 550!setUp call 550!setUp 555!reset type 555!reset Method level 1!Root 555!reset call 550!setUp 558!factory type 558!factory Method level 1!Root 558!factory call 550!setUp 558!factory type 558!factory Method level 1!Root 558!factory call 550!setUp 558!factory type 558!factory Method level 1!Root 558!factory call 550!setUp 558!factory type 558!factory Method level 1!Root 558!factory call 550!setUp 558!factory type 558!factory Method level 1!Root 558!factory type 572!testIdentity Method level 1!Root 572!testIdentity visibility 572!testIdentity public contain 521!LibraryTest 572!testIdentity throw 572!testIdentity 22!VisitFailure call 572!testIdentity 579!lookupmethoddefault.visit type 579!lookupmethoddefault.visit Method level 1!Root 579!lookupmethoddefault.visit type 581!testFail Method level 1!Root 581!testFail visibility 581!testFail public contain 521!LibraryTest 581!testFail call 581!testFail 586!other type 586!other Unknown level 1!Root 586!other type 588!testSequence Method level 1!Root 588!testSequence visibility 588!testSequence public contain 521!LibraryTest 588!testSequence throw 588!testSequence 22!VisitFailure call 588!testSequence 505!makeVisitEvent type 505!makeVisitEvent Method level 1!Root 505!makeVisitEvent call 588!testSequence 598!log type 598!log Method level 1!Root 598!log call 588!testSequence 505!makeVisitEvent type 505!makeVisitEvent Method level 1!Root 505!makeVisitEvent call 588!testSequence 598!log type 598!log Method level 1!Root 598!log call 588!testSequence 351!visit type 351!visit Method level 1!Root 351!visit type 609!testLeftChoice Method level 1!Root 609!testLeftChoice visibility 609!testLeftChoice public contain 521!LibraryTest 609!testLeftChoice throw 609!testLeftChoice 22!VisitFailure call 609!testLeftChoice 144!visit type 144!visit Method level 1!Root 144!visit type 618!testRightChoice Method level 1!Root 618!testRightChoice visibility 618!testRightChoice public contain 521!LibraryTest 618!testRightChoice throw 618!testRightChoice 22!VisitFailure call 618!testRightChoice 144!visit type 144!visit Method level 1!Root 144!visit type 627!testAll Method level 1!Root 627!testAll visibility 627!testAll public contain 521!LibraryTest 627!testAll throw 627!testAll 632!jjtraveler.VisitFailure call 627!testAll 17!visit type 17!visit Method level 1!Root 17!visit type 636!testBottomUp Method level 1!Root 636!testBottomUp visibility 636!testBottomUp public contain 521!LibraryTest 636!testBottomUp throw 636!testBottomUp 632!jjtraveler.VisitFailure call 636!testBottomUp 643!BottomUp.visit type 643!BottomUp.visit Method level 1!Root 643!BottomUp.visit type 645!testTopDown Method level 1!Root 645!testTopDown visibility 645!testTopDown public contain 521!LibraryTest 645!testTopDown throw 645!testTopDown 632!jjtraveler.VisitFailure call 645!testTopDown 30!visit type 30!visit Method level 1!Root 30!visit type 654!testDefUse Method level 1!Root 654!testDefUse visibility 654!testDefUse public contain 521!LibraryTest 654!testDefUse throw 654!testDefUse 632!jjtraveler.VisitFailure call 654!testDefUse 661!HashSet.add type 661!HashSet.add Method level 1!Root 661!HashSet.add call 654!testDefUse 661!HashSet.add type 661!HashSet.add Method level 1!Root 661!HashSet.add call 654!testDefUse 661!HashSet.add type 661!HashSet.add Method level 1!Root 661!HashSet.add call 654!testDefUse 661!HashSet.add type 661!HashSet.add Method level 1!Root 661!HashSet.add call 654!testDefUse 673!DefUse.visit type 673!DefUse.visit Method level 1!Root 673!DefUse.visit call 654!testDefUse 183!getUnused type 183!getUnused Method level 1!Root 183!getUnused call 654!testDefUse 679!Collection.contains type 679!Collection.contains Method level 1!Root 679!Collection.contains call 654!testDefUse 199!getUndefined type 199!getUndefined Method level 1!Root 199!getUndefined call 654!testDefUse 679!Collection.contains type 679!Collection.contains Method level 1!Root 679!Collection.contains call 654!testDefUse 183!getUnused type 183!getUnused Method level 1!Root 183!getUnused call 654!testDefUse 691!Collection.size type 691!Collection.size Method level 1!Root 691!Collection.size call 654!testDefUse 199!getUndefined type 199!getUndefined Method level 1!Root 199!getUndefined call 654!testDefUse 691!Collection.size type 691!Collection.size Method level 1!Root 691!Collection.size type 699!testBacktrack Method level 1!Root 699!testBacktrack visibility 699!testBacktrack public contain 521!LibraryTest 699!testBacktrack throw 699!testBacktrack 632!jjtraveler.VisitFailure type 705!casttoInteger Cast level 1!Root 705!casttoInteger contain 699!testBacktrack 705!casttoInteger call 699!testBacktrack 586!other type 586!other Unknown level 1!Root 586!other call 699!testBacktrack 712!Increment.getState type 712!Increment.getState Method level 1!Root 712!Increment.getState call 699!testBacktrack 586!other type 586!other Unknown level 1!Root 586!other call 699!testBacktrack 718!Object.equals type 718!Object.equals Method level 1!Root 718!Object.equals call 699!testBacktrack 712!Increment.getState type 712!Increment.getState Method level 1!Root 712!Increment.getState call 699!testBacktrack 724!n0.getLogger type 724!n0.getLogger Method level 1!Root 724!n0.getLogger call 699!testBacktrack 727!NotFound.getTrace type 727!NotFound.getTrace Method level 1!Root 727!NotFound.getTrace access 699!testBacktrack 730!Increment.localState type 730!Increment.localState Variable level 1!Root 730!Increment.localState access 699!testBacktrack 730!Increment.localState type 730!Increment.localState Variable level 1!Root 730!Increment.localState type 735!logVisitor Method level 1!Root 735!logVisitor visibility 735!logVisitor public contain 521!LibraryTest 735!logVisitor type 739!testBreadthFirst Method level 1!Root 739!testBreadthFirst visibility 739!testBreadthFirst public contain 521!LibraryTest 739!testBreadthFirst throw 739!testBreadthFirst 632!jjtraveler.VisitFailure call 739!testBreadthFirst 95!visit type 95!visit Method level 1!Root 95!visit type 748!suite Method level 1!Root 748!suite visibility 748!suite public static 748!suite true contain 521!LibraryTest 748!suite type 493!jjtraveler.test Package level 1!Root 493!jjtraveler.test type 754!LogVisitor Class level 1!Root 754!LogVisitor contain 493!jjtraveler.test 754!LogVisitor visibility 754!LogVisitor public implementedBy 7!Visitor 754!LogVisitor type 760!visitor Variable level 1!Root 760!visitor contain 754!LogVisitor 760!visitor type 763!logger Variable level 1!Root 763!logger contain 754!LogVisitor 763!logger type 766!visitorName Variable level 1!Root 766!visitorName contain 754!LogVisitor 766!visitorName type 769!LogVisitor Constructor level 1!Root 769!LogVisitor visibility 769!LogVisitor public contain 754!LogVisitor 769!LogVisitor type 769!LogVisitor Constructor level 1!Root 769!LogVisitor visibility 769!LogVisitor public contain 754!LogVisitor 769!LogVisitor call 769!LogVisitor 511!Visitor.getClass type 511!Visitor.getClass Method level 1!Root 511!Visitor.getClass call 769!LogVisitor 514!NotFound.getName type 514!NotFound.getName Method level 1!Root 514!NotFound.getName type 783!visit Method level 1!Root 783!visit visibility 783!visit public contain 754!LogVisitor 783!visit throw 783!visit 22!VisitFailure call 783!visit 505!makeVisitEvent type 505!makeVisitEvent Method level 1!Root 505!makeVisitEvent call 783!visit 793!logger.log type 793!logger.log Method level 1!Root 793!logger.log call 783!visit 796!visitor.visit type 796!visitor.visit Method level 1!Root 796!visitor.visit type 493!jjtraveler.test Package level 1!Root 493!jjtraveler.test type 799!Logger Class level 1!Root 799!Logger contain 493!jjtraveler.test 799!Logger visibility 799!Logger public type 803!trace Variable level 1!Root 803!trace contain 799!Logger 803!trace type 806!Logger Constructor level 1!Root 806!Logger visibility 806!Logger public contain 799!Logger 806!Logger type 810!unrecognizedclassbodydeclaration Class level 1!Root 810!unrecognizedclassbodydeclaration type 806!Logger Constructor level 1!Root 806!Logger visibility 806!Logger public contain 799!Logger 806!Logger call 806!Logger 505!makeVisitEvent type 505!makeVisitEvent Method level 1!Root 505!makeVisitEvent access 806!Logger 819!nodes.length type 819!nodes.length Variable level 1!Root 819!nodes.length type 598!log Method level 1!Root 598!log visibility 598!log public contain 799!Logger 598!log type 598!log Method level 1!Root 598!log visibility 598!log public contain 799!Logger 598!log call 598!log 830!trace.add type 830!trace.add Method level 1!Root 830!trace.add type 832!getTrace Method level 1!Root 832!getTrace visibility 832!getTrace public contain 799!Logger 832!getTrace type 836!toString Method level 1!Root 836!toString visibility 836!toString public contain 799!Logger 836!toString call 836!toString 841!trace.elements type 841!trace.elements Method level 1!Root 841!trace.elements call 836!toString 844!Enumeration.hasMoreElements type 844!Enumeration.hasMoreElements Method level 1!Root 844!Enumeration.hasMoreElements call 836!toString 847!Enumeration.nextElement type 847!Enumeration.nextElement Method level 1!Root 847!Enumeration.nextElement call 836!toString 850!NotFound.toString type 850!NotFound.toString Method level 1!Root 850!NotFound.toString type 852!reset Method level 1!Root 852!reset visibility 852!reset public contain 799!Logger 852!reset type 856!equals Method level 1!Root 856!equals visibility 856!equals public contain 799!Logger 856!equals type 860!Instanceof Instanceof level 1!Root 860!Instanceof contain 856!equals 860!Instanceof type 863!castObjecttoLogger Cast level 1!Root 863!castObjecttoLogger contain 856!equals 863!castObjecttoLogger call 856!equals 586!other type 586!other Unknown level 1!Root 586!other call 856!equals 870!lookupmethoddefault.equals type 870!lookupmethoddefault.equals Method level 1!Root 870!lookupmethoddefault.equals type 493!jjtraveler.test Package level 1!Root 493!jjtraveler.test type 873!Node Class level 1!Root 873!Node contain 493!jjtraveler.test 873!Node visibility 873!Node public implementedBy 877!jjtraveler.Visitable 873!Node type 879!kids Variable level 1!Root 879!kids contain 873!Node 879!kids type 882!logger Variable level 1!Root 882!logger contain 873!Node 882!logger type 885!nodeID Variable level 1!Root 885!nodeID contain 873!Node 885!nodeID type 888!nodeCounter Variable level 1!Root 888!nodeCounter contain 873!Node 888!nodeCounter static 888!nodeCounter true type 558!factory Method level 1!Root 558!factory visibility 558!factory public static 558!factory true contain 873!Node 558!factory type 555!reset Method level 1!Root 555!reset visibility 555!reset public static 555!reset true contain 873!Node 555!reset type 902!Node Constructor level 1!Root 902!Node visibility 902!Node public contain 873!Node 902!Node type 906!accept Method level 1!Root 906!accept visibility 906!accept public contain 873!Node 906!accept throw 906!accept 632!jjtraveler.VisitFailure call 906!accept 913!visitNode type 913!visitNode Method level 1!Root 913!visitNode type 915!getChildCount Method level 1!Root 915!getChildCount visibility 915!getChildCount public contain 873!Node 915!getChildCount access 915!getChildCount 920!kids.length type 920!kids.length Variable level 1!Root 920!kids.length type 922!getChildAt Method level 1!Root 922!getChildAt visibility 922!getChildAt public contain 873!Node 922!getChildAt type 926!setChildAt Method level 1!Root 926!setChildAt visibility 926!setChildAt public contain 873!Node 926!setChildAt type 930!castjjtraveler.VisitabletoNode Cast level 1!Root 930!castjjtraveler.VisitabletoNode contain 926!setChildAt 930!castjjtraveler.VisitabletoNode type 933!getLogger Method level 1!Root 933!getLogger visibility 933!getLogger public contain 873!Node 933!getLogger type 937!toString Method level 1!Root 937!toString visibility 937!toString public contain 873!Node 937!toString type 493!jjtraveler.test Package level 1!Root 493!jjtraveler.test type 942!NodeVisitor Class level 1!Root 942!NodeVisitor contain 493!jjtraveler.test 942!NodeVisitor visibility 942!NodeVisitor public abstract 942!NodeVisitor true implementedBy 947!jjtraveler.Visitor 942!NodeVisitor type 949!visit Method level 1!Root 949!visit visibility 949!visit public contain 942!NodeVisitor 949!visit throw 949!visit 632!jjtraveler.VisitFailure type 955!Instanceof Instanceof level 1!Root 955!Instanceof contain 949!visit 955!Instanceof type 958!castjjtraveler.VisitabletoNode Cast level 1!Root 958!castjjtraveler.VisitabletoNode contain 949!visit 958!castjjtraveler.VisitabletoNode call 949!visit 586!other type 586!other Unknown level 1!Root 586!other type 913!visitNode Method level 1!Root 913!visitNode visibility 913!visitNode public abstract 913!visitNode true contain 942!NodeVisitor 913!visitNode throw 913!visitNode 632!jjtraveler.VisitFailure