No,hecho por mi no tengo ninguno, tengo para el BaseAdapter, pero con respecto al BaseExpandableListAdapter cambia un poco (un poco bastante).
Pero básicamente en getChildTypeCount tienes que poner el número máximo de tipos de celda que vas a tener en total (entre todos los grupos), en el caso del ejemplo que has puesto serían 2, una con el check y la otra con el EditText.
Y en el getChildType (int groupPosition, int childPosition) tendrías que devolver 0 para los casos (0,0) y (0,1) y 1 para los casos (0,2) y (1,0).
Luego cuando vayas a construir la celda en el getChildView tendrás que construir el Layout correspondiente dependiendo de lo que te devuelva getChildType para la celda en la que te encuentras.