Class UmsatzDetailEditControl
- java.lang.Object
-
- de.willuhn.jameica.gui.AbstractControl
-
- de.willuhn.jameica.hbci.gui.controller.UmsatzDetailControl
-
- de.willuhn.jameica.hbci.gui.controller.UmsatzDetailEditControl
-
public class UmsatzDetailEditControl extends UmsatzDetailControl
Controller fuer die Detailansicht eines Umsatzes zum Bearbeiten.
-
-
Constructor Summary
Constructors Constructor Description UmsatzDetailEditControl(de.willuhn.jameica.gui.AbstractView view)ct.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description de.willuhn.jameica.gui.input.InputgetArt()Liefert ein Eingabe-Feld mit einem Text der Umsatz-Art.de.willuhn.jameica.gui.input.InputgetBetrag()Liefert ein Eingabe-Feld mit Betrag der Buchung,de.willuhn.jameica.gui.input.InputgetCustomerRef()Liefert ein Eingabe-Feld mit der Kundenreferenz.de.willuhn.jameica.gui.input.InputgetDatum()Liefert ein Eingabe-Feld mit dem Datum der Buchung.de.willuhn.jameica.gui.input.InputgetEmpfaengerBLZ()Liefert ein Eingabe-Feld mit der BLZ des Empfaengers.de.willuhn.jameica.gui.input.InputgetEmpfaengerKonto()Liefert ein Eingabe-Feld mit dem Konto des Empfaengers.de.willuhn.jameica.gui.input.InputgetEmpfaengerName()Liefert ein Eingabe-Feld mit dem Namen des Empfaengers.de.willuhn.jameica.gui.input.InputgetEmpfaengerName2()Liefert ein Eingabe-Feld mit dem Namen des ultimativen Empfaengers.de.willuhn.jameica.gui.input.InputgetEndToEndId()Liefert ein Eingabe-Feld mit der EndToEnd-ID.de.willuhn.jameica.gui.input.InputgetGvCode()Liefert ein Eingabe-Feld fuer den GV-Code.de.willuhn.jameica.gui.input.InputgetMandateId()Liefert ein Eingabe-Feld mit der Mandatsreferenz.de.willuhn.jameica.gui.input.InputgetPrimanota()Liefert ein Eingabe-Feld mit dem Primanota-Kennzeichen.de.willuhn.jameica.gui.input.InputgetSaldo()Liefert ein Eingabe-Feld mit dem Saldo nach der Buchung.protected java.lang.StringgetUsage(boolean showAll)Ueberschrieben, um den Verwendungszweck bei Bedarf umgebrochen anzuzeigen.de.willuhn.jameica.gui.input.InputgetValuta()Liefert ein Eingabe-Feld mit dem Valuta der Buchung.de.willuhn.jameica.gui.input.InputgetZweck()Liefert ein Eingabe-Feld fuer den Verwendungszweck.de.willuhn.jameica.gui.input.CheckboxInputgetZweckSwitch()Liefert eine Checkbox, mit der man umschalten kann, ob man die vereinfachte Version des Verwendungszwecks angezeigt bekommt oder die ausfuehrliche.voidhandleNext()Speichert den Umsatz und erstellt die naechste neue Buchung.booleanhandleStore()Speichert die editierbaren Properties.-
Methods inherited from class de.willuhn.jameica.hbci.gui.controller.UmsatzDetailControl
getAddressbookEntry, getKommentar, getKonto, getUmsatz, getUmsatzTyp
-
-
-
-
Method Detail
-
getEmpfaengerName
public de.willuhn.jameica.gui.input.Input getEmpfaengerName() throws java.rmi.RemoteExceptionDescription copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld mit dem Namen des Empfaengers.- Overrides:
getEmpfaengerNamein classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException- See Also:
UmsatzDetailControl.getEmpfaengerName()
-
getEmpfaengerName2
public de.willuhn.jameica.gui.input.Input getEmpfaengerName2() throws java.rmi.RemoteExceptionDescription copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld mit dem Namen des ultimativen Empfaengers.- Overrides:
getEmpfaengerName2in classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException- See Also:
UmsatzDetailControl.getEmpfaengerName2()
-
getEmpfaengerKonto
public de.willuhn.jameica.gui.input.Input getEmpfaengerKonto() throws java.rmi.RemoteExceptionDescription copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld mit dem Konto des Empfaengers.- Overrides:
getEmpfaengerKontoin classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException- See Also:
UmsatzDetailControl.getEmpfaengerKonto()
-
getEmpfaengerBLZ
public de.willuhn.jameica.gui.input.Input getEmpfaengerBLZ() throws java.rmi.RemoteExceptionDescription copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld mit der BLZ des Empfaengers.- Overrides:
getEmpfaengerBLZin classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException- See Also:
UmsatzDetailControl.getEmpfaengerBLZ()
-
getBetrag
public de.willuhn.jameica.gui.input.Input getBetrag() throws java.rmi.RemoteExceptionDescription copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld mit Betrag der Buchung,- Overrides:
getBetragin classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException- See Also:
UmsatzDetailControl.getBetrag()
-
getSaldo
public de.willuhn.jameica.gui.input.Input getSaldo() throws java.rmi.RemoteExceptionDescription copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld mit dem Saldo nach der Buchung.- Overrides:
getSaldoin classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException- See Also:
UmsatzDetailControl.getSaldo()
-
getZweck
public de.willuhn.jameica.gui.input.Input getZweck()
Description copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld fuer den Verwendungszweck.- Overrides:
getZweckin classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- See Also:
UmsatzDetailControl.getZweck()
-
getDatum
public de.willuhn.jameica.gui.input.Input getDatum() throws java.rmi.RemoteExceptionDescription copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld mit dem Datum der Buchung.- Overrides:
getDatumin classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException- See Also:
UmsatzDetailControl.getDatum()
-
getValuta
public de.willuhn.jameica.gui.input.Input getValuta() throws java.rmi.RemoteExceptionDescription copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld mit dem Valuta der Buchung.- Overrides:
getValutain classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException- See Also:
UmsatzDetailControl.getValuta()
-
getPrimanota
public de.willuhn.jameica.gui.input.Input getPrimanota() throws java.rmi.RemoteExceptionDescription copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld mit dem Primanota-Kennzeichen.- Overrides:
getPrimanotain classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException- See Also:
UmsatzDetailControl.getPrimanota()
-
getArt
public de.willuhn.jameica.gui.input.Input getArt() throws java.rmi.RemoteExceptionLiefert ein Eingabe-Feld mit einem Text der Umsatz-Art.- Overrides:
getArtin classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
-
getCustomerRef
public de.willuhn.jameica.gui.input.Input getCustomerRef() throws java.rmi.RemoteExceptionLiefert ein Eingabe-Feld mit der Kundenreferenz.- Overrides:
getCustomerRefin classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
-
getEndToEndId
public de.willuhn.jameica.gui.input.Input getEndToEndId() throws java.rmi.RemoteExceptionDescription copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld mit der EndToEnd-ID.- Overrides:
getEndToEndIdin classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException- See Also:
UmsatzDetailControl.getEndToEndId()
-
getMandateId
public de.willuhn.jameica.gui.input.Input getMandateId() throws java.rmi.RemoteExceptionDescription copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld mit der Mandatsreferenz.- Overrides:
getMandateIdin classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException- See Also:
UmsatzDetailControl.getMandateId()
-
getGvCode
public de.willuhn.jameica.gui.input.Input getGvCode() throws java.rmi.RemoteExceptionDescription copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld fuer den GV-Code.- Overrides:
getGvCodein classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException- See Also:
UmsatzDetailControl.getGvCode()
-
getZweckSwitch
public de.willuhn.jameica.gui.input.CheckboxInput getZweckSwitch() throws java.rmi.RemoteExceptionDescription copied from class:UmsatzDetailControlLiefert eine Checkbox, mit der man umschalten kann, ob man die vereinfachte Version des Verwendungszwecks angezeigt bekommt oder die ausfuehrliche.- Overrides:
getZweckSwitchin classUmsatzDetailControl- Returns:
- Checkbox.
- Throws:
java.rmi.RemoteException- See Also:
UmsatzDetailControl.getZweckSwitch()
-
getUsage
protected java.lang.String getUsage(boolean showAll)
Ueberschrieben, um den Verwendungszweck bei Bedarf umgebrochen anzuzeigen.- Overrides:
getUsagein classUmsatzDetailControl- Parameters:
showAll- true, wenn der rohe Verwendungszweck angezeigt werden soll.- Returns:
- der anzuzeigende Verwendungszweck.
- See Also:
UmsatzDetailControl.getUsage(boolean)
-
handleStore
public boolean handleStore()
Description copied from class:UmsatzDetailControlSpeichert die editierbaren Properties.- Overrides:
handleStorein classUmsatzDetailControl- Returns:
- true, wenn das Speichern erfolgreich war.
- See Also:
UmsatzDetailControl.handleStore()
-
handleNext
public void handleNext()
Speichert den Umsatz und erstellt die naechste neue Buchung.
-
-