Builder

1. Usage

To implement reusable mechanize of polymorphic pipeline to generate step by step final complex product.
For example function “save as” document – as HTML, RTF, PDF. each plugin for different format will have its own way to serialize – table, image or title objects.