package de.neitzel.fxdesigner.preview; import java.lang.annotation.*; /** Optional design-time contract. Declare on the concrete Converter; never inherited. */ @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.TYPE) public @interface ConverterCapabilities { Class modelType(); Class controlType(); /** Whether toAttributeValue is implemented. Forward conversion is always required. */ boolean reverse() default false; }