| 1 41 package com.mvnforum.db; 42 43 import java.util.Collection ; 44 import java.util.Iterator ; 45 46 50 public class MemberPermissionBean { 51 private int memberID; 52 private int permission; 53 54 public int getMemberID() { 55 return memberID; 56 } 57 public void setMemberID(int memberID) { 58 this.memberID = memberID; 59 } 60 61 public int getPermission() { 62 return permission; 63 } 64 public void setPermission(int permission) { 65 this.permission = permission; 66 } 67 68 public String getXML() { 69 StringBuffer xml = new StringBuffer (1024); 70 xml.append("<MemberPermissionSection>\n"); 71 xml.append(" <Rows>\n"); 72 xml.append(" <Row>\n"); 73 xml.append(" <Column>\n"); 74 xml.append(" <Name>MemberID</Name>\n"); 75 xml.append(" <Value>").append(String.valueOf(memberID)).append("</Value>\n"); 76 xml.append(" </Column>\n"); 77 xml.append(" <Column>\n"); 78 xml.append(" <Name>Permission</Name>\n"); 79 xml.append(" <Value>").append(String.valueOf(permission)).append("</Value>\n"); 80 xml.append(" </Column>\n"); 81 xml.append(" </Row>\n"); 82 xml.append(" </Rows>\n"); 83 xml.append("</MemberPermissionSection>\n"); 84 return xml.toString(); 85 } 86 87 public static String getXML(Collection objMemberPermissionBeans) { 88 StringBuffer xml = new StringBuffer (1024); 89 Iterator iterator = objMemberPermissionBeans.iterator(); 90 xml.append("<MemberPermissionSection>\n"); 91 xml.append(" <Rows>\n"); 92 while (iterator.hasNext()) { 93 MemberPermissionBean objMemberPermissionBean = (MemberPermissionBean)iterator.next(); 94 xml.append(" <Row>\n"); 95 xml.append(" <Column>\n"); 96 xml.append(" <Name>MemberID</Name>\n"); 97 xml.append(" <Value>").append(String.valueOf(objMemberPermissionBean.memberID)).append("</Value>\n"); 98 xml.append(" </Column>\n"); 99 xml.append(" <Column>\n"); 100 xml.append(" <Name>Permission</Name>\n"); 101 xml.append(" <Value>").append(String.valueOf(objMemberPermissionBean.permission)).append("</Value>\n"); 102 xml.append(" </Column>\n"); 103 xml.append(" </Row>\n"); 104 } xml.append(" </Rows>\n"); 106 xml.append("</MemberPermissionSection>\n"); 107 return xml.toString(); 108 } 109 } | Popular Tags |