|
|
|
|
@ -25,6 +25,15 @@ import java.io.IOException;
@@ -25,6 +25,15 @@ import java.io.IOException;
|
|
|
|
|
*/ |
|
|
|
|
public interface Libraries { |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Represents no libraries. |
|
|
|
|
*/ |
|
|
|
|
public static Libraries NONE = new Libraries() { |
|
|
|
|
@Override |
|
|
|
|
public void doWithLibraries(LibraryCallback callback) throws IOException { |
|
|
|
|
} |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Iterate all relevant libraries. |
|
|
|
|
* @param callback a callback for each relevant library. |
|
|
|
|
|