# Uses of Class
org.apache.uima.pear.tools.PackageBrowser

Packages that use PackageBrowser
Package
Description
org.apache.uima.pear.tools
The `org.apache.uima.pear.tools` package provides applications and tools that allow installing PEAR packages containing UIMA-compliant components, verifying serviceability of installed components by using UIMA API and browsing PEAR packages.

- ## Uses of PackageBrowser in org.apache.uima.pear.tools

  Methods in org.apache.uima.pear.tools that return PackageBrowser
  Modifier and Type
  Method
  Description
  `static PackageBrowser`
  PackageInstaller.`installPackage(File installDir, File pearPackage, boolean verify)`
  Installs the specified PEAR package to the specified install location.
  `static PackageBrowser`
  PackageInstaller.`installPackage(File installDir, File pearPackage, boolean verify, boolean cleanInstallDir)`
  Installs the specified PEAR package to the specified install location.
  `static PackageBrowser`
  PackageInstaller.`installPackage(File installDir, File pearPackage, boolean verify, boolean cleanInstallDir, boolean installToTopLevelDir)`
  Installs the specified PEAR package to the specified install location.
  Methods in org.apache.uima.pear.tools with parameters of type PackageBrowser
  Modifier and Type
  Method
  Description
  `static InstallationController.TestStatus`
  InstallationController.`verifyComponentInstallation(PackageBrowser pkgBrowser)`
  Runs the installation test for a given installed pear component, and returns the `TestStatus` object with the test results.
  Constructors in org.apache.uima.pear.tools with parameters of type PackageBrowser
  Modifier
  Constructor
  Description
  ``
  `InstallationTester(PackageBrowser pkgBrowser)`
  Creates new instance of the `InstallationTester` class, identifies a specified component using UIMA API.