List of usage examples for com.liferay.portal.repository.liferayrepository.model LiferayFolder getModel
@Override
public Object getModel()
From source file:com.liferay.document.library.internal.exportimport.data.handler.FolderStagedModelDataHandler.java
License:Open Source License
@Override protected void validateExport(PortletDataContext portletDataContext, Folder folder) throws PortletDataException { if ((folder.getGroupId() != portletDataContext.getGroupId()) && (folder.getGroupId() != portletDataContext.getScopeGroupId())) { PortletDataException pde = new PortletDataException(PortletDataException.INVALID_GROUP); pde.setStagedModel(folder);/*from w w w .j a v a 2 s .c o m*/ throw pde; } if (folder instanceof LiferayFolder) { LiferayFolder liferayFolder = (LiferayFolder) folder; DLFolder dlFolder = (DLFolder) liferayFolder.getModel(); if (dlFolder.isInTrash() || dlFolder.isInTrashContainer()) { PortletDataException pde = new PortletDataException(PortletDataException.STATUS_IN_TRASH); pde.setStagedModel(folder); throw pde; } } }