001: /*
002: * Copyright 2005-2006 The Kuali Foundation.
003: *
004: *
005: * Licensed under the Educational Community License, Version 1.0 (the "License");
006: * you may not use this file except in compliance with the License.
007: * You may obtain a copy of the License at
008: *
009: * http://www.opensource.org/licenses/ecl1.php
010: *
011: * Unless required by applicable law or agreed to in writing, software
012: * distributed under the License is distributed on an "AS IS" BASIS,
013: * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
014: * See the License for the specific language governing permissions and
015: * limitations under the License.
016: */
017: package edu.iu.uis.eden.edl;
018:
019: import java.io.Serializable;
020:
021: /**
022: * Association between WorkflowDocument type -> EDocLite definition, EDocLite style
023: * Table: en_edoclt_assoc_t
024: * @author Aaron Hamid (arh14 at cornell dot edu)
025: */
026: public class EDocLiteAssociation implements Serializable {
027:
028: private static final long serialVersionUID = 7300251507982374010L;
029: /**
030: * edoclt_assoc_id
031: */
032: private Long eDocLiteAssocId;
033: /**
034: * edoclt_assoc_doctype_nm
035: */
036: private String edlName;
037: /**
038: * edoclt_assoc_def_nm
039: */
040: private String definition;
041: /**
042: * edoclt_assoc_style_nm
043: */
044: private String style;
045: /**
046: * edoclt_assoc_actv_ind
047: */
048: private Boolean activeInd;
049: /**
050: * db_lock_ver_nbr
051: */
052: private Integer lockVerNbr;
053: private String actionsUrl;//for quickfinder
054:
055: public Long getEDocLiteAssocId() {
056: return eDocLiteAssocId;
057: }
058:
059: public void setEDocLiteAssocId(Long docLiteAssocId) {
060: eDocLiteAssocId = docLiteAssocId;
061: }
062:
063: public String getEdlName() {
064: return edlName;
065: }
066:
067: public void setEdlName(String edlName) {
068: this .edlName = edlName;
069: }
070:
071: public String getDefinition() {
072: return definition;
073: }
074:
075: public void setDefinition(String definition) {
076: this .definition = definition;
077: }
078:
079: public String getStyle() {
080: return style;
081: }
082:
083: public void setStyle(String style) {
084: this .style = style;
085: }
086:
087: public Boolean getActiveInd() {
088: return activeInd;
089: }
090:
091: public void setActiveInd(Boolean activeInd) {
092: this .activeInd = activeInd;
093: }
094:
095: public Integer getLockVerNbr() {
096: return lockVerNbr;
097: }
098:
099: public void setLockVerNbr(Integer lockVerNbr) {
100: this .lockVerNbr = lockVerNbr;
101: }
102:
103: public String toString() {
104: return "[EDocLiteAssociation: eDocLiteAssocId="
105: + eDocLiteAssocId + ", edlName=" + edlName
106: + ", definition=" + definition + ", style=" + style
107: + ", activeInd=" + activeInd + ", lockVerNbr="
108: + lockVerNbr + "]";
109: }
110:
111: public String getActionsUrl() {
112: return actionsUrl;
113: }
114:
115: public void setActionsUrl(String actionsUrl) {
116: this.actionsUrl = actionsUrl;
117: }
118: }
|