Без заголовка
Это как "генерирующий новые кирпичи для новой задачи"?! Я, вроде, указываю ровно другое: генеративность тут в описании процесса порождения сложного объекта из простых элементов (для чего выбирается специальный набор простых объектов и их параметризации вкупе с описанием правил). Так что ваш пример (по презентации) для меня -- типичный пример порождающего подхода.