public void visit(Predicate predicate)
    {
        if (traverser.isEnteringContext())
        {
            initializePrinters();
        }
        else if (traverser.isLeavingContext())
        {
            printTable();
        }

        super.visit(predicate);
    }
public void visit ( Predicate predicate ) { if ( traverser . isEnteringContext ( ) ) { initializePrinters ( ) ; } else if ( traverser . isLeavingContext ( ) ) { printTable ( ) ; } super . visit ( predicate ) ; }
{@inheritDoc}