I have a print thing for a web map that I have set up, using the print dijit and stock templates (landscape A4). Now, the dynamic webmap has a layer with a unique values (classes) symbology.
The classes display ok in the output, but not the heading (layer name), which is displayed using the legend dijit by the way.
the legend widget doesn't work "inside of" the print widget. the print widget makes a call to generate an entirely new legend on the server and as far as i know, the legendLayer class doesn't yet incorporate an approach for specifying individual layer titles.