package tela.filter;
import org.eclipse.jface.viewers.Viewer;
import banco.modelo.FormaPagamento;
public class FormaPagamentoFilter extends MecasoftFilter{
@Override
public boolean select(Viewer viewer, Object parentElement, Object element) {
if(searchNull())
return true;
FormaPagamento fp = (FormaPagamento)element;
if(fp.getNome().toLowerCase().matches(search.toLowerCase()))
return true;
if(fp.isGeraPagVista() && "gera pagamento � vista".matches(search.toLowerCase()))
return true;
if(fp.isGeraDuplicata() && "gera duplicatas".matches(search.toLowerCase()))
return true;
if(fp.getStatus().toLowerCase().matches(search.toLowerCase()))
return true;
return false;
}
}