001/**
002 * Copyright 2005-2016 The Kuali Foundation
003 *
004 * Licensed under the Educational Community License, Version 2.0 (the "License");
005 * you may not use this file except in compliance with the License.
006 * You may obtain a copy of the License at
007 *
008 * http://www.opensource.org/licenses/ecl2.php
009 *
010 * Unless required by applicable law or agreed to in writing, software
011 * distributed under the License is distributed on an "AS IS" BASIS,
012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
013 * See the License for the specific language governing permissions and
014 * limitations under the License.
015 */
016package org.kuali.rice.kew.feedback.web;
017
018import org.kuali.rice.kns.web.struts.form.KualiForm;
019
020/**
021 * Struts ActionForm for {@link FeedbackAction}.
022 *
023 * @see FeedbackAction
024 *
025 * @author Kuali Rice Team (rice.collab@kuali.org)
026 */
027/* Action Form for Feedback and Support Web form */
028public class FeedbackForm extends KualiForm {
029
030        private static final long serialVersionUID = -6881094307991817497L;
031        /* Form elements */
032    private String userName;
033    private String userEmail;
034    private String networkId;
035    private String documentType;
036    private String pageUrl;
037    private String exception;
038    private String timeDate;
039    private String comments;
040    private String documentId;
041    private String firstName;
042    private String lastName;
043    private String phone;
044    private String category;
045    private String methodToCall = "";
046
047    /**
048     * @return Returns the category.
049     */
050    public String getCategory() {
051        return category;
052    }
053
054    /**
055     * @param category
056     *            The category to set.
057     */
058    public void setCategory(String category) {
059        this.category = category;
060    }
061
062    /* getters and setters */
063    public String getUserName() {
064        return userName;
065    }
066
067    public void setUserName(String userName) {
068        this.userName = userName;
069    }
070
071    public void setUserEmail(String userEmail) {
072        this.userEmail = userEmail;
073    }
074
075    public String getUserEmail() {
076        return userEmail;
077    }
078
079    public void setNetworkId(String networkId) {
080        this.networkId = networkId;
081    }
082
083    public String getNetworkId() {
084        return networkId;
085    }
086
087    public void setDocumentType(String documentType) {
088        this.documentType = documentType;
089    }
090
091    public String getDocumentType() {
092        return documentType;
093    }
094
095    public void setPageUrl(String pageUrl) {
096        this.pageUrl = pageUrl;
097    }
098
099    public String getPageUrl() {
100        return pageUrl;
101    }
102
103    public void setException(String exception) {
104        this.exception = exception;
105    }
106
107    public String getException() {
108        return exception;
109    }
110
111    public void setTimeDate(String timeDate) {
112        this.timeDate = timeDate;
113    }
114
115    public String getTimeDate() {
116        return timeDate;
117    }
118
119    public void setComments(String comments) {
120        this.comments = comments;
121    }
122
123    public String getComments() {
124        return comments;
125    }
126
127    public void setDocumentId(String documentId) {
128        this.documentId = documentId;
129    }
130
131    public String getDocumentId() {
132        return documentId;
133    }
134
135    public void setFirstName(String firstName) {
136        this.firstName = firstName;
137    }
138
139    public String getFirstName() {
140        return firstName;
141    }
142
143    public void setLastName(String lastName) {
144        this.lastName = lastName;
145    }
146
147    public String getLastName() {
148        return lastName;
149    }
150
151    /**
152     * @return Returns the methodToCall.
153     */
154    public String getMethodToCall() {
155        return methodToCall;
156    }
157
158    /**
159     * @param methodToCall
160     *            The methodToCall to set.
161     */
162    public void setMethodToCall(String methodToCall) {
163        this.methodToCall = methodToCall;
164    }
165
166        public String getPhone() {
167                return phone;
168        }
169
170        public void setPhone(String phone) {
171                this.phone = phone;
172        }
173
174
175
176}