public class AttributeList extends java.lang.Object implements InlayCenterContent
Constructor and Description |
---|
AttributeList(SessionData sessionData) |
Modifier and Type | Method and Description |
---|---|
void |
addSeparator()
Adds a separator under the last attribute line.
|
void |
append(AppletTalker appletTalker)
Appends an appletTalker to the current line.
|
void |
append(java.lang.String text) |
void |
append(java.lang.String label,
AppletTalker appletTalker)
Adds an AppletTalker with its label into a new line.
|
void |
append(java.lang.String label,
java.lang.String info) |
void |
appendInfoLine(java.lang.String text) |
void |
appendTopic(java.lang.String text) |
void |
buildRemoteView(ToAppletWriter out)
Build remote view.
|
void |
fetchValuesFromRequest(GeneralizedRequest request)
Controls synchronization of user input and mirroring object values.
|
java.lang.String |
getID() |
boolean |
isNoEmptyValues() |
void |
sendValuesTo(ToAppletWriter out) |
void |
setCurrentRowVisible(boolean visible)
Sets the visibility of the current row.
|
protected void |
setLastComponentsToolTipText(java.lang.String toolTipText)
Sets the tool tip text to the last added component.
|
void |
setNoEmptyValues(boolean newNoEmptyValues) |
void |
setRowColor(de.must.appletserver.AttributeList.Row row,
ColorSpec color)
Sets the color of the current row.
|
void |
setRowColor(ColorSpec color)
Sets the color of the current row.
|
void |
setRowColor(int row,
ColorSpec color)
Sets the color of a row.
|
void |
setRowVisible(de.must.appletserver.AttributeList.Row row,
boolean visible)
Sets the visibility of a row.
|
void |
setRowVisible(int row,
boolean visible)
Sets the visibility of a row.
|
protected Panel father
public AttributeList(SessionData sessionData)
public java.lang.String getID()
public void append(java.lang.String label, AppletTalker appletTalker)
label
- the line labelremotable
- public void append(java.lang.String label, java.lang.String info)
public void append(AppletTalker appletTalker)
appletTalker
- the appletTalker to appendpublic void append(java.lang.String text)
public void addSeparator()
public void appendTopic(java.lang.String text)
public void appendInfoLine(java.lang.String text)
protected void setLastComponentsToolTipText(java.lang.String toolTipText)
toolTipText
- the tool tip text to associatepublic void setCurrentRowVisible(boolean visible)
visible
- true to make the row visible; false to make it invisiblepublic void setRowVisible(de.must.appletserver.AttributeList.Row row, boolean visible)
row
- the row to be set visible or invisiblevisible
- true to make the row visible; false to make it invisiblepublic void setRowVisible(int row, boolean visible)
row
- the index of the row to be set visible or invisiblevisible
- true to make the row visible; false to make it invisiblepublic void setRowColor(ColorSpec color)
color
- the color to setpublic void setRowColor(de.must.appletserver.AttributeList.Row row, ColorSpec color)
color
- the color to setpublic void setRowColor(int row, ColorSpec color)
row
- the row to be set the colorcolor
- the color to setpublic void buildRemoteView(ToAppletWriter out)
InlayCenterContent
buildRemoteView
in interface InlayCenterContent
out
- the writer which will be read by the appletpublic void sendValuesTo(ToAppletWriter out)
public void fetchValuesFromRequest(GeneralizedRequest request)
request
- public void setNoEmptyValues(boolean newNoEmptyValues)
public boolean isNoEmptyValues()
Copyright 1998-2023 Christoph Mueller, Kaerntner Str. 56, D-70469 Stuttgart, Germany, https://www.perpus.de