Class FlaggableChange
java.lang.Object
de.willuhn.jameica.hbci.gui.action.FlaggableChange
- All Implemented Interfaces:
de.willuhn.jameica.gui.Action
- Direct Known Subclasses:
UmsatzMarkChecked,UmsatzMarkUnChecked
Setz oder entfermnt die genannten Flags in ein oder mehreren Objekten.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleangetAdd()Liefert true, wenn die Flags gesetzt werden sollen.protected intgetFlags()Liefert die zu setzenden Flags.voidhandleAction(Object context) Erwartet ein Objekt vom TypFlaggableoderFlaggable[].protected voidOptionales Postprocessing.
-
Field Details
-
i18n
protected static final de.willuhn.util.I18N i18n
-
-
Constructor Details
-
FlaggableChange
public FlaggableChange(int flags, boolean add) ct.- Parameters:
flags- die zu setzenden Flags.add- true, wenn Flags hinzugefuegt werden sollen. Andernfalls werden sie entfernt.
-
-
Method Details
-
handleAction
Erwartet ein Objekt vom TypFlaggableoderFlaggable[].- Specified by:
handleActionin interfacede.willuhn.jameica.gui.Action- Throws:
de.willuhn.util.ApplicationException- See Also:
-
postProcess
Optionales Postprocessing. Kann von abgeleiteten Klassen ueberschrieben werden.- Parameters:
o- das Objekt.- Throws:
Exception
-
getFlags
protected int getFlags()Liefert die zu setzenden Flags.- Returns:
- flags
-
getAdd
protected boolean getAdd()Liefert true, wenn die Flags gesetzt werden sollen.- Returns:
- true, wenn die Flags gesetzt werden sollen.
-