package es.ejie.frmk.infraestructura.utilidades.mapeador;

import es.ejie.frmk.infraestructura.utilidades.excepciones.Q70UtilidadesExcepcion;

/**
 * Interfaz que cumplen todas las clases Mapas generadas por la Factoría de Mapas.
 * @see es.ejie.frmk.infraestructura.utilidades.mapeador.Q70GestorMapeador
 * @author UFRM005
 * @version 1.0
 */
public interface Q70Mapa {
	
	/**
	 * @param objInitialContext Object object que representa el contexto inicial del mapeo
	 * @param objFinalContext Object que representa el contexto final del mapeo
	 * @throws Q70UtilidadesExcepcion Excepción de utilidades
	 * */	
	public abstract void makeMap(Object objInitialContext, Object objFinalContext) throws Q70UtilidadesExcepcion;
	
}