本文整理了Java中com.intellij.openapi.extensions.Extensions.findExtension()
方法的一些代码示例,展示了Extensions.findExtension()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Extensions.findExtension()
方法的具体详情如下:
包路径:com.intellij.openapi.extensions.Extensions
类名称:Extensions
方法名:findExtension
暂无
代码示例来源:origin: go-lang-plugin-org/go-lang-idea-plugin
@NotNull
public static GoRunFileConfigurationType getInstance() {
return Extensions.findExtension(CONFIGURATION_TYPE_EP, GoRunFileConfigurationType.class);
}
}
代码示例来源:origin: go-lang-plugin-org/go-lang-idea-plugin
@NotNull
public static GoApplicationRunConfigurationType getInstance() {
return Extensions.findExtension(CONFIGURATION_TYPE_EP, GoApplicationRunConfigurationType.class);
}
}
代码示例来源:origin: go-lang-plugin-org/go-lang-idea-plugin
@NotNull
public static GoTestRunConfigurationType getInstance() {
return Extensions.findExtension(CONFIGURATION_TYPE_EP, GoTestRunConfigurationType.class);
}
}
代码示例来源:origin: go-lang-plugin-org/go-lang-idea-plugin
@NotNull
public static GoAppEngineRunConfigurationType getInstance() {
return Extensions.findExtension(CONFIGURATION_TYPE_EP, GoAppEngineRunConfigurationType.class);
}
}
代码示例来源:origin: ballerina-platform/ballerina-lang
@NotNull
public static BallerinaRemoteRunConfigurationType getInstance() {
return Extensions.findExtension(CONFIGURATION_TYPE_EP, BallerinaRemoteRunConfigurationType.class);
}
}
代码示例来源:origin: ballerina-platform/ballerina-lang
@NotNull
public static BallerinaTestRunConfigurationType getInstance() {
return Extensions.findExtension(CONFIGURATION_TYPE_EP, BallerinaTestRunConfigurationType.class);
}
}
代码示例来源:origin: ballerina-platform/ballerina-lang
@NotNull
public static BallerinaApplicationRunConfigurationType getInstance() {
return Extensions.findExtension(CONFIGURATION_TYPE_EP, BallerinaApplicationRunConfigurationType.class);
}
}
代码示例来源:origin: Camelcade/Perl5-IDEA
public static PerlCoverageEngine getInstance() {
return Extensions.findExtension(CoverageEngine.EP_NAME, PerlCoverageEngine.class);
}
代码示例来源:origin: intellij-dlanguage/intellij-dlanguage
public static DUnitTestRunConfigurationType getInstance() {
return Extensions.findExtension(CONFIGURATION_TYPE_EP, DUnitTestRunConfigurationType.class);
}
代码示例来源:origin: intellij-dlanguage/intellij-dlanguage
= Extensions.findExtension(ConfigurationType.CONFIGURATION_TYPE_EP, DlangRunDmdConfigurationType.class);
final ConfigurationFactory factory = configurationType.getConfigurationFactories()[0];
代码示例来源:origin: intellij-dlanguage/intellij-dlanguage
@Override
public void setupRootModel(final ModifiableRootModel rootModel) throws ConfigurationException {
super.setupRootModel(rootModel);
final Project project = rootModel.getProject();
final RunManagerImpl runManager = RunManagerImpl.getInstanceImpl(project);
if (dubBinary != null) {
ToolKey.DUB_KEY.setPath(dubBinary);
}
//Create "Run dub" configuration
RunnerAndConfigurationSettings runDubSettings = runManager.findConfigurationByName(RUN_DUB_CONFIG_NAME);
if (runDubSettings == null) {
final DlangRunDubConfigurationType configurationType
= Extensions.findExtension(ConfigurationType.CONFIGURATION_TYPE_EP, DlangRunDubConfigurationType.class);
final ConfigurationFactory factory = configurationType.getConfigurationFactories()[0];
runDubSettings = runManager.createRunConfiguration(RUN_DUB_CONFIG_NAME, factory);
((ModuleBasedConfiguration) runDubSettings.getConfiguration()).setModule(rootModel.getModule());
runManager.addConfiguration(runDubSettings, false);
}
}
代码示例来源:origin: intellij-dlanguage/intellij-dlanguage
if (runDmdSettings == null) {
final DlangRunDmdConfigurationType configurationType
= Extensions.findExtension(ConfigurationType.CONFIGURATION_TYPE_EP, DlangRunDmdConfigurationType.class);
final ConfigurationFactory factory = configurationType.getConfigurationFactories()[0];
runDmdSettings = runManager.createRunConfiguration(COMPILE_CONFIG_NAME, factory);
if (runAppSettings == null) {
final DlangRunAppConfigurationType configurationType
= Extensions.findExtension(ConfigurationType.CONFIGURATION_TYPE_EP, DlangRunAppConfigurationType.class);
final ConfigurationFactory factory = configurationType.getConfigurationFactories()[0];
runAppSettings = runManager.createRunConfiguration(RUN_CONFIG_NAME, factory);
内容来源于网络,如有侵权,请联系作者删除!