Daniel,

ja que vc entrou na discussao, tem como ser implementada uma relacao 1 para
N com bidirecionalidade no ECO? E 1 para 1?


Sds.

Francisco


On 11/22/05, Daniel Polistchuck <[EMAIL PROTECTED]> wrote:
>
> Olá Romario,
>
> O ECO implementa 1 para N com uma lista de objetos do .NET. Esta lista é
> uma interface descendente de ICollection, implementada por um adapter ao
> redor do IList.
>
> [UmlCollection(TypeOf(Group))]
>   IGroupList = interface(ICollection)
>     {$REGION 'ECO generated code'}
>     function get_Item(index: Integer): Group;
>     procedure set_Item(index: Integer; Value: Group);
>     property Item[index: Integer]: Group read get_Item write set_Item;
> default;
>     function Add(value: Group): Integer;
>     function Contains(value: Group): Boolean;
>     function IndexOf(value: Group): Integer;
>     procedure Insert(index: Integer; value: Group);
>     procedure Remove(value: Group);
>     procedure Clear;
>     procedure RemoveAt(index: Integer);
>     {$ENDREGION 'ECO generated code'}
>   end;
>
>     GroupListAdapter = class(ObjectListAdapter, IGroupList)
>     public
>       constructor Create(source: IList);
>       function get_Item(index: Integer): Group;
>       procedure set_Item(index: Integer; Value: Group);
>       property Item[index: Integer]: Group read get_Item write set_Item;
> default;
>       function Add(value: Group): Integer;
>       function Contains(value: Group): Boolean;
>       function IndexOf(value: Group): Integer;
>       procedure Insert(index: Integer; value: Group);
>       procedure Remove(value: Group);
>     end;
>
> []s
>
> Daniel Polistchuck
> Consulting Services Manager
> Borland Software Corporation
> Tel: +55 (11) 2165-8047/ Cel: +55 (11) 8196-5947
> [EMAIL PROTECTED] - www.borland.com.br <
> http://www.borland.com.br/>
>
> A Borland Software Corporation é líder global em soluções independentes de
> plataforma para o Software Delivery Optimization, auxiliando nossos clientes
> a resolverem as restrições no desenvolvimento de aplicações nos dias de
> hoje, para maximizar o valor do negócio de seu software
>
>
>
> ________________________________
>
> From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
> On Behalf Of Romario (Listas)
> Sent: Monday, November 21, 2005 7:09 PM
> To: delphi-br@yahoogrupos.com.br
> Subject: Re: [delphi-br] Re: OO - Relação 1 para N
>
>
> Olá Daniel!
>
> Eu até imagino o quanto deve ser produtivo utilizar o ECO, mas eu sou
> adepto da turma que quer entender como e o que foi feito. Dessa forma,
> vou aperfeiçoando meus conhecimentos em orientação a objetos. ;-)
>
> Sds,
>
> Romario
>
>
>
>
> Daniel Polistchuck escreveu:
> > Olá Romário,
> >
> > Este é o tipo de coisa com o qual o ECO ajuda demais!
> >
> > Daniel Polistchuck
> > Consulting Services Manager
> > Borland Software Corporation
> > Tel: +55 (11) 2165-8047/ Cel: +55 (11) 8196-5947
> > [EMAIL PROTECTED] - www.borland.com.br <
> http://www.borland.com.br/>
> >
> > A Borland Software Corporation é líder global em soluções independentes
> de plataforma para o Software Delivery Optimization, auxiliando nossos
> clientes a resolverem as restrições no desenvolvimento de aplicações nos
> dias de hoje, para maximizar o valor do negócio de seu software
>
>
>
>
>
> _______________________________________________________
> Yahoo! Acesso Grátis: Internet rápida e grátis.
> Instale o discador agora!
> http://br.acesso.yahoo.com/
>
>
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
>
>
>
>
>
> Yahoo! Grupos, um serviço oferecido por:
> PUBLICIDADE
>
> <
> http://br.rd.yahoo.com/SIG=12fvka9qd/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1132617071/A=2950750/R=2/id=noscript/SIG=10tift5qr/*http://br.movies.yahoo.com/>
>
>
> ________________________________
>
> Links do Yahoo! Grupos
>
>
> *      Para visitar o site do seu grupo na web, acesse:
>       http://br.groups.yahoo.com/group/delphi-br/
>
> *      Para sair deste grupo, envie um e-mail para:
>       [EMAIL PROTECTED] <mailto:
> [EMAIL PROTECTED]>
>
> *      O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
> Serviço do Yahoo! <http://br.yahoo.com/info/utos.html> .
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
>
>
>
>
>   *Yahoo! Grupos, um serviço oferecido por:*   PUBLICIDADE
>
> <http://br.rd.yahoo.com/SIG=12fa75r7g/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1132698751/A=2950750/R=2/id=noscript/SIG=10tift5qr/*http://br.movies.yahoo.com/>
> ------------------------------
> *Links do Yahoo! Grupos*
>
>    - Para visitar o site do seu grupo na web, acesse:
>    http://br.groups.yahoo.com/group/delphi-br/
>
>    - Para sair deste grupo, envie um e-mail para:
>    [EMAIL PROTECTED]<[EMAIL PROTECTED]>
>
>    - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
>    Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.
>
>


--
--
Francisco Trindade


[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a