1 18 21 package org.apache.roller.ui.authoring.struts.formbeans; 22 23 import java.text.DateFormat ; 24 import java.util.Calendar ; 25 import java.util.Date ; 26 27 import javax.servlet.ServletRequest ; 28 29 import org.apache.struts.action.ActionMapping; 30 31 37 public class WeblogEntryManagementForm 38 extends org.apache.struts.action.ActionForm 39 implements java.io.Serializable 40 { 41 private String mEndDateString; 42 private String mStartDateString; 43 private String mFileBy = "month"; 44 private String mExportFormat = "rss"; 45 private String mCategoryId = null; 46 private String mStatus = "ALL"; 47 private String mSortby = "updateTime"; 48 49 50 private int count = 30; 51 52 53 private int offset = 0; 54 55 57 public void reset( ActionMapping mapping, ServletRequest request) 58 { 59 Calendar cal = Calendar.getInstance(request.getLocale()); 61 Date now = new Date (); 62 cal.setTime(now); 63 64 DateFormat df = DateFormat.getDateInstance(DateFormat.SHORT, request.getLocale()); 65 mEndDateString = df.format( now ); 66 67 cal.set(Calendar.DAY_OF_MONTH, 1); 68 mStartDateString = df.format( cal.getTime() ); 69 } 70 71 74 public String getStartDateString() 75 { 76 return this.mStartDateString; 77 } 78 81 public void setStartDateString(String startDateString) 82 { 83 this.mStartDateString = startDateString; 84 } 85 86 89 public String getEndDateString() 90 { 91 return this.mEndDateString; 92 } 93 94 97 public void setEndDateString(String dateString) 98 { 99 this.mEndDateString = dateString; 100 } 101 102 105 public String getFileBy() 106 { 107 return this.mFileBy; 108 } 109 110 113 public void setFileBy(String fileBy) 114 { 115 this.mFileBy = fileBy; 116 } 117 118 121 public String getExportFormat() 122 { 123 return this.mExportFormat; 124 } 125 126 129 public void setExportFormat(String exportFormat) 130 { 131 this.mExportFormat = exportFormat; 132 } 133 136 public String getCategoryId() 137 { 138 return mCategoryId; 139 } 140 143 public void setCategoryId(String category) 144 { 145 mCategoryId = category; 146 } 147 150 public String getStatus() 151 { 152 return mStatus; 153 } 154 157 public void setStatus(String status) 158 { 159 mStatus = status; 160 } 161 162 public int getCount() { 163 return count; 164 } 165 166 public void setCount(int count) { 167 this.count = count; 168 } 169 170 public int getOffset() { 171 return offset; 172 } 173 174 public void setOffset(int offset) { 175 this.offset = offset; 176 } 177 178 public String getSortby() { 179 return mSortby; 180 } 181 182 public void setSortby(String sortby) { 183 mSortby = sortby; 184 } 185 } 186 | Popular Tags |