Package br.com.davinti.vitruvio.context
Class ComponentFactory
Object
ComponentFactory
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends Field<?>>
TcreateField(Class<T> fieldType) Solicita ao factory padrao a criacao de determinado componente.static <T> TcreateInstance(Class<T> type) Este factory utiliza o BeanFactory do Spring para carga de componentes gerenciados.static <T> TcreateInstance(Class<T> type, String qualifier) static <T extends Presenter<?>>
TcreatePresenter(Class<T> presenterType) Solicita ao factory padrao, a criacao do presenter de tipo informadostatic <T> TgetService(Class<T> serviceType) Obtem uma instancia do servico
-
Field Details
-
UI_TASK_EXECUTOR
- See Also:
-
-
Method Details
-
createPresenter
Solicita ao factory padrao, a criacao do presenter de tipo informado- Parameters:
presenterType-- Returns:
-
createField
Solicita ao factory padrao a criacao de determinado componente.- Parameters:
fieldType-- Returns:
-
getService
Obtem uma instancia do servico- Parameters:
serviceType-- Returns:
-
createInstance
Este factory utiliza o BeanFactory do Spring para carga de componentes gerenciados.- Parameters:
type-- Returns:
-
createInstance
-