|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.raritantechnologies.verity.query.VerityQueryFormatter
Formats a readable version of a VQL query for "Search was" displays or to be put in an HMTL comment.
XML Configuration Template:
<SystemObjects>
<SystemObject type="QueryFormatter" name="someName"
class="com.raritantechnologies.verity.query.VerityQueryFormatter"
displayTitle="Query was:"
inComment=[1|0|yes|no|true|false]
titleClass="[css class for title]"
labelClass="[css class for label]"
valueClass="[css class for value]" >
<Fields>
<Field ID="[the field ID]" label="[Label for Output]" />
</Fields>
</SystemObject>
</SystemObjects>
| Constructor Summary | |
VerityQueryFormatter()
|
|
| Method Summary | |
void |
appendCounts(boolean addCounts)
|
java.lang.String |
formatQuery(RaritanPageContext pageContext)
Format a query from the current input context: |
java.lang.String |
formatQuery(java.lang.String sessionID,
OrderedMap queryParams)
|
java.lang.String |
formatQuery(java.lang.String sessionID,
QueryResultBean qrb)
Returns a string for the form parameters submitted in queryParams that is in the correct format. |
void |
initialize(org.w3c.dom.Element elem)
Initializes the object from an XML tag or element. |
void |
setDisplayTitle(java.lang.String displayTitle)
|
void |
setFieldLabelMap(java.util.Map fieldLabelMap)
Maps the fieldID to the Label to use. |
void |
setFieldLabelMap(java.lang.String packedFieldList)
|
void |
setLabelClass(java.lang.String labelClass)
|
void |
setTitleClass(java.lang.String titleClass)
|
void |
setValueClass(java.lang.String valueClass)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public VerityQueryFormatter()
| Method Detail |
public void initialize(org.w3c.dom.Element elem)
IConfigurable
initialize in interface IQueryFormatterpublic void setDisplayTitle(java.lang.String displayTitle)
public void setTitleClass(java.lang.String titleClass)
public void setLabelClass(java.lang.String labelClass)
public void setValueClass(java.lang.String valueClass)
public void setFieldLabelMap(java.lang.String packedFieldList)
public void setFieldLabelMap(java.util.Map fieldLabelMap)
public java.lang.String formatQuery(java.lang.String sessionID,
QueryResultBean qrb)
IQueryFormatter
formatQuery in interface IQueryFormatter
public java.lang.String formatQuery(java.lang.String sessionID,
OrderedMap queryParams)
formatQuery in interface IQueryFormatterpublic java.lang.String formatQuery(RaritanPageContext pageContext)
IQueryFormatter
formatQuery in interface IQueryFormatterpublic void appendCounts(boolean addCounts)
appendCounts in interface IQueryFormatter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||