package com.constellio.app.modules.rm.ui.pages.document;
import java.util.List;
import com.constellio.app.modules.rm.ui.components.document.DocumentActionsComponent;
import com.constellio.app.modules.rm.ui.entities.DocumentVO;
import com.constellio.app.modules.rm.ui.pages.viewGroups.RecordsManagementViewGroup;
import com.constellio.app.ui.entities.ContentVersionVO;
import com.constellio.app.ui.framework.data.RecordVODataProvider;
import com.constellio.app.ui.pages.base.BaseView;
public interface DisplayDocumentView extends BaseView, RecordsManagementViewGroup, DocumentActionsComponent {
DocumentVO getDocumentVO();
void refreshMetadataDisplay();
void setContentVersions(List<ContentVersionVO> contentVersions);
void setTasks(RecordVODataProvider tasksDataProvider);
void setEvents(RecordVODataProvider tasksDataProvider);
void setPublishButtons(boolean published);
void setTaxonomyCode(String taxonomyCode);
}