|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
com.sas.servlet.tbeans.tableview.html.CellContentsLabelRenderer
public class CellContentsLabelRenderer
The CellContentsLabelRenderer is a TransformationBean that generates the appropriate HTML 4.0 to represent the contents of a cell as an HTML label.
Note that the toString() method on this class calls the write method, which may have undesirable side effects. See BaseTransformation.toString() for more information. Debuggers often use toString() to show the value of a variable, and this may cause unexpected behavior while debugging
For More Information:
JSP custom tags provide an alternative to using the TransformationBeans. Visit the Custom Tag Library Reference for additional information on the sas:CellContentsLabelRenderer custom tag.
Note: A snapshot of the AppDev Studio Developers Site is installed on your local Web server when you install AppDev Studio. To access the site from webAF, select Help -> Developer Site .
| Constructor Summary | |
|---|---|
CellContentsLabelRenderer()
Default constructor |
|
| Method Summary | |
|---|---|
ActionList |
getActions()
Gets the list of valid actions for this cell. |
TransformationInterface |
getCellContentsRendererComponent(AbstractBaseTableView viewer,
java.lang.Object value,
ActionList actions)
Returns the tbean used for rendering the contents of the tableview's cell. |
AbstractBaseTableView |
getTableView()
Gets the instance of the AbstractBaseTableView containing this cell. |
void |
setActions(ActionList actions)
Sets the list of valid actions for this cell. |
void |
setLocale(java.util.Locale loc)
Set the locale |
void |
setTableView(AbstractBaseTableView viewer)
Sets the instance of the AbstractBaseTableView containing this cell. |
void |
write(java.io.PrintWriter out)
If actions is null, then this method formats and writes the contents of the cell as an label. |
| Methods inherited from class com.sas.servlet.tbeans.BaseLabel |
|---|
getActionProvider, getActionSupportType, getFor, getNullTextString, getStyleInfo, getTarget, getText, getTitle, getURL, isEncodedURL, isEncodeText, setEncodedURL, setEncodeText, setFor, setNullTextString, setStyleInfo, setTarget, setText, setTitle, setURL |
| Methods inherited from class com.sas.servlet.tbeans.BaseActionTransformation |
|---|
dispose, getUniqueId, isActionVisible, listActionTypes, listAreaTypes, setActionProvider, setActionSupportType, setActionVisible, setUniqueId |
| Methods inherited from interface com.sas.servlet.tbeans.TransformationInterface |
|---|
getCustomAttributes, getDescription, getId, getLocale, getName, getRequest, getResponse, getTagEpilog, getTagProlog, isVisible, setCustomAttributes, setDescription, setId, setName, setRequest, setResponse, setTagEpilog, setTagProlog, setVisible, write, write, write |
| Methods inherited from interface com.sas.actionprovider.HttpActionProviderViewInterface |
|---|
getRequest, setRequest |
| Constructor Detail |
|---|
public CellContentsLabelRenderer()
| Method Detail |
|---|
public TransformationInterface getCellContentsRendererComponent(AbstractBaseTableView viewer,
java.lang.Object value,
ActionList actions)
getCellContentsRendererComponent in interface TableCellContentsRendererviewer - the instance of the tableview being written.value - the value to display as the cell's contentsactions - an actionlist of all the valid actions for this cell
public void setActions(ActionList actions)
setActions in interface TableCellContentsRendereractions - an actionlist of all the valid actions for this cellpublic ActionList getActions()
getActions in interface TableCellContentsRendererpublic void setTableView(AbstractBaseTableView viewer)
setTableView in interface TableCellContentsRenderertableview - an instance of AbstractBaseTableView containing this cellpublic AbstractBaseTableView getTableView()
getTableView in interface TableCellContentsRenderer
public void write(java.io.PrintWriter out)
throws java.io.IOException
request and response back to null.
write in interface TransformationInterfacewrite in interface com.sas.util.WriteToPrintWriterInterfacewrite in class Labelout - the output stream
java.io.IOException - Thrown if some type of I/O error occurspublic void setLocale(java.util.Locale loc)
setLocale in interface TransformationInterfacesetLocale in class BaseTransformationlocale -
|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||