package pl.net.bluesoft.rnd.processtool.ui.widgets.annotations; import com.vaadin.ui.Field; import java.lang.annotation.*; /** * Annotation used to influence step-editor behaviour when displaying properties */ @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD) @Inherited public @interface AutoWiredPropertyConfigurator { // // no value() used, probably other options are going to be introduced soon // /** * Class used to render specific property field * @return Specific class */ Class<? extends Field> fieldClass(); }