if (controller.getSubpackage() == null)
controllerRCI.setUseClass(currentModule.getGenPackage() + ".extended." + controller.getControllerName());
else
controllerRCI.setUseClass(currentModule.getGenPackage() + ".extended." + controller.getSubpackage() + "." + controller.getControllerName());
if (controller.usesRunContext())
controllerRCI.setConstruction("new " + controller.getControllerName() + "(this)");
else
controllerRCI.setConstruction("new " + controller.getControllerName() + "()");
controllerRCI.setDefinedInModule(controller.getDefinedInModule());