public Object visit ( ) { Object o = null ; try { ContainerWrapper containerWrapper = containerCallback . getContainerWrapper ( ) ; TargetMetaRequest targetMetaRequest = targetMetaRequestsHolder . getTargetMetaRequest ( ) ; Debug . logVerbose ( "[JdonFramework] ComponentOriginalVisitor active:" + targetMetaRequest . getVisitableName ( ) , module ) ; //targetMetaRequest.setVisitableName change the value Visitable vo = ( Visitable ) containerWrapper . lookup ( targetMetaRequest . getVisitableName ( ) ) ; o = vo . accept ( ) ; } catch ( Exception ex ) { Debug . logError ( "[JdonFramework] ComponentOriginalVisitor active error: " + ex ) ; } return o ; }
find the visitable component from container and execute it s accept method the return result is the tager service object .