List of usage examples for com.liferay.portal.kernel.repository.model Folder isRoot
public boolean isRoot();
From source file:com.liferay.document.library.repository.cmis.internal.model.CMISFolder.java
License:Open Source License
@Override public List<Long> getAncestorFolderIds() throws PortalException { List<Long> folderIds = new ArrayList<>(); Folder folder = this; while (!folder.isRoot()) { folder = folder.getParentFolder(); folderIds.add(folder.getFolderId()); }/*from w ww . ja va2s. co m*/ return folderIds; }
From source file:com.liferay.document.library.repository.cmis.internal.model.CMISFolder.java
License:Open Source License
@Override public List<Folder> getAncestors() throws PortalException { List<Folder> folders = new ArrayList<>(); Folder folder = this; while (!folder.isRoot()) { folder = folder.getParentFolder(); folders.add(folder);/*from ww w .java 2 s. c om*/ } return folders; }
From source file:com.liferay.document.library.repository.external.model.ExtRepositoryObjectAdapter.java
License:Open Source License
public List<Long> getAncestorFolderIds() throws PortalException { List<Long> folderIds = new ArrayList<>(); Folder folder = getParentFolder(); while (!folder.isRoot()) { folderIds.add(folder.getFolderId()); folder = folder.getParentFolder(); }/*from w w w . j a v a 2 s .c o m*/ return folderIds; }
From source file:com.liferay.document.library.repository.external.model.ExtRepositoryObjectAdapter.java
License:Open Source License
public List<Folder> getAncestors() throws PortalException { List<Folder> folders = new ArrayList<>(); Folder folder = getParentFolder(); while ((folder != null) && !folder.isRoot()) { folders.add(folder);// w w w . j a v a 2 s .com folder = folder.getParentFolder(); } if (folder != null) { folders.add(folder); } return folders; }
From source file:com.liferay.document.library.repository.external.model.ExtRepositoryObjectAdapter.java
License:Open Source License
public Folder getParentFolder() throws PortalException { ExtRepositoryAdapter extRepositoryAdapter = getRepository(); Folder parentFolder = extRepositoryAdapter.getParentFolder(this); if (parentFolder.isRoot()) { return DLAppLocalServiceUtil.getMountFolder(getRepositoryId()); } else {//from w w w .j av a2 s .com return parentFolder; } }
From source file:com.liferay.repository.external.model.ExtRepositoryObjectAdapter.java
License:Open Source License
public List<Long> getAncestorFolderIds() throws PortalException { List<Long> folderIds = new ArrayList<Long>(); Folder folder = getParentFolder(); while (!folder.isRoot()) { folderIds.add(folder.getFolderId()); folder = folder.getParentFolder(); }//from w ww . jav a 2s . co m return folderIds; }
From source file:com.liferay.repository.external.model.ExtRepositoryObjectAdapter.java
License:Open Source License
public List<Folder> getAncestors() throws PortalException { List<Folder> folders = new ArrayList<Folder>(); Folder folder = getParentFolder(); while ((folder != null) && !folder.isRoot()) { folders.add(folder);/*from www . j a v a 2s . co m*/ folder = folder.getParentFolder(); } if (folder != null) { folders.add(folder); } return folders; }
From source file:cz.topolik.fsrepo.model.FileSystemFolder.java
License:Open Source License
public List<Folder> getAncestors() throws PortalException, SystemException { List<Folder> result = new ArrayList<Folder>(); Folder f = this; while (!f.isRoot()) { f = f.getParentFolder();/*ww w . ja v a 2 s. com*/ result.add(f); } return result; }