How to edit field name in print method

In reply to chr_sue:

My intention was to get control over editing transaction signal names in print method. In meanwhile I am checking with do_print as suggested by cgales.

May be you could say the alternative for uvm_field_* macros, untill the admin gives approval to my full access. Because I want to know how the transaction signals will be registered to predefined methods like print, copy, pack etc.. without using uvm_field_* macros.