package com.rjconsultores.ventaboletos.web.gui.controladores.relatorios.eventos;

import org.zkoss.zk.ui.event.Event;
import org.zkoss.zk.ui.event.EventListener;

import com.rjconsultores.ventaboletos.relatorios.utilitarios.PagedListGenerico;
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;

public class EventListenerValidarInclusaoListBox<T> implements EventListener {
	
	private MyListbox listbox;
	private MyListbox listBoxAIncluir;
	
	public EventListenerValidarInclusaoListBox(MyListbox listBox, MyListbox listBoxAIncluir) {
		this.listbox = listBox;
		this.listBoxAIncluir = listBoxAIncluir;
	}

	@SuppressWarnings("unchecked")
	@Override
	public void onEvent(Event arg0) throws Exception {
		PagedListGenerico.validarInclusaoLista((T) listBoxAIncluir.getSelected(), listbox);
	}

}
