Ir para o conteúdo

 Voltar a MDArte Suporte
Tela cheia

Duvidas de transformações usando MDArte.

7 de Junho de 2012, 15:06 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 4 vezes
Sei que esta duvida é boba mas não encontrei uma resposta. Usando o Argouml imagino que crio o modelo PIM. Exporto ele para xmi e o maven usando o andromda gera o codigo. A minha duvida e sobre o modelo PSM. No exemplo suportePais ele foi gerado automaticamente? Se eu precisasse gerar ele manualmente como seria feito?

Autor: Gilson Barbosa


22 comentários

  • Adb641c147c7afd63072bb36588c4047?only path=false&size=50&d=404Walter Mourão(usuário não autenticado)
    8 de Junho de 2012, 7:01

     

    Oi Gilson,

    de fato tanto o MDArte quanto seu projeto origem, o AndroMDA, fazem uso de um PSM 'implícito', formado por alguns  valores etiquetados, estereótipos e templates que definem características específicas da plataforma destino.

    Por exemplo: quando você usa um valor etiquetado para definir que um campo na tela deve aparecer para o usuário como 'select' (do HTML) ou um estereótipo definindo uma tela como diálogo, você está na verdade guiando a criação do PSM de forma implícita pois os templates vão fazer uso dessas informação para a geração de código específico para a plataforma destino.

    Sds,

  • Bb0d54eb9311d61feb3e8ba4b597ea71?only path=false&size=50&d=404Roque Pinel(usuário não autenticado)
    8 de Junho de 2012, 10:21

     

    Olá Gilson,

    A manipulação do modelo ocorre exatamente como o Walter explicou.

    Sobre suas perguntas:

    No exemplo suportePais ele foi gerado automaticamente? 

    O PSM foi gerado de forma implícita, fornecendo informações aos templates.

    Se eu precisasse gerar ele manualmente como seria feito? 

    Não é possível "obter" o modelo PSM gerado implicitamente. Se você precisa, por algum motivo, criar o PSM da aplicação, seria preciso definir as informações de plataforma diretamente no modelo, em nível mais baixo das informações já modeladas.

Checklist para o projeto de interfaces

14 de Dezembro de 2011, 16:00, por Desconhecido

Este é um roteiro básico para verificação dos elementos interface para desenharmos um projeto. Vale lembrar que os projetos do MDArte são basicamente em CRUD (Create, Retrieve, Update e Delete) e não sistemas CMS com outras divisões e exibições. Cada um pode ter a sua lista e seria legal enviar comentários com adendos para ficar cada vez mais completa e padronizada.



Monthly archive for agosto 2010 CSS, Plugins, jQuery Flexigrid – Tabelas inteligentes com CSS e jQuery

14 de Dezembro de 2011, 15:46, por Desconhecido

Essa semana aqui no projeto, estávamos procurando uma solução para algumas tabelas que extrapolavam o tamanho da



Auto-Grid 960

14 de Dezembro de 2011, 15:41, por Desconhecido

Essa dica vai pra quem não tem muita paciência de configurar um js de grid 960 direto no seu código para ver o alinhamento de seus elementos.



Título na tabela do displayTag

14 de Dezembro de 2011, 15:39, por Desconhecido

O MDArte utiliza o displayTag e é possível customiza-lo de diversas maneiras. Uma coisa legal é colocar um título que só será exibido quando a consulta for executada.



CSS3:Textos com sombras

14 de Dezembro de 2011, 15:12, por Desconhecido

Se voce aplicar a propriedade “box-shadow” em um texto, a mesma vai ser aplicada em sua caixa (box). Para isso foi criada a propriedade “text-shadow”.
Seu uso é o seguinte: