|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.raritantechnologies.searchApp.taglibrary.BasicDisplayFormRenderer
"Plain vanilla" display form renderer: Renders a Basic HTML table with two columns: field name | field value.
XML Configuration Template:
<DisplayForm name="[ name of the DisplayForm ]"
rendererClass="com.raritantechnologies.searchApp.taglibrary.BasicDisplayFormRenderer"
bgcolor1="[ RGB color for odd columns (default='#ffffff' ) ]"
bgcolor2="[ RGB color for even columns (default='#eeeeee') ]"
fieldNameClass="[ CSS font for field name column ]"
fieldValueClass="[ CSS font for field value column ]"
colspacing="[ spacing between columns (default=0) ]"
headerWidth="[ width of header column (default=200) ]"
resultWidth="[ width of result value column (default=640) ]"
noResultsMessage="[ message if no results (can be blank ) ]" >
<!-- One or more Field tags. If no Field tags are put in, the renderer will render all IResult fields -->
<Field ID="[ result field ID ]" type="text" name="[ field display name ]" />
<Field ID="[ result field ID ]" type="text" name="[ field display name ]" />
<!-- etc. . . -->
</DisplayForm>
Author |
C. Peter Waegemann |
|
Article Title |
LEADING EDGE--An Electronic Health Record for the Real World |
|
Author |
Claudia Tessier |
|
Article Title |
The Essentials of Healthcare Documentation |
| Field Summary | |
protected java.lang.StringBuffer |
trailerBuffer
|
| Fields inherited from interface com.raritantechnologies.searchApp.taglibrary.IDisplayFormRenderer |
TEMPLATE |
| Constructor Summary | |
BasicDisplayFormRenderer()
|
|
| 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 |
getBody(IResultSet theResults,
java.lang.String displayFormName,
RaritanPageContext pageContext)
returns the HTML fragment for the given set of results. |
java.lang.String |
getConfigurationXML()
|
IResultRenderer |
getResultRenderer(java.lang.String name)
|
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 |
setBackgroundColor1(java.lang.String bgcolor1)
|
void |
setBackgroundColor2(java.lang.String bgcolor2)
|
void |
setColumnSpacing(java.lang.String colspacing)
|
void |
setDisabledRendererParam(java.lang.String disabledParam)
|
void |
setEnabledRendererParam(java.lang.String enabledParam)
|
void |
setEnabledRenderers(java.lang.String displayForm,
RaritanPageContext pageContext)
|
void |
setFieldNameCSSClass(java.lang.String fieldNameClass)
|
void |
setFielValueCSSClass(java.lang.String fieldValueClass)
|
void |
setHeaderWidth(java.lang.String headerWidth)
|
void |
setResultWidth(java.lang.String resultWidth)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected java.lang.StringBuffer trailerBuffer
| Constructor Detail |
public BasicDisplayFormRenderer()
| 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 void addBodyTrailerContent(java.lang.String content)
IDisplayFormRenderer
addBodyTrailerContent in interface IDisplayFormRendererpublic IResultRenderer getResultRenderer(java.lang.String name)
getResultRenderer 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 setBackgroundColor1(java.lang.String bgcolor1)
public void setBackgroundColor2(java.lang.String bgcolor2)
public void setFieldNameCSSClass(java.lang.String fieldNameClass)
public void setFielValueCSSClass(java.lang.String fieldValueClass)
public void setColumnSpacing(java.lang.String colspacing)
public void setHeaderWidth(java.lang.String headerWidth)
public void setResultWidth(java.lang.String resultWidth)
public java.lang.String getConfigurationXML()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||