public abstract class UIBaseNodeTreeSelector extends org.exoplatform.portal.webui.container.UIContainer implements ComponentSelector
| Modifier and Type | Field and Description |
|---|---|
protected String |
returnFieldName |
protected org.exoplatform.webui.core.UIComponent |
sourceUIComponent |
description, icon, moveAppsPermissions, moveContainersPermissions, TABLE_COLUMN_CONTAINER| Constructor and Description |
|---|
UIBaseNodeTreeSelector() |
| Modifier and Type | Method and Description |
|---|---|
String |
getReturnFieldName() |
org.exoplatform.webui.core.UIComponent |
getSourceComponent()
Gets the source component of a selector
|
abstract void |
onChange(javax.jcr.Node currentNode,
Object context)
On change.
|
void |
setReturnFieldName(String name) |
void |
setSourceComponent(org.exoplatform.webui.core.UIComponent uicomponent,
String[] initParams)
Sets the source component of a selector
|
getDescription, getIcon, getMoveAppsPermissions, getMoveContainersPermissions, getPermissionClasses, getStorageId, hasMoveAppsPermission, hasMoveContainersPermission, setDescription, setIcon, setMoveAppsPermissions, setMoveContainersPermissions, setStorageIdgetAccessPermissions, getFactoryId, getHeight, getName, getTemplate, getTitle, getWidth, hasAccessPermission, hasPermission, isModifiable, setAccessPermissions, setFactoryId, setHeight, setModifiable, setName, setTemplate, setTitle, setWidthaddChild, 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, getParent, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, processDecode, processRender, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url, urlprotected org.exoplatform.webui.core.UIComponent sourceUIComponent
protected String returnFieldName
public abstract void onChange(javax.jcr.Node currentNode,
Object context)
throws Exception
currentNode - the current nodecontext - the request contextException - the exceptionpublic String getReturnFieldName()
public void setReturnFieldName(String name)
public org.exoplatform.webui.core.UIComponent getSourceComponent()
ComponentSelectorgetSourceComponent in interface ComponentSelectorpublic void setSourceComponent(org.exoplatform.webui.core.UIComponent uicomponent,
String[] initParams)
ComponentSelectorsetSourceComponent in interface ComponentSelectoruicomponent - the uicomponentinitParams - the init paramsCopyright © 2003–2019 eXo Platform SAS. All rights reserved.