[
https://issues.apache.org/jira/browse/MYFACES-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12681512#action_12681512
]
Leonardo Uribe commented on MYFACES-2158:
-----------------------------------------
Thanks, I corrected that one.
It seems that we need one additional param to be added on @JSFJspAttribute
/**
* Mark this property to not be included on the tld.
*
* @since 1.0.3
*/
boolean exclude() default false;
UIXComponentBase has a property called attributeChangeListener, but in is not
added on tld. If this property exists we can use it in similar way as
JSFProperty tagExcluded.
> Tag inherited from tag class in component hierarchy does not inherit
> properties [myfaces builder plugin]
> --------------------------------------------------------------------------------------------------------
>
> Key: MYFACES-2158
> URL: https://issues.apache.org/jira/browse/MYFACES-2158
> Project: MyFaces Core
> Issue Type: Bug
> Components: build process
> Reporter: Leonardo Uribe
> Assignee: Leonardo Uribe
>
> Trinidad has a tag called tr:componentRef.
> Its implementation:
> org.apache.myfaces.trinidadinternal.taglib.ComponentRefTag
> inherits from:
> org.apache.myfaces.trinidadinternal.taglib.UIXComponentRefTag
> which it is tied to UIXComponentRef
> In tomahawk, the strategy is create an abstract tag class that can be include
> before the generated tag class. But this case could be also valid. The
> solution is when the tree is flattened, inspect tags and if some tag inherit
> from a component tag class, convert component properties to attributes and
> inject on tag meta.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.