Class IncrementalCBuilder


  • public class IncrementalCBuilder
    extends java.lang.Object
    • Constructor Detail

      • IncrementalCBuilder

        public IncrementalCBuilder()
    • Method Detail

      • setMainClass

        public void setMainClass​(java.lang.String mainClass)
      • setClassPath

        public void setClassPath​(java.lang.String[] classPath)
      • setMinHeapSize

        public void setMinHeapSize​(int minHeapSize)
      • setMaxHeapSize

        public void setMaxHeapSize​(int maxHeapSize)
      • setLineNumbersGenerated

        public void setLineNumbersGenerated​(boolean lineNumbersGenerated)
      • setTargetPath

        public void setTargetPath​(java.lang.String targetPath)
      • setLog

        public void setLog​(org.teavm.tooling.TeaVMToolLog log)
      • setExternalTool

        public void setExternalTool​(java.lang.String externalTool)
      • setExternalToolWorkingDir

        public void setExternalToolWorkingDir​(java.lang.String externalToolWorkingDir)
      • setMainFunctionName

        public void setMainFunctionName​(java.lang.String mainFunctionName)
      • setLongjmpSupported

        public void setLongjmpSupported​(boolean longjmpSupported)
      • addProgressHandler

        public void addProgressHandler​(ProgressHandler handler)
      • removeProgressHandler

        public void removeProgressHandler​(ProgressHandler handler)
      • invalidateCache

        public void invalidateCache()
      • buildProject

        public void buildProject()
      • cancelBuild

        public void cancelBuild()
      • start

        public void start()
      • stop

        public void stop()