// @topic S-0303-03-02-30 Java Abstract Factory
// @brief class FactoryVisitorShopper implements IFactoryVisitor

package factory;

import java.util.ArrayList;

public class FactoryVisitorShopper
implements IFactoryVisitor
{
    @Override
    public Visitor createVisitor() {
        return new VisitorShopper();
    }
    
    @Override
    public void createVisitor( ArrayList<Visitor> targetCollection ) {
        targetCollection.add(new VisitorShopper());
    }
}