A mapper is needed to convert the template file paths to identifiers relative to the given base identifier.
Folder where the templates are located.
Factory used to generate mapper relative to the base identifier.
Template engine for generating the resources.
Generates ResourceLinks for each entry in the given folder.
Generates a RepresentationMetadata using the given template.
Generates a Resource object for the given ResourceLink. In the case of documents the corresponding template will be used. If a ResourceLink of metadata is provided the corresponding data will be added as metadata.
Parses a group of ResourceLinks so resources and their metadata are grouped together.
Verifies if the given path corresponds to a metadata file.
Converts a generated metadata identifier to the identifier of its corresponding resource.
Generates results for all entries in the given folder, including the folder itself.
Applies the given options to the template found at the given path.
Generates resources by making use of a template engine. The template folder structure will be kept. Folders will be interpreted as containers and files as documents. A FileIdentifierMapper will be used to generate identifiers that correspond to the relative structure.