public class OpenBrowserAction extends javax.swing.AbstractAction
OpenBrowser
,
Serialized FormModifier and Type | Field and Description |
---|---|
private java.lang.String |
originalName |
private java.util.List<java.lang.String> |
urls |
Constructor and Description |
---|
OpenBrowserAction(java.lang.String name,
java.lang.String url)
Constructs a new
OpenBrowserAction . |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
void |
addUrl(java.lang.String url)
Adds an additional URL to be launched.
|
static boolean |
confirmLaunchMultiple(int numBrowsers)
Asks user confirmation before launching a large number of browser windows.
|
private void |
updateNameAndDescription() |
private final java.util.List<java.lang.String> urls
private final java.lang.String originalName
public OpenBrowserAction(java.lang.String name, java.lang.String url)
OpenBrowserAction
.name
- the name of this actionurl
- the URL to launchpublic void addUrl(java.lang.String url)
url
- the URL to launchprivate void updateNameAndDescription()
public void actionPerformed(java.awt.event.ActionEvent e)
public static boolean confirmLaunchMultiple(int numBrowsers)
numBrowsers
- the number of browser windows to opentrue
if the user confirms, false
otherwise