com.raritantechnologies.eCommerceAdmin
Class KeywordManager

java.lang.Object
  extended bycom.raritantechnologies.eCommerceAdmin.KeywordManager
All Implemented Interfaces:
IConfigurable, ICustomTag, IECommerceRenderer

public class KeywordManager
extends java.lang.Object
implements IECommerceRenderer

Manages keyword lists in a RTI eCommerce application.


Developed by Raritan Technologies Inc..

Author:
Alan Connell

Constructor Summary
KeywordManager()
           
 
Method Summary
 java.lang.String getBody(RaritanPageContext pageContext)
          Handles submit
 java.lang.String getItemId()
           
 java.lang.String getKeywordAssoc(java.lang.String cssClass, java.lang.String script, java.lang.String name, java.lang.String size)
          Get keywords associated with current itemId
 java.lang.String getKeywordLetter()
           
 java.lang.String getKeywordSelect(java.lang.String cssClass, java.lang.String script, java.lang.String name, java.lang.String size)
          Builds select list of keywords based on letter selected or all if none selected
 java.lang.String getName()
           
 java.util.ArrayList getRequestParameters()
           
 void initialize(org.w3c.dom.Element elem)
          Initializes the object from an XML tag or element.
 void initialize(java.util.Map initParams)
           
 void setItemId(java.lang.String itemId)
           
 void setKeywordLetter(java.lang.String keywordLetter)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KeywordManager

public KeywordManager()
Method Detail

initialize

public void initialize(org.w3c.dom.Element elem)
Description copied from interface: IConfigurable
Initializes the object from an XML tag or element. This method is called by the Framework as part of the application initializtion. see ConfigurationManager, XMLConfigurationManager, XMLSearchFieldMapFactory, XMLSearchSourceFactory. Configurable objects that are owned or contained by other configurable objects will be initialized in by the parent object.

Specified by:
initialize in interface IECommerceRenderer

initialize

public void initialize(java.util.Map initParams)
Specified by:
initialize in interface ICustomTag

getRequestParameters

public java.util.ArrayList getRequestParameters()
Specified by:
getRequestParameters in interface IECommerceRenderer

getBody

public java.lang.String getBody(RaritanPageContext pageContext)
Handles submit

Specified by:
getBody in interface IECommerceRenderer

getKeywordSelect

public java.lang.String getKeywordSelect(java.lang.String cssClass,
                                         java.lang.String script,
                                         java.lang.String name,
                                         java.lang.String size)
Builds select list of keywords based on letter selected or all if none selected


getKeywordAssoc

public java.lang.String getKeywordAssoc(java.lang.String cssClass,
                                        java.lang.String script,
                                        java.lang.String name,
                                        java.lang.String size)
Get keywords associated with current itemId


getKeywordLetter

public java.lang.String getKeywordLetter()

setKeywordLetter

public void setKeywordLetter(java.lang.String keywordLetter)

setItemId

public void setItemId(java.lang.String itemId)

getItemId

public java.lang.String getItemId()

setName

public void setName(java.lang.String name)

getName

public java.lang.String getName()