src/share/classes/com/sun/tools/sjavac/Module.java

Print this page




 112         p.addSource(src);
 113         sources.put(src.file().getPath(), src);
 114     }
 115 
 116     public Source lookupSource(String path) {
 117         return sources.get(path);
 118     }
 119 
 120     public void addArtifacts(String pkg, Set<URI> as) {
 121         Package p = lookupPackage(pkg);
 122         for (URI u : as) {
 123             p.addArtifact(new File(u));
 124         }
 125     }
 126 
 127     public void setDependencies(String pkg, Set<String> deps) {
 128         Package p = lookupPackage(pkg);
 129         p.setDependencies(deps);
 130     }
 131 
 132     public void setPubapi(String pkg, List<String> ps) {
 133         Package p = lookupPackage(pkg);
 134         p.setPubapi(ps);
 135     }
 136 
 137     public boolean hasPubapiChanged(String pkg, List<String> ps) {
 138         Package p = lookupPackage(pkg);
 139         return p.hasPubapiChanged(ps);





 140     }
 141 }


 112         p.addSource(src);
 113         sources.put(src.file().getPath(), src);
 114     }
 115 
 116     public Source lookupSource(String path) {
 117         return sources.get(path);
 118     }
 119 
 120     public void addArtifacts(String pkg, Set<URI> as) {
 121         Package p = lookupPackage(pkg);
 122         for (URI u : as) {
 123             p.addArtifact(new File(u));
 124         }
 125     }
 126 
 127     public void setDependencies(String pkg, Set<String> deps) {
 128         Package p = lookupPackage(pkg);
 129         p.setDependencies(deps);
 130     }
 131 
 132     public void setPubapiForLinkedClasses(String pkg, List<String> ps) {
 133         Package p = lookupPackage(pkg);
 134         p.setPubapiForLinkedClasses(ps);
 135     }
 136 
 137     public void setPubapiForCompiledSources(String pkg, List<String> ps) {
 138         Package p = lookupPackage(pkg);
 139         p.setPubapiForCompiledSources(ps);
 140     }
 141 
 142     public boolean hasPubapiForCompiledSourcesChanged(String pkg, List<String> ps) {
 143         Package p = lookupPackage(pkg);
 144         return p.hasPubapiForCompiledSourcesChanged(ps);
 145     }
 146 }