|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--de.guibuilder.framework.GuiMember | +--de.guibuilder.framework.GuiElement | +--de.guibuilder.framework.GuiComponent | +--de.guibuilder.framework.HiddenField
Implementierung eines "versteckten" Feldes.
Dieses dient vor allem dazu, zusätzliche Statusinformation in die Oberfläche mit aufzunehmen, die dem Benutzer aber nicht angezeigt werden soll.
Die Komponente kann auch als unsichtbare Spalte in Tabellen aufgenommen werden.
isVisible() und isModified() liefern immer false.
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 | |
HiddenField(java.lang.String name)
|
Method Summary | |
int |
getDataType()
Liefert STRING |
javax.swing.JComponent |
getJComponent()
Achtung! |
java.lang.String |
getName()
From awt.Component. |
GuiRootPane |
getRootPane()
RootPane wird von GuiParent geliefert. |
java.lang.String |
getTag()
Liefert den XML-Element-Tag für den Member. |
java.lang.Object |
getValue()
Liefert den Inhalt dieser Componente. |
java.lang.Class |
getValueClass()
Liefert die Klasse, die dem Wert der Komponente entspricht. |
void |
reset()
|
void |
setName(java.lang.String name)
From awt.Component |
void |
setValue(java.lang.Object value)
Setzt den Inhalt dieser Componente. |
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, 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, getOid, getParentNames, getParentTab, getPreferredSize, getRef, getToolTipText, getUserObject, getXValue, isVisible, setBackground, setConstraints, setControler, setFont, setForeground, setGuiParent, setLabel, setMaximumSize, setMinimumSize, setMsgMouseMoved, setMsgMouseOver, 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 |
Methods inherited from interface de.guibuilder.framework.TableColumnAble |
getBackground, getElementName, getFont, getForeground, getMaximumSize, getMinimumSize, getParentTable, getToolTipText, getXValue, isEnabled, isVisible, setEnabled, setParentTable, setToolTipText |
Constructor Detail |
public HiddenField(java.lang.String name)
Method Detail |
public final java.lang.String getTag()
GuiMember
getTag
in interface TableColumnAble
getTag
in class GuiMember
public javax.swing.JComponent getJComponent()
getJComponent
in interface TableColumnAble
getJComponent
in class GuiMember
public final int getDataType()
getDataType
in interface TableColumnAble
getDataType
in class GuiComponent
public java.lang.String getName()
GuiMember
getName
in interface TableColumnAble
getName
in class GuiMember
public void setName(java.lang.String name)
setName
in interface MemberAble
setName
in class GuiMember
public void reset()
reset
in class GuiMember
public GuiRootPane getRootPane()
getRootPane
in class GuiElement
GuiMember.getRootPane()
public void setValue(java.lang.Object value)
GuiComponent
Diese Methode wird üblicherweise von den erbenden Komponenten überschrieben.
Die Eigenschaft "modified" der Komponente wird dabei auf "false" gesetzt.
setValue
in class GuiComponent
GuiComponent.setModified(boolean)
,
GuiComponent.isModified()
public java.lang.Object getValue()
GuiComponent
Wird hier null zurückgegeben, ist die Componente zu ignorieren; es handelt sich dann um nicht selektierte RadioButtons.
getValue
in class GuiComponent
public java.lang.Class getValueClass()
TableColumnAble
unused!
getValueClass
in interface TableColumnAble
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |