anchor.diff:  </head>
   <body>
   <%
  -Iterator templates = (Iterator) ((List)request.getAttribute("Templates")).iterator();
  +List<PublicationTemplate> templates = (List<PublicationTemplate>) request.getAttribute("Templates");
   
   browseBar.setDomainName(resource.getString("templateDesigner.toolName"));
   browseBar.setComponentName(resource.getString("templateDesigner.templateList"));
  
positive.code: 	
  	IconPane icon = gef.getIconPane();
  	Icon viewIcon = icon.addIcon();
  	if (template.isVisible())
  		viewIcon.setProperties(resource.getIcon("templateDesigner.visible"), "");
  	else
  		viewIcon.setProperties(resource.getIcon("templateDesigner.hidden"), "");
  	ligne.addArrayCellIconPane(icon);
  }
  
  
negative.code: ArrayColumn arrayColumn2 = arrayPane.addArrayColumn(resource.getString("templateDesigner.visibility"));
  arrayColumn2.setSortable(false);
  
  for(PublicationTemplate template : templates) {
  	ArrayLine ligne = arrayPane.addArrayLine();
  	
  	ligne.addArrayCellLink(template.getName(), "ViewTemplate?Template="+template.getFileName());
  