IJavaPackage Interface

The IJavaPackage interface represents a Java package. A package is a directory in the file system or an installed archive, such as a .cab or .zip file. A package is a collection of compile units and a collection of subpackages. A package also has a name and can have a parent package.

This interface defines the following members.

Member Description
Classes A collection of the classes in the package.
Name Provides access to the name of the package in the Java namespace.
ParentPackage Provides access to the parent package of the package.
SubPackages A collection of the subpackages in the package.