All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class buildtools.java.packagebrowser.JavaPackage

java.lang.Object
   |
   +----buildtools.java.packagebrowser.JavaPackage

public class JavaPackage
extends Object

Variable Index

 o classes
 o name
 o source

Constructor Index

 o JavaPackage(String)
Creates a JavaPackage
 o JavaPackage(String, String)
Creates a JavaPackage

Method Index

 o addClass(JavaClass)
Adds a class to this package
 o dump()
dump all classes within this package
 o getClasses()
Returns all sub packages and classes off of this JavaPackage
 o getName()
Returns the fully-qualified name of this package
 o getSource()
Returns the source of this package
 o hasClass(JavaClass)
Tests to see of this package has the given class.

Variables

 o name
 private String name
 o source
 private String source
 o classes
 private Vector classes

Constructors

 o JavaPackage
 public JavaPackage(String name,
                    String source)
Creates a JavaPackage

Parameters:
name - The name of this package fully qualified
source - The source where this package can be found. This should be either a directory or a .jar file.
 o JavaPackage
 public JavaPackage(String name)
Creates a JavaPackage

Parameters:
name - The name of this package fully qualified

Methods

 o getName
 public String getName()
Returns the fully-qualified name of this package

 o getClasses
 public JavaClass[] getClasses()
Returns all sub packages and classes off of this JavaPackage

 o addClass
 public void addClass(JavaClass javaclass)
Adds a class to this package

 o hasClass
 boolean hasClass(JavaClass javaclass)
Tests to see of this package has the given class.

 o getSource
 public String getSource()
Returns the source of this package

 o dump
 public void dump()
dump all classes within this package


All Packages  Class Hierarchy  This Package  Previous  Next  Index