[richfaces-issues] [JBoss JIRA] (RF-13162) Add support for the default-behavior faces-config property-extension to the CDK @Attribute annotation
Brian Leathem (JIRA)
jira-events at lists.jboss.org
Wed Sep 4 16:49:04 EDT 2013
[ https://issues.jboss.org/browse/RF-13162?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12801725#comment-12801725 ]
Brian Leathem commented on RF-13162:
------------------------------------
I've reverted the commit introducing aupport for the default-behavior. When this issue is revisited, we should investigate how to generate/consume faces-config.xml files using the existing default event capabilities of the CDK model.
The two *-props.xml files that referenced the default-behavior tag are:
https://github.com/richfaces/richfaces-cdk/blob/4.5.0.Alpha1/attributes/src/main/resources/META-INF/cdk/attributes/link-props.xml
https://github.com/richfaces/richfaces-cdk/blob/4.5.0.Alpha1/attributes/src/main/resources/META-INF/cdk/attributes/command-button-props.xml
The RichFaces components that referenced these property files are:
# AbstractCommandLink.java
# AbstractCommandButton.java
> Add support for the default-behavior faces-config property-extension to the CDK @Attribute annotation
> -----------------------------------------------------------------------------------------------------
>
> Key: RF-13162
> URL: https://issues.jboss.org/browse/RF-13162
> Project: RichFaces
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: cdk
> Reporter: Brian Leathem
> Assignee: Brian Leathem
> Fix For: 5-Tracking
>
>
> Consider the xml component property definition:
> {code:title=From command-button-props.xml}
> <property>
> <description>
> Javascript code executed when a pointer button is clicked over this element.
> </description>
> <display-name>Button Click Script</display-name>
> <icon />
> <property-name>onclick</property-name>
> <property-class>java.lang.String</property-class>
> <property-extension>
> <cdk:pass-through>false</cdk:pass-through>
> <cdk:event-name default="true">click</cdk:event-name>
> <cdk:event-name>action</cdk:event-name>
> <default-behavior>true</default-behavior>
> </property-extension>
> </property>
> {code}
> There is currently no way to define this using the CDK @Attribute annotation - the _<default-behavior>_ annotation property is absent.
> To resolve this issue (blocking RF-12952) we need to add support for specifying the _default-behavior_ to the @Attribute annotation.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the richfaces-issues
mailing list