Class ReminderIntervalInput
- java.lang.Object
-
- de.willuhn.jameica.hbci.gui.input.ReminderIntervalInput
-
- All Implemented Interfaces:
de.willuhn.jameica.gui.input.Input,de.willuhn.jameica.gui.Part
public class ReminderIntervalInput extends java.lang.Object implements de.willuhn.jameica.gui.input.InputImplementierung eines fertig konfigurierten Auswahlfeldes fuer das Intervall des Reminders.
-
-
Constructor Summary
Constructors Constructor Description ReminderIntervalInput(Terminable terminable, java.util.Date termin)ct.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddListener(org.eclipse.swt.widgets.Listener l)booleancontainsInterval()Liefert true, wenn es sich hier tatsaechlich um ein Auswahlfeld fuer das Intervall handelt.voiddisable()voidenable()voidfocus()org.eclipse.swt.widgets.ControlgetControl()java.lang.ObjectgetData(java.lang.String key)java.util.DategetEnd()Liefert das optionale End-Datum.java.lang.StringgetName()java.lang.ObjectgetValue()booleanhasChanged()booleanisEnabled()booleanisMandatory()voidpaint(org.eclipse.swt.widgets.Composite parent)voidpaint(org.eclipse.swt.widgets.Composite parent, int width)voidsetComment(java.lang.String comment)voidsetData(java.lang.String key, java.lang.Object data)voidsetEnabled(boolean enabled)voidsetMandatory(boolean mandatory)voidsetName(java.lang.String name)voidsetValue(java.lang.Object value)
-
-
-
Constructor Detail
-
ReminderIntervalInput
public ReminderIntervalInput(Terminable terminable, java.util.Date termin) throws java.rmi.RemoteException
ct.- Parameters:
terminable- der Auftrag.termin- das Start-Datum des Intervalls.- Throws:
java.rmi.RemoteException
-
-
Method Detail
-
containsInterval
public boolean containsInterval()
Liefert true, wenn es sich hier tatsaechlich um ein Auswahlfeld fuer das Intervall handelt. Ist der Auftrag jedoch ein Clone, liefert die Funktion false.- Returns:
- true, wenn bei dem Auftrag tatsaechlich das Intervall eingestellt werden kann.
-
getValue
public java.lang.Object getValue()
- Specified by:
getValuein interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.getValue()
-
setValue
public void setValue(java.lang.Object value)
- Specified by:
setValuein interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.setValue(java.lang.Object)
-
getEnd
public java.util.Date getEnd()
Liefert das optionale End-Datum.- Returns:
- das optionale End-Datum.
-
hasChanged
public boolean hasChanged()
- Specified by:
hasChangedin interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.hasChanged()
-
getControl
public org.eclipse.swt.widgets.Control getControl()
- Specified by:
getControlin interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.getControl()
-
addListener
public void addListener(org.eclipse.swt.widgets.Listener l)
- Specified by:
addListenerin interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.addListener(org.eclipse.swt.widgets.Listener)
-
setComment
public void setComment(java.lang.String comment)
- Specified by:
setCommentin interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.setComment(java.lang.String)
-
paint
public void paint(org.eclipse.swt.widgets.Composite parent)
- Specified by:
paintin interfacede.willuhn.jameica.gui.input.Input- Specified by:
paintin interfacede.willuhn.jameica.gui.Part- See Also:
Input.paint(org.eclipse.swt.widgets.Composite)
-
paint
public void paint(org.eclipse.swt.widgets.Composite parent, int width)- Specified by:
paintin interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.paint(org.eclipse.swt.widgets.Composite, int)
-
focus
public void focus()
- Specified by:
focusin interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.focus()
-
disable
public void disable()
- Specified by:
disablein interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.disable()
-
enable
public void enable()
- Specified by:
enablein interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.enable()
-
setEnabled
public void setEnabled(boolean enabled)
- Specified by:
setEnabledin interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.setEnabled(boolean)
-
isEnabled
public boolean isEnabled()
- Specified by:
isEnabledin interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.isEnabled()
-
setMandatory
public void setMandatory(boolean mandatory)
- Specified by:
setMandatoryin interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.setMandatory(boolean)
-
isMandatory
public boolean isMandatory()
- Specified by:
isMandatoryin interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.isMandatory()
-
setName
public void setName(java.lang.String name)
- Specified by:
setNamein interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.setName(java.lang.String)
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.getName()
-
setData
public void setData(java.lang.String key, java.lang.Object data)- Specified by:
setDatain interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.setData(java.lang.String, java.lang.Object)
-
getData
public java.lang.Object getData(java.lang.String key)
- Specified by:
getDatain interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.getData(java.lang.String)
-
-