/**
*
*/
package com.hundsun.ares.studio.jres.clearinghouse.core.script.impl;
import java.util.ArrayList;
import java.util.List;
import com.hundsun.ares.studio.core.IARESResource;
import com.hundsun.ares.studio.jres.model.chouse.RTCMDetail;
import com.hundsun.ares.studio.jres.model.chouse.RenameTableColumnModification;
import com.hundsun.ares.studio.jres.script.api.database.ITableColModifyDetailScriptWrap;
import com.hundsun.ares.studio.jres.script.api.wrap.IRenameTableColModificationScriptWrap;
import com.hundsun.ares.studio.jres.script.base.CommonScriptWrap;
/**
*
* ���ݿ������¼�����������ֶ�
*
* @author yanwj06282
*
*/
public class RenameTableColModificationScriptWrapImpl extends
CommonScriptWrap<RenameTableColumnModification> implements IRenameTableColModificationScriptWrap {
public RenameTableColModificationScriptWrapImpl(RenameTableColumnModification renameColumn ,IARESResource resource) {
super(renameColumn ,resource);
}
public ITableColModifyDetailScriptWrap[] getDetails(){
List<ITableColModifyDetailScriptWrap> details = new ArrayList<ITableColModifyDetailScriptWrap>();
for(RTCMDetail detail : getOriginalInfo().getDetails()){
details.add(new TableColModifyDetailScriptWrapImpl(detail ,resource));
}
return details.toArray(new ITableColModifyDetailScriptWrap[0]);
}
}