Indicates that a method is a supporting-method, one that contributes (hide, validate, …​) to an Action , Property or Collection .

For mixins is also allowed to be placed on the mixin’s main method.

By placing the MemberSupport 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 ObjectSupport and ObjectLifecycle , and in some sense acts as the semantic counterpart to Programmatic .


@interface MemberSupport {