public abstract class AbstractWebAccountInformation extends java.lang.Object implements WebAccountInformation
Modifier and Type | Field and Description |
---|---|
protected de.willuhn.jameica.hbci.rmi.Konto |
konto
Das zugrundeliegende Konto
|
Constructor and Description |
---|
AbstractWebAccountInformation()
Standardkonstruktor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBic() |
java.lang.String |
getComment()
Gets the comment.
|
java.lang.String |
getIban() |
de.willuhn.jameica.hbci.rmi.Konto |
getKonto()
Gets the konto.
|
java.util.Date |
getLastTransactionDate()
Gets the last transaction date.
|
java.lang.String |
getLastTransactionDateAsString()
Letztes Umsatzdatum schön formatiert
|
java.math.BigDecimal |
getSaldo()
Gets the saldo.
|
java.math.BigDecimal |
getSaldoAvailable()
Gets the saldo available.
|
java.lang.String |
getSavePath()
Gets the save path.
|
protected abstract void |
saveBankSpecificInfo(de.willuhn.util.ProgressMonitor monitor)
Hier werden die webseitenspezifischen Kontoinformationen verarbeitet.
|
void |
saveInformationInAccount(de.willuhn.util.ProgressMonitor monitor)
Speichert die Web-Kontoinformationen in das Konto.
|
void |
setBic(java.lang.String bic) |
void |
setComment(java.lang.String comment)
Sets the comment.
|
void |
setIban(java.lang.String iban) |
void |
setKonto(de.willuhn.jameica.hbci.rmi.Konto konto)
Sets the konto.
|
void |
setLastTransactionDate(java.util.Date lastTransactionDate)
Sets the last transaction date.
|
void |
setSaldo(java.math.BigDecimal saldo)
Sets the saldo.
|
void |
setSaldoAvailable(java.math.BigDecimal saldoAvailable)
Sets the saldo available.
|
void |
setSavePath(java.lang.String savePath)
Sets the save path.
|
public AbstractWebAccountInformation()
public java.lang.String getBic()
public java.lang.String getComment()
WebAccountInformation
getComment
in interface WebAccountInformation
public java.lang.String getIban()
public de.willuhn.jameica.hbci.rmi.Konto getKonto()
WebAccountInformation
getKonto
in interface WebAccountInformation
public java.util.Date getLastTransactionDate()
WebAccountInformation
getLastTransactionDate
in interface WebAccountInformation
public java.lang.String getLastTransactionDateAsString()
getLastTransactionDateAsString
in interface WebAccountInformation
public java.math.BigDecimal getSaldo()
WebAccountInformation
getSaldo
in interface WebAccountInformation
public java.math.BigDecimal getSaldoAvailable()
WebAccountInformation
getSaldoAvailable
in interface WebAccountInformation
public java.lang.String getSavePath()
WebAccountInformation
getSavePath
in interface WebAccountInformation
public void saveInformationInAccount(de.willuhn.util.ProgressMonitor monitor) throws de.willuhn.util.ApplicationException
WebAccountInformation
saveInformationInAccount
in interface WebAccountInformation
monitor
- der ProgressMonitorde.willuhn.util.ApplicationException
- the application exceptionWebAccountInformation.saveInformationInAccount(de.willuhn.util.ProgressMonitor)
public void setBic(java.lang.String bic)
bic
- the bic to setpublic void setComment(java.lang.String comment)
WebAccountInformation
setComment
in interface WebAccountInformation
comment
- the comment to setpublic void setIban(java.lang.String iban)
iban
- the iban to setpublic void setKonto(de.willuhn.jameica.hbci.rmi.Konto konto)
WebAccountInformation
setKonto
in interface WebAccountInformation
konto
- the konto to setpublic void setLastTransactionDate(java.util.Date lastTransactionDate)
WebAccountInformation
setLastTransactionDate
in interface WebAccountInformation
lastTransactionDate
- the lastTransactionDate to setpublic void setSaldo(java.math.BigDecimal saldo)
WebAccountInformation
setSaldo
in interface WebAccountInformation
saldo
- the saldo to setpublic void setSaldoAvailable(java.math.BigDecimal saldoAvailable)
WebAccountInformation
setSaldoAvailable
in interface WebAccountInformation
saldoAvailable
- the saldoAvailable to setpublic void setSavePath(java.lang.String savePath)
WebAccountInformation
setSavePath
in interface WebAccountInformation
savePath
- the savePath to setprotected abstract void saveBankSpecificInfo(de.willuhn.util.ProgressMonitor monitor) throws de.willuhn.util.ApplicationException
monitor
- de.willuhn.util.ApplicationException