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 }