@ObjectSupport
Indicates that a method is a supporting-method that provides UI hints (title, iconName, layout, cssClass) to its Object .
May only be placed on domain object methods, not mixins nor domain services .
By placing the ObjectSupport annotation on a method, a contract with the meta-model is enforced, such that this method must be recognized by the meta-model and cannot be ignored.
It is complementary to MemberSupport and ObjectLifecycle , and in some sense acts as the semantic counterpart to Programmatic .