*/
public void run(List<UnitDescriptor> unitDescriptors)
throws GeneratorException
{
initLogging();
Configuration configuration = readConfiguration(unitDescriptors);
List<UnitConfiguration> unitConfigurations
= configuration.getUnitConfigurations();
ControllerState controllerState = new ControllerState();
for (UnitConfiguration unitConfiguration : unitConfigurations)
{
processGenerationUnit(
controllerState,