001
014
015 package com.liferay.portlet.documentlibrary.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.model.PersistedModel;
020 import com.liferay.portal.model.TreeModel;
021
022
031 @ProviderType
032 public interface DLFileVersion extends DLFileVersionModel, PersistedModel,
033 TreeModel {
034
039 @Override
040 public java.lang.String buildTreePath()
041 throws com.liferay.portal.kernel.exception.PortalException;
042
043 public java.io.InputStream getContentStream(boolean incrementCounter)
044 throws com.liferay.portal.kernel.exception.PortalException;
045
046 public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> getDDMStructures()
047 throws com.liferay.portal.kernel.exception.PortalException;
048
049 public com.liferay.portlet.documentlibrary.model.DLFileEntryType getDLFileEntryType()
050 throws com.liferay.portal.kernel.exception.PortalException;
051
052 public com.liferay.portal.kernel.util.UnicodeProperties getExtraSettingsProperties();
053
054 public com.liferay.portlet.documentlibrary.model.DLFileEntry getFileEntry()
055 throws com.liferay.portal.kernel.exception.PortalException;
056
057 public com.liferay.portlet.documentlibrary.model.DLFolder getFolder()
058 throws com.liferay.portal.kernel.exception.PortalException;
059
060 public java.lang.String getIcon();
061
062 public void setExtraSettingsProperties(
063 com.liferay.portal.kernel.util.UnicodeProperties extraSettingsProperties);
064 }