public class ZeitauswahlSchieberInput
extends de.willuhn.jameica.gui.input.AbstractInput
Constructor and Description |
---|
ZeitauswahlSchieberInput()
Default-Konstruktor mit default Werten.
|
ZeitauswahlSchieberInput(java.time.LocalDate lower,
java.time.LocalDate upper)
Default-Konstruktor.
|
Modifier and Type | Method and Description |
---|---|
void |
addListener(ZeitauswahlSchieberInputListener listener)
Fügt eine Listener hinzu
|
void |
disable() |
void |
enable() |
void |
focus() |
org.eclipse.swt.widgets.Control |
getControl() |
java.time.LocalDate |
getLower() |
int |
getMaximun()
Liefert den maximalen Wert des RangeSliders.
|
int |
getMinimum()
Liefert den minimalen Wert des RangeSliders.
|
java.time.LocalDate |
getUpper() |
java.lang.Object |
getValue() |
boolean |
isEnabled() |
void |
notifyListeners()
Benachrichtigen der registrieretn Listener
|
void |
removeListener(ZeitauswahlSchieberInputListener listener)
Entfernd einen Listener aus der Liste
|
void |
selectLastYear()
Auswahl des letzten Jahren (sprich 365 Tage)
|
void |
setEnabled(boolean enabled) |
void |
setLower(int lower) |
void |
setLower(java.time.LocalDate lower) |
void |
setScaling(java.time.LocalDate fromDate,
java.time.LocalDate toDate,
int increment,
int pageIncrement)
Setzt die Werte fÜr Skalierung und Schrittweite.
|
void |
setUpper(int upper) |
void |
setUpper(java.time.LocalDate upper) |
void |
setValue(java.lang.Object value) |
public ZeitauswahlSchieberInput()
public ZeitauswahlSchieberInput(java.time.LocalDate lower, java.time.LocalDate upper)
lower
- unteres Datum.upper
- oberes Datum.public final void addListener(ZeitauswahlSchieberInputListener listener)
listener
- der hinzugefügt werden sollpublic void disable()
Input.disable()
public void enable()
Input.enable()
public void focus()
Input.focus()
public org.eclipse.swt.widgets.Control getControl()
Input.getControl()
public java.time.LocalDate getLower()
public int getMaximun()
public int getMinimum()
public java.time.LocalDate getUpper()
public java.lang.Object getValue()
Input.getValue()
public boolean isEnabled()
Input.isEnabled()
public final void notifyListeners()
public final void removeListener(ZeitauswahlSchieberInputListener listener)
listener
- der entfernt werden sollpublic void selectLastYear()
public void setEnabled(boolean enabled)
Input.setEnabled(boolean)
public void setLower(int lower)
lower
- das zu setzende Objekt lowerpublic final void setLower(java.time.LocalDate lower)
lower
- das zu setzende Objekt lowerpublic void setScaling(java.time.LocalDate fromDate, java.time.LocalDate toDate, int increment, int pageIncrement)
fromDate
- Minimum-Wert (Default: 0).toDate
- Maximum-Wert (Default: 100).increment
- Schrittweite (Default: 1).pageIncrement
- seitenweise Schrittweite (Default: 10).public void setUpper(int upper)
upper
- das zu setzende Objekt upperpublic final void setUpper(java.time.LocalDate upper)
upper
- das zu setzende Objekt upperpublic void setValue(java.lang.Object value)
Input.setValue(java.lang.Object)