ItsNatHTMLDocument itsNatDoc = null;
ItsNatHTMLComponentManager componentMgr = itsNatDoc.getItsNatHTMLComponentManager();
ItsNatFreeLabel comp = (ItsNatFreeLabel)componentMgr.createItsNatComponentById("labelId","freeLabel",null);
ItsNatLabelRenderer renderer = new PersonCustomLabelRenderer();
comp.setItsNatLabelRenderer(renderer);
try { comp.setValue(new Person("Jose M.","Arranz")); }
catch(PropertyVetoException ex) { throw new RuntimeException(ex); }