1 16 package com.google.gwt.dev.jdt; 17 18 import com.google.gwt.core.ext.UnableToCompleteException; 19 import com.google.gwt.core.ext.typeinfo.CompilationUnitProvider; 20 21 25 public class CompilationUnitProviderWithAlternateSource implements 26 CompilationUnitProvider { 27 private final CompilationUnitProvider cup; 28 29 private final char[] source; 30 31 public CompilationUnitProviderWithAlternateSource( 32 CompilationUnitProvider cup, char[] source) { 33 this.cup = cup; 34 this.source = source; 35 } 36 37 public long getLastModified() throws UnableToCompleteException { 38 return cup.getLastModified(); 39 } 40 41 public String getLocation() { 42 return cup.getLocation(); 43 } 44 45 public String getPackageName() { 46 return cup.getPackageName(); 47 } 48 49 public char[] getSource() throws UnableToCompleteException { 50 return source; 51 } 52 53 public boolean isTransient() { 54 return cup.isTransient(); 55 } 56 } 57 | Popular Tags |