All Packages Class Hierarchy This Package Previous Next Index
Class buildtools.java.packagebrowser.PackageBrowser
java.lang.Object
|
+----buildtools.java.packagebrowser.PackageBrowser
- public class PackageBrowser
- extends Object
-
PACKAGE_SEPARATOR
-
-
packages
-
-
parsed
-
-
PackageBrowser()
-
-
dump()
- dump all packages and classes
-
getFullyQualifiedClassName(String)
- Given a file, return the full class path.
-
getJavaPackage(String)
- Given a package name, return its JavaPackage from the stack or create a
new one if necessary.
-
getPackage(String)
- Given a classname...
-
getPackages()
- Return all known packages
-
parse()
- Parse out the current classpath and get all packages and classes.
-
parseJAR(File)
- Parse out a JAR file and added it to the known packages
PACKAGE_SEPARATOR
public static final String PACKAGE_SEPARATOR
parsed
private static boolean parsed
packages
private static Hashtable packages
PackageBrowser
public PackageBrowser()
getPackages
public static JavaPackage[] getPackages()
- Return all known packages
parse
public static void parse()
- Parse out the current classpath and get all packages and classes.
parseJAR
private static void parseJAR(File jar)
- Parse out a JAR file and added it to the known packages
getJavaPackage
private static JavaPackage getJavaPackage(String packageName)
- Given a package name, return its JavaPackage from the stack or create a
new one if necessary.
getPackage
private static String getPackage(String classname)
- Given a classname... get its package. or null if it is not part of a package
getFullyQualifiedClassName
private static String getFullyQualifiedClassName(String file)
- Given a file, return the full class path.
EX: org/apache/jetspeed/Test.class == org.apache.jetspeed.Test
dump
public static void dump()
- dump all packages and classes
All Packages Class Hierarchy This Package Previous Next Index