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 final void removeListener(ZeitauswahlSchieberInputListener listener)
listener
- der entfernt werden sollpublic final void notifyListeners()
public java.time.LocalDate getLower()
public final void setLower(java.time.LocalDate lower)
lower
- das zu setzende Objekt lowerpublic void setLower(int lower)
lower
- das zu setzende Objekt lowerpublic java.time.LocalDate getUpper()
public final void setUpper(java.time.LocalDate upper)
upper
- das zu setzende Objekt upperpublic void setUpper(int upper)
upper
- das zu setzende Objekt upperpublic int getMaximun()
public int getMinimum()
public 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 java.lang.Object getValue()
Input.getValue()
public void setValue(java.lang.Object value)
Input.setValue(java.lang.Object)
public org.eclipse.swt.widgets.Control getControl()
Input.getControl()
public void focus()
Input.focus()
public void disable()
Input.disable()
public void enable()
Input.enable()
public void setEnabled(boolean enabled)
Input.setEnabled(boolean)
public boolean isEnabled()
Input.isEnabled()
public void selectLastYear()