|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectse.datadosen.jalbum.SignInManager
public class SignInManager
| Nested Class Summary | |
|---|---|
class |
SignInManager.JSignInDialog
|
| Field Summary | |
|---|---|
protected javax.swing.Action |
closeAction
|
protected boolean |
confirmedSignedIn
|
protected JAlbumContext |
context
|
protected javax.swing.JPasswordField |
password
|
protected java.util.prefs.Preferences |
preferences
|
protected boolean |
signedIn
|
protected javax.swing.Action |
signInAction
|
protected AccountManager.AccountStatus |
status
|
protected SignInManager.JSignInDialog |
theDialog
|
protected javax.swing.JTextField |
userName
|
| Constructor Summary | |
|---|---|
protected |
SignInManager()
Singelton |
| Method Summary | |
|---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
|
void |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
|
void |
doSignOut()
|
protected void |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
Support for reporting bound property changes for Object properties. |
AccountManager.AccountStatus |
getAccountStatus()
Return the account status data as returned from signing in |
static SignInManager |
getInstance()
|
static SignInManager |
getInstance(JAlbumFrame window)
Deprecated. use getInstance() instead |
java.lang.String |
getLicenseCode()
Returns a license hash code if the current username maps to a valid paid account Returns the empty string otherwise |
java.lang.String |
getPassword()
|
java.lang.String |
getUserName()
|
protected JAlbumFrame |
getWindow()
|
boolean |
isConfirmedSignedIn()
|
boolean |
isLicenseValid()
Returns true if the current username maps to a valid paid account |
boolean |
isOldDonor()
Has user donated before jAlbum 10? |
boolean |
isSignedIn()
|
void |
onStart()
Call on start. |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Removes a PropertyChangeListener from the listener list. |
void |
setOnConfirmedSignIn(java.lang.Runnable r)
Code to excecute upon a confirmed signin Automatically cleared upon a confirmed signin or cancelled signin |
void |
setPassword(java.lang.String password)
|
void |
setUserName(java.lang.String userName)
|
void |
showDialog()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected JAlbumContext context
protected SignInManager.JSignInDialog theDialog
protected javax.swing.JTextField userName
protected javax.swing.JPasswordField password
protected boolean signedIn
protected boolean confirmedSignedIn
protected AccountManager.AccountStatus status
protected java.util.prefs.Preferences preferences
protected javax.swing.Action signInAction
protected javax.swing.Action closeAction
| Constructor Detail |
|---|
protected SignInManager()
| Method Detail |
|---|
public static SignInManager getInstance()
public static SignInManager getInstance(JAlbumFrame window)
protected JAlbumFrame getWindow()
public java.lang.String getLicenseCode()
public boolean isLicenseValid()
public boolean isOldDonor()
public AccountManager.AccountStatus getAccountStatus()
public void doSignOut()
public void onStart()
public boolean isSignedIn()
public boolean isConfirmedSignedIn()
public java.lang.String getUserName()
public void setUserName(java.lang.String userName)
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
public void showDialog()
public void setOnConfirmedSignIn(java.lang.Runnable r)
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
If listener is null, no exception is thrown and no action is performed.
listener - the PropertyChangeListener to be removedaddPropertyChangeListener(java.beans.PropertyChangeListener),
#getPropertyChangeListeners,
#removePropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener)
public void addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
protected void firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
propertyName - the property whose value has changedoldValue - the property's previous valuenewValue - the property's new value
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||