1 2 25 26 package org.aspectj.ajde; 27 28 import org.aspectj.ajde.internal.*; 29 import org.aspectj.ajde.internal.AjdeCompiler; 30 31 37 public interface BuildManager { 38 39 43 public void buildStructure(); 44 45 48 public void build(); 49 50 53 public void build(String configFile); 54 55 58 public void abortBuild(); 59 60 public BuildOptionsAdapter getBuildOptions(); 61 62 public AjdeCompiler getCurrCompiler(); 63 64 public boolean isStructureDirty(); 65 66 public void setStructureDirty(boolean structureDirty); 67 68 public void addListener(BuildListener compilerListener); 69 70 public void removeListener(BuildListener compilerListener); 71 } 72 73 | Popular Tags |