FrameworkTypeEx () { return new FrameworkTypeEx(ID) { @NotNull @Override public FrameworkSupportInModuleProvider createProvider() { return GradleGroovyFrameworkSupportProvider.this; } @NotNull @Override public String getPresentableName() { //noinspection HardCodedStringLiteral return "Groovy";//NON-NLS } @NotNull @Override public Icon getIcon() { return JetgroovyIcons.Groovy.Groovy_16x16; } }; }