|
|||||||||||
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.GuiDocument
Dieser Button kann mit einer - plattformspezifischen - Datei verknüpft werden. Außerdem kann eine Dokumentvorlage definiert werden.
Field Summary | |
protected javax.swing.JButton |
component
|
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 | |
GuiDocument(java.lang.String label)
|
Method Summary | |
int |
getDataType()
Liefert STRING; wird von Date,Time.Money,Number überschrieben. |
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.String |
getTemplate()
|
java.lang.Object |
getValue()
Liefert den Inhalt dieser Componente. |
void |
reset()
|
void |
setHorizontalAlignment(int i)
From swing.AbstractButton |
void |
setIcon(javax.swing.Icon icon)
From swing.AbstractButton |
void |
setMnemonic(char c)
From swing.AbstractButton |
void |
setTemplate(java.lang.String t)
Setzt den Dateinamen der DokumentVorlage. |
void |
setValue(java.lang.Object s)
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, 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 |
Field Detail |
protected javax.swing.JButton component
Constructor Detail |
public GuiDocument(java.lang.String label)
Method Detail |
public javax.swing.JComponent getJComponent()
GuiMember
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!
getJComponent
in class GuiMember
public int getDataType()
getDataType
in class GuiComponent
public java.lang.String getTag()
GuiMember
getTag
in interface MemberAble
getTag
in class GuiMember
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 void setValue(java.lang.Object s)
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 void reset()
reset
in class GuiMember
public void setTemplate(java.lang.String t)
public java.lang.String getTemplate()
public final void setHorizontalAlignment(int i)
public final void setIcon(javax.swing.Icon icon)
public final void setMnemonic(char c)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |