bali-nusa-plugin/edii.midsuit.project/src/edii/midsuit/factory/MID_CalloutFactory.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];
}
}