}
case WorkingMemoryAction.DeactivateCallback : {
return new DeactivateCallback( context );
}
case WorkingMemoryAction.PropagateAction : {
return new PropagateAction( context );
}
case WorkingMemoryAction.LogicalRetractCallback : {
return new LogicalRetractCallback( context );
}
case WorkingMemoryAction.WorkingMemoryReteExpireAction : {