Codota Logo
ToolingModelBuilderRegistry
Code IndexAdd Codota to your IDE (free)

How to use
ToolingModelBuilderRegistry
in
org.gradle.tooling.provider.model

Best Java code snippets using org.gradle.tooling.provider.model.ToolingModelBuilderRegistry (Showing top 6 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
FileOutputStream f =
  • Codota IconFile file;new FileOutputStream(file)
  • Codota IconString name;new FileOutputStream(name)
  • Codota IconFile file;new FileOutputStream(file, true)
  • Smart code suggestions by Codota
}
origin: apache/incubator-netbeans

@Override
public void apply(Project t) {
  registry.register(new NetBeansToolingModelBuilder());
}
origin: com.android.tools.build/gradle-core

private AndroidProject createAndroidProject(@NonNull Project gradleProject) {
  String modelName = AndroidProject.class.getName();
  ToolingModelBuilder modelBuilder = toolingRegistry.getBuilder(modelName);
  assert modelBuilder != null;
  return (AndroidProject) modelBuilder.buildAll(modelName, gradleProject);
}
origin: org.gradle/gradle-core

public ToolingModelBuilder getBuilder(String modelName) throws UnsupportedOperationException {
  ToolingModelBuilder match = null;
  for (ToolingModelBuilder builder : builders) {
    if (builder.canBuild(modelName)) {
      if (match != null) {
        throw new UnsupportedOperationException(String.format("Multiple builders are available to build a model of type '%s'.", modelName));
      }
      match = builder;
    }
  }
  if (match != null) {
    return match;
  }
  if (parent != null) {
    return parent.getBuilder(modelName);
  }
  throw new UnknownModelException(String.format("No builders are available to build a model of type '%s'.", modelName));
}
origin: prezi/pride

  @Override
  public void apply(Project project) {
    // Register a builder for the pride tooling model
    registry.register(new PrideProjectModelBuilder());
  }
}
origin: com.android.tools.build/gradle-core

@Nullable
private static AndroidProject createAndroidProject(
    @NonNull org.gradle.api.Project gradleProject) {
  PluginContainer pluginContainer = gradleProject.getPlugins();
  for (Plugin p : pluginContainer) {
    if (p instanceof ToolingRegistryProvider) {
      ToolingModelBuilderRegistry registry;
      registry = ((ToolingRegistryProvider) p).getModelBuilderRegistry();
      String modelName = AndroidProject.class.getName();
      ToolingModelBuilder builder = registry.getBuilder(modelName);
      assert builder.canBuild(modelName) : modelName;
      return (AndroidProject) builder.buildAll(modelName, gradleProject);
    }
  }
  return null;
}
origin: gradle.plugin.edu.wpi.first/gradle-cpp-vscode

public void apply(Project project) {
 registry.register(new NativeToolingModelBuilder());
org.gradle.tooling.provider.modelToolingModelBuilderRegistry

Most used methods

  • register
  • getBuilder

Popular in Java

  • Start an intent from android
  • addToBackStack (FragmentTransaction)
  • getContentResolver (Context)
  • runOnUiThread (Activity)
  • DateFormat (java.text)
    Formats or parses dates and times.This class provides factories for obtaining instances configured f
  • Format (java.text)
    The base class for all formats. This is an abstract base class which specifies the protocol for clas
  • UUID (java.util)
    UUID is an immutable representation of a 128-bit universally unique identifier (UUID). There are mul
  • ZipFile (java.util.zip)
    This class provides random read access to a zip file. You pay more to read the zip file's central di
  • HttpServletRequest (javax.servlet.http)
    Extends the javax.servlet.ServletRequest interface to provide request information for HTTP servlets.
  • Table (org.hibernate.mapping)
    A relational table
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now