001 package org.kuali.ole.docstore.model.bo;
002
003 import org.kuali.ole.docstore.model.enums.DocType;
004 import org.kuali.ole.docstore.model.enums.DocCategory;
005
006 /**
007 * Base class for logical representation of any document used in OLE.
008 * (These documents come in different formats and are stored in DocStore module and indexed in Discovery module.)
009 * User: tirumalesh.b
010 * Date: 1/2/12 Time: 2:57 PM
011 */
012 public class OleDocument {
013 protected String id;
014 protected DocCategory docCategory;
015 protected DocType docType;
016
017 public OleDocument() {
018 }
019
020 public String getId() {
021 return id;
022 }
023
024 public void setId(String id) {
025 this.id = id;
026 }
027
028 public DocCategory getDocCategory() {
029 return docCategory;
030 }
031
032 public void setDocCategory(DocCategory docCategory) {
033 this.docCategory = docCategory;
034 }
035
036 public DocType getDocType() {
037 return docType;
038 }
039
040 public void setDocType(DocType docType) {
041 this.docType = docType;
042 }
043 }