// This file is automatically generated by DemeterJ.

UniversalVisitor {
  start {{ }}
  before { 
    Main, -> Main,s,String,
    BSTInt,
    NodeInt, -> NodeInt,data,Integer, -> NodeInt,left,BSTInt, -> NodeInt,right,BSTInt,
    EmptyInt,
    DiameterPair, -> DiameterPair,height,int, -> DiameterPair,diameter,int,
    CheckPair, -> CheckPair,res,boolean, -> CheckPair,data,int,
    Down, -> Down,parent,NodeInt,
    DownHeight, -> DownHeight,height,int
  } {{ }}
  after { 
    Main, -> Main,s,String,
    BSTInt,
    NodeInt, -> NodeInt,data,Integer, -> NodeInt,left,BSTInt, -> NodeInt,right,BSTInt,
    EmptyInt,
    DiameterPair, -> DiameterPair,height,int, -> DiameterPair,diameter,int,
    CheckPair, -> CheckPair,res,boolean, -> CheckPair,data,int,
    Down, -> Down,parent,NodeInt,
    DownHeight, -> DownHeight,height,int
  } {{ }}
  finish {{ }}
}