01: /*
02: * Copyright 2005-2007 The Kuali Foundation.
03: *
04: *
05: * Licensed under the Educational Community License, Version 1.0 (the "License");
06: * you may not use this file except in compliance with the License.
07: * You may obtain a copy of the License at
08: *
09: * http://www.opensource.org/licenses/ecl1.php
10: *
11: * Unless required by applicable law or agreed to in writing, software
12: * distributed under the License is distributed on an "AS IS" BASIS,
13: * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14: * See the License for the specific language governing permissions and
15: * limitations under the License.
16: */
17: package org.kuali.workflow.role;
18:
19: import java.util.ArrayList;
20: import java.util.List;
21:
22: /**
23: *
24: * @author ewestfal
25: */
26: public class QualifiedRoleExtension {
27:
28: private Long qualifiedRoleExtensionId;
29:
30: private Long qualifiedRoleId;
31: private Long roleAttributeId;
32: private Integer lockVerNbr;
33:
34: private QualifiedRole qualifiedRole;
35: private RoleAttribute roleAttribute;
36: private List<QualifiedRoleExtensionValue> extensionValues = new ArrayList<QualifiedRoleExtensionValue>();
37:
38: public List<QualifiedRoleExtensionValue> getExtensionValues() {
39: return extensionValues;
40: }
41:
42: public void setExtensionValues(
43: List<QualifiedRoleExtensionValue> extensionValues) {
44: this .extensionValues = extensionValues;
45: }
46:
47: public Integer getLockVerNbr() {
48: return lockVerNbr;
49: }
50:
51: public void setLockVerNbr(Integer lockVerNbr) {
52: this .lockVerNbr = lockVerNbr;
53: }
54:
55: public QualifiedRole getQualifiedRole() {
56: return qualifiedRole;
57: }
58:
59: public void setQualifiedRole(QualifiedRole qualifiedRole) {
60: this .qualifiedRole = qualifiedRole;
61: }
62:
63: public Long getQualifiedRoleExtensionId() {
64: return qualifiedRoleExtensionId;
65: }
66:
67: public void setQualifiedRoleExtensionId(
68: Long qualifiedRoleExtensionId) {
69: this .qualifiedRoleExtensionId = qualifiedRoleExtensionId;
70: }
71:
72: public Long getQualifiedRoleId() {
73: return qualifiedRoleId;
74: }
75:
76: public void setQualifiedRoleId(Long qualifiedRoleId) {
77: this .qualifiedRoleId = qualifiedRoleId;
78: }
79:
80: public RoleAttribute getRoleAttribute() {
81: return roleAttribute;
82: }
83:
84: public void setRoleAttribute(RoleAttribute roleAttribute) {
85: this .roleAttribute = roleAttribute;
86: }
87:
88: public Long getRoleAttributeId() {
89: return roleAttributeId;
90: }
91:
92: public void setRoleAttributeId(Long roleAttributeId) {
93: this.roleAttributeId = roleAttributeId;
94: }
95:
96: }
|