Examples
For example:
public class ToDoItem {
@CollectionLayout(
cssClass="x-key",
named="Todo items that are <i>dependencies</i> of this item.",
namedEscaped=false,
describedAs="Other todo items that must be completed before this one",
labelPosition=LabelPosition.LEFT,
render=EAGERLY)
public SortedSet<ToDoItem> getDependencies() { /* ... */ }
...
}
|
As an alternative to using the |
|
The annotation is one of a handful (others including @Collection, @Property and @PropertyLayout) that can also be applied to the field, rather than the getter method. This is specifically so that boilerplate-busting tools such as Project Lombok can be used. |
Usage Notes
As alternative to using the annotation, the dynamic file-based layout can generally be used instead.