/**
* \brief Generate name for new object.
* \param theModule module
* \param thePrefix name prefix
* \param theUsedNames list of already used names
/**
* \brief Generate name for new object.
* \param theModule module
* \param thePrefix name prefix
* \param theUsedNames list of already used names