1 41 package com.mvnforum.db; 42 43 import java.util.Collection ; 44 import java.util.Iterator ; 45 46 50 public class MemberForumBean { 51 private int memberID; 52 private int forumID; 53 private int permission; 54 55 public int getMemberID() { 56 return memberID; 57 } 58 public void setMemberID(int memberID) { 59 this.memberID = memberID; 60 } 61 62 public int getForumID() { 63 return forumID; 64 } 65 public void setForumID(int forumID) { 66 this.forumID = forumID; 67 } 68 69 public int getPermission() { 70 return permission; 71 } 72 public void setPermission(int permission) { 73 this.permission = permission; 74 } 75 76 public String getXML() { 77 StringBuffer xml = new StringBuffer (1024); 78 xml.append("<MemberForumSection>\n"); 79 xml.append(" <Rows>\n"); 80 xml.append(" <Row>\n"); 81 xml.append(" <Column>\n"); 82 xml.append(" <Name>MemberID</Name>\n"); 83 xml.append(" <Value>").append(String.valueOf(memberID)).append("</Value>\n"); 84 xml.append(" </Column>\n"); 85 xml.append(" <Column>\n"); 86 xml.append(" <Name>ForumID</Name>\n"); 87 xml.append(" <Value>").append(String.valueOf(forumID)).append("</Value>\n"); 88 xml.append(" </Column>\n"); 89 xml.append(" <Column>\n"); 90 xml.append(" <Name>Permission</Name>\n"); 91 xml.append(" <Value>").append(String.valueOf(permission)).append("</Value>\n"); 92 xml.append(" </Column>\n"); 93 xml.append(" </Row>\n"); 94 xml.append(" </Rows>\n"); 95 xml.append("</MemberForumSection>\n"); 96 return xml.toString(); 97 } 98 99 public static String getXML(Collection objMemberForumBeans) { 100 StringBuffer xml = new StringBuffer (1024); 101 Iterator iterator = objMemberForumBeans.iterator(); 102 xml.append("<MemberForumSection>\n"); 103 xml.append(" <Rows>\n"); 104 while (iterator.hasNext()) { 105 MemberForumBean objMemberForumBean = (MemberForumBean)iterator.next(); 106 xml.append(" <Row>\n"); 107 xml.append(" <Column>\n"); 108 xml.append(" <Name>MemberID</Name>\n"); 109 xml.append(" <Value>").append(String.valueOf(objMemberForumBean.memberID)).append("</Value>\n"); 110 xml.append(" </Column>\n"); 111 xml.append(" <Column>\n"); 112 xml.append(" <Name>ForumID</Name>\n"); 113 xml.append(" <Value>").append(String.valueOf(objMemberForumBean.forumID)).append("</Value>\n"); 114 xml.append(" </Column>\n"); 115 xml.append(" <Column>\n"); 116 xml.append(" <Name>Permission</Name>\n"); 117 xml.append(" <Value>").append(String.valueOf(objMemberForumBean.permission)).append("</Value>\n"); 118 xml.append(" </Column>\n"); 119 xml.append(" </Row>\n"); 120 } xml.append(" </Rows>\n"); 122 xml.append("</MemberForumSection>\n"); 123 return xml.toString(); 124 } 125 126 129 private MemberBean memberBean = null; 130 131 public MemberBean getMemberBean() { 132 return memberBean; 133 } 134 public void setMemberBean(MemberBean memberBean) { 135 this.memberBean = memberBean; 136 } 137 138 139 } | Popular Tags |