7 Replies Latest reply on May 2, 2013 9:33 AM by rimolive

    estendendo componentes no JSF

    adrianoschmidt

      Olá pessoal..

       

      Quando eu programava em Flex eu nunca utilizava diretamente os componentes da Adobe, eu sempre criava uma classe em action script que estendia o componente e na minha aplicação eu usava a minha classe.

       

      Eu fazia isso, pois qualquer customização que eu fizesse na minha classe, seja de estilo ou adição de funcionalidades, validações, seriam replicadas automaticamente para todo o meu sistema.

       

      Por exemplo:

       

      public class DataGridCustom extends DataGrid {

       

           public DataGridCustom () {

                // aqui eu fazia alguma coisa customizada

           }

       

       

      }

       

      e no meu mxml eu usava:

       

      <custom:DataGridCustom>

       

      Mais ou menos isso...

       

      Enfim, eu gostaria de fazer o mesmo para JSF.. ao invés de utilizar um componente do richfaces ou prime, eu gostaria de estendê-lo e fazer algumas modificações..

       

      Alguém sabe como posso fazer isso?

       

      Abraços!!!

      Adriano Schmidt

      http://www.localhost8080.com.br