| DataType | 
 Used to explicitly set the data type used to select an editor (or display) block. 
 | 
| NonVisual | 
Marker annotation for properties which are non-visual, and so should not appear (by default) inside a 
  BeanModel.  
 | 
| ReorderProperties | 
 An annotation that may be placed on a JavaBean to re-order the properties. 
 | 
| Sortable | 
 Used to explicitly define whether a property should be considerable sortable or not. 
 | 
| Translate | 
 Used to attach the name of a Translator used to convert the associated property between server-side and
 client-side representations. 
 | 
| Validate | 
 Used to attach validation constraints directly to a property (either the getter or the setter method). 
 | 
| Width | 
 Defines the desired width of the field used to edit the property. 
 |