writer.write("Taglib 1.0//EN\" \"facelet-taglib_1_0.dtd\">\n");
writer.write("<facelet-taglib>\n\n");
writer.write("\t<namespace>http://code.google.com/p/mashups4jsf/</namespace>\n\n");
for (Iterator iterator = components.iterator(); iterator.hasNext();) {
Component component = (Component) iterator.next();
writer.write("\t<tag>\n");
writer.write("\t\t<tag-name>");
writer.write(component.getTag());
writer.write("</tag-name>\n");
writer.write("\t\t<component>\n");
writer.write("\t\t\t<component-type>");
writer.write(component.getComponentType());
writer.write("</component-type>\n");
writer.write("\t\t</component>\n");
writer.write("\t</tag>\n");
}