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.InputAutosuggest-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 voidaddListener(org.eclipse.swt.widgets.Listener l)voiddisable()voidenable()voidfocus()org.eclipse.swt.widgets.ControlgetControl()java.lang.ObjectgetData(java.lang.String key)java.lang.StringgetName()java.lang.StringgetText()Liefert den angezeigten Text.java.lang.ObjectgetValue()booleanhasChanged()booleanisEnabled()booleanisMandatory()voidpaint(org.eclipse.swt.widgets.Composite parent)voidpaint(org.eclipse.swt.widgets.Composite parent, int width)voidsetComment(java.lang.String comment)voidsetData(java.lang.String key, java.lang.Object data)voidsetEnabled(boolean enabled)voidsetMandatory(boolean mandatory)voidsetName(java.lang.String name)voidsetText(java.lang.String text)Speichert den uebergebenden Text.voidsetValidChars(java.lang.String chars)Definiert eine Liste von Zeichen, die eingegeben werden koennen.voidsetValue(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:
addListenerin interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.addListener(org.eclipse.swt.widgets.Listener)
-
disable
public void disable()
- Specified by:
disablein interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.disable()
-
enable
public void enable()
- Specified by:
enablein interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.enable()
-
focus
public void focus()
- Specified by:
focusin interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.focus()
-
getControl
public org.eclipse.swt.widgets.Control getControl()
- Specified by:
getControlin interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.getControl()
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.getName()
-
getValue
public java.lang.Object getValue()
- Specified by:
getValuein interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.getValue()
-
hasChanged
public boolean hasChanged()
- Specified by:
hasChangedin interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.hasChanged()
-
isEnabled
public boolean isEnabled()
- Specified by:
isEnabledin interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.isEnabled()
-
isMandatory
public boolean isMandatory()
- Specified by:
isMandatoryin 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:
paintin 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:
paintin interfacede.willuhn.jameica.gui.input.Input- Specified by:
paintin interfacede.willuhn.jameica.gui.Part- See Also:
Input.paint(org.eclipse.swt.widgets.Composite)
-
setComment
public void setComment(java.lang.String comment)
- Specified by:
setCommentin interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.setComment(java.lang.String)
-
setEnabled
public void setEnabled(boolean enabled)
- Specified by:
setEnabledin interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.setEnabled(boolean)
-
setMandatory
public void setMandatory(boolean mandatory)
- Specified by:
setMandatoryin interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.setMandatory(boolean)
-
setName
public void setName(java.lang.String name)
- Specified by:
setNamein interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.setName(java.lang.String)
-
setValue
public void setValue(java.lang.Object value)
- Specified by:
setValuein 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:
setDatain 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:
getDatain interfacede.willuhn.jameica.gui.input.Input- See Also:
Input.getData(java.lang.String)
-
-