All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.alantea.swing.pageelements.GUIFieldAnnotation Maven / Gradle / Ivy

The newest version!
package net.alantea.swing.pageelements;

import static java.lang.annotation.ElementType.TYPE;
import static java.lang.annotation.RetentionPolicy.RUNTIME;

import java.lang.annotation.Repeatable;
import java.lang.annotation.Retention;
import java.lang.annotation.Target;

@Retention(RUNTIME)
@Target(TYPE)
@Repeatable(GUIFieldAnnotations.class)
public @interface GUIFieldAnnotation
{
   /**
    * Value.
    *
    * @return the string
    */
   String value();
   
   /**
    * Height.
    *
    * @return the height
    */
   int height() default 32;

   /**
    * Default for class.
    *
    * @return the string[]
    */
   String[] defaultFor() default "";
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy