1 16 package com.google.gwt.core.ext; 17 18 import com.google.gwt.core.ext.typeinfo.TypeOracle; 19 20 import java.io.OutputStream ; 21 import java.io.PrintWriter ; 22 23 26 public interface GeneratorContext { 27 28 32 void commit(TreeLogger logger, PrintWriter pw); 33 34 42 void commitResource(TreeLogger logger, OutputStream os) 43 throws UnableToCompleteException; 44 45 49 PropertyOracle getPropertyOracle(); 50 51 58 TypeOracle getTypeOracle(); 59 60 75 PrintWriter tryCreate(TreeLogger logger, String packageName, String simpleName); 76 77 95 OutputStream tryCreateResource(TreeLogger logger, String partialPath) 96 throws UnableToCompleteException; 97 } 98 | Popular Tags |