|Known Indirect Subclasses|
Implements the visitor pattern for
Note: Implementors are strongly encouraged to extend from
AbstractVoidProjectVisitor. This interface will change over time, as more
project types are added, and any class implementing it directly will be broken
by such changes. Extending from one of the abstract classes will help prevent such breakages.