001
014
015 package com.liferay.portlet.documentlibrary.model.impl;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018 import com.liferay.portlet.documentlibrary.model.DLFileEntryType;
019 import com.liferay.portlet.documentlibrary.model.DLFileVersion;
020 import com.liferay.portlet.documentlibrary.service.DLFileEntryTypeLocalServiceUtil;
021 import com.liferay.portlet.documentlibrary.service.DLFileVersionLocalServiceUtil;
022 import com.liferay.portlet.dynamicdatamapping.model.DDMStructure;
023 import com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalServiceUtil;
024
025
028 public class DLFileEntryMetadataImpl extends DLFileEntryMetadataBaseImpl {
029
030 @Override
031 public DDMStructure getDDMStructure() throws PortalException {
032 return DDMStructureLocalServiceUtil.getStructure(getDDMStructureId());
033 }
034
035 @Override
036 public DLFileEntryType getFileEntryType() throws PortalException {
037 return DLFileEntryTypeLocalServiceUtil.getFileEntryType(
038 getFileEntryTypeId());
039 }
040
041 @Override
042 public DLFileVersion getFileVersion() throws PortalException {
043 return DLFileVersionLocalServiceUtil.getFileVersion(getFileVersionId());
044 }
045
046 }