|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.raritantechnologies.xml.dataCollection.atom.AtomResultRenderer
Renders an IResult as ATOM XML.
<ResultRenderer class="com.raritantechnologies.xml.dataCollection.atom.AtomResultRenderer" >
<!-- Mapping of IResult fields to Atom fields -->
<Fields>
<Field ID="[ result ID ]" rssField=" " />
</Fields>
</ResultRenderer>
| Field Summary | |
static java.lang.String |
DESCRIPTION_FIELD
|
static java.lang.String |
GUID_FIELD
|
static java.lang.String |
PUBDATE_FIELD
|
static java.lang.String |
TITLE_FIELD
|
static java.lang.String |
URL_FIELD
|
| Fields inherited from interface com.raritantechnologies.searchApp.taglibrary.IResultRenderer |
TEMPLATE |
| Constructor Summary | |
AtomResultRenderer()
|
|
| Method Summary | |
java.lang.String |
getConfigurationXML()
|
java.lang.String |
getConfigurationXML(java.lang.String configurationTemplate)
|
IResultRenderer |
getRenderer(java.lang.String name)
Provides for nested result renderers. |
java.lang.String |
getXML(IResult result)
|
void |
initialize(org.w3c.dom.Element elem)
Initialize fields that will be used to create the Atom XML record. |
boolean |
isEnabled()
|
java.lang.String |
renderResult(IResult result,
int firstResult,
int lastResult,
int resultNum,
RaritanPageContext pageContext)
return an HTML fragment using the data contained within the IResult object. |
void |
setEnable(boolean enabled)
provides show/hide control. |
void |
setResultFieldMap(java.util.Map resultFieldMap)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String URL_FIELD
public static final java.lang.String TITLE_FIELD
public static final java.lang.String DESCRIPTION_FIELD
public static final java.lang.String GUID_FIELD
public static final java.lang.String PUBDATE_FIELD
| Constructor Detail |
public AtomResultRenderer()
| Method Detail |
public void setResultFieldMap(java.util.Map resultFieldMap)
public void initialize(org.w3c.dom.Element elem)
initialize in interface IResultRenderer
public java.lang.String renderResult(IResult result,
int firstResult,
int lastResult,
int resultNum,
RaritanPageContext pageContext)
IResultRenderer
renderResult in interface IResultRendererpublic java.lang.String getXML(IResult result)
public void setEnable(boolean enabled)
setEnable in interface IResultRendererpublic boolean isEnabled()
isEnabled in interface IResultRendererpublic IResultRenderer getRenderer(java.lang.String name)
IResultRenderer
getRenderer in interface IResultRendererpublic java.lang.String getConfigurationXML()
getConfigurationXML in interface IResultRendererpublic java.lang.String getConfigurationXML(java.lang.String configurationTemplate)
getConfigurationXML in interface IResultRenderer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||