public class UIDocumentNodeList
extends org.exoplatform.webui.core.UIContainer
| Modifier and Type | Class and Description |
|---|---|
static class |
UIDocumentNodeList.CollapseNodeActionListener |
static class |
UIDocumentNodeList.ExpandNodeActionListener |
static class |
UIDocumentNodeList.ManageVersionsActionListener |
static class |
UIDocumentNodeList.MoreActionListener |
| Constructor and Description |
|---|
UIDocumentNodeList() |
| Modifier and Type | Method and Description |
|---|---|
org.exoplatform.webui.core.UIComponent |
addUIDocList(String id) |
String |
getAuthorName(javax.jcr.Node file) |
org.exoplatform.webui.core.UIPageIterator |
getContentPageIterator() |
String |
getDatePropertyValue(javax.jcr.Node node,
String propertyName) |
String |
getFileDate(javax.jcr.Node file)
gets date presentation of file
|
String |
getFileExtension(javax.jcr.Node file,
String title)
gets the extension of file
|
String |
getFileName(javax.jcr.Node file,
String title)
gets the name of file
|
String |
getFileSize(javax.jcr.Node file) |
String |
getID(javax.jcr.Node node) |
String |
getLabel(String id)
gets label
|
List<javax.jcr.Node> |
getNodeChildrenList() |
int |
getPadding() |
protected String |
getVersionNumber(javax.jcr.Node file)
gets version number of the node
|
boolean |
isShowMoreButton() |
void |
setCurrentNode(javax.jcr.Node node) |
void |
setPadding(int value) |
void |
setPageList(org.exoplatform.commons.utils.PageList p) |
void |
setShowMoreButton(boolean value) |
void |
updateUIDocumentNodeListChildren() |
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 List<javax.jcr.Node> getNodeChildrenList() throws Exception
Exceptionpublic void setPageList(org.exoplatform.commons.utils.PageList p)
throws Exception
Exceptionpublic int getPadding()
public void setPadding(int value)
public boolean isShowMoreButton()
public void setShowMoreButton(boolean value)
public void updateUIDocumentNodeListChildren()
throws Exception
Exceptionpublic org.exoplatform.webui.core.UIPageIterator getContentPageIterator()
public org.exoplatform.webui.core.UIComponent addUIDocList(String id) throws Exception
Exceptionpublic String getFileName(javax.jcr.Node file, String title) throws Exception
file - the filetitle - the titleExceptionpublic String getFileExtension(javax.jcr.Node file, String title) throws Exception
file - the filetitle - the titleExceptionpublic String getFileDate(javax.jcr.Node file) throws Exception
file - the fileExceptionpublic String getDatePropertyValue(javax.jcr.Node node, String propertyName) throws Exception
Exceptionprotected String getVersionNumber(javax.jcr.Node file) throws Exception
file - the nodeExceptionCopyright © 2003–2019 eXo Platform SAS. All rights reserved.