Class PubChooserHandler
- java.lang.Object
-
- com.jalios.jcms.context.JcmsContext
-
- com.jalios.jcms.context.JcmsJspContext
-
- com.jalios.jcms.handler.JcmsFormHandler
-
- com.jalios.jcms.handler.AbstractQueryHandler<Publication>
-
- com.jalios.jcms.handler.QueryHandler
-
- com.jalios.jcms.handler.pubchooser.PubChooserHandler
-
- All Implemented Interfaces:
JcmsConstants
,JaliosConstants
public class PubChooserHandler extends QueryHandler
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PubChooserHandler.FilterMode
-
Nested classes/interfaces inherited from class com.jalios.jcms.handler.AbstractQueryHandler
AbstractQueryHandler.HiddenParamQhPrinter, AbstractQueryHandler.QueryHandlerPrinter, AbstractQueryHandler.QueryStringQhPrinter
-
-
Field Summary
Fields Modifier and Type Field Description protected Workspace
chooserWorkspace
protected boolean
displayExternalProviderContent
protected PubChooserProvider
externalProvider
protected PubChooserHandler.FilterMode
filterMode
protected boolean
isAllMyWorkspace
protected boolean
isAllWorkspace
protected java.lang.String
itemAction
protected java.lang.String
jsFunc
protected boolean
multivalue
protected QueryResultSet
resultSet
protected java.util.Set<java.lang.Class<?>>
subTypeSet
protected java.lang.String[]
superTypes
protected boolean
typeSet
protected WorkspaceQueryHandler
workspaceQueryHandler
-
Fields inherited from class com.jalios.jcms.handler.QueryHandler
CLASSIFICATION_LEVEL_FILTER_PARAM, TEXT_MODE_ADVANCED, TEXT_MODE_ALL_WORDS, TEXT_MODE_ANY_WORD, TEXT_MODE_EXACT
-
Fields inherited from class com.jalios.jcms.handler.JcmsFormHandler
contextMap, csrfValidationEnabled, editFieldSet, formStep, noRedirect, noSendRedirect, op, opFinish, opNext, opPrevious, popupEdition, redirect, redirectOnClosePopup, workspaceForced
-
Fields inherited from class com.jalios.jcms.context.JcmsJspContext
AJAX_REQUEST_ATTRIBUTES, BODY_HEADER, CSS_FOOTER, CSS_HEADER, cssboMap, cssfoMap, CUSTOM_HEADER, editIcon, HTTPEQUIV_HEADER, httpequivMap, HTTPNAME_HEADER, httpnameMap, initEditIcon, JAVASCRIPT_CODE_SET_ATTRIBUTE, JAVASCRIPT_SET_ATTRIBUTE, jsboSet, jsfoSet, out, pageContext, SHOW_EDIT_ICON, STYLE_HEADER
-
Fields inherited from class com.jalios.jcms.context.JcmsContext
browser, caddy, channel, inFO, initDone, initWorkspace, isAdmin, isAjaxRequest, isDBMember, isDebug, isDebugTemplatePath, isLogged, loggedMember, request, response, userCountry, userLang, userLocale, userZoneId, workspace
-
Fields inherited from interface com.jalios.util.JaliosConstants
CRLF, MILLIS_IN_ONE_DAY, MILLIS_IN_ONE_HOUR, MILLIS_IN_ONE_MINUTE, MILLIS_IN_ONE_MONTH, MILLIS_IN_ONE_SECOND, MILLIS_IN_ONE_WEEK, MILLIS_IN_ONE_YEAR
-
Fields inherited from interface com.jalios.jcms.JcmsConstants
ADATE_SEARCH, ADMIN_NOTES_PROP, ADVANCED_TAB, AJAX_MODE_ATTR, ARCHIVES_DIR, ASCII_WIDTH, CATEGORY_TAB, CDATE_SEARCH, CLASS_PROPERTY, COMMON_ALARM, CONTENT_TAB, COOKIE_MAX_AGE, COUNTRY_SPRITE, CS_TYPOLOGY_ROOT_CAT_VID, CTRL_TOPIC_INTERNAL, CTRL_TOPIC_REF, CTRL_TOPIC_VALUE, CTRL_TOPIC_WRITE, CUSTOM_PROP, DATA_DIRECTORY, DEFAULT_PHOTO_PROP, DOCCHOOSER_HEIGHT, DOCCHOOSER_WIDTH, DOCS_DIR, EDATE_SEARCH, EMAIL_REGEXP, ERROR_MSG, FORBIDDEN_FILE_ACCESS, FORBIDDEN_REDIRECT, FORCE_REDIRECT, GLYPH_ICON_PREFIX, ICON_ARCHIVE, ICON_ICON_PREFIX, ICON_LOCK, ICON_LOCK_STRONG, ICON_PREFIX_PROP, ICON_WARN, ICON_WH_BOOK_CLOSED, ICON_WH_BOOK_OPEN, INFORMATION_MSG, IS_IN_FRONT_OFFICE, JALIOS_JUNIT_PROP, JCMS_CADDY, JCMS_MSG_LIST, JCMS_TOASTR_COLLECTION, JSYNC_DOWNLOAD_DIR, JSYNC_SYNC_ALARM, LANG_SPRITE, LOG_FILE, LOG_TOPIC_SECURITY, LOGGER_PROP, LOGGER_XMLPROP, MBR_PHOTO_DIR, MDATE_SEARCH, MONITOR_XML, OP_CREATE, OP_CREATE_STR, OP_DEEP_COPY, OP_DEEP_COPY_STR, OP_DEEP_DELETE, OP_DEEP_DELETE_STR, OP_DELETE, OP_DELETE_STR, OP_MERGE, OP_MERGE_STR, OP_UPDATE, OP_UPDATE_STR, ORGANIZATION_ROOT_GROUP_PROP, PDATE_SEARCH, PHOTO_DIR, PHOTO_ICON, PHOTO_ICON_HEIGHT, PHOTO_ICON_PROP_PREFIX, PHOTO_ICON_WIDTH, PHOTO_LARGE, PHOTO_LARGE_HEIGHT, PHOTO_LARGE_PROP_PREFIX, PHOTO_LARGE_WIDTH, PHOTO_MINI, PHOTO_MINI_HEIGHT, PHOTO_MINI_PROP_PREFIX, PHOTO_MINI_WIDTH, PHOTO_NORMAL, PHOTO_NORMAL_HEIGHT, PHOTO_NORMAL_PROP_PREFIX, PHOTO_NORMAL_WIDTH, PHOTO_SMALL, PHOTO_SMALL_HEIGHT, PHOTO_SMALL_PROP_PREFIX, PHOTO_SMALL_WIDTH, PHOTO_TINY, PHOTO_TINY_HEIGHT, PHOTO_TINY_PROP_PREFIX, PHOTO_TINY_WIDTH, PREVIOUS_TAB, PRINT_VIEW, PRIVATE_FILE_ACCESS, PUBLIC_FILE_ACCESS, RAW_CONTENT_ICON_PREFIX, READ_RIGHT_TAB, SDATE_SEARCH, SEARCHENGINE_ALARM, SECURITY_LOG_FILE, SESSION_AUTHORIZED_FILENAMES_SET, SPRITE_ICON_PREFIX, STATS_REPORT_DIR, STATUS_PROP, STORE_DIR, STORE_XML, SUCCESS_MSG, SVG_ICON_PREFIX, SVGINLINE_ICON_PREFIX, TEMPLATE_TAB, THUMBNAIL_LARGE_HEIGHT, THUMBNAIL_LARGE_WIDTH, THUMBNAIL_SMALL_HEIGHT, THUMBNAIL_SMALL_WIDTH, TTCARD_MEDIA_HEIGHT, TTCARD_MEDIA_WIDTH, TYPES_ICON_ALT_PROP, TYPES_ICON_SUFFIX_PROP, TYPES_ICON_TITLE_PROP, TYPES_PREFIX_PROP, TYPES_THUMB_SUFFIX_PROP, UDATE_SEARCH, UPDATE_RIGHT_TAB, UPLOAD_DIR, UPLOAD_PERMISSION_COUNT_PROP_PREFIX, UPLOAD_PERMISSION_SIZE_PROP_PREFIX, URL_REGEXP, VID_LOGGED_MEMBER, WARNING_MSG, WEBAPP_PROP, WFEXPRESS_ALARM, WFREMINDER_ALARM, WORKFLOW_TAB, WORKFLOW_XML
-
-
Constructor Summary
Constructors Constructor Description PubChooserHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addFrontEndDependencies()
boolean
canUploadDocument()
boolean
displayMediaKindFilter()
java.util.Set<java.lang.Class<?>>
getAddButtonTypes()
Workspace
getAvailableChooserWorkspace()
PubChooserDisplayMode
getAvailableDisplayMode()
PubChooserHandler.FilterMode
getAvailableFilterMode()
Workspace
getAvailableInitialChooserWorkspace()
PubChooserMode
getAvailablePubChooserMode()
java.lang.String
getCardMediaCss(Publication pub)
PubChooserProvider
getExternalProvider()
java.util.List<PubChooserProvider>
getExternalProviders()
java.lang.String
getExternalProviderValue()
java.lang.Class
getFileDocumentSuperClass()
DataAttribute
getInsertDataAttributes(Publication pub)
DataAttribute
getInsertImageDataAttributes(java.lang.String text, java.lang.String src)
java.lang.String
getItemAction()
java.lang.String
getJsFunc()
java.lang.String
getMediaKind()
java.util.ArrayList<java.lang.String>
getMediaKindList()
DataAttribute
getNextPageDataAttribute(java.lang.String url)
DataAttribute
getNextPageDataAttribute(java.lang.String url, java.util.Map<java.lang.String,java.lang.Object> params)
java.lang.String
getNoResultIconProp()
java.lang.String
getNoResultLabelProp()
java.lang.String
getPubChooserInnerUrl()
QueryResultSet
getResultSet()
Return results of a query done using thisQueryHandler
.TextFieldSettings
getSearchFieldSettings()
java.util.Set<Publication>
getSortedSet()
java.util.Set<java.lang.Class<?>>
getSubTypes(java.lang.Class typeClass, boolean removeAbstract)
java.util.Set<java.lang.Class<?>>
getSubTypeSet()
java.lang.String[]
getSuperTypes()
java.lang.Class
getUploadClass()
java.util.Set<WFState>
getWFStates()
WorkspaceQueryHandler
getWorkspaceQueryHandler()
protected void
init()
Method to implement if you need to initialize your handler from parameter received, prior to all security validation.void
initSubTypeSet()
boolean
isAllMyWorkspace()
boolean
isAllWorkspace()
boolean
isDisplayExternalProviderContent()
boolean
isDisplayModeMedia()
boolean
isDropEnabled()
boolean
isMediaKindForced()
boolean
isMultivalue()
boolean
isShowExternalProviders()
boolean
isTypeSet()
void
setChooserWorkspace(java.lang.String workspaceId)
void
setDisplayExternalProviderContent(boolean displayExternalProviderContent)
void
setDisplayMode(java.lang.String displayMode)
void
setExternalProvider(PubChooserProvider externalProvider)
void
setExternalProviderValue(java.lang.String externalProviderValue)
void
setFilterMode(java.lang.String filterMode)
void
setInitialChooserWorkspace(java.lang.String initialChooserWorkspace)
void
setInitialSuper(java.lang.String... v)
void
setItemAction(java.lang.String itemAction)
void
setJsFunc(java.lang.String jsFunc)
void
setMedia(java.lang.String media)
void
setMediaKind(java.lang.String mediaKind)
void
setMediaKindForced(boolean mediaKindForced)
void
setMultivalue(boolean multivalue)
void
setPubChooserMode(java.lang.String pubChooserMode)
void
setShowExternalProviders(boolean showExternalProviders)
void
setSuper(java.lang.String... v)
void
setSuperTypes(java.lang.String[] superTypes)
void
setTypeSet(boolean isTypeSet)
void
setWorkspaceQueryHandler(WorkspaceQueryHandler workspaceQueryHandler)
void
setWrkspc(java.lang.String... wsIds)
Set the workspaces ids that publication must belong.void
setWs(java.lang.String wsId)
boolean
showAddButton()
boolean
showAdditionalFilters()
boolean
showAllWorkspaceFilter()
boolean
showAuthorAndGroupFilters()
boolean
showContentInChooser()
boolean
showFormInChooser()
boolean
showPortletInChooser()
boolean
showPStatusFilter()
boolean
showPublicationInChooser()
boolean
showSubTypeChooser()
boolean
showTypeChooser()
boolean
showUserContentInChooser()
-
Methods inherited from class com.jalios.jcms.handler.QueryHandler
addHighlightAttributes, appendAdvanced, appendAdvanced, clearHighlightAttributes, getAbility, getAdvanced, getAllCidSet, getBeginAndEndDates, getBeginDate, getBeginDay, getBeginMonth, getBeginYear, getCategorySet, getCatMode, getCatName, getCheckPstatus, getCids, getCidsOff, getClassificationLevel, getClassificationLevelSet, getClassOffSet, getClassSet, getContentLangs, getContentTypesFromDocumentKind, getDateSinceInt, getDateType, getDescription, getDescription, getDocumentKinds, getDocumentKindsGroupMap, getDocumentKindsMap, getEndDate, getEndDay, getEndMonth, getEndYear, getExactCat, getExactType, getGids, getGidsOff, getHighlightedMember, getHist, getHistLevel, getHistoryList, getIntPstatus, getLangs, getLogger, getMids, getMidsOff, getMidsOpAuthor, getMode, getMostRecentTextAndModeInHistory, getMostRecentTextInHistoryVisitor, getPagerAll, getPageSize, getPortalIds, getPstatus, getQueryFilterContext, getRefinedWorkspace, getReplaceFileDoc, getResolvedWorkspaceSet, getReverse, getSearchedFields, getSearchInDB, getSearchInFiles, getSearchInMembers, getSearchInPub, getSearchInSubWorkspaces, getSearchInTrash, getSort, getStart, getText, getTextSearch, getTypes, getTypesCommonSuperClass, getTypesOff, getUnresolvedContentLangs, getUnresolvedLangs, getUserLang, getWfId, getWorkspaceSet, isExpanded, isHybridSearch, isModeAdvanced, isModeAll, isModeAny, isModeExact, parseQueryStringParam, printParams, setAbility, setAdvanced, setBeginDate, setBeginDateStr, setBeginDateW3c, setBeginDay, setBeginMonth, setBeginYear, setCatMode, setCatName, setCheckPstatus, setCids, setCidsOff, setClassificationLevel, setClassificationLevelSet, setContentLangs, setDateSince, setDateSince, setDateType, setDocumentKinds, setEndDate, setEndDateStr, setEndDateW3c, setEndDay, setEndMonth, setEndYear, setExactCat, setExactType, setGids, setGidsOff, setHist, setHistLevel, setHistoryList, setIgnoreDefaultTypes, setLangs, setMids, setMidsOff, setMidsOpAuthor, setMode, setPagerAll, setPageSize, setPortalIds, setPstatus, setReplaceFileDoc, setReverse, setSearchedFields, setSearchInDB, setSearchInFiles, setSearchInMembers, setSearchInPub, setSearchInSubWorkspaces, setSearchInTrash, setSort, setStart, setText, setTextSearch, setTypes, setTypesOff, setWfId, setWorkspace, setWorkspaceSet, toString, validateTypesArray
-
Methods inherited from class com.jalios.jcms.handler.AbstractQueryHandler
getAttribute, getAttributeMap, getDataSet, getHiddenParams, getQueryString, init, parseQueryString, removeAttribute, setAttribute, setDataSet
-
Methods inherited from class com.jalios.jcms.handler.JcmsFormHandler
afterValidation, canStartProcess, checkMissingField, getAvailableMainLanguage, getBackgroundProcess, getClosePopupUrl, getControllerContext, getEditFieldSet, getFormStep, getFormStepCount, getFormStepFinishLabel, getFormStepHiddenFields, getFormStepLabels, getFormStepPrefixProp, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenFieldML, getMainLangValue, getMainLangValueArray, getMLMap, getMLMapArray, getModalRedirect, getMonolingualValue, getMonolingualValueArray, getMultilingualMainValue, getMultilingualMainValueArray, getMultilingualMLMap, getMultilingualMLMapArray, getRedirect, getRedirectOnClosePopup, getWorkspace, isFieldEdition, isFieldMissing, isFormStepClickable, isPartialFieldEdition, isPopupEdition, isWorkspaceForced, mapStringArrayToMapStringList, mapStringListToMapStringArray, mustSendForbiddenOnCSRF, performFinish, performNext, performPrevious, processAction, processStatus, sanitize, sanitize, sendRedirect, sendRedirect, setEditField, setFormStep, setNoRedirect, setNoSendRedirect, setOpFinish, setOpNext, setOpPrevious, setPopupEdition, setRedirect, setRedirectOnClosePopup, showCancelButton, showFinishButton, showNextButton, showPreviousButton, startProcess, updateUploadedField, updateUploadedFields, updateUploadedFields, validate, validateCSRF, validateFinish, validateNext, validatePrevious
-
Methods inherited from class com.jalios.jcms.context.JcmsJspContext
addAvoidanceLink, addBodyAttributes, addCSSHeader, addCSSHeader, addCSSHeader, addCSSHeader, addCustomHeader, addHandlebarTemplate, addHttpEquivHeader, addHttpNameHeader, addJavaScript, addJavaScript, addJavaScript, addJavaScriptCode, addPrefetchHeader, addStyleHeader, addStyleHeader, addWebAssets, checkAccess, checkAccess, checkCSRF, debugDisplayContext, disablePacker, forceEditIcon, forceUpdate, getAjaxRequestAttribute, getAjaxRequestId, getAllHeadersDiffMap, getAllHeadersMap, getAvoidanceLinks, getBackOfficeCSSHeader, getBackOfficeJavaScriptSet, getBodyAttributes, getContentForm, getCSSHeaders, getCtxCategories, getCurrentCategory, getCustomHeaders, getDocType, getFinalCSSFooterMap, getFinalCSSMap, getFinalJavaScriptSet, getFrontOfficeCSSHeader, getFrontOfficeJavaScriptSet, getHandlebarTemplates, getHttpEquivHeaders, getHttpNameHeaders, getJavaScriptCodeSet, getJavaScriptSet, getJSONBridge, getPageContext, getPageTitle, getPageZone, getPortal, getPortalCategory, getPortlet, getPublication, getStyleHeaders, getTemplateUsage, internalSetupEmptyHeader, isEditIcon, isEditIcon, isEditIconForPublish, isEditIconForPublish, isPrintView, registerDisplayContext, removeAjaxRequestAttribute, setAjaxRequestAttribute, setAjaxRequestId, setAllHeadersDiffMap, setDocType, setEditIcon, setPageContext, setPageTitle, setPageZone, setShowEditIcon, setTemplateUsage, showEditIcon, showEditIcon, showEditIcon, workaroundBrowserBaseHrefBug
-
Methods inherited from class com.jalios.jcms.context.JcmsContext
addCookie, addMsg, addMsg, addMsgSession, addMsgSession, addToastr, addToastr, addToastrSession, addToastrSession, applySelector, copyMsgListToMsgSessionList, forceWorkspaceUpdate, getBaseUrl, getBrowser, getCaddy, getContextPath, getErrorMsg, getErrorMsgList, getErrorMsgSession, getErrorMsgSessionList, getInfoMsg, getInfoMsgList, getInfoMsgSession, getInfoMsgSessionList, getLoggedMember, getMsgList, getMsgSessionList, getRequest, getResponse, getSession, getSuccessMsg, getSuccessMsgList, getSuccessMsgSession, getSuccessMsgSessionList, getToastrCollection, getToastrSessionCollection, getUploadedFile, getUploadedFileList, getUploadedFiles, getUploadedFiles, getUrlWithCommonUpdatedParams, getUserCountry, getUserLocale, getUserZoneId, getWarningMsg, getWarningMsgList, getWarningMsgSession, getWarningMsgSessionList, glp, isAdmin, isAdminZone, isAjaxRequest, isDBMember, isDebug, isDebugTemplate, isInFrontOffice, isLogged, isWebdavAccess, isWorkZone, removeMessage, removeMessage, removeMsg, retrieveUploadedFile, select, sendError, sendError, sendForbidden, sendForbidden, sendRedirect, sendRedirect, sendRedirect, setErrorMsg, setErrorMsg, setErrorMsgSession, setErrorMsgSession, setInfoMsg, setInfoMsg, setInfoMsgSession, setInfoMsgSession, setLoggedMember, setRequest, setResponse, setSuccessMsg, setSuccessMsg, setSuccessMsgSession, setSuccessMsgSession, setWarningMsg, setWarningMsg, setWarningMsgSession, setWarningMsgSession, updateWorkspace, validateRegexp, validateSchedule
-
-
-
-
Field Detail
-
workspaceQueryHandler
protected WorkspaceQueryHandler workspaceQueryHandler
-
typeSet
protected boolean typeSet
-
superTypes
protected java.lang.String[] superTypes
-
itemAction
protected java.lang.String itemAction
-
filterMode
protected PubChooserHandler.FilterMode filterMode
-
multivalue
protected boolean multivalue
-
jsFunc
protected java.lang.String jsFunc
-
chooserWorkspace
protected Workspace chooserWorkspace
-
isAllWorkspace
protected boolean isAllWorkspace
-
isAllMyWorkspace
protected boolean isAllMyWorkspace
-
displayExternalProviderContent
protected boolean displayExternalProviderContent
-
externalProvider
protected PubChooserProvider externalProvider
-
resultSet
protected QueryResultSet resultSet
-
subTypeSet
protected java.util.Set<java.lang.Class<?>> subTypeSet
-
-
Method Detail
-
getResultSet
public QueryResultSet getResultSet()
Description copied from class:QueryHandler
Return results of a query done using thisQueryHandler
.Warning: This method process the query each time it is invoked, therefore do not call it multiple times if you don't need it.
- Overrides:
getResultSet
in classQueryHandler
- Returns:
- a
QueryResultSet
containing all results of this query, it is aHashSet
and therefore it is NOT sorted. use eithergetAsSortedSet()
orgetAsSortedSet(Comparator)
to obtain a sorted Set.
-
getMediaKindList
public java.util.ArrayList<java.lang.String> getMediaKindList()
-
setWs
public void setWs(java.lang.String wsId)
- Overrides:
setWs
in classJcmsFormHandler
-
getSuperTypes
public java.lang.String[] getSuperTypes()
-
setSuperTypes
public void setSuperTypes(java.lang.String[] superTypes)
-
setInitialSuper
public void setInitialSuper(java.lang.String... v)
-
setSuper
public void setSuper(java.lang.String... v)
-
showTypeChooser
public boolean showTypeChooser()
-
initSubTypeSet
public void initSubTypeSet()
-
getSubTypeSet
public java.util.Set<java.lang.Class<?>> getSubTypeSet()
-
showSubTypeChooser
public boolean showSubTypeChooser()
-
showPublicationInChooser
public boolean showPublicationInChooser()
-
showContentInChooser
public boolean showContentInChooser()
-
showUserContentInChooser
public boolean showUserContentInChooser()
-
showFormInChooser
public boolean showFormInChooser()
-
showPortletInChooser
public boolean showPortletInChooser()
-
isDropEnabled
public boolean isDropEnabled()
-
canUploadDocument
public boolean canUploadDocument()
-
getUploadClass
public java.lang.Class getUploadClass()
-
init
protected void init()
Description copied from class:JcmsFormHandler
Method to implement if you need to initialize your handler from parameter received, prior to all security validation.You must absolutely not perform any action which modify data or site configuration.
Therefore it is strongly recommend NOT TO implement this method, or use very wisely.
- Overrides:
init
in classJcmsFormHandler
-
getCardMediaCss
public java.lang.String getCardMediaCss(Publication pub)
-
getInsertDataAttributes
public DataAttribute getInsertDataAttributes(Publication pub)
-
getInsertImageDataAttributes
public DataAttribute getInsertImageDataAttributes(java.lang.String text, java.lang.String src)
-
addFrontEndDependencies
public void addFrontEndDependencies()
-
getSortedSet
public java.util.Set<Publication> getSortedSet()
-
showPStatusFilter
public boolean showPStatusFilter()
-
showAuthorAndGroupFilters
public boolean showAuthorAndGroupFilters()
-
showAdditionalFilters
public boolean showAdditionalFilters()
-
getPubChooserInnerUrl
public java.lang.String getPubChooserInnerUrl()
-
isDisplayModeMedia
public boolean isDisplayModeMedia()
-
displayMediaKindFilter
public boolean displayMediaKindFilter()
-
getWFStates
public java.util.Set<WFState> getWFStates()
-
getNextPageDataAttribute
public DataAttribute getNextPageDataAttribute(java.lang.String url)
-
getNextPageDataAttribute
public DataAttribute getNextPageDataAttribute(java.lang.String url, java.util.Map<java.lang.String,java.lang.Object> params)
-
getSearchFieldSettings
public TextFieldSettings getSearchFieldSettings()
-
showAddButton
public boolean showAddButton()
-
getAddButtonTypes
public java.util.Set<java.lang.Class<?>> getAddButtonTypes()
-
isAllWorkspace
public boolean isAllWorkspace()
-
isAllMyWorkspace
public boolean isAllMyWorkspace()
-
showAllWorkspaceFilter
public boolean showAllWorkspaceFilter()
-
getWorkspaceQueryHandler
public WorkspaceQueryHandler getWorkspaceQueryHandler()
-
setWorkspaceQueryHandler
public void setWorkspaceQueryHandler(WorkspaceQueryHandler workspaceQueryHandler)
-
isTypeSet
public boolean isTypeSet()
-
setTypeSet
public void setTypeSet(boolean isTypeSet)
-
getItemAction
public java.lang.String getItemAction()
-
setItemAction
public void setItemAction(java.lang.String itemAction)
-
getAvailableFilterMode
public PubChooserHandler.FilterMode getAvailableFilterMode()
-
setFilterMode
public void setFilterMode(java.lang.String filterMode)
-
isMultivalue
public boolean isMultivalue()
-
setMultivalue
public void setMultivalue(boolean multivalue)
-
getJsFunc
public java.lang.String getJsFunc()
-
setJsFunc
public void setJsFunc(java.lang.String jsFunc)
-
setChooserWorkspace
public void setChooserWorkspace(java.lang.String workspaceId)
-
getSubTypes
public java.util.Set<java.lang.Class<?>> getSubTypes(java.lang.Class typeClass, boolean removeAbstract)
-
setWrkspc
public void setWrkspc(java.lang.String... wsIds)
Description copied from class:QueryHandler
Set the workspaces ids that publication must belong.This method also accepts the unique
"user"
value to trigger a search in the workspaces the logged member belong (cf improvement JCMS-4857).Default behavior of query handler is to search in all workspaces.
This method is exclusive with
JcmsFormHandler.setWs(String)
,QueryHandler.setWorkspace(Workspace)
andQueryHandler.setWorkspaceSet(Set)
.- Overrides:
setWrkspc
in classQueryHandler
- Parameters:
wsIds
- one or several ids of Workspace, unique value"user"
to search in logged member workspaces, or null/empty values to search in all workspaces- See Also:
QueryHandler.setSearchInSubWorkspaces(boolean)
-
getFileDocumentSuperClass
public java.lang.Class getFileDocumentSuperClass()
-
getAvailableChooserWorkspace
public Workspace getAvailableChooserWorkspace()
-
getNoResultLabelProp
public java.lang.String getNoResultLabelProp()
-
getNoResultIconProp
public java.lang.String getNoResultIconProp()
-
getExternalProviders
public java.util.List<PubChooserProvider> getExternalProviders()
-
isDisplayExternalProviderContent
public boolean isDisplayExternalProviderContent()
-
setDisplayExternalProviderContent
public void setDisplayExternalProviderContent(boolean displayExternalProviderContent)
-
getExternalProvider
public PubChooserProvider getExternalProvider()
-
setExternalProvider
public void setExternalProvider(PubChooserProvider externalProvider)
-
getExternalProviderValue
public java.lang.String getExternalProviderValue()
-
setExternalProviderValue
public void setExternalProviderValue(java.lang.String externalProviderValue)
-
getAvailableDisplayMode
public PubChooserDisplayMode getAvailableDisplayMode()
-
setDisplayMode
public void setDisplayMode(java.lang.String displayMode)
-
getMediaKind
public java.lang.String getMediaKind()
-
setMediaKind
public void setMediaKind(java.lang.String mediaKind)
-
setMedia
public void setMedia(java.lang.String media)
-
setMediaKindForced
public void setMediaKindForced(boolean mediaKindForced)
-
isMediaKindForced
public boolean isMediaKindForced()
-
isShowExternalProviders
public boolean isShowExternalProviders()
-
setShowExternalProviders
public void setShowExternalProviders(boolean showExternalProviders)
-
getAvailablePubChooserMode
public PubChooserMode getAvailablePubChooserMode()
-
setPubChooserMode
public void setPubChooserMode(java.lang.String pubChooserMode)
-
getAvailableInitialChooserWorkspace
public Workspace getAvailableInitialChooserWorkspace()
-
setInitialChooserWorkspace
public void setInitialChooserWorkspace(java.lang.String initialChooserWorkspace)
-
-