public ConfigFlagReferenceVo(ims.core.vo.beans.ConfigFlagReferenceVoBean bean) { this.id = bean.getId(); this.version = bean.getVersion(); this.flaggroupname = bean.getFlagGroupName(); this.flagname = bean.getFlagName(); this.module = bean.getModule(); if (bean.getForms() != null) { this.forms = new ims.core.configuration.vo.AppFormRefVoCollection(); for (int forms_i = 0; forms_i < bean.getForms().length; forms_i++) { this.forms.add( new ims.core.configuration.vo.AppFormRefVo( new Integer(bean.getForms()[forms_i].getId()), bean.getForms()[forms_i].getVersion())); } } }