Mas como isso fica implementado em codigo?

Sds.
Francisco


On 11/23/05, Daniel Polistchuck <[EMAIL PROTECTED]> wrote:
>
> Sim.
>
> Se você não adicionar "sentido" à associação, elas são bidirecionais. Do
> pedido vai ao cliente e do cliente aos pedidos.
>
> []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 Francisco Trindade
> Sent: Wednesday, November 23, 2005 8:31 AM
> To: delphi-br@yahoogrupos.com.br
> Subject: Re: [delphi-br] Re: OO - Relação 1 para N
>
>
> 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]<http://[EMAIL PROTECTED]/?subject=Unsubscribe>
> >
> >
> > *      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]<http://[EMAIL PROTECTED]/?subject=Unsubscribe>
> >
> >
> >    - 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 >>>>>
>
>
>
>
>
>
> Yahoo! Grupos, um serviço oferecido por:
> PUBLICIDADE
>
> <
> http://br.rd.yahoo.com/SIG=12ffvcoc6/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1132750603/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=12fhbtgov/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1132788366/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