/**
*
*/
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.CTCTMDetail;
import com.hundsun.ares.studio.jres.model.chouse.ChangeTableColumnTypeModification;
import com.hundsun.ares.studio.jres.script.api.database.ITableColTypeModifyDetailScriptWrap;
import com.hundsun.ares.studio.jres.script.api.wrap.ITableColTypeModificationScriptWrap;
import com.hundsun.ares.studio.jres.script.base.CommonScriptWrap;
/**
*
* ���ݿ������¼���ı�����
*
* @author yanwj06282
*
*/
public class TableColTypeModificationScriptWrapImpl extends
CommonScriptWrap<ChangeTableColumnTypeModification> implements ITableColTypeModificationScriptWrap {
public TableColTypeModificationScriptWrapImpl(ChangeTableColumnTypeModification changeColunmModify ,IARESResource resource) {
super(changeColunmModify ,resource);
}
public ITableColTypeModifyDetailScriptWrap[] getDetails (){
List<ITableColTypeModifyDetailScriptWrap> details = new ArrayList<ITableColTypeModifyDetailScriptWrap>();
for(CTCTMDetail detail : getOriginalInfo().getDetails()){
details.add(new TableColTypeDetailScriptWrapImpl(detail , resource));
}
return details.toArray(new ITableColTypeModifyDetailScriptWrap[0]);
}
}