com.intellij.openapi.extensions.Extensions.registerAreaClass()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(1.5k)|赞(0)|评价(0)|浏览(134)

本文整理了Java中com.intellij.openapi.extensions.Extensions.registerAreaClass()方法的一些代码示例,展示了Extensions.registerAreaClass()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Extensions.registerAreaClass()方法的具体详情如下:
包路径:com.intellij.openapi.extensions.Extensions
类名称:Extensions
方法名:registerAreaClass

Extensions.registerAreaClass介绍

暂无

代码示例

代码示例来源:origin: GoogleCloudPlatform/google-cloud-intellij

/** Construct a mock project. */
@NotNull
public static MockProject mockProject(@Nullable PicoContainer container) {
 Extensions.registerAreaClass("IDEA_PROJECT", null);
 container = container != null ? container : new DefaultPicoContainer();
 return new MockProject(container, getParentDisposableForCleanup());
}

代码示例来源:origin: Non-Dairy-Soy-Plugin/Non-Dairy-Soy-Plugin

public static void init() {
  if (!INITILAIZED.getAndSet(true)) {
    Extensions.registerAreaClass("IDEA_PROJECT", null);
    System.setProperty(TreeNavigator.OVERRIDE_TREE_NAVIGATOR_PROPERTY,
              MockTreeNavigator.class.getName());
    LanguageParserDefinitions.INSTANCE.addExplicitExtension(SoyLanguage.INSTANCE,
                                new SoyParserDefinition());
    if (System.getProperty(PsiElementPath.TRACE_PATH_PROPERTY_NAME) == null) {
      System.setProperty(PsiElementPath.TRACE_PATH_PROPERTY_NAME,
                PsiElementPath.TRACE_PATH_BY_THREAD);
    }
  }
}

代码示例来源:origin: JetBrains/Grammar-Kit

Extensions.registerAreaClass("IDEA_PROJECT", null);
MockProjectEx project = new MockProjectEx(rootDisposable);
MutablePicoContainer appContainer = application.getPicoContainer();

相关文章