/**
*
*/
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.AddTableColumnModification;
import com.hundsun.ares.studio.jres.model.chouse.HisTableColumn;
import com.hundsun.ares.studio.jres.script.api.database.ITableColScriptWrap;
import com.hundsun.ares.studio.jres.script.api.wrap.IAddColModificationScriptWrap;
import com.hundsun.ares.studio.jres.script.base.CommonScriptWrap;
/**
* ���ݿ������¼�����ӱ��ֶ�
*
* @author yanwj06282
*
*/
public class AddColModificationScriptWrapImpl extends CommonScriptWrap<AddTableColumnModification> implements IAddColModificationScriptWrap {
public AddColModificationScriptWrapImpl(AddTableColumnModification addTableModify ,IARESResource resource) {
super(addTableModify ,resource);
}
public ITableColScriptWrap[] getDetails(){
List<ITableColScriptWrap> columns = new ArrayList<ITableColScriptWrap>();
for (HisTableColumn column : getOriginalInfo().getColumns()){
columns.add(new TableColScriptWrapImpl(column, resource));
}
return columns.toArray(new ITableColScriptWrap[0]);
}
}