private void addValidar(JComponent contro, ValidacoesTipos tipo, Object[] extras) { if (!controls.containsKey(contro)) { controls.put(contro, new ArrayList<ValidacaoCampos>()); addListener(contro); } ValidacaoCampos v = new ValidacaoCampos(contro, tipo); v.adicionais(extras); controls.get(contro).add(v); // validaControl(contro); }