com.gomjabbar.classes.path
Class TreePathExplorer

java.lang.Object
  |
  +--com.gomjabbar.classes.path.AbstractPathExplorer
        |
        +--com.gomjabbar.classes.path.TreePathExplorer

public class TreePathExplorer
extends AbstractPathExplorer


Inner Class Summary
static class TreePathExplorer.PathEntry
           
 
Constructor Summary
TreePathExplorer(java.lang.String lookForExt, java.lang.String path)
           
 
Method Summary
 TreePathExplorer.PathEntry createOrFind(java.lang.Object father, java.lang.String packgElement)
           
 void define(java.lang.String ext, java.lang.String shortname, java.lang.String path_suffix, java.lang.String packg, java.lang.String path_prefix)
           
 javax.swing.tree.TreeModel getAsTreeModel()
           
 javax.swing.tree.TreeModel getFilteredView(ClassFilter cf)
           
 
Methods inherited from class com.gomjabbar.classes.path.AbstractPathExplorer
_define, addClass, classref2classpath, getAllPackagesNames, getAllPackagesWithClassesNames, getClassesInPackage, getClassPath, getPackageSubPackages, getSourcePath, load, parseClassPath, parseJarFile, parseZipFile, resolveFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreePathExplorer

public TreePathExplorer(java.lang.String lookForExt,
                        java.lang.String path)
Method Detail

getFilteredView

public javax.swing.tree.TreeModel getFilteredView(ClassFilter cf)

createOrFind

public TreePathExplorer.PathEntry createOrFind(java.lang.Object father,
                                               java.lang.String packgElement)

define

public void define(java.lang.String ext,
                   java.lang.String shortname,
                   java.lang.String path_suffix,
                   java.lang.String packg,
                   java.lang.String path_prefix)
Overrides:
define in class AbstractPathExplorer

getAsTreeModel

public javax.swing.tree.TreeModel getAsTreeModel()