public class WebAccessor
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private class |
WebAccessor.MyDialogAuthenticator
Authenticates via dialog when needed.
|
Modifier and Type | Field and Description |
---|---|
private javax.swing.JDialog |
dialog |
private javax.swing.JLabel |
errorLabel |
private java.lang.Exception |
exception |
private javax.swing.JTextField |
hostField |
private java.io.InputStream |
iStream |
private javax.swing.JTextField |
nameField |
private java.lang.Thread |
openerThread |
private java.awt.Component |
parent |
private javax.swing.JPasswordField |
passField |
private javax.swing.JPanel |
passwordPanel |
private javax.swing.JTextField |
portField |
private javax.swing.JLabel |
promptLabel |
private javax.swing.JPanel |
proxyPanel |
private java.lang.Object |
soloCancelOption |
private boolean |
tryProxy |
Constructor and Description |
---|
WebAccessor()
Not yet Implemented: placeholder for headless installs.
|
WebAccessor(java.awt.Component parent)
Create a WebAccessor that prompts for proxies and passwords using a JDialog.
|
Modifier and Type | Method and Description |
---|---|
private javax.swing.JPanel |
getPasswordPanel() |
private javax.swing.JPanel |
getProxyPanel()
Only to be called after an initial error has indicated a connection problem
|
java.io.InputStream |
openInputStream(java.net.URL url)
Opens a URL connection and returns it's InputStream for the specified URL.
|
private void |
startOpening(java.net.URL url) |
private java.lang.Thread openerThread
private java.io.InputStream iStream
private java.lang.Exception exception
private java.lang.Object soloCancelOption
private java.awt.Component parent
private javax.swing.JDialog dialog
private boolean tryProxy
private javax.swing.JPanel passwordPanel
private javax.swing.JLabel promptLabel
private javax.swing.JTextField nameField
private javax.swing.JPasswordField passField
private javax.swing.JPanel proxyPanel
private javax.swing.JLabel errorLabel
private javax.swing.JTextField hostField
private javax.swing.JTextField portField
public WebAccessor()
java.lang.UnsupportedOperationException
public WebAccessor(java.awt.Component parent)
parent
- determines the frame in which the dialog is displayed; if the parentComponent
has no Frame, a default Frame is usedpublic java.io.InputStream openInputStream(java.net.URL url)
url
- the url to open the stream to.private void startOpening(java.net.URL url)
private javax.swing.JPanel getProxyPanel()
private javax.swing.JPanel getPasswordPanel()