package gw.quoting.impl uses gw.beantransfer.BeanExportHandler class EffDatedBranchHandler implements BeanExportHandler { override function handleBeanExport(bean : KeyableBean) : KeyableBean { if (bean typeis EffDatedBranch) { // Assign PublicID, MostRecentModelIndex, and ModelNumberIndex for the exported PolicyPeriod. com.guidewire.pl.system.internal.InternalMethods.asKeyableBeanInternal(bean).assignPermanentId(bean.getID()) } return bean } }