Class IdlwBuilder

java.lang.Object
org.libreoffice.ide.eclipse.core.builders.IdlwBuilder

public class IdlwBuilder extends Object
Builder for the IDL files generating the types.rdb registry.

This builder should not be associated directly to a UNO project: the right builder for this is TypesBuilder. This builder doesn't make any difference between full and incremental builds.

  • Constructor Details

    • IdlwBuilder

      public IdlwBuilder()
  • Method Details

    • build

      public static void build(IUnoidlProject project, org.eclipse.core.runtime.IProgressMonitor monitor) throws Exception
      Computes the full build of all the idl files into a single types.rdb file. This resulting file is given by IUnoidlProject.getTypesPath(). This methods simply launches the RegmergeBuildVisitor on the urd folder.
      Parameters:
      project - the project to build
      monitor - a monitor to watch the build progress
      Throws:
      Exception - is thrown is anything wrong happens