1 19 20 package edu.umd.cs.findbugs.classfile; 21 22 import java.io.FileNotFoundException ; 23 import java.io.IOException ; 24 import java.io.InputStream ; 25 import java.util.Iterator ; 26 27 33 public interface IClassPath { 34 42 public void addCodeBase(ICodeBase codeBase); 43 44 49 public Iterator <? extends ICodeBase> appCodeBaseIterator(); 50 51 56 public Iterator <? extends ICodeBase> auxCodeBaseIterator(); 57 58 65 public ICodeBaseEntry lookupResource(String resourceName) throws ResourceNotFoundException; 66 67 75 public void mapResourceNameToCodeBaseEntry(String resourceName, ICodeBaseEntry codeBaseEntry); 76 77 81 public void close(); 82 83 } 84 | Popular Tags |