public class PeriodChooserInput
extends java.lang.Object
implements de.willuhn.jameica.gui.input.Input
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
GROUP_ID
Gruppen ID für die Radio-Buttons (periodChooser)
|
static int |
PERIOD_1J
Periodenwert für ein Jahr (365)
|
static int |
PERIOD_1M
Periodenwert für einen Monat (30)
|
static int |
PERIOD_1W
Periodenwert für ein Woche (7)
|
static int |
PERIOD_2J
Periodenwert für 2 Jaher (730)
|
static int |
PERIOD_3M
Periodenwert für 3 Monate (90)
|
static int |
PERIOD_5J
Periodenwert für 5 Jahr5 (1825)
|
static int |
PERIOD_6M
Periodenwert für 6 Monate (180)
|
Constructor and Description |
---|
PeriodChooserInput()
Konstruktor
|
Modifier and Type | Method and Description |
---|---|
void |
addListener(org.eclipse.swt.widgets.Listener listener) |
void |
disable() |
void |
enable() |
void |
focus() |
org.eclipse.swt.widgets.Control |
getControl() |
java.lang.Object |
getData(java.lang.String key) |
java.lang.String |
getName() |
java.util.List<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 |
setPeriod(int period)
Setzt den PeriodChooser auf die angegebene Periode
|
void |
setValue(java.lang.Object value) |
public static final java.lang.String GROUP_ID
public static final int PERIOD_1W
public static final int PERIOD_1M
public static final int PERIOD_3M
public static final int PERIOD_6M
public static final int PERIOD_1J
public static final int PERIOD_2J
public static final int PERIOD_5J
public java.util.List<java.lang.Object> getValue()
getValue
in interface de.willuhn.jameica.gui.input.Input
Input.getValue()
public void setValue(java.lang.Object value)
setValue
in interface de.willuhn.jameica.gui.input.Input
Input.setValue(Object)
public boolean hasChanged()
hasChanged
in interface de.willuhn.jameica.gui.input.Input
Input.hasChanged()
public org.eclipse.swt.widgets.Control getControl()
getControl
in interface de.willuhn.jameica.gui.input.Input
Input.getControl()
public void addListener(org.eclipse.swt.widgets.Listener listener)
addListener
in interface de.willuhn.jameica.gui.input.Input
Input.addListener(Listener)
public void setComment(java.lang.String comment)
setComment
in interface de.willuhn.jameica.gui.input.Input
Input.setComment(String)
public void paint(org.eclipse.swt.widgets.Composite parent)
paint
in interface de.willuhn.jameica.gui.input.Input
paint
in interface de.willuhn.jameica.gui.Part
Input.paint(Composite)
public void paint(org.eclipse.swt.widgets.Composite parent, int width)
paint
in interface de.willuhn.jameica.gui.input.Input
Input.paint(Composite, int)
public void focus()
focus
in interface de.willuhn.jameica.gui.input.Input
Input.focus()
public void disable()
disable
in interface de.willuhn.jameica.gui.input.Input
Input.disable()
public void enable()
enable
in interface de.willuhn.jameica.gui.input.Input
Input.enable()
public void setEnabled(boolean enabled)
setEnabled
in interface de.willuhn.jameica.gui.input.Input
Input.setEnabled(boolean)
public boolean isEnabled()
isEnabled
in interface de.willuhn.jameica.gui.input.Input
Input.isEnabled()
public void setMandatory(boolean mandatory)
setMandatory
in interface de.willuhn.jameica.gui.input.Input
Input.setMandatory(boolean)
public boolean isMandatory()
isMandatory
in interface de.willuhn.jameica.gui.input.Input
Input.isMandatory()
public void setName(java.lang.String name)
setName
in interface de.willuhn.jameica.gui.input.Input
Input.setName(String)
public java.lang.String getName()
getName
in interface de.willuhn.jameica.gui.input.Input
Input.getName()
public void setData(java.lang.String key, java.lang.Object data)
setData
in interface de.willuhn.jameica.gui.input.Input
Input.setData(String, Object)
public java.lang.Object getData(java.lang.String key)
getData
in interface de.willuhn.jameica.gui.input.Input
Input.getData(String)
public void setPeriod(int period)
period
- auf die derChooser gesetzt werden soll.