diff --git a/src/main/java/de/marhali/easyi18n/assistance/OptionalAssistance.java b/src/main/java/de/marhali/easyi18n/assistance/OptionalAssistance.java new file mode 100644 index 0000000..3d33b60 --- /dev/null +++ b/src/main/java/de/marhali/easyi18n/assistance/OptionalAssistance.java @@ -0,0 +1,17 @@ +package de.marhali.easyi18n.assistance; + +import com.intellij.openapi.project.Project; + +import de.marhali.easyi18n.settings.ProjectSettingsService; + +import org.jetbrains.annotations.NotNull; + +/** + * Used to define editor hooks as assistable. + * @author marhali + */ +public interface OptionalAssistance { + default boolean isAssistance(@NotNull Project project) { + return ProjectSettingsService.get(project).getState().isAssistance(); + } +}