Daniel Vainsencher escreveu:
> --- Em zope-pt@yahoogrupos.com.br, "Juracy Filho" <[EMAIL PROTECTED]> escreveu
>> Eu tive este problema há algum tempo atrás e resolvi, porém, estou sem
>> este código a disposição no momento (na segunda posso verificar), não
>> lembro ao certo se resolvi usando BaseClass ou nenhuma super-classe.
>>
>> Quanto ao ArchGenXML, se você quiser que ele gere uma classe que não
>> herde de nenhuma super-classe você deve usar a tagged value:
>> base_class na classe, assim:
>>
>> base_class = 0
>>
>> Olhe em:
> http://plone.org/documentation/tutorial/archgenxml-getting-started/classes
>> Simple Derivation
>>
>>  All content types in Archetypes are derived from one of the base
>> classes - BaseContent, BaseFolder, OrderedBaseFolder and so on. If you
>> wish to turn this off, for example because the base class is being
>> inherited from a parent class, you can set the base_class tagged value
>> to 0.
> 
> Opa, ótima dica esta do base_class = 0. 
> 
> Fazer com que a classe abstrata não herde de nenhuma classe
> (BaseContent) resolveu o problema. Se este for o tratamento esperado
> mesmo, o AGX não deveria omitir a herança de BaseContent quando a
> classe fosse abstrata?

Não sei se entendi bem o problema de vocês, mas acho que faltou declarar 
o estereótipo 'mixin' na classe abstrata. O produto de inscrições da 
PyConBrasil tem um exemplo.

Abraço,

-- 
Jean Ferri

                
_______________________________________________________ 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora! 
http://br.mobile.yahoo.com/mailalertas/ 
 



Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

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

<*> 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