1 41 package com.mvnforum.db; 42 43 import java.util.Collection ; 44 import java.util.Iterator ; 45 46 50 public class GroupForumBean { 51 private int groupID; 52 private int forumID; 53 private int permission; 54 55 public int getGroupID() { 56 return groupID; 57 } 58 public void setGroupID(int groupID) { 59 this.groupID = groupID; 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("<GroupForumSection>\n"); 79 xml.append(" <Rows>\n"); 80 xml.append(" <Row>\n"); 81 xml.append(" <Column>\n"); 82 xml.append(" <Name>GroupID</Name>\n"); 83 xml.append(" <Value>").append(String.valueOf(groupID)).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("</GroupForumSection>\n"); 96 return xml.toString(); 97 } 98 99 public static String getXML(Collection objGroupForumBeans) { 100 StringBuffer xml = new StringBuffer (1024); 101 Iterator iterator = objGroupForumBeans.iterator(); 102 xml.append("<GroupForumSection>\n"); 103 xml.append(" <Rows>\n"); 104 while (iterator.hasNext()) { 105 GroupForumBean objGroupForumBean = (GroupForumBean)iterator.next(); 106 xml.append(" <Row>\n"); 107 xml.append(" <Column>\n"); 108 xml.append(" <Name>GroupID</Name>\n"); 109 xml.append(" <Value>").append(String.valueOf(objGroupForumBean.groupID)).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(objGroupForumBean.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(objGroupForumBean.permission)).append("</Value>\n"); 118 xml.append(" </Column>\n"); 119 xml.append(" </Row>\n"); 120 } xml.append(" </Rows>\n"); 122 xml.append("</GroupForumSection>\n"); 123 return xml.toString(); 124 } 125 126 129 private GroupsBean groupsBean = null; 130 131 public GroupsBean getGroupsBean() { 132 return groupsBean; 133 } 134 public void setGroupsBean(GroupsBean groupsBean) { 135 this.groupsBean = groupsBean; 136 } 137 138 } | Popular Tags |