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    }