|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object jap.AbstractJAPConfModule jap.pay.AccountSettingsPanel
public class AccountSettingsPanel
The Jap Conf Module (Settings Tab Page) for the Accounts and payment Management also contains the setup for the account creation/charging wizard
Nested Class Summary | |
---|---|
class |
AccountSettingsPanel.AccountCreationPane
|
(package private) class |
AccountSettingsPanel.CustomRenderer
|
private class |
AccountSettingsPanel.FetchTermsRunnable
|
private static class |
AccountSettingsPanel.FixedReturnAccountRunnable
|
private class |
AccountSettingsPanel.MyActionListener
Handler for the Button Clicks |
private static class |
AccountSettingsPanel.MyFileFilter
Filefilter for the import function |
Nested classes/interfaces inherited from class jap.AbstractJAPConfModule |
---|
AbstractJAPConfModule.FontSizeObserver |
Field Summary | |
---|---|
private static java.lang.Integer[] |
CONNECT_TIMEOUTS
|
protected static java.lang.String |
IMG_COINS_DISABLED
|
private boolean |
m_bDoNotCloseDialog
|
private boolean |
m_bReady
|
private javax.swing.JButton |
m_btnActivate
|
private javax.swing.JButton |
m_btnChargeAccount
|
private javax.swing.JButton |
m_btnCreateAccount
|
private javax.swing.JButton |
m_btnDeleteAccount
|
private javax.swing.JButton |
m_btnExportAccount
|
private javax.swing.JButton |
m_btnImportAccount
|
private javax.swing.JButton |
m_btnPassword
|
private javax.swing.JButton |
m_btnReload
|
private javax.swing.JButton |
m_btnSelect
|
private javax.swing.JButton |
m_btnTransactions
|
private javax.swing.JCheckBox |
m_cbxAskIfNotSaved
|
private javax.swing.JCheckBox |
m_cbxBalanceAutoUpdateEnabled
|
private javax.swing.JCheckBox |
m_cbxShowAIErrors
|
private javax.swing.JProgressBar |
m_coinstack
|
private javax.swing.JComboBox |
m_comboAnonymousConnection
|
private javax.swing.JComboBox |
m_comboTimeout
|
private javax.swing.JLabel |
m_labelCreationDate
|
private javax.swing.JLabel |
m_labelDeposit
|
private javax.swing.JLabel |
m_labelSpent
|
private javax.swing.JLabel |
m_labelStatementDate
|
private javax.swing.JLabel |
m_labelTermsAndConditions
|
private javax.swing.JLabel |
m_labelValid
|
private javax.swing.JLabel |
m_labelVolume
|
private javax.swing.JLabel |
m_labelVolumeWarning
|
private javax.swing.JLabel |
m_lblInactiveMessage
|
private javax.swing.JLabel |
m_lblNoBackupMessage
|
private javax.swing.JList |
m_listAccounts
|
private javax.swing.JLabel |
m_paymentInstance
|
private javax.swing.JPanel |
m_tabAdvancedSettings
|
private javax.swing.JPanel |
m_tabBasicSettings
|
private javax.swing.JTabbedPane |
m_tabPane
The TabbedPane Component |
private static java.lang.String |
MSG_ACCOUNT_ALREADY_EXISTING
|
private static java.lang.String |
MSG_ACCOUNT_BALANCE
|
private static java.lang.String |
MSG_ACCOUNT_CREATION_DATE
|
private static java.lang.String |
MSG_ACCOUNT_DEPOSIT
|
private static java.lang.String |
MSG_ACCOUNT_DETAILS
|
private static java.lang.String |
MSG_ACCOUNT_DISABLED
|
private static java.lang.String |
MSG_ACCOUNT_FLAT_ENDDATE
|
protected static java.lang.String |
MSG_ACCOUNT_FLAT_VOLUME
|
private static java.lang.String |
MSG_ACCOUNT_IMPORT_FAILED
|
private static java.lang.String |
MSG_ACCOUNT_INVALID
|
private static java.lang.String |
MSG_ACCOUNT_NOFLAT
|
private static java.lang.String |
MSG_ACCOUNT_SPENT
|
private static java.lang.String |
MSG_ACCOUNT_STATEMENT_DATE
|
protected static java.lang.String |
MSG_ACCOUNT_VALID
|
private static java.lang.String |
MSG_ACCOUNTCREATE
|
private static java.lang.String |
MSG_ACCOUNTCREATEDESC
|
private static java.lang.String |
MSG_ACCPASSWORD
|
private static java.lang.String |
MSG_ACCPASSWORDTITLE
|
private static java.lang.String |
MSG_ACTIVATION_FAILED
|
private static java.lang.String |
MSG_ACTIVATION_SUCCESSFUL
|
private static java.lang.String |
MSG_ACTIVE_COMPLETE
|
private static java.lang.String |
MSG_ALLOW_DIRECT_CONNECTION
|
private static java.lang.String |
MSG_ANON_CONNECTION_FORBIDDEN
|
private static java.lang.String |
MSG_ASK_IF_NOT_SAVED
|
private static java.lang.String |
MSG_BACKUP_WARNING
|
private static java.lang.String |
MSG_BALANCE_AUTO_UPDATE_ENABLED
|
private static java.lang.String |
MSG_BI_CONNECTION_LOST
|
private static java.lang.String |
MSG_BILLING_ERROR
|
static java.lang.String |
MSG_BILLING_ERROR_EXPLAIN
|
static java.lang.String |
MSG_BILLING_ERROR_TOOLTIP
|
private static java.lang.String |
MSG_BTN_CREATE
|
private static java.lang.String |
MSG_BUTTON_ACTIVATE
|
private static java.lang.String |
MSG_BUTTON_BUYFLAT
|
private static java.lang.String |
MSG_BUTTON_CHANGE_PASSWORD
|
private static java.lang.String |
MSG_BUTTON_CHARGE
|
private static java.lang.String |
MSG_BUTTON_DEACTIVATE
|
private static java.lang.String |
MSG_BUTTON_DELETE
|
private static java.lang.String |
MSG_BUTTON_EXPORT
|
private static java.lang.String |
MSG_BUTTON_SELECT
|
private static java.lang.String |
MSG_BUTTON_TRANSACTIONS
Messages |
private static java.lang.String |
MSG_BUTTON_UNLOCK
|
private static java.lang.String |
MSG_BUTTONRELOAD
|
private static java.lang.String |
MSG_CHARGETITLE
|
private static java.lang.String |
MSG_CHARGEWELCOME
|
private static java.lang.String |
MSG_CHARGING_SUCCESSFUL
|
private static java.lang.String |
MSG_CONNECTIONACTIVE_QUESTION
|
private static java.lang.String |
MSG_CONNECTIONACTIVE_SELECT_QUESTION
|
private static java.lang.String |
MSG_COUPON
|
private static java.lang.String |
MSG_COUPON_FAILED
|
private static java.lang.String |
MSG_COUPON_SENT
|
private static java.lang.String |
MSG_CREATE_KEY_PAIR
|
private static java.lang.String |
MSG_CREATED_ACCOUNT_NOT_SAVED
|
private static java.lang.String |
MSG_CREATEERROR
|
private static java.lang.String |
MSG_DIRECT_CONNECTION_FORBIDDEN
|
private static java.lang.String |
MSG_ENCRYPT_ACCOUNTS
|
private static java.lang.String |
MSG_ERROR_DELETING
|
private static java.lang.String |
MSG_ERROR_FORBIDDEN
|
static java.lang.String |
MSG_EXPIRED
|
private static java.lang.String |
MSG_EXPORTED
|
private static java.lang.String |
MSG_EXPORTENCRYPT
|
private static java.lang.String |
MSG_FETCHING_BIS
|
private static java.lang.String |
MSG_FETCHINGOPTIONS
|
private static java.lang.String |
MSG_FETCHINGPLANS
|
private static java.lang.String |
MSG_FETCHINGPOLICY
|
private static java.lang.String |
MSG_FETCHINGTAN
|
private static java.lang.String |
MSG_FETCHINGTERMS
|
private static java.lang.String |
MSG_FILE_EXISTS
|
private static java.lang.String |
MSG_FLATTITLE
|
private static java.lang.String |
MSG_GETACCOUNTSTATEMENT
|
private static java.lang.String |
MSG_GETACCOUNTSTATEMENTTITLE
|
private static java.lang.String |
MSG_GIVE_ACCOUNT_PASSWORD
|
private static java.lang.String |
MSG_KEY_PAIR_CREATE_ERROR
|
private static java.lang.String |
MSG_NEW_CAPTCHA_HINT
|
private static java.lang.String |
MSG_NEWCAPTCHA
|
private static java.lang.String |
MSG_NEWCAPTCHAEASTEREGG
|
private static java.lang.String |
MSG_NO_ANONYMITY_POSSIBLY_BLOCKED
|
private static java.lang.String |
MSG_NO_BACKUP
|
static java.lang.String |
MSG_NO_CREDIT
|
static java.lang.String |
MSG_NO_TRANSACTION
|
private static java.lang.String |
MSG_NOTEXPORTED
|
private static java.lang.String |
MSG_NOTSENTPASSIVE
|
private static java.lang.String |
MSG_OLDSTATEMENT
|
private static java.lang.String |
MSG_PASSWORD_EXPORT
|
protected static java.lang.String |
MSG_PAYMENT_INSTANCE
|
private static java.lang.String |
MSG_SAVE_CONFIG
|
private static java.lang.String |
MSG_SENDINGPASSIVE
|
private static java.lang.String |
MSG_SENTPASSIVE
|
private static java.lang.String |
MSG_SHOW_AI_ERRORS
|
private static java.lang.String |
MSG_SHOW_PAYMENT_CONFIRM_DIALOG
|
static java.lang.String |
MSG_SHOW_TRANSACTION_DETAILS
|
private static java.lang.String |
MSG_TERMS_AND_COND
|
private static java.lang.String |
MSG_TERMS_AND_COND_DESC
|
private static java.lang.String |
MSG_TERMS_AND_COND_HINT
|
private static java.lang.String |
MSG_TEST_PI_CONNECTION
|
private static java.lang.String |
MSG_THANK_YOU
|
private static java.lang.String |
MSG_TOOL_TIP_ACTIVATE
|
private static java.lang.String |
MSG_TOOL_TIP_EXPIRED
|
private static java.lang.String |
MSG_TOOL_TIP_NO_BACKUP
|
private static java.lang.String |
MSG_TRANSACTION_OVERVIEW_DIALOG
|
private AccountSettingsPanel.MyActionListener |
myActionListener
|
Fields inherited from class jap.AbstractJAPConfModule |
---|
LOCK_OBSERVABLE, m_savePoint |
Constructor Summary | |
---|---|
AccountSettingsPanel()
|
Method Summary | |
---|---|
void |
accountActivated(PayAccount acc)
The active account changed. |
void |
accountAdded(PayAccount acc)
An account was added |
int |
accountCertRequested(MixCascade a_connectedCascade)
The AI has signaled that the current cascade has to be payed for. |
void |
accountError(XMLErrorMessage msg,
boolean a_bIgnore)
The AI has signaled an error. |
void |
accountRemoved(PayAccount acc)
An account was removed |
void |
backupAccount()
Backup an account that has not yet been saved. |
private javax.swing.JPanel |
createAdvancedSettingsTab()
|
private javax.swing.JPanel |
createBasicSettingsTab()
|
private javax.swing.JPanel |
createDetailsPanel(java.awt.event.ActionListener a_actionListener)
Creates a new lower view of the dialog for displaying account details. |
private DialogContentPane |
createUpdateAccountPane(IReturnAccountRunnable a_accountCreationThread,
MethodSelectionPane a_methodSelectionPane,
JAPDialog a_parentDialog,
DialogContentPane a_previousContentPane)
|
void |
creditChanged(PayAccount acc)
The credit changed for the given account. |
private void |
doActivateAccount(PayAccount a_selectedAccount)
|
private void |
doChangePassword()
Asks the user for a new payment password |
private void |
doChargeAccount(IReturnAccountRunnable a_accountCreationThread,
JAPDialog a_parentDialog,
DialogContentPane a_previousContentPane,
IReturnBooleanRunnable a_booleanThread,
java.util.Vector a_tan,
boolean isNewAccount)
Charges the selected account |
void |
doChargeAccount(PayAccount selectedAccount)
|
void |
doCreateAccount(java.lang.String a_biid)
|
private void |
doDeleteAccount(PayAccount selectedAccount)
doDeleteAccount |
private void |
doExportAccount(PayAccount selectedAccount)
doExportAccount |
private void |
doGetStatement(PayAccount a_selectedAccount)
doGetStatement - fetches an account statement |
private void |
doImportAccount()
doImportAccount - imports an account from a file |
private void |
doSelectAccount(PayAccount selectedAccount)
doActivateAccount |
private void |
doShowDetails(PayAccount selectedAccount)
doShowDetails - shows account details in the details panel |
private void |
doShowTransactions()
Shows transaction details for all accounts (if several JPIs are in use: for all those accounts from the same JPI as the currently selected account) |
private void |
enableDisableButtons()
|
private boolean |
exportAccount(PayAccount selectedAccount,
java.awt.Component a_parent,
java.lang.String strPassword)
|
java.lang.String |
getHelpContext()
|
private PayAccount |
getSelectedAccount()
returns the selected account |
java.lang.String |
getTabTitle()
getTabTitle |
void |
gotCaptcha(ICaptchaSender a_source,
IImageEncodedCaptcha a_captcha)
Captcha retrieved |
private boolean |
hasDisconnected(boolean a_bSelect)
|
protected boolean |
initObservers()
All observables that are observed by this object MUST be registered here. |
protected void |
onCancelPressed()
This method can be overwritten by the children of AbstractJAPConfModule. |
protected boolean |
onOkPressed()
This method can be overwritten by the children of AbstractJAPConfModule. |
protected void |
onResetToDefaultsPressed()
This method can be overwritten by the children of AbstractJAPConfModule. |
protected void |
onRootPanelShown()
This method can be overwritten by the children of AbstractJAPConfModule. |
protected void |
onUpdateValues()
Fetches new (changed) account data from the PayAccountsFile |
private void |
reconnect()
|
void |
recreateRootPanel()
recreateRootPanel - recreates all GUI elements |
private void |
setConnectionTimeout(int a_timeoutMS)
|
void |
showOpenTransaction(PayAccount a_account)
|
void |
showPIerror(java.awt.Component a_parent,
java.lang.Exception a_e)
|
void |
showTermsAndConditions(PayAccount a_account)
|
void |
update(java.util.Observable a_observable,
java.lang.Object a_arg)
|
private void |
updateAccountList()
|
void |
updateAccountShown()
|
void |
valueChanged(javax.swing.event.ListSelectionEvent e)
|
Methods inherited from class jap.AbstractJAPConfModule |
---|
cancelPressed, createSavePoint, createTabbedRootPanelContraints, fontSizeChanged, getHelpExtractionDisplayContext, getRootPanel, okPressed, resetToDefaultsPressed, updateValues |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final java.lang.String MSG_ACCOUNT_FLAT_VOLUME
protected static final java.lang.String MSG_ACCOUNT_VALID
protected static final java.lang.String MSG_PAYMENT_INSTANCE
protected static final java.lang.String IMG_COINS_DISABLED
private static final java.lang.String MSG_BUTTON_TRANSACTIONS
private static final java.lang.String MSG_BUTTON_DELETE
private static final java.lang.String MSG_BTN_CREATE
private static final java.lang.String MSG_BUTTON_EXPORT
private static final java.lang.String MSG_BUTTONRELOAD
private static final java.lang.String MSG_TRANSACTION_OVERVIEW_DIALOG
private static final java.lang.String MSG_ACCOUNT_SPENT
private static final java.lang.String MSG_ACCOUNT_DEPOSIT
private static final java.lang.String MSG_ACCOUNT_BALANCE
private static final java.lang.String MSG_ACCOUNT_FLAT_ENDDATE
private static final java.lang.String MSG_ACCOUNT_NOFLAT
private static final java.lang.String MSG_ACCOUNT_DETAILS
private static final java.lang.String MSG_ACCOUNT_CREATION_DATE
private static final java.lang.String MSG_ACCOUNT_STATEMENT_DATE
private static final java.lang.String MSG_BUTTON_CHARGE
private static final java.lang.String MSG_BUTTON_BUYFLAT
private static final java.lang.String MSG_FLATTITLE
private static final java.lang.String MSG_BUTTON_SELECT
private static final java.lang.String MSG_BUTTON_CHANGE_PASSWORD
private static final java.lang.String MSG_ACCOUNT_INVALID
private static final java.lang.String MSG_ACCOUNTCREATE
private static final java.lang.String MSG_CREATEERROR
private static final java.lang.String MSG_DIRECT_CONNECTION_FORBIDDEN
private static final java.lang.String MSG_ANON_CONNECTION_FORBIDDEN
private static final java.lang.String MSG_NO_ANONYMITY_POSSIBLY_BLOCKED
private static final java.lang.String MSG_ERROR_FORBIDDEN
private static final java.lang.String MSG_GETACCOUNTSTATEMENT
private static final java.lang.String MSG_GETACCOUNTSTATEMENTTITLE
private static final java.lang.String MSG_ACCOUNTCREATEDESC
private static final java.lang.String MSG_ACCPASSWORDTITLE
private static final java.lang.String MSG_EXPORTENCRYPT
private static final java.lang.String MSG_ACCPASSWORD
private static final java.lang.String MSG_OLDSTATEMENT
private static final java.lang.String MSG_EXPORTED
private static final java.lang.String MSG_ENCRYPT_ACCOUNTS
private static final java.lang.String MSG_NOTEXPORTED
private static final java.lang.String MSG_CONNECTIONACTIVE_SELECT_QUESTION
private static final java.lang.String MSG_CONNECTIONACTIVE_QUESTION
private static final java.lang.String MSG_FETCHINGOPTIONS
private static final java.lang.String MSG_FETCHINGPLANS
private static final java.lang.String MSG_FETCHINGTERMS
private static final java.lang.String MSG_FETCHINGPOLICY
private static final java.lang.String MSG_FETCHINGTAN
private static final java.lang.String MSG_CHARGEWELCOME
private static final java.lang.String MSG_CHARGETITLE
private static final java.lang.String MSG_SENDINGPASSIVE
private static final java.lang.String MSG_SENTPASSIVE
private static final java.lang.String MSG_NOTSENTPASSIVE
private static final java.lang.String MSG_NEWCAPTCHA
private static final java.lang.String MSG_NEWCAPTCHAEASTEREGG
private static final java.lang.String MSG_SHOW_PAYMENT_CONFIRM_DIALOG
private static final java.lang.String MSG_TEST_PI_CONNECTION
private static final java.lang.String MSG_CREATE_KEY_PAIR
private static final java.lang.String MSG_KEY_PAIR_CREATE_ERROR
private static final java.lang.String MSG_FETCHING_BIS
private static final java.lang.String MSG_SAVE_CONFIG
private static final java.lang.String MSG_CREATED_ACCOUNT_NOT_SAVED
private static final java.lang.String MSG_ACCOUNT_IMPORT_FAILED
private static final java.lang.String MSG_ACCOUNT_ALREADY_EXISTING
private static final java.lang.String MSG_ALLOW_DIRECT_CONNECTION
private static final java.lang.String MSG_BI_CONNECTION_LOST
private static final java.lang.String MSG_BUTTON_UNLOCK
private static final java.lang.String MSG_BUTTON_ACTIVATE
private static final java.lang.String MSG_BUTTON_DEACTIVATE
private static final java.lang.String MSG_ERROR_DELETING
private static final java.lang.String MSG_ACCOUNT_DISABLED
private static final java.lang.String MSG_GIVE_ACCOUNT_PASSWORD
private static final java.lang.String MSG_ACTIVATION_SUCCESSFUL
private static final java.lang.String MSG_ACTIVATION_FAILED
private static final java.lang.String MSG_SHOW_AI_ERRORS
private static final java.lang.String MSG_BALANCE_AUTO_UPDATE_ENABLED
private static final java.lang.String MSG_NO_BACKUP
private static final java.lang.String MSG_TOOL_TIP_NO_BACKUP
private static final java.lang.String MSG_TOOL_TIP_ACTIVATE
private static final java.lang.String MSG_TOOL_TIP_EXPIRED
private static final java.lang.String MSG_PASSWORD_EXPORT
private static final java.lang.String MSG_ASK_IF_NOT_SAVED
private static final java.lang.String MSG_NEW_CAPTCHA_HINT
private static final java.lang.String MSG_BILLING_ERROR
public static final java.lang.String MSG_BILLING_ERROR_EXPLAIN
public static final java.lang.String MSG_BILLING_ERROR_TOOLTIP
public static final java.lang.String MSG_SHOW_TRANSACTION_DETAILS
public static final java.lang.String MSG_NO_TRANSACTION
public static final java.lang.String MSG_EXPIRED
public static final java.lang.String MSG_NO_CREDIT
private static final java.lang.String MSG_TERMS_AND_COND_DESC
private static final java.lang.String MSG_TERMS_AND_COND
private static final java.lang.String MSG_TERMS_AND_COND_HINT
private static final java.lang.String MSG_THANK_YOU
private static final java.lang.String MSG_CHARGING_SUCCESSFUL
private static final java.lang.String MSG_BACKUP_WARNING
private static final java.lang.String MSG_ACTIVE_COMPLETE
private static final java.lang.String MSG_COUPON_SENT
private static final java.lang.String MSG_COUPON_FAILED
private static final java.lang.String MSG_COUPON
private static final java.lang.String MSG_FILE_EXISTS
private static final java.lang.Integer[] CONNECT_TIMEOUTS
private javax.swing.JButton m_btnCreateAccount
private javax.swing.JButton m_btnChargeAccount
private javax.swing.JButton m_btnDeleteAccount
private javax.swing.JButton m_btnExportAccount
private javax.swing.JButton m_btnImportAccount
private javax.swing.JButton m_btnTransactions
private javax.swing.JButton m_btnSelect
private javax.swing.JButton m_btnPassword
private javax.swing.JButton m_btnReload
private javax.swing.JButton m_btnActivate
private javax.swing.JComboBox m_comboAnonymousConnection
private javax.swing.JCheckBox m_cbxShowAIErrors
private javax.swing.JCheckBox m_cbxBalanceAutoUpdateEnabled
private javax.swing.JCheckBox m_cbxAskIfNotSaved
private javax.swing.JLabel m_paymentInstance
private javax.swing.JLabel m_labelTermsAndConditions
private javax.swing.JLabel m_labelCreationDate
private javax.swing.JLabel m_labelStatementDate
private javax.swing.JLabel m_labelDeposit
private javax.swing.JLabel m_labelSpent
private javax.swing.JLabel m_labelValid
private javax.swing.JLabel m_labelVolume
private javax.swing.JLabel m_labelVolumeWarning
private javax.swing.JLabel m_lblInactiveMessage
private javax.swing.JLabel m_lblNoBackupMessage
private javax.swing.JProgressBar m_coinstack
private javax.swing.JList m_listAccounts
private javax.swing.JComboBox m_comboTimeout
private javax.swing.JPanel m_tabBasicSettings
private javax.swing.JPanel m_tabAdvancedSettings
private boolean m_bReady
private boolean m_bDoNotCloseDialog
private AccountSettingsPanel.MyActionListener myActionListener
private javax.swing.JTabbedPane m_tabPane
Constructor Detail |
---|
public AccountSettingsPanel()
Method Detail |
---|
protected boolean initObservers()
AbstractJAPConfModule
initObservers
in class AbstractJAPConfModule
public int accountCertRequested(MixCascade a_connectedCascade)
IPaymentListener
accountCertRequested
in interface IPaymentListener
public void accountError(XMLErrorMessage msg, boolean a_bIgnore)
IPaymentListener
accountError
in interface IPaymentListener
a_bIgnore
- do not force a user reactionpublic void accountActivated(PayAccount acc)
IPaymentListener
accountActivated
in interface IPaymentListener
acc
- PayAccount the account which is becoming activepublic void accountRemoved(PayAccount acc)
IPaymentListener
accountRemoved
in interface IPaymentListener
acc
- PayAccount the account which was removedpublic void accountAdded(PayAccount acc)
IPaymentListener
accountAdded
in interface IPaymentListener
acc
- PayAccount the new Accountpublic void creditChanged(PayAccount acc)
creditChanged
in interface IPaymentListener
acc
- PayAccountpublic void gotCaptcha(ICaptchaSender a_source, IImageEncodedCaptcha a_captcha)
IPaymentListener
gotCaptcha
in interface IPaymentListener
public void update(java.util.Observable a_observable, java.lang.Object a_arg)
update
in interface java.util.Observer
public java.lang.String getTabTitle()
getTabTitle
in class AbstractJAPConfModule
public void recreateRootPanel()
recreateRootPanel
in class AbstractJAPConfModule
private javax.swing.JPanel createBasicSettingsTab()
private javax.swing.JPanel createAdvancedSettingsTab()
private javax.swing.JPanel createDetailsPanel(java.awt.event.ActionListener a_actionListener)
private void updateAccountList()
private void enableDisableButtons()
private void doChangePassword()
private void doShowTransactions()
a_account
- PayAccountprivate void doShowDetails(PayAccount selectedAccount)
private PayAccount getSelectedAccount()
public void backupAccount()
public void showTermsAndConditions(PayAccount a_account)
public void doChargeAccount(PayAccount selectedAccount)
private void doChargeAccount(IReturnAccountRunnable a_accountCreationThread, JAPDialog a_parentDialog, DialogContentPane a_previousContentPane, IReturnBooleanRunnable a_booleanThread, java.util.Vector a_tan, boolean isNewAccount)
public void showOpenTransaction(PayAccount a_account)
public void doCreateAccount(java.lang.String a_biid)
private void doSelectAccount(PayAccount selectedAccount)
payAccount
- PayAccountprivate DialogContentPane createUpdateAccountPane(IReturnAccountRunnable a_accountCreationThread, MethodSelectionPane a_methodSelectionPane, JAPDialog a_parentDialog, DialogContentPane a_previousContentPane)
public void updateAccountShown()
private void doGetStatement(PayAccount a_selectedAccount)
private void doExportAccount(PayAccount selectedAccount)
payAccount
- PayAccountprivate boolean exportAccount(PayAccount selectedAccount, java.awt.Component a_parent, java.lang.String strPassword)
private void doImportAccount()
private void doActivateAccount(PayAccount a_selectedAccount)
private boolean hasDisconnected(boolean a_bSelect)
private void doDeleteAccount(PayAccount selectedAccount)
payAccount
- PayAccountprivate void reconnect()
public java.lang.String getHelpContext()
getHelpContext
in interface JAPHelpContext.IHelpContext
protected void onRootPanelShown()
onRootPanelShown
in class AbstractJAPConfModule
protected boolean onOkPressed()
onOkPressed
in class AbstractJAPConfModule
protected void onCancelPressed()
onCancelPressed
in class AbstractJAPConfModule
protected void onResetToDefaultsPressed()
onResetToDefaultsPressed
in class AbstractJAPConfModule
protected void onUpdateValues()
onUpdateValues
in class AbstractJAPConfModule
public void valueChanged(javax.swing.event.ListSelectionEvent e)
valueChanged
in interface javax.swing.event.ListSelectionListener
public void showPIerror(java.awt.Component a_parent, java.lang.Exception a_e)
private void setConnectionTimeout(int a_timeoutMS)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |