blob: 24fa11bc37741dcfde5f61a58b2b0932e9cd5736 [file] [log] [blame]
package org.eclipse.jst.jsf.common.runtime.internal.model.component;
import java.util.Iterator;
/**
* Implemented by a class that can accept visitors
*
*/
interface IVisitable
{
/**
* Called on a visitable to accept a visitor
*
* @param visitor
*/
void accept(AbstractVisitor visitor);
/**
* @return an iterator that returns IVisitable children.
*/
Iterator getVisitableChildren();
}