Class AddressInput
- java.lang.Object
-
- de.willuhn.jameica.hbci.gui.input.AddressInput
-
- All Implemented Interfaces:
de.willuhn.jameica.gui.input.Input
,de.willuhn.jameica.gui.Part
public class AddressInput extends java.lang.Object implements de.willuhn.jameica.gui.input.Input
Autosuggest-Feld zur Eingabe/Auswahl einer Adresse.
-
-
Constructor Summary
Constructors Constructor Description AddressInput(java.lang.String name)
ct.AddressInput(java.lang.String name, AddressFilter filter)
ct.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addListener(org.eclipse.swt.widgets.Listener l)
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.lang.String
getText()
Liefert den angezeigten Text.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
setText(java.lang.String text)
Speichert den uebergebenden Text.void
setValidChars(java.lang.String chars)
Definiert eine Liste von Zeichen, die eingegeben werden koennen.void
setValue(java.lang.Object value)
-
-
-
Constructor Detail
-
AddressInput
public AddressInput(java.lang.String name)
ct.- Parameters:
name
- Anzuzeigender Name.
-
AddressInput
public AddressInput(java.lang.String name, AddressFilter filter)
ct.- Parameters:
name
- Anzuzeigender Name.filter
- optionaler Adressfilter.
-
-
Method Detail
-
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)
-
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()
-
focus
public void focus()
- Specified by:
focus
in interfacede.willuhn.jameica.gui.input.Input
- See Also:
Input.focus()
-
getControl
public org.eclipse.swt.widgets.Control getControl()
- Specified by:
getControl
in interfacede.willuhn.jameica.gui.input.Input
- See Also:
Input.getControl()
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfacede.willuhn.jameica.gui.input.Input
- See Also:
Input.getName()
-
getValue
public java.lang.Object getValue()
- Specified by:
getValue
in interfacede.willuhn.jameica.gui.input.Input
- See Also:
Input.getValue()
-
hasChanged
public boolean hasChanged()
- Specified by:
hasChanged
in interfacede.willuhn.jameica.gui.input.Input
- See Also:
Input.hasChanged()
-
isEnabled
public boolean isEnabled()
- Specified by:
isEnabled
in interfacede.willuhn.jameica.gui.input.Input
- See Also:
Input.isEnabled()
-
isMandatory
public boolean isMandatory()
- Specified by:
isMandatory
in interfacede.willuhn.jameica.gui.input.Input
- See Also:
Input.isMandatory()
-
getText
public java.lang.String getText()
Liefert den angezeigten Text.- Returns:
- der angezeigte Text.
-
setText
public void setText(java.lang.String text)
Speichert den uebergebenden Text.- Parameters:
text
- der anzuzeigende Text.
-
setValidChars
public void setValidChars(java.lang.String chars)
Definiert eine Liste von Zeichen, die eingegeben werden koennen. Wird diese Funktion verwendet, dann duerfen nur noch die hier angegebenen Zeichen eingegeben werden. Wenn keine Zeichen angegeben sind, gelten die Zeichen aus HBCIProperties.HBCI_DTAUS_VALIDCHARS.- Parameters:
chars
- die erlaubten Zeichen.
-
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)
-
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)
-
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)
-
setEnabled
public void setEnabled(boolean enabled)
- Specified by:
setEnabled
in interfacede.willuhn.jameica.gui.input.Input
- See Also:
Input.setEnabled(boolean)
-
setMandatory
public void setMandatory(boolean mandatory)
- Specified by:
setMandatory
in interfacede.willuhn.jameica.gui.input.Input
- See Also:
Input.setMandatory(boolean)
-
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)
-
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)
-
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)
-
-