package com.cim.idm.mwmsextend.checkplan.management.action;

import java.util.HashMap;

import com.cim.idm.framework.action.info.ValidationFormat;
import com.cim.idm.framework.data.EventInfo;
import com.cim.idm.framework.data.TransitionInfo;
import com.cim.idm.framework.exception.ext.DuplicateNameSignal;
import com.cim.idm.framework.exception.ext.FrameworkErrorSignal;
import com.cim.idm.framework.exception.ext.InvalidStateTransitionSignal;
import com.cim.idm.framework.exception.ext.NotFoundSignal;
import com.cim.idm.framework.orm.PersistentClass;
import com.cim.idm.framework.orm.info.DataInfo;
import com.cim.idm.wmspackage.action.CommonAction;
import org.springframework.stereotype.Component;

@Component("CheckPlanSetEventAction")
public class SetEventAction extends CommonAction{
	public void setEvent(DataInfo oldMaterialPackingData, DataInfo newMaterialPackingData,
			EventInfo eventInfo, TransitionInfo transitionInfo,
			HashMap<String, ValidationFormat> validationList)
			throws DuplicateNameSignal, FrameworkErrorSignal{

	}
	
	public void setEvent(DataInfo[] oldMaterialPackingDataArray, DataInfo[] newMaterialPackingDataArray,
			EventInfo eventInfo, TransitionInfo[] transitionInfoArray,
			HashMap<String, ValidationFormat> validationList)
			throws DuplicateNameSignal, FrameworkErrorSignal{

	}
	
	public void setEvent(DataInfo[] oldMaterialPackingDataArray, EventInfo eventInfo, TransitionInfo transitionInfo,PersistentClass persistentClass, HashMap<String,ValidationFormat> validationList)
			throws NotFoundSignal, DuplicateNameSignal, FrameworkErrorSignal, InvalidStateTransitionSignal
	{
		
	}

}
