package question;

import java.lang.annotation.*;

@Retention(value=RetentionPolicy.RUNTIME)
public @interface RTVisibleAnno
{
	String name() default "eclipse";
	boolean boolValue() default true;
	byte byteValue() default 0x0001;
	char charValue() default 'e';
	double doubleValue() default 0.0;
	float floatValue()  default 0;
	int intValue() default 17;
	long longValue() default 43;
	short shortValue() default 1;
	Color[] colors() default {Color.RED, Color.WHITE, Color.BLUE};
	SimpleAnnotation anno();
	SimpleAnnotation[] simpleAnnos() default { @SimpleAnnotation("org.eclipse.org") };
	Class<?>[] clazzes();
	Class<?> clazz() default java.lang.String.class;

 }