blob: 3d72c00abd843056d39bdeccde0ae674dfda7709 [file] [log] [blame]
package com.intellij.codeInsight.generation;
import com.intellij.openapi.actionSystem.DataContext;
import com.intellij.openapi.extensions.ExtensionPointName;
/**
* @author Dmitry Avdeev
*/
public interface PatternProvider {
ExtensionPointName<PatternProvider> EXTENSION_POINT_NAME = ExtensionPointName.create("com.intellij.patternProvider");
PatternDescriptor[] getDescriptors();
boolean isAvailable(DataContext context);
}