| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
DATA_WEIGHT |
Context-Parameter fuer die Wichtung der Breite.
|
DATAKEY_TOOLTIP| Constructor | Description |
|---|---|
MultiInput() |
ct.
|
MultiInput(Input... inputs) |
ct.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
add(Input i) |
Fuegt ein Eingabe-Feld hinzu.
|
void |
addListener(org.eclipse.swt.widgets.Listener l) |
Fuegt den Listener zu allen enthaltenen Eingabefeldern hinzu.
|
void |
disable() |
Deaktiviert alle enthaltenen Eingabefelder.
|
void |
enable() |
Aktiviert alle enthaltenen Eingabefelder.
|
void |
focus() |
Fokussiert das erste der enthaltenen Eingabefelder.
|
org.eclipse.swt.widgets.Control |
getControl() |
Liefert das eigentliche Eingabecontrol.
|
java.lang.Object |
getData(java.lang.String key) |
Liefert die Context-Daten.
|
java.lang.String |
getName() |
Liefert die Label-Bezeichnung des Eingabe-Feldes.
|
java.lang.Object |
getValue() |
Liefert den Wert des Eingabefelds.
|
boolean |
hasChanged() |
Liefert true, wenn sich mindestens eines der Eingabefelder geaendert hat.
|
boolean |
isEnabled() |
Prueft, ob das Eingabe-Feld aktiv ist.
|
boolean |
isMandatory() |
Liefert true, wenn mindestens eines der Eingabefelder Pflicht ist.
|
void |
paint(org.eclipse.swt.widgets.Composite parent) |
Positioniert und malt das Eingabefeld im uebergebenen Composite.
|
void |
paint(org.eclipse.swt.widgets.Composite parent,
int width) |
Positioniert und malt das Eingabefeld im uebergebenen Composite.
|
void |
setComment(java.lang.String comment) |
Fuegt hinter das Eingabefeld noch einen Kommentar.
|
void |
setData(java.lang.String key,
java.lang.Object data) |
Speichert optionale Context-Daten.
|
void |
setEnabled(boolean enabled) |
Aktiviert oder deaktiviert das Eingabe-Feld.
|
void |
setMandatory(boolean mandatory) |
Setzt das Pflicht-Flag bei allen enthaltenen Eingabefeldern.
|
void |
setName(java.lang.String name) |
Speichert die Label-Bezeichnung des Eingabe-Feldes.
|
void |
setValue(java.lang.Object value) |
Schreibt einen neuen Wert in das Eingabefeld.
|
public static final java.lang.String DATA_WEIGHT
public MultiInput()
public MultiInput(Input... inputs)
inputs - Liste von Eingabefeldern.public void add(Input i)
i - das Eingabe-Feld.public void disable()
disable in interface InputInput.disable()public void enable()
enable in interface InputInput.enable()public void focus()
focus in interface InputInput.focus()public void addListener(org.eclipse.swt.widgets.Listener l)
addListener in interface Inputl - zu registrierender Listener.Input.addListener(org.eclipse.swt.widgets.Listener)public boolean hasChanged()
hasChanged in interface InputInput.hasChanged()public boolean isMandatory()
isMandatory in interface InputInput.isMandatory()public void setMandatory(boolean mandatory)
setMandatory in interface Inputmandatory - true, wenn es ein Pflichtfeld ist.Input.setMandatory(boolean)public java.lang.String getName()
InputgetName in interface InputInput.getName()public void setName(java.lang.String name)
InputsetName in interface Inputname - Label-Bezeichnung.Input.setName(java.lang.String)public void setComment(java.lang.String comment)
InputsetComment in interface Inputcomment - Kommentar.Input.setComment(java.lang.String)public void paint(org.eclipse.swt.widgets.Composite parent)
Inputpaint in interface Inputpaint in interface Partparent - Das Composite, in dem das Eingabefeld gemalt werden soll.Input.paint(org.eclipse.swt.widgets.Composite)public void paint(org.eclipse.swt.widgets.Composite parent,
int width)
Inputpaint in interface Inputparent - Das Composite, in dem das Eingabefeld gemalt werden soll.width - angegebene Breite.Input.paint(org.eclipse.swt.widgets.Composite, int)public final org.eclipse.swt.widgets.Control getControl()
InputgetControl in interface InputInput.getControl()public java.lang.Object getValue()
InputgetValue in interface InputInput.getValue()public boolean isEnabled()
InputisEnabled in interface InputInput.isEnabled()public void setEnabled(boolean enabled)
InputsetEnabled in interface Inputenabled - true, wenn es aktiv sein soll.Input.setEnabled(boolean)public void setValue(java.lang.Object value)
InputsetValue in interface Inputvalue - der neu anzuzeigende Wert.Input.setValue(java.lang.Object)public void setData(java.lang.String key,
java.lang.Object data)
InputsetData in interface Inputkey - freier Schluessel.data - beliebige Nutzdaten.Input.setData(java.lang.String, java.lang.Object)public java.lang.Object getData(java.lang.String key)
InputgetData in interface Inputkey - der Schluessel.Input.getData(java.lang.String)