Uses of Interface
org.apache.creadur.whisker.app.ResultWriterFactory
Package
Description
High level application components.
Ways to output reports.
Uses Apache Velocity
templating engine to generate reports.
-
Uses of ResultWriterFactory in org.apache.creadur.whisker.app
Modifier and TypeMethodDescriptionfinal ResultWriterFactory
Whisker.getWriterFactory()
Gets the factory that builds productWriter
s.Modifier and TypeMethodDescriptionabstract AbstractEngine
AbstractEngine.generate
(Descriptor work, ResultWriterFactory writerFactory, Configuration configuration) Writes legal documents.abstract AbstractEngine
AbstractEngine.report
(Collection<Directory> directories, ResultWriterFactory writerFactory, Configuration configuration) Writes a report describing the directories present.final Whisker
Whisker.setWriterFactory
(ResultWriterFactory writerFactory) Sets the factory that builds productWriter
s.abstract AbstractEngine
AbstractEngine.skeleton
(Collection<Directory> withBase, ResultWriterFactory writerFactory, Configuration configuration) Writes templates to help create meta-data.abstract AbstractEngine
AbstractEngine.validate
(LicenseAnalyst analyst, ResultWriterFactory writerFactory, Configuration configuration) Reports validations. -
Uses of ResultWriterFactory in org.apache.creadur.whisker.app.out
Modifier and TypeClassDescriptionfinal class
Writes results as files within a directory.final class
Factory builds writers that output toSystem.out
. -
Uses of ResultWriterFactory in org.apache.creadur.whisker.out.velocity
Modifier and TypeMethodDescriptionfinal AbstractEngine
VelocityEngine.generate
(Descriptor work, ResultWriterFactory writerFactory, Configuration configuration) Generates documents, and writes results using given factory.final AbstractEngine
VelocityEngine.report
(Collection<Directory> directories, ResultWriterFactory writerFactory, Configuration configuration) Generates a directories report, and writes result using given factory.final AbstractEngine
VelocityEngine.skeleton
(Collection<Directory> withBase, ResultWriterFactory writerFactory, Configuration configuration) Generates a template, and writes result using given factory.final AbstractEngine
VelocityEngine.validate
(LicenseAnalyst analyst, ResultWriterFactory writerFactory, Configuration configuration) Generates a validation report, and writes result using given factory.Product.writerFrom
(ResultWriterFactory writerFactory) Builds writer for this product.ModifierConstructorDescriptionVelocityReports
(ResultWriterFactory writerFactory, org.apache.commons.logging.Log log) Constructs a reporter using Apache Velocity.