The reason there is currently no TLD doc being created for the ice core tags is that they are Facelet taglibs and not JSF components. Thus, they do not currently appear in the core.tld file.
For the time being, it is easier to simply copy the tag information into the TLD as if they were components. This will allow the tags to be included in the TLD doc. Note that this would cause issues if a user tried to add these to a JSP page, but since ICEfaces 2/3 doesn't support JSP applications, it's not an issue for us.
Longer term, there is some nifty code in the ace/generator/src/org/icefaces/generator/xmlbuilder package that could be lifted or refactored that is capable of transforming taglib entries into tld files.
The reason there is currently no TLD doc being created for the ice core tags is that they are Facelet taglibs and not JSF components. Thus, they do not currently appear in the core.tld file.
For the time being, it is easier to simply copy the tag information into the TLD as if they were components. This will allow the tags to be included in the TLD doc. Note that this would cause issues if a user tried to add these to a JSP page, but since ICEfaces 2/3 doesn't support JSP applications, it's not an issue for us.
Longer term, there is some nifty code in the ace/generator/src/org/icefaces/generator/xmlbuilder package that could be lifted or refactored that is capable of transforming taglib entries into tld files.