01: package org.conform;
02:
03: /**
04: * A Modifier modifies the BeanMeta. Typically it enriches the provided BeanMeta by a certain aspect like
05: * <ul>
06: * <li>Validation rules</li>
07: * <li>Localization of labels</li>
08: * <li>Authorization (readable, writable)</li>
09: * <li>. . .</li>
10: * </ul>
11: *
12: */
13: public interface Modifier {
14: void modify(BeanMeta beanMeta) throws ModifierException;
15: }
|