Class ComponentFactory

Object
ComponentFactory

public class ComponentFactory extends Object
  • Field Details

  • Method Details

    • createPresenter

      public static <T extends Presenter<?>> T createPresenter(Class<T> presenterType)
      Solicita ao factory padrao, a criacao do presenter de tipo informado
      Parameters:
      presenterType -
      Returns:
    • createField

      public static <T extends Field<?>> T createField(Class<T> fieldType)
      Solicita ao factory padrao a criacao de determinado componente.
      Parameters:
      fieldType -
      Returns:
    • getService

      public static <T> T getService(Class<T> serviceType)
      Obtem uma instancia do servico
      Parameters:
      serviceType -
      Returns:
    • createInstance

      public static <T> T createInstance(Class<T> type)
      Este factory utiliza o BeanFactory do Spring para carga de componentes gerenciados.
      Parameters:
      type -
      Returns:
    • createInstance

      public static <T> T createInstance(Class<T> type, String qualifier)