public class TabButtonGroup extends java.lang.Object implements Remotable
Modifier and Type | Field and Description |
---|---|
java.util.Vector<de.must.appletserver.TabButtonGroup.TabButton> |
tabButtons |
Constructor and Description |
---|
TabButtonGroup()
Constructs a new group of tab buttons.
|
Modifier and Type | Method and Description |
---|---|
void |
addButton(java.lang.String tabLabel)
Adds a button with the specified label to the group.
|
void |
addButton(java.lang.String tabLabel,
InlayCenterContent inlayCenterContent) |
void |
addButton(java.lang.String tabLabel,
java.lang.String toolTipText,
InlayCenterContent inlayCenterContent)
Adds a button with the specified label to the group.
|
void |
buildRemoteView(ToAppletWriter out)
Build remote view.
|
void |
destroy()
Don't wait until garbage collector removed weak reference.
|
void |
fetchValuesFromRequest(GeneralizedRequest request) |
int |
getActiveButtonIndex()
Returns the index of the currently active button.
|
boolean |
hasBeenUsed()
Returns true if any of the buttons has been pressed in this dialog step.
|
void |
setToolTipText(java.lang.String newToolTipText)
Sets the component's tool tip text.
|
public java.util.Vector<de.must.appletserver.TabButtonGroup.TabButton> tabButtons
public void addButton(java.lang.String tabLabel)
tabLabel
- the label to be used for the new buttonpublic void addButton(java.lang.String tabLabel, InlayCenterContent inlayCenterContent)
public void addButton(java.lang.String tabLabel, java.lang.String toolTipText, InlayCenterContent inlayCenterContent)
tabLabel
- the label to be used for the new buttontoolTipText
- the tool tip text to showpublic void buildRemoteView(ToAppletWriter out)
AppletTalker
buildRemoteView
in interface AppletTalker
out
- the writer which will be read by the appletpublic void fetchValuesFromRequest(GeneralizedRequest request)
fetchValuesFromRequest
in interface Remotable
public boolean hasBeenUsed()
public int getActiveButtonIndex()
public void destroy()
Remotable
public void setToolTipText(java.lang.String newToolTipText)
Remotable
setToolTipText
in interface Remotable
newToolTipText
- the component's tool tip textCopyright 1998-2023 Christoph Mueller, Kaerntner Str. 56, D-70469 Stuttgart, Germany, https://www.perpus.de