Bom, o que eu preciso fazer é bem parecido com o que ele queria fazer.
Mas eu preciso pegar o valor String, do atributo codigo, vindo de view, e passar ele como um parametro da classe RevendedoraVO, na instanciação da classe RevistaVO.
private void montarVO(){
String id = view.getId();
String revista = view.getTxtRevistas().getText();
String codigo = view.getTxtCodigoRevendedora().getText();
// Inicializando nosso atributo model com os dados contidos na tela.
vo = new RevistaVO( revista, idConvertido, codigoConvertido );
}
Tentei fazer um casting assim:
Object codigo = (Object)view.getTxtCodigorevendedora().getText();
RevendedoraVO revendedora = (RevendedoraVO) codigo;
Ai a instanciação da classe RevistaVO fica assim:
vo = new RevistaVO( revista, idConvertido, revendedora );
Mas isso me gerou uma ClassException. Como faço para resolver esse meu problema???