/** * Creates a new EnumerationFactory for the builder configuration given. * * @param config the current BuilderConfiguration instance. * @param groupNaming The group naming scheme to be used. * @param sourceGenerator the calling source generator. */ public EnumerationFactory( final BuilderConfiguration config, final GroupNaming groupNaming, final SourceGenerator sourceGenerator) { super(config, null, groupNaming, sourceGenerator); _typeConversion = new TypeConversion(getConfig()); // TODO[WG]: add code to read in max. value from builder property file _maxEnumerationsPerClass = config.getMaximumNumberOfConstants(); } // -- SourceFactory