package Ġcom . var abyte . k ob web x . gradle . markdown . ext . k ob web call Ċ Ċ import Ġorg . common mark . node . Abstract Visitor Ċ import Ġorg . common mark . node . Custom Block Ċ Ċ /** ĠA Ġvisitor Ġthat Ġshould Ġonly Ġbe Ġused Ġwith Ġa Ġ[ K ob web Call Black ], Ġextracting Ġrelevant Ġinformation Ġfrom Ġit . Ġ*/ Ċ class ĠK ob web Call Visitor Ġ: ĠAbstract Visitor () Ġ{ ĊĠĠĠ Ġvar Ġcall : ĠK ob web Call ? Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġprivate Ġset ĊĊĠĠĠ Ġoverride Ġfun Ġvisit ( custom Block : ĠCustom Block ) Ġ{ ĊĠĠĠĠĠĠĠ Ġrequire ( custom Block Ġis ĠK ob web Call Block ) ĊĠĠĠĠĠĠĠ Ġcall Ġ= Ġcustom Block . firstChild Ġas ĠK ob web Call ĊĠĠĠ Ġ} Ċ }