|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.raritantechnologies.searchApp.taglibrary.PanelDisplayFormRenderer
Panel display table. This control allows selecting/deselecting from a list of results. Saves the results concatenated as a delimited list of values.
NOTE: This renderer is typically called from a com.raritantechnologies.quickstart.forms.PopupLinkElementRenderer
and is renderered in a separate popup window.
<DisplayForm name="brief"
rendererClass="com.raritantechnologies.searchApp.taglibrary.PanelDisplayFormRenderer"
field="[ field from the search source ]"
outputField="[ persistent parameter where selected values will end up ]"
delimiter=", - The delimiter for multiple values "
tableProps="[ properties for containing table ]"
cssClass="[ css class for the select elements ]"
selectedText="Use Selected Values"
cancelText="Cancel"
addText=">>>"
removeText="<<<"
selectedImage="images/selected.gif"
cancelImage="images/cancel.gif"
buttonOrImage="button"
reloadOnExit="false" // if true causes a reload of calling page
rows="number of rows in select lists" >
</DisplayForm>
| Field Summary |
| Fields inherited from interface com.raritantechnologies.searchApp.taglibrary.IDisplayFormRenderer |
TEMPLATE |
| Constructor Summary | |
PanelDisplayFormRenderer()
|
|
| Method Summary | |
void |
addBodyTrailerContent(java.lang.String content)
Add html content to be appended to the body of the displayFormRenderer |
void |
disableRenderers(java.util.HashSet disabledRenderers)
|
void |
enableRenderers(java.util.HashSet enabledRenderers)
|
java.lang.String |
getActionType()
|
java.lang.String |
getAddText()
|
java.lang.String |
getBody(IResultSet theResults,
java.lang.String displayFormName,
RaritanPageContext pageContext)
returns the HTML Panel fragment for the given set of results. |
java.lang.String |
getCancelImage()
|
java.lang.String |
getCancelText()
|
java.lang.String |
getConfigurationXML()
|
java.lang.String |
getCssClass()
|
java.lang.String |
getDelimiter()
|
java.lang.String |
getFieldID()
|
java.lang.String |
getFromLabel()
|
boolean |
getIsImage()
|
java.lang.String |
getOutputField()
|
boolean |
getReloadOnExit()
|
java.lang.String |
getRemoveText()
|
IResultRenderer |
getResultRenderer(java.lang.String name)
|
int |
getRows()
|
java.lang.String |
getSelectedImage()
|
java.lang.String |
getSelectedText()
|
java.lang.String |
getTableProps()
|
java.lang.String |
getToLabel()
|
java.lang.String |
getTrailer()
|
void |
initialize(org.w3c.dom.Element elem)
Initialize the display form renderer from the configuration XML. |
void |
initialize(java.util.Map renderParams)
Initialize the display form renderer from a set of configuration parameters. |
void |
setActionType(java.lang.String actionType)
|
void |
setAddText(java.lang.String addText)
|
void |
setCancelImage(java.lang.String cancelImage)
|
void |
setCancelText(java.lang.String cancelText)
|
void |
setCssClass(java.lang.String clazz)
|
void |
setDelimiter(java.lang.String delimiter)
|
void |
setDisabledRendererParam(java.lang.String disabledParam)
|
void |
setEnabledRendererParam(java.lang.String enabledParam)
|
void |
setEnabledRenderers(java.lang.String displayForm,
RaritanPageContext pageContext)
|
void |
setFieldID(java.lang.String fieldID)
|
void |
setFromLabel(java.lang.String fromLabel)
|
void |
setIsImage(boolean isImage)
|
void |
setOutputField(java.lang.String outputField)
|
void |
setReloadOnExit(boolean reloadOnExit)
|
void |
setRemoveText(java.lang.String removeText)
|
void |
setRows(int rows)
|
void |
setSelectedImage(java.lang.String selectedImage)
|
void |
setSelectedText(java.lang.String selectedText)
|
void |
setTableProps(java.lang.String tableProps)
|
void |
setToLabel(java.lang.String toLabel)
|
void |
setTrailer(java.lang.String trailer)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public PanelDisplayFormRenderer()
| Method Detail |
public void initialize(org.w3c.dom.Element elem)
initialize in interface IDisplayFormRendererpublic void initialize(java.util.Map renderParams)
public java.lang.String getBody(IResultSet theResults,
java.lang.String displayFormName,
RaritanPageContext pageContext)
getBody in interface IDisplayFormRendererpublic IResultRenderer getResultRenderer(java.lang.String name)
getResultRenderer in interface IDisplayFormRendererpublic void addBodyTrailerContent(java.lang.String content)
IDisplayFormRenderer
addBodyTrailerContent in interface IDisplayFormRendererpublic void setEnabledRendererParam(java.lang.String enabledParam)
setEnabledRendererParam in interface IDisplayFormRendererpublic void setDisabledRendererParam(java.lang.String disabledParam)
setDisabledRendererParam in interface IDisplayFormRenderer
public void setEnabledRenderers(java.lang.String displayForm,
RaritanPageContext pageContext)
setEnabledRenderers in interface IDisplayFormRendererpublic void enableRenderers(java.util.HashSet enabledRenderers)
enableRenderers in interface IDisplayFormRendererpublic void disableRenderers(java.util.HashSet disabledRenderers)
disableRenderers in interface IDisplayFormRendererpublic void setActionType(java.lang.String actionType)
public java.lang.String getActionType()
public void setFieldID(java.lang.String fieldID)
public java.lang.String getFieldID()
public void setOutputField(java.lang.String outputField)
public java.lang.String getOutputField()
public void setFromLabel(java.lang.String fromLabel)
public java.lang.String getFromLabel()
public void setToLabel(java.lang.String toLabel)
public java.lang.String getToLabel()
public void setTableProps(java.lang.String tableProps)
public java.lang.String getTableProps()
public void setDelimiter(java.lang.String delimiter)
public java.lang.String getDelimiter()
public void setTrailer(java.lang.String trailer)
public java.lang.String getTrailer()
public void setCssClass(java.lang.String clazz)
public java.lang.String getCssClass()
public void setRows(int rows)
public int getRows()
public void setIsImage(boolean isImage)
public boolean getIsImage()
public void setSelectedImage(java.lang.String selectedImage)
public java.lang.String getSelectedImage()
public void setCancelImage(java.lang.String cancelImage)
public java.lang.String getCancelImage()
public void setSelectedText(java.lang.String selectedText)
public java.lang.String getSelectedText()
public void setCancelText(java.lang.String cancelText)
public java.lang.String getCancelText()
public void setAddText(java.lang.String addText)
public java.lang.String getAddText()
public void setRemoveText(java.lang.String removeText)
public java.lang.String getRemoveText()
public void setReloadOnExit(boolean reloadOnExit)
public boolean getReloadOnExit()
public java.lang.String getConfigurationXML()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||