From version 32.1
edited by Thomas Mortagne
on 2017/06/27 15:20
To version 33.1
edited by Adel Atallah
on 2019/01/29 11:26
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.ThomasMortagne
1 +xwiki:XWiki.atallahade
ExtensionCode.ExtensionClass[0]
Description
... ... @@ -25,10 +25,14 @@
25 25  Then it's possible to tweak this behavior with annotations:
26 26  
27 27  * ##org.xwiki.properties.annotation.PropertyDescription##: a text describing the property
28 -* ##org.xwiki.properties.annotation.PropertyHidden##: indicate that the property should not be taken into account by BeanManager
29 -* ##org.xwiki.properties.annotation.PropertyMandatory##: indicate that an error should be generated when no value is provided in the Map for this property when populating.
28 +* ##org.xwiki.properties.annotation.PropertyHidden##: indicates that the property should not be taken into account by BeanManager
29 +* ##org.xwiki.properties.annotation.PropertyMandatory##: indicates that an error should be generated when no value is provided in the Map for this property when populating.
30 30  * ##org.xwiki.properties.annotation.PropertyName##: a text with the display name of the field
31 -* [since 6.3] ##org.xwiki.properties.annotation.PropertyId##: overwrite the property identifier
31 +* {{info}}since 6.3{{/info}} ##org.xwiki.properties.annotation.PropertyId##: overwrite the property identifier
32 +* {{info}}since 10.10{{/info}} ##org.xwiki.properties.annotation.PropertyAdvanced##: indicates that the property is to be used by more advanced users
33 +* {{info}}since 10.11{{/info}} ##org.xwiki.properties.annotation.PropertyGroup##: used to group properties together
34 +* {{info}}since 10.11{{/info}} ##org.xwiki.properties.annotation.PropertyFeature##: binds a property to a feature (two properties can be used for the same feature)
35 +* {{info}}since 11.0{{/info}} ##org.xwiki.properties.annotation.PropertyDisplayType##: overrides the type of the property for display only (e.g. WYSIWYG)
32 32  
33 33  Finally default implementation of BeanManager support [[JSR 303 (Bean Validation)>>http://jcp.org/en/jsr/detail?id=303]] if an implementation can be found.
34 34  
... ... @@ -291,5 +291,6 @@
291 291  {{/code}}
292 292  
293 293  ==== Apache ConvertUtils Converter ====
298 +
294 294  
295 295  When convert manager can't find a specific converter for a type it uses Apache ConvertUtils. See http://commons.apache.org/beanutils/ for more details.

Get Connected