public class EditorIntegrationHelperAction extends CitationHelperAction
CitationHelperAction.AdvancedSearchHelper, CitationHelperAction.Caller, CitationHelperAction.CitationListSecurityAdviser, CitationHelperAction.Mode, CitationHelperAction.QuotedTextValidator| Modifier and Type | Field and Description |
|---|---|
protected static String |
DEFAULT_HELPER_NAME |
protected static String |
DELIMITER |
protected static org.apache.commons.logging.Log |
m_log |
CHARSET_UTF8, CHECK_FOR_UPDATES, CITATION_ACTION, CITATIONS_HELPER_CALLER, citationService, configurationService, contentService, CREATE_RESOURCE, DEFAULT_LIST_PAGE_SIZE, DEFAULT_RESULTS_PAGE_SIZE, defaultListPageSize, ELEMENT_ID_CREATE_FORM, ELEMENT_ID_EDIT_FORM, ELEMENT_ID_LIST_FORM, ELEMENT_ID_RESULTS_FORM, ELEMENT_ID_SEARCH_FORM, ELEMENT_ID_VIEW_FORM, entityManager, formattedText, ignoreModes, IMPORT_CITATIONS, logger, MIMETYPE_HTML, MIMETYPE_JSON, ONE_DAY, ONE_WEEK, PARAM_FORM_NAME, PROP_ACCESS_MODE, PROP_IS_COLLECTION, PROP_IS_DROPBOX, PROP_IS_GROUP_INHERITED, PROP_IS_GROUP_POSSIBLE, PROP_IS_HIDDEN, PROP_IS_PUBVIEW, PROP_IS_PUBVIEW_INHERITED, PROP_IS_PUBVIEW_POSSIBLE, PROP_IS_SINGLE_GROUP_INHERITED, PROP_IS_SITE_COLLECTION, PROP_IS_SITE_ONLY, PROP_IS_USER_SITE, PROP_POSSIBLE_GROUPS, PROP_RELEASE_DATE, PROP_RELEASE_DATE_STR, PROP_RETRACT_DATE, PROP_RETRACT_DATE_STR, PROP_USE_RELEASE_DATE, PROP_USE_RETRACT_DATE, rb, REQUESTED_MIMETYPE, searchManager, sessionManager, STATE_BASIC_SEARCH, STATE_CANCEL_PAGE, STATE_CITATION_COLLECTION, STATE_CITATION_COLLECTION_ID, STATE_CITATION_ID, STATE_COLLECTION_TITLE, STATE_CURRENT_DATABASES, STATE_CURRENT_REPOSITORY, STATE_CURRENT_RESULTS, STATE_DEFAULT_CATEGORY, STATE_KEYWORDS, STATE_LIST_ITERATOR, STATE_LIST_NO_SCROLL, STATE_LIST_PAGE, STATE_LIST_PAGE_SIZE, STATE_NO_DATABASES, STATE_NO_KEYWORDS, STATE_NO_RESULTS, STATE_REPOSITORY_MAP, STATE_RESOURCE_ENTITY_PROPERTIES, STATE_RESOURCES_ADD, STATE_RESULTS_PAGE_SIZE, STATE_SEARCH_HIERARCHY, STATE_SEARCH_INFO, STATE_SEARCH_RESULTS, STATE_SELECTED_CATEGORY, STATE_SORT, STATE_UNAUTHORIZED_DB, TEMPLATE_ADD_CITATIONS, TEMPLATE_CREATE, TEMPLATE_DATABASE, TEMPLATE_EDIT, TEMPLATE_ERROR, TEMPLATE_ERROR_FATAL, TEMPLATE_IMPORT_CITATIONS, TEMPLATE_LIST, TEMPLATE_MESSAGE, TEMPLATE_NEW_RESOURCE, TEMPLATE_REORDER, TEMPLATE_RESULTS, TEMPLATE_SEARCH, TEMPLATE_VIEW, toolManager, UPDATE_RESOURCE, UPDATE_SAVED_SORTATTR_CONFIG, ATTR_CONTEXT, ATTR_FRAME_FOCUS, ATTR_FRAME_REFRESH, ATTR_PORTLET, ATTR_RUNDATA, ATTR_TOP_REFRESH, BUTTON, CONTEXT_SITE_COLLECTION_ID, CONTEXT_SITE_COLLECTION_URL, HELPER_LINK_MODE, HELPER_MODE_DONE, LAYOUT_MAIN, Log, MODE_OPTIONS, SAKAI_CSRF_TOKEN, STATE_ACTION, STATE_FLOAT, STATE_HELPER, STATE_MESSAGE, STATE_MODE, STATE_NEW_PANEL, STATE_OBSERVER, STATE_OBSERVER2, STATE_PRESENCE_OBSERVER, STATE_TOOL| Constructor and Description |
|---|
EditorIntegrationHelperAction() |
| Modifier and Type | Method and Description |
|---|---|
void |
doIntegrationSearch(org.sakaiproject.cheftool.RunData data)
Editor Integration Library Resources Search
|
protected org.sakaiproject.event.api.SessionState |
getState(HttpServletRequest req)
Access the SessionState for the current request.
|
protected void |
setVmStdRef(HttpServletRequest request,
HttpServletResponse response)
Add some standard references to the vm context.
|
buildAddCitationsPanelContext, buildCreatePanelContext, buildDatabasePanelContext, buildEditPanelContext, buildImportCitationsPanelContext, buildListPanelContext, buildMainPanelContext, buildMessagePanelContext, buildNewResourcePanelContext, buildReorderPanelContext, buildResultsPanelContext, buildSearchPanelContext, buildViewPanelContext, captureAccess, captureAvailability, captureDisplayName, checkForUpdates, cleanup, convertToRefs, createCitationList, createTemporaryResource, doAddCitation, doAddCitations, doAdvancedSearch, doBasicSearch, doBeginSearch, doCancel, doCancelSearch, doChangeListPageSize, doChangeSearchPageSize, doCreate, doCreateCitation, doCreateResource, doDatabasePopulate, doEdit, doFinish, doFirstListPage, doFirstSearchPage, doGet, doGetHtmlFragmentResponse, doGetJsonResponse, doImport, doImportCitationFromResourceUrl, doImportPage, doLastListPage, doList, doMessageFrame, doNextListPage, doNextSearchPage, doPost, doPostHtmlFragmentResponse, doPostJsonResponse, doPrevListPage, doPrevSearchPage, doRemove, doRemoveAllCitations, doRemoveSelectedCitations, doReorderCitations, doResults, doReviseCitation, doSaveCollection, doSearch, doSearchCommon, doShowReorderCitations, doSortCollection, doView, ensureCitationListExists, getCaller, getCitationCollection, getCitationService, getConfigurationService, getContentService, getEntityManager, getFormattedText, getProperties, getSearchManager, getSessionManager, getToolManager, init, initHelper, loadSearchFormState, preserveEntityIds, preserveRequestState, putCitationCollectionDetails, restoreRequestState, setCaller, setMode, toolModeDispatch, updateCitationFromParams, updateCitationList, updateSavedSort, validateState, validateURLactionDispatch, addAlert, addOptionsMenu, allowedToOptions, cancelOptions, checkCSRFToken, clientWindowId, disableObservers, doOptions, doReset, enableObservers, getContext, getDateFormatString, getTimeFormatString, helperActionDispatch, initState, initState, justDelivered, mainPanelUpdateId, panelMethodName, processAction, resetTool, saveOptions, scheduleFocusRefresh, schedulePeerFrameRefresh, scheduleTopRefresh, setVmCourier, switchPanel, titlePanelUpdateId, updateStategetAlert, getAlert, getMenu, getPid, getToolMode, prepState, sendToHelper, setToolMode, startHelper, startHelpergetActionURL, getVmReference, includeVm, setVmReferencesendParentRedirect, service, setNoCacheHeadersdoDelete, doHead, doOptions, doPut, doTrace, getLastModified, servicedestroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, logprotected static final org.apache.commons.logging.Log m_log
protected static String DELIMITER
protected static String DEFAULT_HELPER_NAME
public void doIntegrationSearch(org.sakaiproject.cheftool.RunData data)
protected org.sakaiproject.event.api.SessionState getState(HttpServletRequest req)
getState in class org.sakaiproject.cheftool.ToolServletreq - The current portlet request.org.sakaiproject.cheftool.ToolServlet#getState(RunData data)protected void setVmStdRef(HttpServletRequest request, HttpServletResponse response)
The tool name (toolName is used to establish the HTML page
title (see #macro (chef_start) in VM_chef_library.vm).
We set the tool name to reflect the editor integration search window.
setVmStdRef in class org.sakaiproject.cheftool.VelocityPortletPaneledActionrequest - The render request.response - The render response.VmServlet.setVmStdRef(HttpServletRequest request, HttpServletResponse response)Copyright © 2003-2015 The Sakai Foundation. All Rights Reserved.