Class AbstractActionComponent
- java.lang.Object
-
- org.exoplatform.webui.core.UIComponent
-
- org.exoplatform.wiki.webui.control.action.core.AbstractActionComponent
-
- Direct Known Subclasses:
AbstractEventActionComponent,AbstractFormActionComponent,AbstractURLActionComponent
public abstract class AbstractActionComponent extends org.exoplatform.webui.core.UIComponent
-
-
Constructor Summary
Constructors Constructor Description AbstractActionComponent()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract StringgetActionLink()Get action linkabstract StringgetActionName()Get nameabstract booleanisAnchor()Get type of action-
Methods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, buildModelObject, createEvent, createUIComponent, createUIComponent, createUIComponent, doAsync, event, event, event, findComponentById, findComponentOfType, findFirstComponentOfType, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getTemplate, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, processDecode, processRender, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url, url
-
-
-
-
Method Detail
-
getActionName
public abstract String getActionName()
Get name- Returns:
- name of this component
-
getActionLink
public abstract String getActionLink() throws Exception
Get action link- Returns:
- a real action link of this component
- Throws:
Exception
-
isAnchor
public abstract boolean isAnchor()
Get type of action- Returns:
trueif this action creates anchor,falseif vice versa
-
-