|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Prompt
The custom app must implement this interface in order to supply the underlying browser with basic authentication behavior. The custom app must tell webclient about its Prompt implementation by calling Navigation.setPrompt(). This must be done FOR EACH BrowserControl instance!
Field Summary | |
---|---|
static java.lang.String |
BUTTON_PRESSED_KEY
|
static java.lang.String |
CHECKBOX_STATE_KEY
|
static java.lang.String |
EDIT_FIELD_1_KEY
|
static java.lang.String |
EDIT_FIELD_2_KEY
|
static java.lang.String |
PASSWORD_KEY
|
static java.lang.String |
USER_NAME_KEY
|
Method Summary | |
---|---|
boolean |
promptUsernameAndPassword(java.lang.String dialogTitle,
java.lang.String text,
java.lang.String passwordRealm,
int savePassword,
java.util.Properties fillThis)
Puts up a username/password dialog with OK and Cancel buttons. |
boolean |
universalDialog(java.lang.String titleMessage,
java.lang.String dialogTitle,
java.lang.String text,
java.lang.String checkboxMsg,
java.lang.String button0Text,
java.lang.String button1Text,
java.lang.String button2Text,
java.lang.String button3Text,
java.lang.String editfield1Msg,
java.lang.String editfield2Msg,
int numberButtons,
int numberEditfields,
boolean editField1Password,
java.util.Properties fillThis)
Tells the custom app to put up a modal dialog using the information in the params for the dialog ui. |
Field Detail |
---|
static final java.lang.String USER_NAME_KEY
static final java.lang.String PASSWORD_KEY
static final java.lang.String EDIT_FIELD_1_KEY
static final java.lang.String EDIT_FIELD_2_KEY
static final java.lang.String CHECKBOX_STATE_KEY
static final java.lang.String BUTTON_PRESSED_KEY
Method Detail |
---|
boolean promptUsernameAndPassword(java.lang.String dialogTitle, java.lang.String text, java.lang.String passwordRealm, int savePassword, java.util.Properties fillThis)
fillThis
- a pre-allocated properties object
that the callee fills in.
keys: userName, password
boolean universalDialog(java.lang.String titleMessage, java.lang.String dialogTitle, java.lang.String text, java.lang.String checkboxMsg, java.lang.String button0Text, java.lang.String button1Text, java.lang.String button2Text, java.lang.String button3Text, java.lang.String editfield1Msg, java.lang.String editfield2Msg, int numberButtons, int numberEditfields, boolean editField1Password, java.util.Properties fillThis)
keys:
titleMessage
- dialogTitle
- e.g., alert, confirm, prompt, prompt passwordtext
- main message for dialogcheckboxMsg
- message for checkboxbutton0Text
- text for first buttonbutton1Text
- text for second buttonbutton2Text
- text for third buttonbutton3Text
- text for fourth buttoneditfield1Msg
- message for first edit fieldeditfield2Msg
- message for second edit fieldnumberButtons
- total number of buttons (0 to 4)numberEditfields
- total number of edit fields (0 to 2)editField1Password
- whether or not editField1 is a passwordfillThis
- the properties object to be filled with the above
keys
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |