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.Input
Implementierung 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 void
addListener(org.eclipse.swt.widgets.Listener l)
boolean
containsInterval()
Liefert true, wenn es sich hier tatsaechlich um ein Auswahlfeld fuer das Intervall handelt.void
disable()
void
enable()
void
focus()
org.eclipse.swt.widgets.Control
getControl()
java.lang.Object
getData(java.lang.String key)
java.util.Date
getEnd()
Liefert das optionale End-Datum.java.lang.String
getName()
java.lang.Object
getValue()
boolean
hasChanged()
boolean
isEnabled()
boolean
isMandatory()
void
paint(org.eclipse.swt.widgets.Composite parent)
void
paint(org.eclipse.swt.widgets.Composite parent, int width)
void
setComment(java.lang.String comment)
void
setData(java.lang.String key, java.lang.Object data)
void
setEnabled(boolean enabled)
void
setMandatory(boolean mandatory)
void
setName(java.lang.String name)
void
setValue(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:
getValue
in interfacede.willuhn.jameica.gui.input.Input
- See Also:
Input.getValue()
-
setValue
public void setValue(java.lang.Object value)
- Specified by:
setValue
in 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:
hasChanged
in interfacede.willuhn.jameica.gui.input.Input
- See Also:
Input.hasChanged()
-
getControl
public org.eclipse.swt.widgets.Control getControl()
- Specified by:
getControl
in interfacede.willuhn.jameica.gui.input.Input
- See Also:
Input.getControl()
-
addListener
public void addListener(org.eclipse.swt.widgets.Listener l)
- Specified by:
addListener
in 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:
setComment
in 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:
paint
in interfacede.willuhn.jameica.gui.input.Input
- Specified by:
paint
in 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:
paint
in interfacede.willuhn.jameica.gui.input.Input
- See Also:
Input.paint(org.eclipse.swt.widgets.Composite, int)
-
focus
public void focus()
- Specified by:
focus
in interfacede.willuhn.jameica.gui.input.Input
- See Also:
Input.focus()
-
disable
public void disable()
- Specified by:
disable
in interfacede.willuhn.jameica.gui.input.Input
- See Also:
Input.disable()
-
enable
public void enable()
- Specified by:
enable
in interfacede.willuhn.jameica.gui.input.Input
- See Also:
Input.enable()
-
setEnabled
public void setEnabled(boolean enabled)
- Specified by:
setEnabled
in interfacede.willuhn.jameica.gui.input.Input
- See Also:
Input.setEnabled(boolean)
-
isEnabled
public boolean isEnabled()
- Specified by:
isEnabled
in interfacede.willuhn.jameica.gui.input.Input
- See Also:
Input.isEnabled()
-
setMandatory
public void setMandatory(boolean mandatory)
- Specified by:
setMandatory
in interfacede.willuhn.jameica.gui.input.Input
- See Also:
Input.setMandatory(boolean)
-
isMandatory
public boolean isMandatory()
- Specified by:
isMandatory
in interfacede.willuhn.jameica.gui.input.Input
- See Also:
Input.isMandatory()
-
setName
public void setName(java.lang.String name)
- Specified by:
setName
in interfacede.willuhn.jameica.gui.input.Input
- See Also:
Input.setName(java.lang.String)
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfacede.willuhn.jameica.gui.input.Input
- See Also:
Input.getName()
-
setData
public void setData(java.lang.String key, java.lang.Object data)
- Specified by:
setData
in 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:
getData
in interfacede.willuhn.jameica.gui.input.Input
- See Also:
Input.getData(java.lang.String)
-
-