Exception thrown from the Settings class regarding invalid settings arrays.
Exception thrown from the Settings class regarding settings that are not present.
A minimalistic renderer for a web page.
A general key-value store for user-supplied settings.
Exception thrown from the Settings class.
An artifact associated with a feature.
A chunk place describes a chunk of an artifact's file.
A line place describes a line of an artifact's file.
A place is a locatable part of an artifact.
Settings for an artifact.
A settings place refers to an artifact's settings.
A tracing link provides feature traceability.
A renderer for some tracing links.
An aspect implements a crosscutting concern.
An aspect kernel manages a set of aspects.
Composes roles that refine PHP classes.
Exception thrown from the ClassComposer class.
A collaboration is a set of cooperating roles.
Composes roles of the same kind.
Exception thrown from the Composer class.
A role defines a class' responsibilities in a collaboration.
Exception thrown from the Role class.
Exports products as ZIP archives and offers them for downloading.
Exception thrown from the DownloadZipExporter class.
An exporter for a product.
Exports products to the local filesystem.
Exception thrown from the LocalExporter class.
Exports products as ZIP archives.
Exception thrown from the ZipExporter class.
A file that can be extended by different artifacts.
A text file generated from multiple chunks.
A file generated for a product.
A file's content.
A text file containing generator logs.
A text file generated from a set of roles.
A file stored on the server.
A stored file's content.
A text file in which specific parts may be replaced.
A file containing arbitrary text.
A text file's content.
Registers aspects in an aspect kernel.
Generates text files from multiple chunks.
Composes classes from roles inside collaborations.
Exception thrown from the CollaborationGenerator class.
Copies files and directories.
Generates no files.
Generates text files that can be extended by different artifacts.
Generates files from specified files and directories.
Generates a product's files.
Generates a file with runtime information.
Settings for a generator.
Generates text files by replacing parts of template files.
Exception thrown from the _Array class.
A class containing functions for computing diffs and formatting the output.
Helper class for propositional logic.
Helper class for partitioning an array with an equivalence relation.
Helper class for handling file and directory paths.
Exception thrown from the Path class.
Helper class for parsing PHP files.
Exception thrown from the PhpParser class.
Helper class for parsing XML files.
Exception thrown from the XmlParser class.
Helper class for working with arrays.
Helper class for working with strings.
A configuration of a software product line.
A renderer for a configuration and its model.
A solver for feature constraints.
Exception thrown from the ConstraintSolver class.
A feature of a feature model.
Exception thrown from the Feature class.
A feature model for a software product line.
Exception thrown from the Model class.
A feature holding a value.
Exception thrown from the ValueFeature class.
A configuration represented in XML.
Exception thrown from the XmlConfiguration class.
A feature model represented in XML.
Exception thrown from the XmlModel class.
A product of a software product line.
Exception thrown from the Product class.
A feature-oriented software product line.
A renderer for a product.
Settings for a product line.
Settings for specifying a chunk of a text file.
Settings for specifying a directory recursively.
Exception thrown from the DirectorySpecification class.
Settings for specifying an extendable file.
Settings for specifying a single file.
Exception thrown from the FileSpecification class.
Exception thrown from the ReplacementRule class regarding invalid settings arrays.
Settings for specifying a replacement rule in a template specification.
Exception thrown from the ReplacementRule class.
Settings for specifying an entity relevant to a generated file.
Exception thrown from the Specification class.
Settings for specifying a text file in which specific parts may be replaced.