com.raritantechnologies.prefs
Class Preference
java.lang.Object
com.raritantechnologies.prefs.Preference
- All Implemented Interfaces:
- java.io.Serializable
- public class Preference
- extends java.lang.Object
- implements java.io.Serializable
Contains information about a specific user preference: choices available, checklist elements, preference table
and table column used to store preference information. Constructed by
PreferencesBean from <Preference>
tags in the configuration XML.
Developed by
Raritan Technologies .
- Author:
- Glenn Robitaille
- See Also:
- Serialized Form
|
Constructor Summary |
Preference(java.lang.String name,
java.lang.String type,
java.lang.String prefTable,
java.lang.String prefTableColumn,
java.lang.String onInitSaveToSessionData)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Preference
public Preference(java.lang.String name,
java.lang.String type,
java.lang.String prefTable,
java.lang.String prefTableColumn,
java.lang.String onInitSaveToSessionData)
toString
public java.lang.String toString()
addChecklistElement
public void addChecklistElement(ChecklistElement ce)
addChoice
public void addChoice(Choice choice)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getType
public java.lang.String getType()
setType
public void setType(java.lang.String type)
getPrefTable
public java.lang.String getPrefTable()
setPrefTable
public void setPrefTable(java.lang.String prefTable)
getPrefTableColumn
public java.lang.String getPrefTableColumn()
setPrefTableColumn
public void setPrefTableColumn(java.lang.String prefTableColumn)
getOnInitSaveToSessionData
public java.lang.String getOnInitSaveToSessionData()
setOnInitSaveToSessionData
public void setOnInitSaveToSessionData(java.lang.String onInitSaveToSessionData)
getChecklistElements
public java.util.Iterator getChecklistElements()
getChoices
public java.util.Iterator getChoices()
setCurrentValue
public void setCurrentValue(java.lang.Object o)
getCurrentValue
public java.lang.Object getCurrentValue()
addSearchSource
public void addSearchSource(java.lang.String searchSource)
setSearchSourceFieldsInitialized
public void setSearchSourceFieldsInitialized(boolean initialized)
addSecureSources
public void addSecureSources(ILoginInfo userInfo,
ISecurityManager securityManager)
- adds secure sources given login credentials and a SecurityManager