JML

org.multijava.mjc
Interface FileFinder

All Known Implementing Classes:
AbstractFileFinder

public interface FileFinder

This is an interface to classes that find files for an application (such as with a given set of suffixes and given sequence of directories).


Method Summary
 ClassPath.ClassDescription find(String name)
          Finds a file per the implemented search order, returning a ClassDescription object.
 ClassPath.ClassDescription findSourceFile(String name)
          Finds a source file per the implemented search order.
 

Method Detail

find

public ClassPath.ClassDescription find(String name)
Finds a file per the implemented search order, returning a ClassDescription object. The source of data may not be a regular file, and may be either a class file or a source file. Returns null if not found.


findSourceFile

public ClassPath.ClassDescription findSourceFile(String name)
Finds a source file per the implemented search order. Returns null if not found.


JML

JML is Copyright (C) 1998-2002 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This release depends on code from the MultiJava project and is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.