Class ClassBrowser
java.lang.Object
com.softsynth.jmsl.util.classbrowser.ClassBrowser
- All Implemented Interfaces:
FileListener
public class ClassBrowser extends java.lang.Object implements FileListener
-
Field Summary
Fields Modifier and Type Field Description static booleanVERBOSE -
Constructor Summary
Constructors Constructor Description ClassBrowser() -
Method Summary
Modifier and Type Method Description voidaddClassListener(ClassListener c)voidaddSearchPath(java.lang.String searchPath)Limit this finder to consider classes only found in paths ending in searchPath.voidbrowse()voidclearSearchPaths()Clear all search path constraints.voidcloseLog()java.lang.StringgetUnmatchedFiles()voidhandleFile(java.lang.String root, java.lang.String dir, java.lang.String filename)static voidmain(java.lang.String[] args)voidopenLog()Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
VERBOSE
public static boolean VERBOSE
-
-
Constructor Details
-
ClassBrowser
public ClassBrowser()
-
-
Method Details
-
openLog
public void openLog() throws java.io.IOException- Throws:
java.io.IOException
-
closeLog
public void closeLog() -
addClassListener
-
addSearchPath
public void addSearchPath(java.lang.String searchPath)Limit this finder to consider classes only found in paths ending in searchPath. -
clearSearchPaths
public void clearSearchPaths()Clear all search path constraints. Will consider all paths and jars found in System CLASSPATH -
getUnmatchedFiles
public java.lang.String getUnmatchedFiles() -
handleFile
public void handleFile(java.lang.String root, java.lang.String dir, java.lang.String filename)- Specified by:
handleFilein interfaceFileListener
-
browse
public void browse() throws java.io.IOException- Throws:
java.io.IOException
-
main
public static void main(java.lang.String[] args)
-