com.raritantechnologies.searchApp.sourceMap
Class SourceParameterList

java.lang.Object
  extended bycom.raritantechnologies.searchApp.sourceMap.SourceParameterList

public class SourceParameterList
extends java.lang.Object

Selectable set of parameters that are specific to a SourceMapTreeNode. Enables parameter sets to be subject-related within a SourceMapTree.

XML Configuration Template:
  <SourceMapList param="docType" name="Document Type" multiSelect="true|false" >
    <params>
      <param name="Book"        value="Book" />
      <param name="RefArticle"  value="Reference Article" />
      <param name="NewsArticle" value="News Article" />
    </params>
  </SourceMapList>
 

Developed by Raritan Technologies .

Author:
Ted Sullivan

Constructor Summary
SourceParameterList()
           
 
Method Summary
 void addSelected(java.lang.String selected)
           
 java.lang.String getName()
           
 OrderedMap getParameterMap()
           
 java.lang.String getParamName()
           
 java.lang.String getSelected()
           
 java.lang.String[] getSelectedArray()
           
 void initialize(org.w3c.dom.Element elem)
           
 boolean isMultiSelect()
           
 void removeSelected(java.lang.String selected)
           
 void setSelected(java.lang.String selected)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SourceParameterList

public SourceParameterList()
Method Detail

initialize

public void initialize(org.w3c.dom.Element elem)

getParamName

public java.lang.String getParamName()

getName

public java.lang.String getName()

getParameterMap

public OrderedMap getParameterMap()

isMultiSelect

public boolean isMultiSelect()

setSelected

public void setSelected(java.lang.String selected)

addSelected

public void addSelected(java.lang.String selected)

removeSelected

public void removeSelected(java.lang.String selected)

getSelectedArray

public java.lang.String[] getSelectedArray()

getSelected

public java.lang.String getSelected()