//$Id: TransferListener.java,v 1.1 2007-3-16 下午09:27:20 chaostone Exp $ /* * Copyright c 2005-2009 * Licensed under GNU LESSER General Public License, Version 3. * http://www.gnu.org/licenses * */ /******************************************************************************** * @author chaostone * * MODIFICATION DESCRIPTION * * Name Date Description * ============ ============ ============ *chaostone 2007-3-16 Created * ********************************************************************************/ package org.beanfuse.transfer; /** * 转换监听器 * * @author chaostone * */ public interface TransferListener { /** * 开始转换 * */ public void startTransfer(TransferResult tr); /** * *结束转换 */ public void endTransfer(TransferResult tr); /** * 开始转换单个项目 * */ public void startTransferItem(TransferResult tr); /** * 结束转换单个项目 * */ public void endTransferItem(TransferResult tr); /** * 设置转换器 * * @param transfer */ public void setTransfer(Transfer transfer); }