All Downloads are FREE. Search and download functionalities are using the official Maven repository.

es.prodevelop.pui9.controllers.messages.PuiControllersResourceBundle Maven / Gradle / Ivy

package es.prodevelop.pui9.controllers.messages;

import java.util.HashMap;
import java.util.Map;

import es.prodevelop.pui9.controllers.exceptions.PuiControllersFromJsonException;
import es.prodevelop.pui9.controllers.exceptions.PuiControllersToJsonException;
import es.prodevelop.pui9.messages.AbstractPuiListResourceBundle;

/**
 * More specific implementation of {@link AbstractPuiListResourceBundle} for PUI
 * Common component
 * 
 * @author Marc Gil - [email protected]
 */
public abstract class PuiControllersResourceBundle extends AbstractPuiListResourceBundle {

	@Override
	protected Map getMessages() {
		Map messages = new HashMap<>();

		// Exceptions
		messages.put(PuiControllersFromJsonException.CODE, getFromJsonException_801());
		messages.put(PuiControllersToJsonException.CODE, getToJsonException_802());

		return messages;
	}

	protected abstract String getFromJsonException_801();

	protected abstract String getToJsonException_802();

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy