public abstract class AbstractWebAccountInformation extends java.lang.Object implements WebAccountInformation
Modifier and Type | Field and Description |
---|---|
protected Konto |
konto
Das zugrundeliegende Konto
|
Constructor and Description |
---|
AbstractWebAccountInformation()
Standardkonstruktor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBic() |
java.lang.String |
getComment() |
java.lang.String |
getIban() |
Konto |
getKonto() |
java.util.Date |
getLastTransactionDate() |
java.lang.String |
getLastTransactionDateAsString()
Letztes Umsatzdatum schön formatiert
|
java.lang.Double |
getSaldo() |
java.lang.Double |
getSaldoAvailable() |
java.lang.String |
getSavePath() |
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) |
void |
setIban(java.lang.String iban) |
void |
setKonto(Konto konto) |
void |
setLastTransactionDate(java.util.Date lastTransactionDate) |
void |
setSaldo(java.lang.Double saldo) |
void |
setSaldoAvailable(java.lang.Double saldoAvailable) |
void |
setSavePath(java.lang.String savePath) |
public AbstractWebAccountInformation()
public java.lang.String getBic()
public java.lang.String getComment()
getComment
in interface WebAccountInformation
public java.lang.String getIban()
public Konto getKonto()
getKonto
in interface WebAccountInformation
public java.util.Date getLastTransactionDate()
getLastTransactionDate
in interface WebAccountInformation
public java.lang.String getLastTransactionDateAsString()
getLastTransactionDateAsString
in interface WebAccountInformation
public java.lang.Double getSaldo()
getSaldo
in interface WebAccountInformation
public java.lang.Double getSaldoAvailable()
getSaldoAvailable
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
WebAccountInformation.saveInformationInAccount(de.willuhn.util.ProgressMonitor)
public void setBic(java.lang.String bic)
bic
- the bic to setpublic void setComment(java.lang.String comment)
setComment
in interface WebAccountInformation
comment
- the comment to setpublic void setIban(java.lang.String iban)
iban
- the iban to setpublic void setKonto(Konto konto)
setKonto
in interface WebAccountInformation
konto
- the konto to setpublic void setLastTransactionDate(java.util.Date lastTransactionDate)
setLastTransactionDate
in interface WebAccountInformation
lastTransactionDate
- the lastTransactionDate to setpublic void setSaldo(java.lang.Double saldo)
setSaldo
in interface WebAccountInformation
saldo
- the saldo to setpublic void setSaldoAvailable(java.lang.Double saldoAvailable)
setSaldoAvailable
in interface WebAccountInformation
saldoAvailable
- the saldoAvailable to setprotected abstract void saveBankSpecificInfo(de.willuhn.util.ProgressMonitor monitor) throws de.willuhn.util.ApplicationException
monitor
- de.willuhn.util.ApplicationException
public java.lang.String getSavePath()
public void setSavePath(java.lang.String savePath)
savePath
- the savePath to set