public class PackageSelectorGUI extends java.lang.Object implements InstallationController.PackageSelector
PackageSelectorGUI
class provides simple Swing-based file dialog windows for
selecting root directories of installed PEAR packages, as well as PEAR package files, which
contain components that need to be installed.Modifier and Type | Class and Description |
---|---|
static class |
PackageSelectorGUI.PackageDirFilter
The
PackageDirFilter class allows filtering directories. |
static class |
PackageSelectorGUI.PackageFileFilter
The
PackageFileFilter class allows filtering PEAR package files. |
Constructor and Description |
---|
PackageSelectorGUI()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.io.File |
selectPackageDirectory(java.lang.String componentId)
Opens dialog window to select root directory of desired installed component package.
|
java.io.File |
selectPackageFile(java.lang.String componentId)
Opens dialog window to select desired PEAR package file for a given component.
|
java.net.URL |
selectPackageUrl(java.lang.String componentId)
This method is not implemented.
|
public java.io.File selectPackageDirectory(java.lang.String componentId)
selectPackageDirectory
in interface InstallationController.PackageSelector
componentId
- The given component ID.null
, if the selection cancelled.public java.io.File selectPackageFile(java.lang.String componentId)
selectPackageFile
in interface InstallationController.PackageSelector
componentId
- The given component ID.null
, if the
selection cancelled.public java.net.URL selectPackageUrl(java.lang.String componentId)
null
.selectPackageUrl
in interface InstallationController.PackageSelector
componentId
- The given component ID.null
, if no URL is
entered.Copyright © 2006–2014 The Apache Software Foundation. All rights reserved.