KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > mvnforum > phpbb2mvnforum > db > PhpbbPost


1 package org.mvnforum.phpbb2mvnforum.db;
2
3 //import java.sql.*; // @todo: uncomment as needed
4
import java.util.Collection JavaDoc;//for xml support
5
import java.util.Iterator JavaDoc;//for xml support
6

7 /*
8  * Included columns: post_id, topic_id, forum_id, poster_id, post_time,
9  * poster_ip, post_username, enable_bbcode, enable_html, enable_smilies,
10  * enable_sig, post_edit_time, post_edit_count
11  * Excluded columns:
12  */

13 public class PhpbbPost {
14     private int post_id;
15     private int topic_id;
16     private int forum_id;
17     private int poster_id;
18     private int post_time;
19     private String JavaDoc poster_ip;
20     private String JavaDoc post_username;
21     private int enable_bbcode;
22     private int enable_html;
23     private int enable_smilies;
24     private int enable_sig;
25     private int post_edit_time;
26     private int post_edit_count;
27
28     public int getpost_id() {
29         return post_id;
30     }
31     public void setpost_id(int post_id) {
32         this.post_id = post_id;
33     }
34
35     public int gettopic_id() {
36         return topic_id;
37     }
38     public void settopic_id(int topic_id) {
39         this.topic_id = topic_id;
40     }
41
42     public int getforum_id() {
43         return forum_id;
44     }
45     public void setforum_id(int forum_id) {
46         this.forum_id = forum_id;
47     }
48
49     public int getposter_id() {
50         return poster_id;
51     }
52     public void setposter_id(int poster_id) {
53         this.poster_id = poster_id;
54     }
55
56     public int getpost_time() {
57         return post_time;
58     }
59     public void setpost_time(int post_time) {
60         this.post_time = post_time;
61     }
62
63     public String JavaDoc getposter_ip() {
64         return poster_ip;
65     }
66     public void setposter_ip(String JavaDoc poster_ip) {
67         this.poster_ip = poster_ip;
68     }
69
70     public String JavaDoc getpost_username() {
71         return post_username;
72     }
73     public void setpost_username(String JavaDoc post_username) {
74         this.post_username = post_username;
75     }
76
77     public int getenable_bbcode() {
78         return enable_bbcode;
79     }
80     public void setenable_bbcode(int enable_bbcode) {
81         this.enable_bbcode = enable_bbcode;
82     }
83
84     public int getenable_html() {
85         return enable_html;
86     }
87     public void setenable_html(int enable_html) {
88         this.enable_html = enable_html;
89     }
90
91     public int getenable_smilies() {
92         return enable_smilies;
93     }
94     public void setenable_smilies(int enable_smilies) {
95         this.enable_smilies = enable_smilies;
96     }
97
98     public int getenable_sig() {
99         return enable_sig;
100     }
101     public void setenable_sig(int enable_sig) {
102         this.enable_sig = enable_sig;
103     }
104
105     public int getpost_edit_time() {
106         return post_edit_time;
107     }
108     public void setpost_edit_time(int post_edit_time) {
109         this.post_edit_time = post_edit_time;
110     }
111
112     public int getpost_edit_count() {
113         return post_edit_count;
114     }
115     public void setpost_edit_count(int post_edit_count) {
116         this.post_edit_count = post_edit_count;
117     }
118
119     /*public String getXML() {
120         StringBuffer xml = new StringBuffer(1024);
121         xml.append("<phpbb_postsSection>\n");
122         xml.append(" <Rows>\n");
123         xml.append(" <Row>\n");
124         xml.append(" <Column>\n");
125         xml.append(" <Name>post_id</Name>\n");
126         xml.append(" <Value>").append(String.valueOf(post_id)).append("</Value>\n");
127         xml.append(" </Column>\n");
128         xml.append(" <Column>\n");
129         xml.append(" <Name>topic_id</Name>\n");
130         xml.append(" <Value>").append(String.valueOf(topic_id)).append("</Value>\n");
131         xml.append(" </Column>\n");
132         xml.append(" <Column>\n");
133         xml.append(" <Name>forum_id</Name>\n");
134         xml.append(" <Value>").append(String.valueOf(forum_id)).append("</Value>\n");
135         xml.append(" </Column>\n");
136         xml.append(" <Column>\n");
137         xml.append(" <Name>poster_id</Name>\n");
138         xml.append(" <Value>").append(String.valueOf(poster_id)).append("</Value>\n");
139         xml.append(" </Column>\n");
140         xml.append(" <Column>\n");
141         xml.append(" <Name>post_time</Name>\n");
142         xml.append(" <Value>").append(String.valueOf(post_time)).append("</Value>\n");
143         xml.append(" </Column>\n");
144         xml.append(" <Column>\n");
145         xml.append(" <Name>poster_ip</Name>\n");
146         xml.append(" <Value>").append(String.valueOf(poster_ip)).append("</Value>\n");
147         xml.append(" </Column>\n");
148         xml.append(" <Column>\n");
149         xml.append(" <Name>post_username</Name>\n");
150         xml.append(" <Value>").append(String.valueOf(post_username)).append("</Value>\n");
151         xml.append(" </Column>\n");
152         xml.append(" <Column>\n");
153         xml.append(" <Name>enable_bbcode</Name>\n");
154         xml.append(" <Value>").append(String.valueOf(enable_bbcode)).append("</Value>\n");
155         xml.append(" </Column>\n");
156         xml.append(" <Column>\n");
157         xml.append(" <Name>enable_html</Name>\n");
158         xml.append(" <Value>").append(String.valueOf(enable_html)).append("</Value>\n");
159         xml.append(" </Column>\n");
160         xml.append(" <Column>\n");
161         xml.append(" <Name>enable_smilies</Name>\n");
162         xml.append(" <Value>").append(String.valueOf(enable_smilies)).append("</Value>\n");
163         xml.append(" </Column>\n");
164         xml.append(" <Column>\n");
165         xml.append(" <Name>enable_sig</Name>\n");
166         xml.append(" <Value>").append(String.valueOf(enable_sig)).append("</Value>\n");
167         xml.append(" </Column>\n");
168         xml.append(" <Column>\n");
169         xml.append(" <Name>post_edit_time</Name>\n");
170         xml.append(" <Value>").append(String.valueOf(post_edit_time)).append("</Value>\n");
171         xml.append(" </Column>\n");
172         xml.append(" <Column>\n");
173         xml.append(" <Name>post_edit_count</Name>\n");
174         xml.append(" <Value>").append(String.valueOf(post_edit_count)).append("</Value>\n");
175         xml.append(" </Column>\n");
176         xml.append(" </Row>\n");
177         xml.append(" </Rows>\n");
178         xml.append("</phpbb_postsSection>\n");
179         return xml.toString();
180     }*/

181
182     public static String JavaDoc getXML(Collection JavaDoc objphpbb_postsBeans) {
183         StringBuffer JavaDoc xml = new StringBuffer JavaDoc(1024);
184         Iterator JavaDoc iterator = objphpbb_postsBeans.iterator();
185         xml.append("<phpbb_postsSection>\n");
186         xml.append(" <Rows>\n");
187         while (iterator.hasNext()) {
188             PhpbbPost objphpbb_postsBean = (PhpbbPost)iterator.next();
189             xml.append(" <Row>\n");
190             xml.append(" <Column>\n");
191             xml.append(" <Name>post_id</Name>\n");
192             xml.append(" <Value>").append(String.valueOf(objphpbb_postsBean.post_id)).append("</Value>\n");
193             xml.append(" </Column>\n");
194             xml.append(" <Column>\n");
195             xml.append(" <Name>topic_id</Name>\n");
196             xml.append(" <Value>").append(String.valueOf(objphpbb_postsBean.topic_id)).append("</Value>\n");
197             xml.append(" </Column>\n");
198             xml.append(" <Column>\n");
199             xml.append(" <Name>forum_id</Name>\n");
200             xml.append(" <Value>").append(String.valueOf(objphpbb_postsBean.forum_id)).append("</Value>\n");
201             xml.append(" </Column>\n");
202             xml.append(" <Column>\n");
203             xml.append(" <Name>poster_id</Name>\n");
204             xml.append(" <Value>").append(String.valueOf(objphpbb_postsBean.poster_id)).append("</Value>\n");
205             xml.append(" </Column>\n");
206             xml.append(" <Column>\n");
207             xml.append(" <Name>post_time</Name>\n");
208             xml.append(" <Value>").append(String.valueOf(objphpbb_postsBean.post_time)).append("</Value>\n");
209             xml.append(" </Column>\n");
210             xml.append(" <Column>\n");
211             xml.append(" <Name>poster_ip</Name>\n");
212             xml.append(" <Value>").append(String.valueOf(objphpbb_postsBean.poster_ip)).append("</Value>\n");
213             xml.append(" </Column>\n");
214             xml.append(" <Column>\n");
215             xml.append(" <Name>post_username</Name>\n");
216             xml.append(" <Value>").append(String.valueOf(objphpbb_postsBean.post_username)).append("</Value>\n");
217             xml.append(" </Column>\n");
218             xml.append(" <Column>\n");
219             xml.append(" <Name>enable_bbcode</Name>\n");
220             xml.append(" <Value>").append(String.valueOf(objphpbb_postsBean.enable_bbcode)).append("</Value>\n");
221             xml.append(" </Column>\n");
222             xml.append(" <Column>\n");
223             xml.append(" <Name>enable_html</Name>\n");
224             xml.append(" <Value>").append(String.valueOf(objphpbb_postsBean.enable_html)).append("</Value>\n");
225             xml.append(" </Column>\n");
226             xml.append(" <Column>\n");
227             xml.append(" <Name>enable_smilies</Name>\n");
228             xml.append(" <Value>").append(String.valueOf(objphpbb_postsBean.enable_smilies)).append("</Value>\n");
229             xml.append(" </Column>\n");
230             xml.append(" <Column>\n");
231             xml.append(" <Name>enable_sig</Name>\n");
232             xml.append(" <Value>").append(String.valueOf(objphpbb_postsBean.enable_sig)).append("</Value>\n");
233             xml.append(" </Column>\n");
234             xml.append(" <Column>\n");
235             xml.append(" <Name>post_edit_time</Name>\n");
236             xml.append(" <Value>").append(String.valueOf(objphpbb_postsBean.post_edit_time)).append("</Value>\n");
237             xml.append(" </Column>\n");
238             xml.append(" <Column>\n");
239             xml.append(" <Name>post_edit_count</Name>\n");
240             xml.append(" <Value>").append(String.valueOf(objphpbb_postsBean.post_edit_count)).append("</Value>\n");
241             xml.append(" </Column>\n");
242             xml.append(" </Row>\n");
243         }//while
244
xml.append(" </Rows>\n");
245         xml.append("</phpbb_postsSection>\n");
246         return xml.toString();
247     }
248 } //end of class phpbb_postsBean
249
Popular Tags