public class JSONPicklistImpl extends AbstractPicklistImpl
allPicklists
Constructor and Description |
---|
JSONPicklistImpl() |
Modifier and Type | Method and Description |
---|---|
java.util.List<PicklistItem> |
getPicklist(java.lang.String ticket,
java.lang.String picklistName,
java.util.Map<java.lang.String,java.lang.String> tokens)
This method queries the database and returns a list of the PicklistItems that make up the
picklist with the name of picklistName.
|
java.util.Set<java.lang.String> |
getPicklists(java.lang.String ticket)
Returns a list of the available picklist names
|
getAllPicklists, parseStaticPicklistsAsStrings, setAllPicklists
public java.util.Set<java.lang.String> getPicklists(java.lang.String ticket)
getPicklists
in interface IPicklist
getPicklists
in class AbstractPicklistImpl
ticket
- IPicklist.getPicklists(String)
public java.util.List<PicklistItem> getPicklist(java.lang.String ticket, java.lang.String picklistName, java.util.Map<java.lang.String,java.lang.String> tokens)
IPicklist
getPicklist
in interface IPicklist
getPicklist
in class AbstractPicklistImpl
ticket
- picklistName
- - The picklist name of the dropdown that was selectedtokens
- Map that contains the dependent value if the picklist is cascading. For example, if City depends on State,
getPicklist will be called with "state":"Illinois" in the token map when populating the City dropdown field.java.io.IOException
com.tsgrp.opencontent.core.picklist.IPicklist#getPicklist(String, String, Map)