diff options
author | Yana Stamcheva <yana@jitsi.org> | 2011-05-25 10:06:23 +0000 |
---|---|---|
committer | Yana Stamcheva <yana@jitsi.org> | 2011-05-25 10:06:23 +0000 |
commit | 0cfc06a0847c11cc26edb44f6432a6f15fe27d21 (patch) | |
tree | 22c2d0519e8aae9a6d08eb022aff286d529807d3 /src/net/java/sip/communicator/plugin | |
parent | 28ee92fa770bc503cb573335e0fc1084f2c09c87 (diff) | |
download | jitsi-0cfc06a0847c11cc26edb44f6432a6f15fe27d21.zip jitsi-0cfc06a0847c11cc26edb44f6432a6f15fe27d21.tar.gz jitsi-0cfc06a0847c11cc26edb44f6432a6f15fe27d21.tar.bz2 |
Moves some special properties in the ExtendedAccountRegistrationWizard interface.
Diffstat (limited to 'src/net/java/sip/communicator/plugin')
21 files changed, 150 insertions, 175 deletions
diff --git a/src/net/java/sip/communicator/plugin/aimaccregwizz/AimAccountRegistrationWizard.java b/src/net/java/sip/communicator/plugin/aimaccregwizz/AimAccountRegistrationWizard.java index 54f5200..00ae49a 100644 --- a/src/net/java/sip/communicator/plugin/aimaccregwizz/AimAccountRegistrationWizard.java +++ b/src/net/java/sip/communicator/plugin/aimaccregwizz/AimAccountRegistrationWizard.java @@ -379,24 +379,15 @@ public class AimAccountRegistrationWizard } /** - * Indicates if a sign up form is supported by this wizard. - * - * @return <tt>true</tt> if a sign up form is supported by this wizard, - * <tt>false</tt> - otherwise - */ - public boolean isSignupSupported() - { - return false; - } - - /** * Returns a simple account registration form that would be the first form * shown to the user. Only if the user needs more settings she'll choose * to open the advanced wizard, consisted by all pages. - * + * + * @param isCreateAccount indicates if the simple form should be opened as + * a create account form or as a login form * @return a simple account registration form */ - public Object getSimpleForm() + public Object getSimpleForm(boolean isCreateAccount) { firstWizardPage = new FirstWizardPage(this); diff --git a/src/net/java/sip/communicator/plugin/dictaccregwizz/DictAccountRegistrationWizard.java b/src/net/java/sip/communicator/plugin/dictaccregwizz/DictAccountRegistrationWizard.java index 9532ac8..59f03eb 100644 --- a/src/net/java/sip/communicator/plugin/dictaccregwizz/DictAccountRegistrationWizard.java +++ b/src/net/java/sip/communicator/plugin/dictaccregwizz/DictAccountRegistrationWizard.java @@ -448,24 +448,15 @@ public class DictAccountRegistrationWizard } /** - * Indicates if a sign up form is supported by this wizard. - * - * @return <tt>true</tt> if a sign up form is supported by this wizard, - * <tt>false</tt> - otherwise - */ - public boolean isSignupSupported() - { - return false; - } - - /** * Returns a simple account registration form that would be the first form * shown to the user. Only if the user needs more settings she'll choose * to open the advanced wizard, consisted by all pages. - * + * + * @param isCreateAccount indicates if the simple form should be opened as + * a create account form or as a login form * @return a simple account registration form */ - public Object getSimpleForm() + public Object getSimpleForm(boolean isCreateAccount) { firstWizardPage = new FirstWizardPage(this); diff --git a/src/net/java/sip/communicator/plugin/facebookaccregwizz/FacebookAccountRegistrationWizard.java b/src/net/java/sip/communicator/plugin/facebookaccregwizz/FacebookAccountRegistrationWizard.java index 5ccf68a..32d7685 100644 --- a/src/net/java/sip/communicator/plugin/facebookaccregwizz/FacebookAccountRegistrationWizard.java +++ b/src/net/java/sip/communicator/plugin/facebookaccregwizz/FacebookAccountRegistrationWizard.java @@ -66,17 +66,21 @@ public class FacebookAccountRegistrationWizard }
/**
- * Returns the first wizard page.
+ * Returns a simple account registration form that would be the first form
+ * shown to the user. Only if the user needs more settings she'll choose
+ * to open the advanced wizard, consisted by all pages.
*
- * @return the first wizard page.
+ * @param isCreateAccount indicates if the simple form should be opened as
+ * a create account form or as a login form
+ * @return a simple account registration form
*/
- public Object getSimpleForm()
+ public Object getSimpleForm(boolean isCreateAccount)
{
JabberAccountRegistration reg = new JabberAccountRegistration();
setPredefinedProperties(reg);
- return getSimpleForm(reg);
+ return getSimpleForm(reg, isCreateAccount);
}
/**
diff --git a/src/net/java/sip/communicator/plugin/gibberishaccregwizz/GibberishAccountRegistrationWizard.java b/src/net/java/sip/communicator/plugin/gibberishaccregwizz/GibberishAccountRegistrationWizard.java index 0d1a6cf..283c884 100644 --- a/src/net/java/sip/communicator/plugin/gibberishaccregwizz/GibberishAccountRegistrationWizard.java +++ b/src/net/java/sip/communicator/plugin/gibberishaccregwizz/GibberishAccountRegistrationWizard.java @@ -361,24 +361,15 @@ public class GibberishAccountRegistrationWizard } /** - * Indicates if a sign up form is supported by this wizard. - * - * @return <tt>true</tt> if a sign up form is supported by this wizard, - * <tt>false</tt> - otherwise - */ - public boolean isSignupSupported() - { - return false; - } - - /** * Returns a simple account registration form that would be the first form * shown to the user. Only if the user needs more settings she'll choose * to open the advanced wizard, consisted by all pages. - * + * + * @param isCreateAccount indicates if the simple form should be opened as + * a create account form or as a login form * @return a simple account registration form */ - public Object getSimpleForm() + public Object getSimpleForm(boolean isCreateAccount) { firstWizardPage = new FirstWizardPage(this); return firstWizardPage.getSimpleForm(); diff --git a/src/net/java/sip/communicator/plugin/googletalkaccregwizz/GoogleTalkAccountRegistrationWizard.java b/src/net/java/sip/communicator/plugin/googletalkaccregwizz/GoogleTalkAccountRegistrationWizard.java index 4cdaa0a..9d71af5 100644 --- a/src/net/java/sip/communicator/plugin/googletalkaccregwizz/GoogleTalkAccountRegistrationWizard.java +++ b/src/net/java/sip/communicator/plugin/googletalkaccregwizz/GoogleTalkAccountRegistrationWizard.java @@ -63,17 +63,21 @@ public class GoogleTalkAccountRegistrationWizard }
/**
- * Returns the first wizard page.
+ * Returns a simple account registration form that would be the first form
+ * shown to the user. Only if the user needs more settings she'll choose
+ * to open the advanced wizard, consisted by all pages.
*
- * @return the first wizard page.
+ * @param isCreateAccount indicates if the simple form should be opened as
+ * a create account form or as a login form
+ * @return a simple account registration form
*/
- public Object getSimpleForm()
+ public Object getSimpleForm(boolean isCreateAccount)
{
JabberAccountRegistration reg = new JabberAccountRegistration();
setPredefinedProperties(reg);
- return getSimpleForm(reg);
+ return getSimpleForm(reg, isCreateAccount);
}
/**
diff --git a/src/net/java/sip/communicator/plugin/icqaccregwizz/IcqAccountRegistrationWizard.java b/src/net/java/sip/communicator/plugin/icqaccregwizz/IcqAccountRegistrationWizard.java index 042b472..c32b5cc 100644 --- a/src/net/java/sip/communicator/plugin/icqaccregwizz/IcqAccountRegistrationWizard.java +++ b/src/net/java/sip/communicator/plugin/icqaccregwizz/IcqAccountRegistrationWizard.java @@ -376,24 +376,15 @@ public class IcqAccountRegistrationWizard } /** - * Indicates if a sign up form is supported by this wizard. - * - * @return <tt>true</tt> if a sign up form is supported by this wizard, - * <tt>false</tt> - otherwise - */ - public boolean isSignupSupported() - { - return false; - } - - /** * Returns a simple account registration form that would be the first form * shown to the user. Only if the user needs more settings she'll choose * to open the advanced wizard, consisted by all pages. - * + * + * @param isCreateAccount indicates if the simple form should be opened as + * a create account form or as a login form * @return a simple account registration form */ - public Object getSimpleForm() + public Object getSimpleForm(boolean isCreateAccount) { firstWizardPage = new FirstWizardPage(this); diff --git a/src/net/java/sip/communicator/plugin/ippiaccregwizz/IppiAccountRegistrationWizard.java b/src/net/java/sip/communicator/plugin/ippiaccregwizz/IppiAccountRegistrationWizard.java index d37d780..eb86882 100644 --- a/src/net/java/sip/communicator/plugin/ippiaccregwizz/IppiAccountRegistrationWizard.java +++ b/src/net/java/sip/communicator/plugin/ippiaccregwizz/IppiAccountRegistrationWizard.java @@ -67,16 +67,21 @@ public class IppiAccountRegistrationWizard } /** - * Returns the simple form. - * @return the simple form + * Returns a simple account registration form that would be the first form + * shown to the user. Only if the user needs more settings she'll choose + * to open the advanced wizard, consisted by all pages. + * + * @param isCreateAccount indicates if the simple form should be opened as + * a create account form or as a login form + * @return a simple account registration form */ - public Object getSimpleForm() + public Object getSimpleForm(boolean isCreateAccount) { SIPAccountRegistration reg = new SIPAccountRegistration(); setPredefinedProperties(reg); - return getSimpleForm(reg); + return getSimpleForm(reg, isCreateAccount); } /** diff --git a/src/net/java/sip/communicator/plugin/iptelaccregwizz/IptelAccountRegistrationWizard.java b/src/net/java/sip/communicator/plugin/iptelaccregwizz/IptelAccountRegistrationWizard.java index 5816168..4a9f55d 100644 --- a/src/net/java/sip/communicator/plugin/iptelaccregwizz/IptelAccountRegistrationWizard.java +++ b/src/net/java/sip/communicator/plugin/iptelaccregwizz/IptelAccountRegistrationWizard.java @@ -61,16 +61,21 @@ public class IptelAccountRegistrationWizard }
/**
- * Returns the simple form.
- * @return the simple form
+ * Returns a simple account registration form that would be the first form
+ * shown to the user. Only if the user needs more settings she'll choose
+ * to open the advanced wizard, consisted by all pages.
+ *
+ * @param isCreateAccount indicates if the simple form should be opened as
+ * a create account form or as a login form
+ * @return a simple account registration form
*/
- public Object getSimpleForm()
+ public Object getSimpleForm(boolean isCreateAccount)
{
SIPAccountRegistration reg = new SIPAccountRegistration();
setPredefinedProperties(reg);
- return getSimpleForm(reg);
+ return getSimpleForm(reg, isCreateAccount);
}
/**
diff --git a/src/net/java/sip/communicator/plugin/ircaccregwizz/IrcAccountRegistrationWizard.java b/src/net/java/sip/communicator/plugin/ircaccregwizz/IrcAccountRegistrationWizard.java index 6f95874..ddcaec3 100644 --- a/src/net/java/sip/communicator/plugin/ircaccregwizz/IrcAccountRegistrationWizard.java +++ b/src/net/java/sip/communicator/plugin/ircaccregwizz/IrcAccountRegistrationWizard.java @@ -398,24 +398,15 @@ public class IrcAccountRegistrationWizard } /** - * Indicates if a sign up form is supported by this wizard. - * - * @return <tt>true</tt> if a sign up form is supported by this wizard, - * <tt>false</tt> - otherwise - */ - public boolean isSignupSupported() - { - return false; - } - - /** * Returns a simple account registration form that would be the first form * shown to the user. Only if the user needs more settings she'll choose * to open the advanced wizard, consisted by all pages. - * + * + * @param isCreateAccount indicates if the simple form should be opened as + * a create account form or as a login form * @return a simple account registration form */ - public Object getSimpleForm() + public Object getSimpleForm(boolean isCreateAccount) { firstWizardPage = new FirstWizardPage(this); diff --git a/src/net/java/sip/communicator/plugin/jabberaccregwizz/JabberAccountRegistrationWizard.java b/src/net/java/sip/communicator/plugin/jabberaccregwizz/JabberAccountRegistrationWizard.java index 796216f..218624b 100644 --- a/src/net/java/sip/communicator/plugin/jabberaccregwizz/JabberAccountRegistrationWizard.java +++ b/src/net/java/sip/communicator/plugin/jabberaccregwizz/JabberAccountRegistrationWizard.java @@ -606,27 +606,20 @@ public class JabberAccountRegistrationWizard } /** - * Indicates if a sign up form is supported by this wizard. + * Returns a simple account registration form that would be the first form + * shown to the user. Only if the user needs more settings she'll choose + * to open the advanced wizard, consisted by all pages. * - * @return <tt>true</tt> if a sign up form is supported by this wizard, - * <tt>false</tt> - otherwise + * @param isCreateAccount indicates if the simple form should be opened as + * a create account form or as a login form + * @return a simple account registration form */ - public boolean isSignupSupported() - { - return false; - } - - /** - * Returns the first wizard page. - * - * @return the first wizard page. - */ - public Object getSimpleForm() + public Object getSimpleForm(boolean isCreateAccount) { // when creating first wizard page, create and new // AccountRegistration to avoid reusing old instances and // data left from old registrations - return getSimpleForm(new JabberAccountRegistration()); + return getSimpleForm(new JabberAccountRegistration(), isCreateAccount); } /** @@ -635,7 +628,8 @@ public class JabberAccountRegistrationWizard * @param registration the registration object * @return the first wizard page. */ - public Object getSimpleForm(JabberAccountRegistration registration) + public Object getSimpleForm(JabberAccountRegistration registration, + boolean isCreateAccount) { this.registration = registration; diff --git a/src/net/java/sip/communicator/plugin/msnaccregwizz/MsnAccountRegistrationWizard.java b/src/net/java/sip/communicator/plugin/msnaccregwizz/MsnAccountRegistrationWizard.java index 1c54a8f..8eb4ec9 100644 --- a/src/net/java/sip/communicator/plugin/msnaccregwizz/MsnAccountRegistrationWizard.java +++ b/src/net/java/sip/communicator/plugin/msnaccregwizz/MsnAccountRegistrationWizard.java @@ -368,24 +368,15 @@ public class MsnAccountRegistrationWizard } /** - * Indicates if a sign up form is supported by this wizard. - * - * @return <tt>true</tt> if a sign up form is supported by this wizard, - * <tt>false</tt> - otherwise - */ - public boolean isSignupSupported() - { - return false; - } - - /** * Returns a simple account registration form that would be the first form * shown to the user. Only if the user needs more settings she'll choose * to open the advanced wizard, consisted by all pages. - * + * + * @param isCreateAccount indicates if the simple form should be opened as + * a create account form or as a login form * @return a simple account registration form */ - public Object getSimpleForm() + public Object getSimpleForm(boolean isCreateAccount) { firstWizardPage = new FirstWizardPage(this); return firstWizardPage.getSimpleForm(); diff --git a/src/net/java/sip/communicator/plugin/rssaccregwizz/RssAccountRegistrationWizard.java b/src/net/java/sip/communicator/plugin/rssaccregwizz/RssAccountRegistrationWizard.java index d92af6d..04b702e 100644 --- a/src/net/java/sip/communicator/plugin/rssaccregwizz/RssAccountRegistrationWizard.java +++ b/src/net/java/sip/communicator/plugin/rssaccregwizz/RssAccountRegistrationWizard.java @@ -330,24 +330,15 @@ public class RssAccountRegistrationWizard } /** - * Indicates if a sign up form is supported by this wizard. - * - * @return <tt>true</tt> if a sign up form is supported by this wizard, - * <tt>false</tt> - otherwise - */ - public boolean isSignupSupported() - { - return false; - } - - /** * Returns a simple account registration form that would be the first form * shown to the user. Only if the user needs more settings she'll choose * to open the advanced wizard, consisted by all pages. - * + * + * @param isCreateAccount indicates if the simple form should be opened as + * a create account form or as a login form * @return a simple account registration form */ - public Object getSimpleForm() + public Object getSimpleForm(boolean isCreateAccount) { firstWizardPage = new FirstWizardPage(registration, wizardContainer); return firstWizardPage.getSimpleForm(); diff --git a/src/net/java/sip/communicator/plugin/simpleaccreg/InitialAccountRegistrationFrame.java b/src/net/java/sip/communicator/plugin/simpleaccreg/InitialAccountRegistrationFrame.java index 8cbca7f..1d72b33 100644 --- a/src/net/java/sip/communicator/plugin/simpleaccreg/InitialAccountRegistrationFrame.java +++ b/src/net/java/sip/communicator/plugin/simpleaccreg/InitialAccountRegistrationFrame.java @@ -289,7 +289,9 @@ public class InitialAccountRegistrationFrame inputRegisterPanel.add(inputPanel, BorderLayout.NORTH);
- if (wizard.isSignupSupported() || wizard.isWebSignupSupported())
+ if (((wizard instanceof ExtendedAccountRegistrationWizard)
+ && ((ExtendedAccountRegistrationWizard) wizard)
+ .isSignupSupported()) || wizard.isWebSignupSupported())
{
String textKey =
isPreferredWizard ? "plugin.simpleaccregwizz.SPECIAL_SIGNUP"
@@ -310,7 +312,10 @@ public class InitialAccountRegistrationFrame {
try
{
- if (wizard.isSignupSupported())
+ if ((wizard
+ instanceof ExtendedAccountRegistrationWizard)
+ && ((ExtendedAccountRegistrationWizard) wizard)
+ .isSignupSupported())
{
showCreateAccountWindow(wizard);
}
@@ -677,7 +682,7 @@ public class InitialAccountRegistrationFrame = SimpleAccountRegistrationActivator
.getUIService().getCreateAccountWindow();
- createAccountWindow.setSelectedWizard(wizard);
+ createAccountWindow.setSelectedWizard(wizard, true);
createAccountWindow.setVisible(true);
}
diff --git a/src/net/java/sip/communicator/plugin/sip2sipaccregwizz/Sip2SipAccountRegistrationWizard.java b/src/net/java/sip/communicator/plugin/sip2sipaccregwizz/Sip2SipAccountRegistrationWizard.java index 4b40269..a6999af 100644 --- a/src/net/java/sip/communicator/plugin/sip2sipaccregwizz/Sip2SipAccountRegistrationWizard.java +++ b/src/net/java/sip/communicator/plugin/sip2sipaccregwizz/Sip2SipAccountRegistrationWizard.java @@ -66,16 +66,21 @@ public class Sip2SipAccountRegistrationWizard }
/**
- * Returns the simple form.
- * @return the simple form
+ * Returns a simple account registration form that would be the first form
+ * shown to the user. Only if the user needs more settings she'll choose
+ * to open the advanced wizard, consisted by all pages.
+ *
+ * @param isCreateAccount indicates if the simple form should be opened as
+ * a create account form or as a login form
+ * @return a simple account registration form
*/
- public Object getSimpleForm()
+ public Object getSimpleForm(boolean isCreateAccount)
{
SIPAccountRegistration reg = new SIPAccountRegistration();
setPredefinedProperties(reg);
- return getSimpleForm(reg);
+ return getSimpleForm(reg, isCreateAccount);
}
/**
diff --git a/src/net/java/sip/communicator/plugin/sipaccregwizz/AccountPanel.java b/src/net/java/sip/communicator/plugin/sipaccregwizz/AccountPanel.java index aab4c5b..b65d00f 100644 --- a/src/net/java/sip/communicator/plugin/sipaccregwizz/AccountPanel.java +++ b/src/net/java/sip/communicator/plugin/sipaccregwizz/AccountPanel.java @@ -438,4 +438,12 @@ public class AccountPanel { return isSimpleForm; } + + /** + * Selects the create account button. + */ + void setCreateButtonSelected() + { + createAccountButton.setSelected(true); + } } diff --git a/src/net/java/sip/communicator/plugin/sipaccregwizz/FirstWizardPage.java b/src/net/java/sip/communicator/plugin/sipaccregwizz/FirstWizardPage.java index df7bbcc..e19b45b 100644 --- a/src/net/java/sip/communicator/plugin/sipaccregwizz/FirstWizardPage.java +++ b/src/net/java/sip/communicator/plugin/sipaccregwizz/FirstWizardPage.java @@ -150,4 +150,14 @@ public class FirstWizardPage { return isCommitted; } + + /** + * Returns the SIPAccountRegistrationForm used in this page. + * + * @return the SIPAccountRegistrationForm + */ + SIPAccountRegistrationForm getRegistrationForm() + { + return registrationForm; + } } diff --git a/src/net/java/sip/communicator/plugin/sipaccregwizz/SIPAccountRegistrationForm.java b/src/net/java/sip/communicator/plugin/sipaccregwizz/SIPAccountRegistrationForm.java index c4db314..f366e2c 100644 --- a/src/net/java/sip/communicator/plugin/sipaccregwizz/SIPAccountRegistrationForm.java +++ b/src/net/java/sip/communicator/plugin/sipaccregwizz/SIPAccountRegistrationForm.java @@ -531,4 +531,12 @@ public class SIPAccountRegistrationForm { return wizard.getCreateAccountLabel(); } + + /** + * Selects the create account button. + */ + void setCreateButtonSelected() + { + accountPanel.setCreateButtonSelected(); + } } diff --git a/src/net/java/sip/communicator/plugin/sipaccregwizz/SIPAccountRegistrationWizard.java b/src/net/java/sip/communicator/plugin/sipaccregwizz/SIPAccountRegistrationWizard.java index f782d46..bcb62ed 100644 --- a/src/net/java/sip/communicator/plugin/sipaccregwizz/SIPAccountRegistrationWizard.java +++ b/src/net/java/sip/communicator/plugin/sipaccregwizz/SIPAccountRegistrationWizard.java @@ -24,7 +24,7 @@ import org.osgi.framework.*; * @author Grigorii Balutsel */ public class SIPAccountRegistrationWizard - implements AccountRegistrationWizard + implements ExtendedAccountRegistrationWizard { /** * The first wizard page. @@ -715,12 +715,28 @@ public class SIPAccountRegistrationWizard } /** - * Returns the simple form. - * @return the simple form + * Sets the create account view of this registration wizard. + */ + public void setCreateAccountView() + { + if (getCreateAccountService() != null) + { + firstWizardPage.getRegistrationForm().setCreateButtonSelected(); + } + } + + /** + * Returns a simple account registration form that would be the first form + * shown to the user. Only if the user needs more settings she'll choose + * to open the advanced wizard, consisted by all pages. + * + * @param isCreateAccount indicates if the simple form should be opened as + * a create account form or as a login form + * @return a simple account registration form */ - public Object getSimpleForm() + public Object getSimpleForm(boolean isCreateAccount) { - return getSimpleForm(new SIPAccountRegistration()); + return getSimpleForm(new SIPAccountRegistration(), isCreateAccount); } /** @@ -729,7 +745,8 @@ public class SIPAccountRegistrationWizard * @param registration the registration object * @return the simple form */ - public Object getSimpleForm(SIPAccountRegistration registration) + public Object getSimpleForm(SIPAccountRegistration registration, + boolean isCreateAccount) { this.registration = registration; diff --git a/src/net/java/sip/communicator/plugin/sshaccregwizz/SSHAccountRegistrationWizard.java b/src/net/java/sip/communicator/plugin/sshaccregwizz/SSHAccountRegistrationWizard.java index faf0c28..58e4ed0 100644 --- a/src/net/java/sip/communicator/plugin/sshaccregwizz/SSHAccountRegistrationWizard.java +++ b/src/net/java/sip/communicator/plugin/sshaccregwizz/SSHAccountRegistrationWizard.java @@ -349,24 +349,15 @@ public class SSHAccountRegistrationWizard } /** - * Indicates if a sign up form is supported by this wizard. - * - * @return <tt>true</tt> if a sign up form is supported by this wizard, - * <tt>false</tt> - otherwise - */ - public boolean isSignupSupported() - { - return false; - } - - /** * Returns a simple account registration form that would be the first form * shown to the user. Only if the user needs more settings she'll choose * to open the advanced wizard, consisted by all pages. - * + * + * @param isCreateAccount indicates if the simple form should be opened as + * a create account form or as a login form * @return a simple account registration form */ - public Object getSimpleForm() + public Object getSimpleForm(boolean isCreateAccount) { firstWizardPage = new FirstWizardPage(registration, wizardContainer); return firstWizardPage.getSimpleForm(); diff --git a/src/net/java/sip/communicator/plugin/yahooaccregwizz/YahooAccountRegistrationWizard.java b/src/net/java/sip/communicator/plugin/yahooaccregwizz/YahooAccountRegistrationWizard.java index 8a54e63..e425520 100644 --- a/src/net/java/sip/communicator/plugin/yahooaccregwizz/YahooAccountRegistrationWizard.java +++ b/src/net/java/sip/communicator/plugin/yahooaccregwizz/YahooAccountRegistrationWizard.java @@ -376,24 +376,15 @@ public class YahooAccountRegistrationWizard } /** - * Indicates if a sign up form is supported by this wizard. - * - * @return <tt>true</tt> if a sign up form is supported by this wizard, - * <tt>false</tt> - otherwise - */ - public boolean isSignupSupported() - { - return false; - } - - /** * Returns a simple account registration form that would be the first form * shown to the user. Only if the user needs more settings she'll choose * to open the advanced wizard, consisted by all pages. - * + * + * @param isCreateAccount indicates if the simple form should be opened as + * a create account form or as a login form * @return a simple account registration form */ - public Object getSimpleForm() + public Object getSimpleForm(boolean isCreateAccount) { firstWizardPage = new FirstWizardPage(this); diff --git a/src/net/java/sip/communicator/plugin/zeroconfaccregwizz/ZeroconfAccountRegistrationWizard.java b/src/net/java/sip/communicator/plugin/zeroconfaccregwizz/ZeroconfAccountRegistrationWizard.java index f7ad175..947f750 100644 --- a/src/net/java/sip/communicator/plugin/zeroconfaccregwizz/ZeroconfAccountRegistrationWizard.java +++ b/src/net/java/sip/communicator/plugin/zeroconfaccregwizz/ZeroconfAccountRegistrationWizard.java @@ -403,24 +403,15 @@ public class ZeroconfAccountRegistrationWizard } /** - * Indicates if a sign up form is supported by this wizard. - * - * @return <tt>true</tt> if a sign up form is supported by this wizard, - * <tt>false</tt> - otherwise - */ - public boolean isSignupSupported() - { - return false; - } - - /** * Returns a simple account registration form that would be the first form * shown to the user. Only if the user needs more settings she'll choose * to open the advanced wizard, consisted by all pages. - * + * + * @param isCreateAccount indicates if the simple form should be opened as + * a create account form or as a login form * @return a simple account registration form */ - public Object getSimpleForm() + public Object getSimpleForm(boolean isCreateAccount) { // when creating first wizard page, create and new // AccountRegistration to avoid reusing old instances and |