|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AccountRegistrationForm
| Method Summary | |
|---|---|
Component |
getAdvancedForm()
Returns the advanced registration form. |
byte[] |
getIcon()
Returns the icon that will be shown on the left of the registration form. |
byte[] |
getListIcon()
Returns the protocol icon that will be shown on the left of the protocol name in the list, where user will choose the protocol to register to. |
String |
getProtocolDescription()
Returns a short description of the protocol that will be shown on the right of the protocol name in the list, where user will choose the protocol to register to. |
String |
getProtocolName()
Returns the protocol name that will be shown in the list, where user will choose the protocol to register to. |
Component |
getSimpleForm()
Returns a simple account registration form that would be the first form shown to the user. |
String |
getUserNameExample()
Returns an example string, which should indicate to the user how the user name should look like. |
boolean |
isModification()
Indicates if this wizard is modifying an existing account or is creating a new one. |
boolean |
isSimpleFormEnabled()
Indicates whether this wizard enables the simple "sign in" form shown when the user opens the application for the first time. |
boolean |
isWebSignupSupported()
Returns true if the web sign up is supported by the current
implementation, false - otherwise. |
void |
loadAccount(ProtocolProviderService protocolProvider)
Loads all data concerning the given ProtocolProviderService. |
void |
setModification(boolean isModification)
Sets the modification property to indicate if this wizard is opened for a modification. |
ProtocolProviderService |
signin()
Defines the operations that will be executed when the user clicks on the wizard "Signin" button. |
ProtocolProviderService |
signin(String userName,
String password)
Defines the operations that will be executed when the user clicks on the wizard "Signin" button. |
void |
webSignup()
Defines the operation that will be executed when user clicks on the "Sign up" link. |
| Method Detail |
|---|
byte[] getListIcon()
byte[] getIcon()
String getProtocolName()
String getProtocolDescription()
String getUserNameExample()
void loadAccount(ProtocolProviderService protocolProvider)
protocolProvider - The ProtocolProviderService to
load data from.Component getAdvancedForm()
ProtocolProviderService signin()
throws OperationFailedException
OperationFailedException
ProtocolProviderService signin(String userName,
String password)
throws OperationFailedException
userName - the user name to sign in withpassword - the password to sign in with
OperationFailedExceptionboolean isWebSignupSupported()
true if the web sign up is supported by the current
implementation, false - otherwise.
true if the web sign up is supported by the current
implementation, false - otherwise
void webSignup()
throws UnsupportedOperationException
UnsupportedOperationException - if the web sign up operation is
not supported by the current implementation.void setModification(boolean isModification)
isModification - indicates if this wizard is opened for modification
or for creating a new account.boolean isModification()
true to indicate that this wizard is currently in
modification mode, false - otherwise.boolean isSimpleFormEnabled()
true if the simple "Sign in" form is enabled or
false otherwise.Component getSimpleForm()
|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||