package zielu.gittoolbox.extension;
import com.intellij.openapi.application.ApplicationManager;
import com.intellij.openapi.extensions.AbstractExtensionPointBean;
import com.intellij.openapi.extensions.ExtensionPointName;
import com.intellij.util.xmlb.annotations.Attribute;
public class AutoFetchAllowedEP extends AbstractExtensionPointBean {
public final static ExtensionPointName<AutoFetchAllowedEP>
POINT_NAME = ExtensionPointName.create("zielu.gittoolbox.autoFetchAllowed");
@Attribute("provider")
public String provider;
public AutoFetchAllowed instantiate() {
try {
return instantiate(provider, ApplicationManager.getApplication().getPicoContainer());
} catch (ClassNotFoundException e) {
throw new RuntimeException(e);
}
}
}