public static ReservaEstado create(String estado) {
		ReservaEstado pedidoObject = null;
		String nomeClasse = "br.com.implementacaoObserverWeb.state."
				+ "PedidoEstado" + estado;
		Class classe = null;
		Object object = null;
		try {
			classe = Class.forName(nomeClasse);
			object = classe.newInstance();
		} catch (Exception ex) {
			return null;
		}
		if (!(object instanceof ReservaEstado))
			return null;

		pedidoObject = (ReservaEstado) object;
		return pedidoObject;
	}