de.guibuilder.framework
Class GuiPassword

java.lang.Object
  |
  +--de.guibuilder.framework.GuiMember
        |
        +--de.guibuilder.framework.GuiElement
              |
              +--de.guibuilder.framework.GuiComponent
                    |
                    +--de.guibuilder.framework.GuiPassword
All Implemented Interfaces:
MemberAble, java.io.Serializable

public final class GuiPassword
extends GuiComponent

Implementierung einer Password Eingabe.

Since:
0.8.2a
See Also:
Serialized Form

Field Summary
 
Fields inherited from class de.guibuilder.framework.GuiComponent
BOOLEAN, DATA_TYPE_NAMES, DATE, ENUM, INTEGER, linkColumn, linkTable, MULTILINE, NUMBER, STRING, TABLE, TIME, TREE
 
Fields inherited from class de.guibuilder.framework.GuiElement
actionChange, actionDblClick
 
Fields inherited from class de.guibuilder.framework.GuiMember
GUI_ACTION, GUI_COMPONENT, GUI_CONTAINER, GUI_TABLE, GUI_TREE, GUI_TYPE_NAMES, hasMouseListener, OID
 
Constructor Summary
GuiPassword()
           
GuiPassword(java.lang.String label)
           
 
Method Summary
 int getDataType()
          Liefert den Datentyp der Componente.
 int getHorizontalAlignment()
           
 javax.swing.JComponent getJComponent()
          Liefert die Swing-Komponente zu diesem Oberflächen-Objekt (Delegation).
 java.lang.String getTag()
          Liefert den XML-Element-Tag für den Member.
 java.lang.Object getValue()
          Liefert den Inhalt der Componente als String.
 void lostFocus(java.awt.event.FocusEvent e)
           
 void reset()
           
 void setColumns(int i)
           
 void setHorizontalAlignment(int i)
           
 void setValue(java.lang.Object val)
          Setzt den Inhalt der Componente NICHT!
 
Methods inherited from class de.guibuilder.framework.GuiComponent
getDataTypeName, getGuiType, getMaxlen, getMinlen, getModelValues, isModified, isNotnull, setMaxlen, setMinlen, setModelValues, setModified, setNotnull, verify
 
Methods inherited from class de.guibuilder.framework.GuiElement
getFileName, getHint, getMsgChange, getMsgDblClick, getParentTable, getRootPane, isEnabled, requestFocus, setEnabled, setHint, setMsgChange, setMsgDblClick, setMsgLostFocus, setParentTable
 
Methods inherited from class de.guibuilder.framework.GuiMember
click, d_click, getBackground, getConstraints, getControler, getElementName, getFont, getForeground, getFullName, getGuiParent, getGuiTypeName, getLabel, getMaximumSize, getMinimumSize, getMsgMouseOver, getName, getOid, getParentNames, getParentTab, getPreferredSize, getRef, getToolTipText, getUserObject, getXValue, isVisible, setBackground, setConstraints, setControler, setFont, setForeground, setGuiParent, setLabel, setMaximumSize, setMinimumSize, setMsgMouseMoved, setMsgMouseOver, setName, setOid, setPopupMenu, setPreferredSize, setRef, setToolTipText, setUserObject, setVisible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GuiPassword

public GuiPassword()

GuiPassword

public GuiPassword(java.lang.String label)
Method Detail

getTag

public final java.lang.String getTag()
Description copied from class: GuiMember
Liefert den XML-Element-Tag für den Member.

Specified by:
getTag in interface MemberAble
Specified by:
getTag in class GuiMember

getJComponent

public javax.swing.JComponent getJComponent()
Description copied from class: GuiMember
Liefert die Swing-Komponente zu diesem Oberflächen-Objekt (Delegation).

Es ist möglich, auf die jeweilige Swing-Klasse (JCombo, JTextField, JPanel, ...) zu casten; die Swing-Methoden können so genutzt werden.

Bei einem HiddenField und OptionGroup wird null geliefert!

Specified by:
getJComponent in class GuiMember

getDataType

public final int getDataType()
Description copied from class: GuiComponent
Liefert den Datentyp der Componente.

Denkbare Werte sind:

Specified by:
getDataType in class GuiComponent

lostFocus

public void lostFocus(java.awt.event.FocusEvent e)
Overrides:
lostFocus in class GuiComponent

setValue

public void setValue(java.lang.Object val)
Setzt den Inhalt der Componente NICHT!

Overrides:
setValue in class GuiComponent
See Also:
GuiComponent.setModified(boolean), GuiComponent.isModified()

getValue

public java.lang.Object getValue()
Liefert den Inhalt der Componente als String.

Specified by:
getValue in class GuiComponent

reset

public void reset()
Overrides:
reset in class GuiMember

setHorizontalAlignment

public void setHorizontalAlignment(int i)

getHorizontalAlignment

public int getHorizontalAlignment()

setColumns

public void setColumns(int i)