1 41 package com.mvnforum.db; 42 43 import java.util.Collection ;import java.util.Iterator ; 46 50 public class PmAttachMessageBean { 51 private int messageID; 52 private int pmAttachID; 53 private int relationType; 54 private int relationOption; 55 private int relationStatus; 56 57 public int getMessageID() { 58 return messageID; 59 } 60 public void setMessageID(int messageID) { 61 this.messageID = messageID; 62 } 63 64 public int getPmAttachID() { 65 return pmAttachID; 66 } 67 public void setPmAttachID(int pmAttachID) { 68 this.pmAttachID = pmAttachID; 69 } 70 71 public int getRelationType() { 72 return relationType; 73 } 74 public void setRelationType(int relationType) { 75 this.relationType = relationType; 76 } 77 78 public int getRelationOption() { 79 return relationOption; 80 } 81 public void setRelationOption(int relationOption) { 82 this.relationOption = relationOption; 83 } 84 85 public int getRelationStatus() { 86 return relationStatus; 87 } 88 public void setRelationStatus(int relationStatus) { 89 this.relationStatus = relationStatus; 90 } 91 92 public String getXML() { 93 StringBuffer xml = new StringBuffer (1024); 94 xml.append("<PmAttachMessageSection>\n"); 95 xml.append(" <Rows>\n"); 96 xml.append(" <Row>\n"); 97 xml.append(" <Column>\n"); 98 xml.append(" <Name>MessageID</Name>\n"); 99 xml.append(" <Value>").append(String.valueOf(messageID)).append("</Value>\n"); 100 xml.append(" </Column>\n"); 101 xml.append(" <Column>\n"); 102 xml.append(" <Name>PmAttachID</Name>\n"); 103 xml.append(" <Value>").append(String.valueOf(pmAttachID)).append("</Value>\n"); 104 xml.append(" </Column>\n"); 105 xml.append(" <Column>\n"); 106 xml.append(" <Name>RelationType</Name>\n"); 107 xml.append(" <Value>").append(String.valueOf(relationType)).append("</Value>\n"); 108 xml.append(" </Column>\n"); 109 xml.append(" <Column>\n"); 110 xml.append(" <Name>RelationOption</Name>\n"); 111 xml.append(" <Value>").append(String.valueOf(relationOption)).append("</Value>\n"); 112 xml.append(" </Column>\n"); 113 xml.append(" <Column>\n"); 114 xml.append(" <Name>RelationStatus</Name>\n"); 115 xml.append(" <Value>").append(String.valueOf(relationStatus)).append("</Value>\n"); 116 xml.append(" </Column>\n"); 117 xml.append(" </Row>\n"); 118 xml.append(" </Rows>\n"); 119 xml.append("</PmAttachMessageSection>\n"); 120 return xml.toString(); 121 } 122 123 public static String getXML(Collection objPmAttachMessageBeans) { 124 StringBuffer xml = new StringBuffer (1024); 125 Iterator iterator = objPmAttachMessageBeans.iterator(); 126 xml.append("<PmAttachMessageSection>\n"); 127 xml.append(" <Rows>\n"); 128 while (iterator.hasNext()) { 129 PmAttachMessageBean objPmAttachMessageBean = (PmAttachMessageBean)iterator.next(); 130 xml.append(" <Row>\n"); 131 xml.append(" <Column>\n"); 132 xml.append(" <Name>MessageID</Name>\n"); 133 xml.append(" <Value>").append(String.valueOf(objPmAttachMessageBean.messageID)).append("</Value>\n"); 134 xml.append(" </Column>\n"); 135 xml.append(" <Column>\n"); 136 xml.append(" <Name>PmAttachID</Name>\n"); 137 xml.append(" <Value>").append(String.valueOf(objPmAttachMessageBean.pmAttachID)).append("</Value>\n"); 138 xml.append(" </Column>\n"); 139 xml.append(" <Column>\n"); 140 xml.append(" <Name>RelationType</Name>\n"); 141 xml.append(" <Value>").append(String.valueOf(objPmAttachMessageBean.relationType)).append("</Value>\n"); 142 xml.append(" </Column>\n"); 143 xml.append(" <Column>\n"); 144 xml.append(" <Name>RelationOption</Name>\n"); 145 xml.append(" <Value>").append(String.valueOf(objPmAttachMessageBean.relationOption)).append("</Value>\n"); 146 xml.append(" </Column>\n"); 147 xml.append(" <Column>\n"); 148 xml.append(" <Name>RelationStatus</Name>\n"); 149 xml.append(" <Value>").append(String.valueOf(objPmAttachMessageBean.relationStatus)).append("</Value>\n"); 150 xml.append(" </Column>\n"); 151 xml.append(" </Row>\n"); 152 } xml.append(" </Rows>\n"); 154 xml.append("</PmAttachMessageSection>\n"); 155 return xml.toString(); 156 } 157 } | Popular Tags |