Uma classe que herda de BaseFolder e de uma classe abstrata
que não é Folder parece não refletir o comportamento de um Folder.
Nossa! Que frase horrível! Trocando em miúdos:
Criei  as classes:

- Questao - classe abstrata não Folder,
- MultiplaEscolha - herda de Questao e é composta por alternativas
- Alternativa

No  entanto, Ao criar um objeto MultiplaEscolha as opções de
adição de conteúdo referem-se à pasta pai de MultiplaEscolha:

O que ocorre:
  - Alternativa não  está disponível para adição, apenas os Tipos
    Permitidos na pasta pai
  - Ao forçar a criação da Alternativa com
    http://localhost:8090/remo/questao1/createObject?type_name=Alternativa
    consigo criar Alternativas sem erros;
  - O ícone do Tipo MultiplaEscolha é igual ao da Pasta o que
    indica que é de fato uma pasta
  - Não aparece a action Conteúdo, comum a todas as pastas

Parece que as verificações para adição são feitas sobre o objeto pai
(Questao) o que não paree correto num ambiente  com  herança múltipla.

O que acham? (Se é que me fiz entender ;-) )

[]s
Daniel
__._,_.___

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




Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE


Links do Yahoo! Grupos

__,_._,___

Responder a