package org.togglz.core.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; import org.togglz.core.repository.StateRepository; /** * * Allows to specify that the annotated feature should be enabled by default if the {@link StateRepository} doesn't have * any state saved. * * @author Christian Kaltepoth * */ @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD) public @interface EnabledByDefault { }