AbstractAbstractconstrainGenerates a scattered model where dependencies and rendered results are separated.
Generates the full output of a model, instead of a scattered model.
OutputModels result is no longer the model itself, but including package, package dependencies and model dependencies.
AbstractgetProtectedgetThis function returns an instance of the dependency manager which is either a factory or an instance.
ProtectedgetGet all presets (default and custom ones from options) for a given preset type (class, enum, etc).
ProtectedprocessProcess any of the input formats to the appropriate InputMetaModel type and split out the meta models based on the requirements of the generators
AbstractrenderAbstractrenderAbstractsplit
Abstract generator which must be implemented by each language