|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectde.guibuilder.framework.GuiMember
de.guibuilder.framework.GuiElement
de.guibuilder.framework.GuiComponent
de.guibuilder.framework.GuiOptionGroup
public final class GuiOptionGroup
Ein Container für RadioButtons.
GuiContainer und GuiMenu können genau einen Satz von RadioButton halten. Dieser Satz repräsentiert dann genau den Wert, der dem ActionCommand des selektierten RadioButtons entspricht.
Diese OptionGroup wird erst dann wirklich erzeugt, wenn dem Container die erste Option zugewiesen wird.
GuiOption,
GuiMenu.addOption(de.guibuilder.framework.OptionAble)| Field Summary |
|---|
| Fields inherited from class de.guibuilder.framework.GuiComponent |
|---|
BOOLEAN, DATA_TYPE_NAMES, DATE, ENUM, INTEGER, MULTILINE, NUMBER, STRING, TABLE, TIME, TREE |
| Fields inherited from class de.guibuilder.framework.GuiMember |
|---|
GUI_ACTION, GUI_COMPONENT, GUI_CONTAINER, GUI_TABLE, GUI_TREE, GUI_TYPE_NAMES, OID |
| Constructor Summary | |
|---|---|
GuiOptionGroup(java.lang.String name)
Erzeugt eine OptionGroup unter Angabe ihres Namens. |
|
| Method Summary | |
|---|---|
void |
add(OptionAble opt)
Fügt einen RadioButton hinzu. |
int |
getDataType()
Liefert STRING |
int |
getGuiType()
Liefert GUI_COMPONENT |
javax.swing.JComponent |
getJComponent()
Liefert hier immer null, da ButtonGroup von Object abgeleitet ist. |
java.lang.String |
getName()
Von GuiMember überschrieben. |
GuiRootPane |
getRootPane()
RootPane wird vom GuiParent übernommen. |
java.lang.String |
getTag()
Liefert "Option" |
java.lang.Object |
getUnformatedValue()
Liefert den unformatierten Inhalt dieser Componente. |
java.lang.Object |
getValue()
Liefert das ActionCommand des selektierten Buttons (String). |
void |
reset()
Es werden alle RadioButtons deselektiert. |
void |
setEnabled(boolean b)
(De-)Aktiviert alle RadioButtons dieser ButtonGroup. |
void |
setName(java.lang.String name)
Von GuiMember überschrieben. |
void |
setValue(java.lang.Object val)
Es wird der RadioButten selektiert, der den übergebenen Wert als ActionCommand hält. |
| Methods inherited from class de.guibuilder.framework.GuiComponent |
|---|
commitChanges, getDatasetValues, getDatasetValues, getDataTypeName, getGuiComponent, getLabel, getMaxlen, getMinlen, isModified, isNotnull, postProc, setDatasetValues, setMaxlen, setMinlen, setModified, setNotnull, toString, verify |
| Methods inherited from class de.guibuilder.framework.GuiElement |
|---|
getFileName, getHint, getMsgChange, getMsgClick, getMsgDblClick, getParentTable, hasTabstop, isEnabled, requestFocus, setHint, setMsgChange, setMsgClick, setMsgDblClick, setMsgLostFocus, setParentTable, setTabstop |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface de.guibuilder.framework.IDatasetMember |
|---|
getElementName, getElementPath, isRootElement, setElementName |
| Constructor Detail |
|---|
public GuiOptionGroup(java.lang.String name)
Die Factory verwendet den Namen des ersten RadioButtons.
| Method Detail |
|---|
public final java.lang.String getTag()
getTag in interface MemberAblegetTag in class GuiMemberpublic javax.swing.JComponent getJComponent()
getJComponent in class GuiMemberpublic int getGuiType()
getGuiType in class GuiComponentpublic final int getDataType()
getDataType in class GuiComponentpublic void setName(java.lang.String name)
setName in interface MemberAblesetName in class GuiMemberpublic java.lang.String getName()
getName in interface MemberAblegetName in class GuiMemberpublic GuiRootPane getRootPane()
getRootPane in class GuiElementGuiMember.getRootPane()public void add(OptionAble opt)
GuiOption,
GuiMenuItemOptionpublic void setValue(java.lang.Object val)
setValue in class GuiComponentGuiComponent.setModified(boolean),
GuiComponent.isModified()public java.lang.Object getUnformatedValue()
GuiComponent
getUnformatedValue in class GuiComponentpublic java.lang.Object getValue()
getValue in class GuiComponentpublic void reset()
reset in class GuiMemberpublic void setEnabled(boolean b)
setEnabled in class GuiElement
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||