Package ru.bitel.bgbilling.plugins.documents.server.bean.pattern
-
Interface Summary Interface Description DocumentProcessor Интерфейс, реализовав который, класс получает возможность обрабатывать документ сообразно тому, какой тип документа представляет реализация данного интерфейса.PatternDataExtractor Интерфейс, реализовав который, можно получить данные для генерации документов.TableDataExtractor Специальный интерфейс, который предназначен для реализации классами, которые будут заниматься извлечением данных для таблиц в шаблоне документа. -
Class Summary Class Description AbstractDocumentProcessor BarcodeItem Вспомогательный бин, который хранит ссылку на файл сгенерированного штрих-кода, а также дополнительную информацию о нем, такую как размер картинки, типDocumentPatternUtils Утильный класс, предоставляющий некоторые общие методы для работы с шаблонами документов.DocumentProcessorFactory Фабрика, которая порождает обработчиков документов для docx/xlsx/odt-шаблонов.DocumentsPatternDao DocumentsPatternGenerator Класс, который непосредственно занимается генерацией документов по шаблону.DocxDocumentProcessor OdtDocumentProcessor PatternDataExtractorFactory Фабрика, создающая по имени динамического класса инстанс.TableDataExtractorFactory Фабрика для создания инстансов классов, предназначенных для генерации данных для таблиц в шаблонах документов.XlsxDocumentProcessor