jsr344-experts@javaserverfaces-spec-public.java.net

[jsr344-experts] Re: PRD Review and pending issues ( HTML passthrough TagDecorator )

From: Edward Burns <edward.burns_at_oracle.com>
Date: Thu, 31 Jan 2013 19:40:08 -0800

>>>>> On Wed, 30 Jan 2013 23:03:05 -0500, Leonardo Uribe <lu4242_at_gmail.com> said:

LU> Hi
LU> I also notice this error in the facelets taglibdoc of jsf:element :

LU> "... Markup element that causes a component of component-type:
LU> javax.faces.Panel with renderer-type: javax.faces.passthrough.Element
LU> to be inserted in the tree. ..."

LU> It should be like this:

LU> "... Markup element that causes a component of component-family:
LU> javax.faces.Panel with renderer-type: javax.faces.passthrough.Element
LU> to be inserted in the tree. ..."

LU> The component-type should be unique in the family. So, for the
LU> component-family javax.faces.Panel, only UIPanel could have
LU> component-type javax.faces.Panel and so on.

LU> The renderer javadoc is correct:

LU> component-family: javax.faces.Panel renderer-type:
LU> javax.faces.passthrough.Element

LU> the component type and class can be an implementation detail.

Fixed in r11540.

LU> Also in the facelets javadoc there is a link:

LU> p:_

LU> with no documentation at all.

This is because I haven't taken the time to make it so TLDDoc does not
output anything in the "Tags" area if there are no tags. The tag
library with namespace <http://java.sun.com/jsf/passthrough> has no
tags. It's just there for namespaced attributes.

Ed

-- 
| edward.burns_at_oracle.com | office: +1 407 458 0017
| homepage:               | http://ridingthecrest.com/