// @topic S-0314-13-01-20 Java Visitor Design pattern // @brief interface IElement for elements of the building package visitors; public interface IElement { void accept( IVisitor visitor ); }//interface IElement