package com.github.setial.intellijjavadocs.configuration;
import com.github.setial.intellijjavadocs.model.settings.JavaDocSettings;
import com.intellij.openapi.components.ApplicationComponent;
import org.jetbrains.annotations.Nullable;
/**
* The interface Java doc configuration.
*
* @author Sergey Timofiychuk
*/
public interface JavaDocConfiguration extends ApplicationComponent {
/**
* The constant COMPONENT_VERSION.
*/
String COMPONENT_VERSION = "2.1.0";
/**
* The constant COMPONENT_NAME.
*/
String COMPONENT_NAME = "JavaDocConfiguration_" + COMPONENT_VERSION;
/**
* Gets the configuration.
*
* @return the Configuration
*/
@Nullable
JavaDocSettings getConfiguration();
}