public class UIWikiDraftGrid
extends org.exoplatform.webui.core.UIComponent
| Modifier and Type | Field and Description |
|---|---|
protected String[] |
action_
An array of String representing the actions on each bean
|
protected String[] |
beanField_
An array of String representing the fields in each bean
|
protected String |
beanIdField_
The bean field that holds the id of this bean
|
protected int |
displayedChars_ |
protected String |
label_ |
static String |
SORT_ASC |
static String |
SORT_DESC |
protected org.exoplatform.webui.core.UIPageIterator |
uiIterator_
The page iterator
|
protected boolean |
useAjax |
| Constructor and Description |
|---|
UIWikiDraftGrid() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearBreadcrum() |
UIWikiDraftGrid |
configure(String beanIdField,
String[] beanField,
String[] action) |
String |
createActionLink(org.exoplatform.wiki.service.BreadcrumbData breadCumbData) |
org.exoplatform.webui.core.UIComponent |
findComponentById(String lookupId) |
String |
getActionForField(String field) |
String[] |
getBeanActions() |
String[] |
getBeanFields() |
String |
getBeanIdField() |
String |
getBeanIdFor(Object bean) |
List<?> |
getBeans() |
String |
getBreadCrumb(String key) |
int |
getDisplayedChars() |
String |
getFieldToDisplayBreadCrumb() |
Object |
getFieldValue(Object bean,
String field) |
String |
getLabel() |
org.exoplatform.wiki.service.WikiPageParams |
getPageParam(String key) |
String |
getSortField() |
org.exoplatform.webui.core.UIPageIterator |
getUIPageIterator() |
String |
getWikiName(String key) |
boolean |
isASC() |
boolean |
isUseAjax() |
void |
putBreadCrumbDatas(String key,
List<org.exoplatform.wiki.service.BreadcrumbData> breakCrumbDatas) |
void |
setActionForField(String field,
String action) |
void |
setASC(boolean isASC) |
void |
setDisplayedChars(int displayedChars) |
void |
setFieldToDisplayBreadCrumb(String fieldToDisplayBreadCrumb) |
void |
setLabel(String label) |
void |
setSortField(String sortField) |
void |
setUseAjax(boolean value) |
broadcast, buildModelObject, createEvent, createUIComponent, createUIComponent, createUIComponent, doAsync, event, event, event, 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, urlpublic static final String SORT_ASC
public static final String SORT_DESC
protected org.exoplatform.webui.core.UIPageIterator uiIterator_
protected String beanIdField_
protected String[] beanField_
protected String[] action_
protected String label_
protected boolean useAjax
protected int displayedChars_
public void clearBreadcrum()
public org.exoplatform.webui.core.UIPageIterator getUIPageIterator()
public void putBreadCrumbDatas(String key, List<org.exoplatform.wiki.service.BreadcrumbData> breakCrumbDatas) throws Exception
Exceptionpublic org.exoplatform.wiki.service.WikiPageParams getPageParam(String key) throws Exception
Exceptionpublic String getFieldToDisplayBreadCrumb()
public void setFieldToDisplayBreadCrumb(String fieldToDisplayBreadCrumb)
public String getSortField()
public void setSortField(String sortField)
public boolean isASC()
public void setASC(boolean isASC)
public String createActionLink(org.exoplatform.wiki.service.BreadcrumbData breadCumbData) throws Exception
Exceptionpublic UIWikiDraftGrid configure(String beanIdField, String[] beanField, String[] action)
public String getBeanIdField()
public String[] getBeanFields()
public String[] getBeanActions()
public String getLabel()
public void setLabel(String label)
public Object getFieldValue(Object bean, String field) throws Exception
Exceptionpublic org.exoplatform.webui.core.UIComponent findComponentById(String lookupId)
findComponentById in class org.exoplatform.webui.core.UIComponentpublic boolean isUseAjax()
public void setUseAjax(boolean value)
public int getDisplayedChars()
public void setDisplayedChars(int displayedChars)
Copyright © 2003–2014 eXo Platform SAS. All rights reserved.