package org.erlide.engine.model; /** * Interface for visitors in the erlang model tree * * @author jakob * */ public interface IErlElementVisitor { /** * Visits the given element. * * @param element * the element to visit * @return <code>true</code> if the children should be visited * <code>false</code> if they should be skipped * @throws ErlModelException */ boolean visit(IErlElement element) throws ErlModelException; }