You are building a document management system that contains…
You are building a document management system that contains different document elements (Paragraph, Image, Table, Chart). The system needs to support multiple export operations (ExportToPDF, ExportToHTML, ExportToMarkdown) and these operations should be easily extensible without modifying the document element classes. Which Design Class Diagram (DCD) best reflects the Visitor pattern for this scenario?