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.quicklinks.web;
018:
019: import java.util.List;
020:
021: import org.apache.struts.action.ActionForm;
022:
023: /**
024: * Struts ActionForm for the {@link QuickLinksAction}.
025: *
026: * @see QuickLinksAction
027: *
028: * @author bmcgough
029: */
030: public class QuickLinksForm extends ActionForm {
031:
032: private static final long serialVersionUID = 7937908655502925150L;
033: private List watchedDocuments;
034: private List recentSearches;
035: private List namedSearches;
036: private List actionListStats;
037: private List initiatedDocumentTypes;
038:
039: /**
040: * @return Returns the actionListStats.
041: */
042: public List getActionListStats() {
043: return actionListStats;
044: }
045:
046: /**
047: * @param actionListStats The actionListStats to set.
048: */
049: public void setActionListStats(List actionListStats) {
050: this .actionListStats = actionListStats;
051: }
052:
053: /**
054: * @return Returns the initiatedDocumentTypes.
055: */
056: public List getInitiatedDocumentTypes() {
057: return initiatedDocumentTypes;
058: }
059:
060: /**
061: * @param initiatedDocumentTypes The initiatedDocumentTypes to set.
062: */
063: public void setInitiatedDocumentTypes(List initiatedDocumentTypes) {
064: this .initiatedDocumentTypes = initiatedDocumentTypes;
065: }
066:
067: /**
068: * @return Returns the namedSearches.
069: */
070: public List getNamedSearches() {
071: return namedSearches;
072: }
073:
074: /**
075: * @param namedSearches The namedSearches to set.
076: */
077: public void setNamedSearches(List namedSearches) {
078: this .namedSearches = namedSearches;
079: }
080:
081: /**
082: * @return Returns the recentSearches.
083: */
084: public List getRecentSearches() {
085: return recentSearches;
086: }
087:
088: /**
089: * @param recentSearches The recentSearches to set.
090: */
091: public void setRecentSearches(List recentSearches) {
092: this .recentSearches = recentSearches;
093: }
094:
095: /**
096: * @return Returns the watchedDocuments.
097: */
098: public List getWatchedDocuments() {
099: return watchedDocuments;
100: }
101:
102: /**
103: * @param watchedDocuments The watchedDocuments to set.
104: */
105: public void setWatchedDocuments(List watchedDocuments) {
106: this.watchedDocuments = watchedDocuments;
107: }
108: }
|