1 33 34 package edu.rice.cs.drjava.model; 35 36 import java.util.List ; 37 38 import edu.rice.cs.drjava.model.definitions.*; 39 40 43 public interface LightWeightParsingControl { 44 46 public void update(OpenDefinitionsDocument doc); 47 48 49 public void delay(); 50 51 53 public void setAutomaticUpdates(boolean b); 54 55 56 public void reset(); 57 58 63 public String getEnclosingClassName(OpenDefinitionsDocument doc); 64 65 67 public void addListener(LightWeightParsingListener l); 68 69 70 public void removeListener(LightWeightParsingListener l); 71 72 73 public void removeAllListeners(); 74 75 76 public List <LightWeightParsingListener> getListeners(); 77 } | Popular Tags |