|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object gui.dialog.JAPDialog jap.pay.FlatrateDialog
public class FlatrateDialog
Dialog that is shown when the user clicks the "buy flatrate" button on AccountSettingsPanel shows the current modalities of the flatrate (duration, price etc from table paymentsettings) as well as the user's balance, and allows the user to buy a flatrate if funds are sufficient
Nested Class Summary |
---|
Nested classes/interfaces inherited from class gui.dialog.JAPDialog |
---|
JAPDialog.AbstractLinkedURLAdapter, JAPDialog.ILinkedInformation, JAPDialog.LinkedCheckBox, JAPDialog.LinkedHelpContext, JAPDialog.LinkedInformation, JAPDialog.LinkedInformationAdapter, JAPDialog.LinkedURLCheckBox, JAPDialog.Options |
Field Summary | |
---|---|
private javax.swing.JPanel |
buttonPanel
Deprecated. |
private javax.swing.JPanel |
flatPanel
Deprecated. |
private boolean |
isFlatAffordable
Deprecated. |
private PayAccount |
m_account
Deprecated. |
private javax.swing.JButton |
m_btnBuy
Deprecated. |
private javax.swing.JButton |
m_btnCancel
Deprecated. |
private javax.swing.JLabel |
m_lBalance
Deprecated. |
private javax.swing.JLabel |
m_lBalanceLabel
Deprecated. |
private javax.swing.JLabel |
m_lFlatHeader
Deprecated. |
private javax.swing.JLabel |
m_lHeading
Deprecated. |
private javax.swing.JLabel |
m_lInsufficientFunds
Deprecated. |
private javax.swing.JLabel |
m_lPrice
Deprecated. |
private javax.swing.JLabel |
m_lPriceLabel
Deprecated. |
private javax.swing.JLabel |
m_lValidtime
Deprecated. |
private javax.swing.JLabel |
m_lValidtimeLabel
Deprecated. |
private javax.swing.JLabel |
m_lVolume
Deprecated. |
private javax.swing.JLabel |
m_lVolumeLabel
Deprecated. |
private AbstractJAPConfModule |
m_parent
Deprecated. |
private static java.lang.String |
MSG_BALANCE_LABEL
Deprecated. |
private static java.lang.String |
MSG_BUY
Deprecated. |
private static java.lang.String |
MSG_CANCEL
Deprecated. |
private static java.lang.String |
MSG_ERROR_ALREADY_ACTIVE
Deprecated. |
private static java.lang.String |
MSG_ERROR_CONNECTION
Deprecated. |
private static java.lang.String |
MSG_ERROR_FLATRATE_REFUSED
Deprecated. |
private static java.lang.String |
MSG_ERROR_INSUFFICIENT_FUNDS
Deprecated. |
private static java.lang.String |
MSG_ERROR_NO_SETTINGS
Deprecated. |
private static java.lang.String |
MSG_FLAT_BOUGHT
Deprecated. |
private static java.lang.String |
MSG_FLAT_HEADER
Deprecated. |
private static java.lang.String |
MSG_HEADING
Deprecated. |
private static java.lang.String |
MSG_INSUFFICIENT_FUNDS
Deprecated. |
private static java.lang.String |
MSG_PRICE_LABEL
Deprecated. |
private static java.lang.String |
MSG_UNLIMITED
Deprecated. |
private static java.lang.String |
MSG_VALID
Deprecated. |
private static java.lang.String |
MSG_VOLUME_LABEL
Deprecated. |
private XMLPaymentSettings |
paymentSettings
Deprecated. |
Fields inherited from class gui.dialog.JAPDialog |
---|
FORMAT_DEFAULT_SCREEN, FORMAT_GOLDEN_RATIO_PHI, FORMAT_WIDE_SCREEN, MSG_BTN_PROCEED, MSG_BTN_RETRY, MSG_ERROR_UNDISPLAYABLE, MSG_ERROR_UNKNOWN, MSG_TITLE_CONFIRMATION, MSG_TITLE_ERROR, MSG_TITLE_INFO, MSG_TITLE_WARNING, XML_ATTR_OPTIMIZED_FORMAT |
Fields inherited from interface javax.swing.WindowConstants |
---|
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
FlatrateDialog(java.awt.Component parentComponent,
AbstractJAPConfModule calledFrom,
java.lang.String title,
boolean modal,
PayAccount activeAccount)
Deprecated. |
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
Deprecated. |
private javax.swing.JPanel |
buildButtonPanel()
Deprecated. |
private javax.swing.JPanel |
buildFlatPanel(PayAccount account)
Deprecated. |
private void |
buyFlatrate()
Deprecated. |
private XMLPaymentSettings |
getPaymentSettings()
Deprecated. |
private static java.lang.String |
getString(java.lang.String name)
Deprecated. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final java.lang.String MSG_HEADING
private static final java.lang.String MSG_BALANCE_LABEL
private static final java.lang.String MSG_FLAT_HEADER
private static final java.lang.String MSG_PRICE_LABEL
private static final java.lang.String MSG_VALID
private static final java.lang.String MSG_VOLUME_LABEL
private static final java.lang.String MSG_INSUFFICIENT_FUNDS
private static final java.lang.String MSG_UNLIMITED
private static final java.lang.String MSG_BUY
private static final java.lang.String MSG_CANCEL
private static final java.lang.String MSG_ERROR_CONNECTION
private static final java.lang.String MSG_ERROR_INSUFFICIENT_FUNDS
private static final java.lang.String MSG_ERROR_FLATRATE_REFUSED
private static final java.lang.String MSG_ERROR_ALREADY_ACTIVE
private static final java.lang.String MSG_ERROR_NO_SETTINGS
private static final java.lang.String MSG_FLAT_BOUGHT
private AbstractJAPConfModule m_parent
private javax.swing.JButton m_btnBuy
private javax.swing.JButton m_btnCancel
private javax.swing.JLabel m_lHeading
private javax.swing.JLabel m_lBalanceLabel
private javax.swing.JLabel m_lBalance
private javax.swing.JLabel m_lFlatHeader
private javax.swing.JLabel m_lPriceLabel
private javax.swing.JLabel m_lPrice
private javax.swing.JLabel m_lValidtimeLabel
private javax.swing.JLabel m_lValidtime
private javax.swing.JLabel m_lVolumeLabel
private javax.swing.JLabel m_lVolume
private javax.swing.JLabel m_lInsufficientFunds
private javax.swing.JPanel buttonPanel
private javax.swing.JPanel flatPanel
private XMLPaymentSettings paymentSettings
private boolean isFlatAffordable
private PayAccount m_account
Constructor Detail |
---|
public FlatrateDialog(java.awt.Component parentComponent, AbstractJAPConfModule calledFrom, java.lang.String title, boolean modal, PayAccount activeAccount)
Method Detail |
---|
private javax.swing.JPanel buildButtonPanel()
private javax.swing.JPanel buildFlatPanel(PayAccount account)
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
private void buyFlatrate()
private XMLPaymentSettings getPaymentSettings()
private static java.lang.String getString(java.lang.String name)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |