package org.fenixedu.bennu.core.bootstrap.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
/**
* A {@link Section} represents a page in the bootstrap UI. Each section may have {@link Field} methods, which will show as a form
* field to be filled by the user.
*
* Note that this annotation may only be applied to interfaces!
*
*/
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
public @interface Section {
String name();
String description();
String bundle();
}