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 boolean VERBOSE  
  • Constructor Summary

    Constructors
    Constructor Description
    ClassBrowser()  
  • Method Summary

    Modifier and Type Method Description
    void addClassListener​(ClassListener c)  
    void addSearchPath​(java.lang.String searchPath)
    Limit this finder to consider classes only found in paths ending in searchPath.
    void browse()  
    void clearSearchPaths()
    Clear all search path constraints.
    void closeLog()  
    java.lang.String getUnmatchedFiles()  
    void handleFile​(java.lang.String root, java.lang.String dir, java.lang.String filename)  
    static void main​(java.lang.String[] args)  
    void openLog()  

    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

      public void addClassListener​(ClassListener c)
    • 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:
      handleFile in interface FileListener
    • browse

      public void browse() throws java.io.IOException
      Throws:
      java.io.IOException
    • main

      public static void main​(java.lang.String[] args)