|
What this is
Other links
The source code/* * $Header: /cvsroot/mvnforum/mvnforum/src/com/mvnforum/db/CompanyBean.java,v 1.8 2005/01/18 11:52:17 minhnn Exp $ * $Author: minhnn $ * $Revision: 1.8 $ * $Date: 2005/01/18 11:52:17 $ * * ==================================================================== * * Copyright (C) 2002-2005 by MyVietnam.net * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; either version 2 * of the License, or any later version. * * All copyright notices regarding mvnForum MUST remain intact * in the scripts and in the outputted HTML. * The "powered by" text/logo with a link back to * http://www.mvnForum.com and http://www.MyVietnam.net in the * footer of the pages MUST remain visible when the pages * are viewed on the internet or intranet. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * * Support can be obtained from support forums at: * http://www.mvnForum.com/mvnforum/index * * Correspondence and Marketing Questions can be sent to: * info@MyVietnam.net * * @author: Minh Nguyen minhnn@MyVietnam.net * @author: Mai Nguyen mai.nh@MyVietnam.net */ package com.mvnforum.db; import java.sql.Timestamp; import java.util.Collection; import java.util.Iterator; import net.myvietnam.mvncore.util.StringUtil; /* * Included columns: CompanyID, GroupID, CompanyName, CompanyAddress, CompanyCity, * CompanyCAP, CompanyProvince, CompanyRegion, CompanyPhone, CompanyFax, * CompanyWebsite, CompanyEmail, CompanySpaceName, CompanySpaceHeader, CompanySpaceFooter, * CompanyVATNumber, CompanyLogo, CompanyCss, CompanyCreationDate, CompanyModifiedDate * Excluded columns: */ public class CompanyBean { private int companyID; private int groupID; private String companyName; private String companyAddress; private String companyCity; private String companyCAP; private String companyProvince; private String companyRegion; private String companyPhone; private String companyFax; private String companyWebsite; private String companyEmail; private String companySpaceName; private String companySpaceHeader; private String companySpaceFooter; private String companyVATNumber; private String companyLogo; private String companyCss; private Timestamp companyCreationDate; private Timestamp companyModifiedDate; public int getCompanyID() { return companyID; } public void setCompanyID(int companyID) { this.companyID = companyID; } public int getGroupID() { return groupID; } public void setGroupID(int groupID) { this.groupID = groupID; } public String getCompanyName() { return companyName; } public void setCompanyName(String companyName) { this.companyName = StringUtil.getEmptyStringIfNull(companyName); } public String getCompanyAddress() { return companyAddress; } public void setCompanyAddress(String companyAddress) { this.companyAddress = StringUtil.getEmptyStringIfNull(companyAddress); } public String getCompanyCity() { return companyCity; } public void setCompanyCity(String companyCity) { this.companyCity = StringUtil.getEmptyStringIfNull(companyCity); } public String getCompanyCAP() { return companyCAP; } public void setCompanyCAP(String companyCAP) { this.companyCAP = StringUtil.getEmptyStringIfNull(companyCAP); } public String getCompanyProvince() { return companyProvince; } public void setCompanyProvince(String companyProvince) { this.companyProvince = StringUtil.getEmptyStringIfNull(companyProvince); } public String getCompanyRegion() { return companyRegion; } public void setCompanyRegion(String companyRegion) { this.companyRegion = StringUtil.getEmptyStringIfNull(companyRegion); } public String getCompanyPhone() { return companyPhone; } public void setCompanyPhone(String companyPhone) { this.companyPhone = StringUtil.getEmptyStringIfNull(companyPhone); } public String getCompanyFax() { return companyFax; } public void setCompanyFax(String companyFax) { this.companyFax = StringUtil.getEmptyStringIfNull(companyFax); } public String getCompanyWebsite() { return companyWebsite; } public void setCompanyWebsite(String companyWebsite) { this.companyWebsite = StringUtil.getEmptyStringIfNull(companyWebsite); } public String getCompanyEmail() { return companyEmail; } public void setCompanyEmail(String companyEmail) { this.companyEmail = StringUtil.getEmptyStringIfNull(companyEmail); } public String getCompanySpaceName() { return companySpaceName; } public void setCompanySpaceName(String companySpaceName) { this.companySpaceName = StringUtil.getEmptyStringIfNull(companySpaceName); } public String getCompanySpaceHeader() { return companySpaceHeader; } public void setCompanySpaceHeader(String companySpaceHeader) { this.companySpaceHeader = StringUtil.getEmptyStringIfNull(companySpaceHeader); } public String getCompanySpaceFooter() { return companySpaceFooter; } public void setCompanySpaceFooter(String companySpaceFooter) { this.companySpaceFooter = StringUtil.getEmptyStringIfNull(companySpaceFooter); } public String getCompanyVATNumber() { return companyVATNumber; } public void setCompanyVATNumber(String companyVATNumber) { this.companyVATNumber = StringUtil.getEmptyStringIfNull(companyVATNumber); } public String getCompanyLogo() { return companyLogo; } public void setCompanyLogo(String companyLogo) { this.companyLogo = StringUtil.getEmptyStringIfNull(companyLogo); } public String getCompanyCss() { return companyCss; } public void setCompanyCss(String companyCss) { this.companyCss = StringUtil.getEmptyStringIfNull(companyCss); } public Timestamp getCompanyCreationDate() { return companyCreationDate; } public void setCompanyCreationDate(Timestamp companyCreationDate) { this.companyCreationDate = companyCreationDate; } public Timestamp getCompanyModifiedDate() { return companyModifiedDate; } public void setCompanyModifiedDate(Timestamp companyModifiedDate) { this.companyModifiedDate = companyModifiedDate; } public String getXML() { StringBuffer xml = new StringBuffer(1024); xml.append("<CompanySection>\n"); xml.append(" <Rows>\n"); xml.append(" <Row>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyID\n"); xml.append(" <Value>").append(String.valueOf(companyID)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>GroupID\n"); xml.append(" <Value>").append(String.valueOf(groupID)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyName\n"); xml.append(" <Value>").append(String.valueOf(companyName)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyAddress\n"); xml.append(" <Value>").append(String.valueOf(companyAddress)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyCity\n"); xml.append(" <Value>").append(String.valueOf(companyCity)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyCAP\n"); xml.append(" <Value>").append(String.valueOf(companyCAP)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyProvince\n"); xml.append(" <Value>").append(String.valueOf(companyProvince)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyRegion\n"); xml.append(" <Value>").append(String.valueOf(companyRegion)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyPhone\n"); xml.append(" <Value>").append(String.valueOf(companyPhone)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyFax\n"); xml.append(" <Value>").append(String.valueOf(companyFax)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyWebsite\n"); xml.append(" <Value>").append(String.valueOf(companyWebsite)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyEmail\n"); xml.append(" <Value>").append(String.valueOf(companyEmail)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanySpaceName\n"); xml.append(" <Value>").append(String.valueOf(companySpaceName)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanySpaceHeader\n"); xml.append(" <Value>").append(String.valueOf(companySpaceHeader)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanySpaceFooter\n"); xml.append(" <Value>").append(String.valueOf(companySpaceFooter)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyVATNumber\n"); xml.append(" <Value>").append(String.valueOf(companyVATNumber)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyLogo\n"); xml.append(" <Value>").append(String.valueOf(companyLogo)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyCss\n"); xml.append(" <Value>").append(String.valueOf(companyCss)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyCreationDate\n"); xml.append(" <Value>").append(String.valueOf(companyCreationDate)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyModifiedDate\n"); xml.append(" <Value>").append(String.valueOf(companyModifiedDate)).append("\n"); xml.append(" </Column>\n"); xml.append(" </Row>\n"); xml.append(" </Rows>\n"); xml.append("</CompanySection>\n"); return xml.toString(); } public static String getXML(Collection objCompanyBeans) { StringBuffer xml = new StringBuffer(1024); Iterator iterator = objCompanyBeans.iterator(); xml.append("<CompanySection>\n"); xml.append(" <Rows>\n"); while (iterator.hasNext()) { CompanyBean objCompanyBean = (CompanyBean)iterator.next(); xml.append(" <Row>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyID\n"); xml.append(" <Value>").append(String.valueOf(objCompanyBean.companyID)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>GroupID\n"); xml.append(" <Value>").append(String.valueOf(objCompanyBean.groupID)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyName\n"); xml.append(" <Value>").append(String.valueOf(objCompanyBean.companyName)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyAddress\n"); xml.append(" <Value>").append(String.valueOf(objCompanyBean.companyAddress)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyCity\n"); xml.append(" <Value>").append(String.valueOf(objCompanyBean.companyCity)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyCAP\n"); xml.append(" <Value>").append(String.valueOf(objCompanyBean.companyCAP)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyProvince\n"); xml.append(" <Value>").append(String.valueOf(objCompanyBean.companyProvince)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyRegion\n"); xml.append(" <Value>").append(String.valueOf(objCompanyBean.companyRegion)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyPhone\n"); xml.append(" <Value>").append(String.valueOf(objCompanyBean.companyPhone)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyFax\n"); xml.append(" <Value>").append(String.valueOf(objCompanyBean.companyFax)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyWebsite\n"); xml.append(" <Value>").append(String.valueOf(objCompanyBean.companyWebsite)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyEmail\n"); xml.append(" <Value>").append(String.valueOf(objCompanyBean.companyEmail)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanySpaceName\n"); xml.append(" <Value>").append(String.valueOf(objCompanyBean.companySpaceName)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanySpaceHeader\n"); xml.append(" <Value>").append(String.valueOf(objCompanyBean.companySpaceHeader)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanySpaceFooter\n"); xml.append(" <Value>").append(String.valueOf(objCompanyBean.companySpaceFooter)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyVATNumber\n"); xml.append(" <Value>").append(String.valueOf(objCompanyBean.companyVATNumber)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyLogo\n"); xml.append(" <Value>").append(String.valueOf(objCompanyBean.companyLogo)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyCss\n"); xml.append(" <Value>").append(String.valueOf(objCompanyBean.companyCss)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyCreationDate\n"); xml.append(" <Value>").append(String.valueOf(objCompanyBean.companyCreationDate)).append("\n"); xml.append(" </Column>\n"); xml.append(" <Column>\n"); xml.append(" <Name>CompanyModifiedDate\n"); xml.append(" <Value>").append(String.valueOf(objCompanyBean.companyModifiedDate)).append("\n"); xml.append(" </Column>\n"); xml.append(" </Row>\n"); }//while xml.append(" </Rows>\n"); xml.append("</CompanySection>\n"); return xml.toString(); } } //end of class CompanyBean |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.