001package org.kuali.ole.docstore.model.bo;
002
003import org.kuali.ole.docstore.model.enums.DocType;
004import 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 */
012public 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}