protected static class CitationHelperAction.AdvancedSearchHelper extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
AUTHOR_ID |
static String |
KEYWORD_ID |
static String |
STATE_CRITERIA1 |
static String |
STATE_CRITERIA2 |
static String |
STATE_CRITERIA3 |
static String |
STATE_CRITERIA4 |
static String |
STATE_CRITERIA5 |
static String |
STATE_FIELD1 |
static String |
STATE_FIELD2 |
static String |
STATE_FIELD3 |
static String |
STATE_FIELD4 |
static String |
STATE_FIELD5 |
static String |
SUBJECT_ID |
static String |
TITLE_ID |
static String |
YEAR_ID |
| Modifier | Constructor and Description |
|---|---|
protected |
CitationHelperAction.AdvancedSearchHelper() |
| Modifier and Type | Method and Description |
|---|---|
static void |
clearAdvancedFormState(org.sakaiproject.event.api.SessionState state) |
static org.sakaiproject.citation.util.api.SearchQuery |
getAdvancedCriteria(org.sakaiproject.event.api.SessionState state) |
static void |
putFieldCriteria(org.sakaiproject.cheftool.Context context,
org.sakaiproject.event.api.SessionState state)
Puts field criteria stored in session state (using setFieldCriteria())
into the given context
|
static void |
putFieldSelections(org.sakaiproject.cheftool.Context context,
org.sakaiproject.event.api.SessionState state)
Puts field selections stored in session state (using setFieldSelections())
into the given context
|
static void |
setFieldCriteria(org.sakaiproject.util.ParameterParser params,
org.sakaiproject.event.api.SessionState state)
Sets user-entered search field criteria in session state
from request parameters
|
static void |
setFieldSelections(org.sakaiproject.util.ParameterParser params,
org.sakaiproject.event.api.SessionState state)
Sets user-selected fields in session state from request parameters
|
public static final String KEYWORD_ID
public static final String AUTHOR_ID
public static final String TITLE_ID
public static final String SUBJECT_ID
public static final String YEAR_ID
public static final String STATE_FIELD1
public static final String STATE_FIELD2
public static final String STATE_FIELD3
public static final String STATE_FIELD4
public static final String STATE_FIELD5
public static final String STATE_CRITERIA1
public static final String STATE_CRITERIA2
public static final String STATE_CRITERIA3
public static final String STATE_CRITERIA4
public static final String STATE_CRITERIA5
protected CitationHelperAction.AdvancedSearchHelper()
public static void putFieldSelections(org.sakaiproject.cheftool.Context context,
org.sakaiproject.event.api.SessionState state)
context - context to put field selections intostate - SessionState to pull field selections frompublic static void putFieldCriteria(org.sakaiproject.cheftool.Context context,
org.sakaiproject.event.api.SessionState state)
context - context to put field criteria intostate - SessionState to pull field criteria frompublic static void setFieldSelections(org.sakaiproject.util.ParameterParser params,
org.sakaiproject.event.api.SessionState state)
params - request parameters from doBeginSearchstate - SessionState to store field selectionspublic static void setFieldCriteria(org.sakaiproject.util.ParameterParser params,
org.sakaiproject.event.api.SessionState state)
params - request parameters from doBeginSearchstate - SessionState to store field criteriapublic static org.sakaiproject.citation.util.api.SearchQuery getAdvancedCriteria(org.sakaiproject.event.api.SessionState state)
public static void clearAdvancedFormState(org.sakaiproject.event.api.SessionState state)
Copyright © 2003-2015 The Sakai Foundation. All Rights Reserved.