public abstract class UIAbstractSelectFileComposer
extends org.exoplatform.webui.core.UIContainer
| Modifier and Type | Field and Description |
|---|---|
static String |
COMPOSER_DESTINATION_FOLDER |
static String |
COMPOSER_SELECTION_TYPE |
static String |
SEPARATOR |
| Constructor and Description |
|---|
UIAbstractSelectFileComposer() |
| Modifier and Type | Method and Description |
|---|---|
void |
concatenateParamName(Map<String,String> activityParams,
String paramName,
String paramValue) |
abstract String |
getResolverType() |
abstract Set<ComposerFileItem> |
getSelectFiles() |
void |
postActivitySave(Object obj,
org.exoplatform.social.webui.composer.UIComposer.PostContext postContext,
org.exoplatform.social.core.activity.model.ExoSocialActivity activity) |
abstract Object |
preActivitySave(Object resource,
org.exoplatform.social.webui.composer.UIComposer.PostContext postContext) |
void |
putActivityParams(Object obj,
Object resource,
Map<String,String> activityParams) |
void |
removeFile(ComposerFileItem fileItem) |
protected abstract void |
removeSelectedFile(ComposerFileItem fileItem) |
abstract void |
resetSelection() |
void |
validateSelection() |
addChild, addChild, findComponentById, findComponentOfType, findFirstComponentOfType, getChild, getChild, getChildById, getChildren, hasChildren, removeChild, removeChildById, renderChild, renderChild, renderChild, renderChild, renderChildren, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypesbroadcast, buildModelObject, createEvent, createUIComponent, createUIComponent, createUIComponent, doAsync, event, event, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getTemplate, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, processDecode, processRender, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url, urlpublic static final String SEPARATOR
public static final String COMPOSER_SELECTION_TYPE
public static final String COMPOSER_DESTINATION_FOLDER
public abstract Set<ComposerFileItem> getSelectFiles()
public abstract void resetSelection()
public abstract String getResolverType()
public abstract Object preActivitySave(Object resource, org.exoplatform.social.webui.composer.UIComposer.PostContext postContext) throws Exception
Exceptionpublic void removeFile(ComposerFileItem fileItem)
public void putActivityParams(Object obj, Object resource, Map<String,String> activityParams) throws Exception
Exceptionpublic void postActivitySave(Object obj, org.exoplatform.social.webui.composer.UIComposer.PostContext postContext, org.exoplatform.social.core.activity.model.ExoSocialActivity activity) throws Exception
Exceptionpublic void concatenateParamName(Map<String,String> activityParams, String paramName, String paramValue)
protected abstract void removeSelectedFile(ComposerFileItem fileItem)
public void validateSelection()
Copyright © 2003–2020 eXo Platform SAS. All rights reserved.