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.clientapp.vo;
018:
019: /**
020: * @workflow.webservice-object
021: */
022: public class RuleReportCriteriaVO implements java.io.Serializable {
023:
024: private static final long serialVersionUID = -5778071030243010078L;
025:
026: private String ruleDescription;
027: private String documentTypeName;
028: private String ruleTemplateName;
029: private String[] actionRequestCodes;
030: private UserIdVO responsibleUser;
031: private WorkgroupIdVO responsibleWorkgroup;
032: private String responsibleRoleName;
033: private RuleExtensionVO[] ruleExtensionVOs;
034: private Boolean activeIndicator;
035: private Boolean considerWorkgroupMembership = Boolean.TRUE;
036: private Boolean includeDelegations;
037:
038: public RuleReportCriteriaVO() {
039: }
040:
041: public String[] getActionRequestCodes() {
042: return actionRequestCodes;
043: }
044:
045: public void setActionRequestCodes(String[] actionRequestCodes) {
046: this .actionRequestCodes = actionRequestCodes;
047: }
048:
049: public Boolean isActiveIndicator() {
050: return activeIndicator;
051: }
052:
053: public void setActiveIndicator(Boolean activeIndicator) {
054: this .activeIndicator = activeIndicator;
055: }
056:
057: public Boolean isConsiderWorkgroupMembership() {
058: return considerWorkgroupMembership;
059: }
060:
061: public void setConsiderWorkgroupMembership(
062: Boolean considerWorkgroupMembership) {
063: this .considerWorkgroupMembership = considerWorkgroupMembership;
064: }
065:
066: public String getDocumentTypeName() {
067: return documentTypeName;
068: }
069:
070: public void setDocumentTypeName(String documentTypeName) {
071: this .documentTypeName = documentTypeName;
072: }
073:
074: public Boolean isIncludeDelegations() {
075: return includeDelegations;
076: }
077:
078: public void setIncludeDelegations(Boolean includeDelegations) {
079: this .includeDelegations = includeDelegations;
080: }
081:
082: public String getResponsibleRoleName() {
083: return responsibleRoleName;
084: }
085:
086: public void setResponsibleRoleName(String responsibleRoleName) {
087: this .responsibleRoleName = responsibleRoleName;
088: }
089:
090: public UserIdVO getResponsibleUser() {
091: return responsibleUser;
092: }
093:
094: public void setResponsibleUser(UserIdVO responsibleUser) {
095: this .responsibleUser = responsibleUser;
096: }
097:
098: public WorkgroupIdVO getResponsibleWorkgroup() {
099: return responsibleWorkgroup;
100: }
101:
102: public void setResponsibleWorkgroup(
103: WorkgroupIdVO responsibleWorkgroup) {
104: this .responsibleWorkgroup = responsibleWorkgroup;
105: }
106:
107: public String getRuleDescription() {
108: return ruleDescription;
109: }
110:
111: public void setRuleDescription(String ruleDescription) {
112: this .ruleDescription = ruleDescription;
113: }
114:
115: public RuleExtensionVO[] getRuleExtensionVOs() {
116: return ruleExtensionVOs;
117: }
118:
119: public void setRuleExtensionVOs(RuleExtensionVO[] ruleExtensionVOs) {
120: this .ruleExtensionVOs = ruleExtensionVOs;
121: }
122:
123: public String getRuleTemplateName() {
124: return ruleTemplateName;
125: }
126:
127: public void setRuleTemplateName(String ruleTemplateName) {
128: this.ruleTemplateName = ruleTemplateName;
129: }
130:
131: }
|