16 lines
444 B
Java
16 lines
444 B
Java
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;
|
|
}
|