When you apply the UML-to-C++ transformation
to a UML model, you can specify whether the transformation overwrites existing
files in the target location that have the same name as files that the transformation
generates. You can choose to accept or decline each time that the transformation
will overwrite a file, to always overwrite files, or to never overwrite files.