25 lines
782 B
Java
25 lines
782 B
Java
package edii.midsuit.factory;
|
|
|
|
import java.util.ArrayList;
|
|
import java.util.List;
|
|
|
|
import org.adempiere.base.IColumnCallout;
|
|
import org.adempiere.base.IColumnCalloutFactory;
|
|
import org.compiere.model.X_C_OrderLine;
|
|
|
|
import edii.midsuit.callout.EDI_CalloutOrderLine;
|
|
|
|
public class MID_CalloutFactory implements IColumnCalloutFactory{
|
|
|
|
@Override
|
|
public IColumnCallout[] getColumnCallouts(String tableName, String columnName) {
|
|
List<IColumnCallout> list = new ArrayList<IColumnCallout>();
|
|
// if(tableName.equals(X_MID_RequisitionLine.Table_Name))
|
|
// list.add(new MID_CalloutRequisitionTrxLine());
|
|
if(tableName.equals(X_C_OrderLine.Table_Name))
|
|
list.add(new EDI_CalloutOrderLine());
|
|
return list != null ? list.toArray(new IColumnCallout[0]) : new IColumnCallout[0];
|
|
}
|
|
|
|
}
|