Class UmsatzTypInput
java.lang.Object
de.willuhn.jameica.gui.input.AbstractInput
de.willuhn.jameica.gui.input.SelectInput
de.willuhn.jameica.hbci.gui.input.UmsatzTypInput
- All Implemented Interfaces:
de.willuhn.jameica.gui.input.Input
,de.willuhn.jameica.gui.Part
public class UmsatzTypInput
extends de.willuhn.jameica.gui.input.SelectInput
Fertig konfigurierte Auswahlbox fuer die Umsatz-Kategorie.
-
Field Summary
Fields inherited from interface de.willuhn.jameica.gui.input.Input
DATAKEY_TOOLTIP
-
Constructor Summary
ConstructorsConstructorDescriptionUmsatzTypInput
(UmsatzTyp preselected, int typ) ct.UmsatzTypInput
(UmsatzTyp preselected, int typ, boolean includeUnassignedType) ct.UmsatzTypInput
(UmsatzTyp preselected, UmsatzTyp skip, int typ, boolean unassigned) ct. -
Method Summary
Modifier and TypeMethodDescriptiongetValue()
void
setComment
(String comment) void
setPreselected
(Object preselected) Methods inherited from class de.willuhn.jameica.gui.input.SelectInput
disable, enable, focus, format, getControl, getList, getText, isEnabled, setAttribute, setEditable, setEnabled, setList, setPleaseChoose, setValue, update
Methods inherited from class de.willuhn.jameica.gui.input.AbstractInput
addListener, getData, getName, getParent, getStyleBits, hasChanged, isMandatory, paint, paint, setData, setInvalidChars, setMandatory, setName, setValidChars
-
Constructor Details
-
UmsatzTypInput
ct.- Parameters:
preselected
- der vorselectierte Umsatz-Typ.typ
- Filter auf Kategorie-Typen. Kategorien vom Typ "egal" werden grundsaetzlich angezeigt.- Throws:
RemoteException
- See Also:
-
UmsatzTypInput
public UmsatzTypInput(UmsatzTyp preselected, int typ, boolean includeUnassignedType) throws RemoteException ct.- Parameters:
preselected
- der vorselectierte Umsatz-Typ.typ
- Filter auf Kategorie-Typen. Kategorien vom Typ "egal" werden grundsaetzlich angezeigt.includeUnassignedType
- der fiktive Typ "nicht zugeordnet" soll mit angeboten werden- Throws:
RemoteException
- See Also:
-
UmsatzTypInput
public UmsatzTypInput(UmsatzTyp preselected, UmsatzTyp skip, int typ, boolean unassigned) throws RemoteException ct.- Parameters:
preselected
- der vorselectierte Umsatz-Typ.skip
- einzelner Umsatz-Typ, der nicht angeboten werden soll. Damit ist es zum Beispiel moeglich, eine Endlos-Rekursion zu erzeugen, wenn ein Parent ausgewaehlt werden soll, der User aber die Kategorie sich selbst als Parent zuordnet.typ
- Filter auf Kategorie-Typen. Kategorien vom Typ "egal" werden grundsaetzlich angezeigt.unassigned
- der fiktive Typ "nicht zugeordnet" soll mit angeboten werden- Throws:
RemoteException
- See Also:
-
-
Method Details
-
setPreselected
- Overrides:
setPreselected
in classde.willuhn.jameica.gui.input.SelectInput
-
getValue
- Specified by:
getValue
in interfacede.willuhn.jameica.gui.input.Input
- Overrides:
getValue
in classde.willuhn.jameica.gui.input.SelectInput
- See Also:
-
SelectInput.getValue()
-
setComment
- Specified by:
setComment
in interfacede.willuhn.jameica.gui.input.Input
- Overrides:
setComment
in classde.willuhn.jameica.gui.input.AbstractInput
- See Also:
-
AbstractInput.setComment(java.lang.String)
-