001    /*
002    @license.text@
003     */
004    
005    package biz.hammurapi.util;
006    
007    /**
008     * Visitor which can say 'good bye'. 
009     * @author Pavel Vlasov 
010     * @version $Revision: 1.2 $
011     */
012    public interface PoliteVisitor extends Visitor {
013            /**
014             * Shall be invoked by Visitable at the end of navigation, when all
015             * children has already been visited.
016             * @param target
017             */
018            void leave(Object target);
019    }