diff options
author | Yana Stamcheva <yana@jitsi.org> | 2008-06-23 10:13:09 +0000 |
---|---|---|
committer | Yana Stamcheva <yana@jitsi.org> | 2008-06-23 10:13:09 +0000 |
commit | b04e3f61cbae18446baa86cb291a5c66405a06d4 (patch) | |
tree | 009794ddbcb83b718894e10ff45da35e99555c26 /src/net/java/sip/communicator/plugin/aimaccregwizz | |
parent | ec05a7a407851d8994abbe087008041c7293452e (diff) | |
download | jitsi-b04e3f61cbae18446baa86cb291a5c66405a06d4.zip jitsi-b04e3f61cbae18446baa86cb291a5c66405a06d4.tar.gz jitsi-b04e3f61cbae18446baa86cb291a5c66405a06d4.tar.bz2 |
New Account configuration forms.
Diffstat (limited to 'src/net/java/sip/communicator/plugin/aimaccregwizz')
-rw-r--r-- | src/net/java/sip/communicator/plugin/aimaccregwizz/AimAccountRegistrationWizard.java | 12 | ||||
-rw-r--r-- | src/net/java/sip/communicator/plugin/aimaccregwizz/FirstWizardPage.java | 16 |
2 files changed, 26 insertions, 2 deletions
diff --git a/src/net/java/sip/communicator/plugin/aimaccregwizz/AimAccountRegistrationWizard.java b/src/net/java/sip/communicator/plugin/aimaccregwizz/AimAccountRegistrationWizard.java index 0c415bc..c48fa66 100644 --- a/src/net/java/sip/communicator/plugin/aimaccregwizz/AimAccountRegistrationWizard.java +++ b/src/net/java/sip/communicator/plugin/aimaccregwizz/AimAccountRegistrationWizard.java @@ -136,6 +136,10 @@ public class AimAccountRegistrationWizard */ public ProtocolProviderService signin() { + if (!firstWizardPage.isCommitted()) + firstWizardPage.commitPage(); + + firstWizardPage.commitPage(); return this.signin(registration.getUin(), registration.getPassword()); } @@ -354,7 +358,6 @@ public class AimAccountRegistrationWizard "initRegistration.psp?sitedomain=www.aim.com&createSn=1"); } - /** * Returns <code>true</code> if the web sign up is supported by the current * implementation, <code>false</code> - otherwise. @@ -365,4 +368,11 @@ public class AimAccountRegistrationWizard { return true; } + + public Object getSimpleForm() + { + firstWizardPage = new FirstWizardPage(this); + + return firstWizardPage.getSimpleForm(); + } } diff --git a/src/net/java/sip/communicator/plugin/aimaccregwizz/FirstWizardPage.java b/src/net/java/sip/communicator/plugin/aimaccregwizz/FirstWizardPage.java index 151beda..7b530e1 100644 --- a/src/net/java/sip/communicator/plugin/aimaccregwizz/FirstWizardPage.java +++ b/src/net/java/sip/communicator/plugin/aimaccregwizz/FirstWizardPage.java @@ -105,6 +105,8 @@ public class FirstWizardPage private AimAccountRegistrationWizard wizard; + private boolean isCommitted = false; + /** * Creates an instance of <tt>FirstWizardPage</tt>. * @@ -271,7 +273,7 @@ public class FirstWizardPage /** * Saves the user input when the "Next" wizard buttons is clicked. */ - public void pageNext() + public void commitPage() { String uin = uinField.getText(); @@ -307,6 +309,8 @@ public class FirstWizardPage .getPassword())); } } + + isCommitted = true; } /** @@ -447,4 +451,14 @@ public class FirstWizardPage } return false; } + + public Object getSimpleForm() + { + return uinPassPanel; + } + + public boolean isCommitted() + { + return isCommitted; + } } |