[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
Re: Duvida do projeto!
- Subject: Re: Duvida do projeto!
- From: Carlos Futino Barreto <futino@ime.usp.br>
- Date: Tue, 21 Nov 2000 10:18:02 -0200 (BRDT)
Leonardo,
Seu metodo addRecord deve retornar um Record, nao um RecordImpl. Para
isso vc deve passar a referencia CORBA dele, e nao o objeto em si. para
isso, existe um metodo ._this() que retorna a referencia. Mas ante disso o
objeto tem que ter sido ativado (implicta ou explicitamente).
Espero ter ajudado
______________________________________
CARLOS FUTINO BARRETO
futino@mailcity.com
futino@ime.usp.br
--_____________________________________
"If it ain't broken, don't fix it"
On Tue, 21 Nov 2000, Leonardo Pinho wrote:
>
> Eu fiz um RecordImpl e um RecordSetImpl q extende o RecordPOA e o
> RecordSetPOA respectivamente, e implementa os metodos pedidos. Mas como eu
> faço para os metodos do RecordSetImpl(ex: addRecord()) retornar um objeto
> RecordImpl? se eu mudar o tipo de retorno do metodo ele reclama... a unica
> solucao q achei foi fazer um cast do objeto RecordImpl para Record na hora
> do retorno mas dai na execucao da ClassCastException... :/
> Alguem ja teve esse problema?
>
> []`s
>
> Leonardo Marques Alves de Pinho
> <lmap@linux.ime.usp.br>
> <http://www.linux.ime.usp.br/~lmap>
>
>