Class AbstractDataSourceComponent
Object
AbstractDataSourceComponent
- All Implemented Interfaces:
FieldFactoryDelegate,Serializable
- Direct Known Subclasses:
AbstractChartWidgetDelegate,DBComboBoxDelegate,DBPropertyFieldDelegate,DBSearchFieldDelegate,DBTableDelegate,DBTwinColSelectDelegate
Base abstrata para componentes orientados a datasources
- Author:
- eduardo
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddFieldBindInfo(FieldDescriptor descriptor, DBMultiBindField impl) protected voidaddFieldBindInfo(FormElementDescriptor descriptor, DBMultiBindField impl) protected booleancanCreateContainer(FieldDescriptor descriptor) protected Container.FilterablecreateContainer(FieldDescriptor descriptor) protected Container.FilterablecreateContainer(FieldDescriptor descriptor, ColumnSortResolver resolver) protected Container.FilterablecreateContainer(FieldDescriptor descriptor, String conexaoKey, SQLQueryResolver resolver, String keyField) protected Container.FilterablecreateContainer(FieldDescriptor descriptor, String conexaoKey, SQLQueryResolver resolver, String keyField, ColumnSortResolver sortResolver) protected Container.FilterablecreateContainer(FieldDescriptor descriptor, String conexaoKey, SQLQueryResolver resolver, String keyField, ColumnSortResolver sortResolver, boolean filterRequired) protected Container.FilterablecreateContainer(FieldDescriptor descriptor, String queryName, String keyField, int fetchSize) protected Container.FilterablecreateContainer(FieldDescriptor descriptor, String queryName, String keyField, int fetchSize, ColumnSortResolver sortResolver) protected Container.FilterablecreateContainer(FieldDescriptor descriptor, String conexaoKey, String query, String keyField, int fetchSize) protected Container.FilterablecreateContainer(FieldDescriptor descriptor, String conexaoKey, String query, String keyField, int fetchSize, ColumnSortResolver resolver) protected StringextractConnectionKey(FieldDescriptor descriptor) getDefaultParameters(FormElementDescriptor descriptor) Retorna um mapa de valores default para uso em querys parametrizadas, caso estejam definidos nos valores de bindagemprotected intgetFetchSize(FieldDescriptor descriptor) voidsetConexaoService(ConexaoService conexaoService) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface FieldFactoryDelegate
createInstanceFor, fieldKey
-
Field Details
-
FREE_QUERY_ELEMENT_NAME
- See Also:
-
QUERY_ELEMENT_NAME
- See Also:
-
-
Constructor Details
-
AbstractDataSourceComponent
public AbstractDataSourceComponent()
-
-
Method Details
-
setConexaoService
-
getConexaoService
-
canCreateContainer
-
getFetchSize
-
createContainer
-
extractConnectionKey
-
createContainer
protected Container.Filterable createContainer(FieldDescriptor descriptor, ColumnSortResolver resolver) -
createContainer
protected Container.Filterable createContainer(FieldDescriptor descriptor, String queryName, String keyField, int fetchSize) -
createContainer
protected Container.Filterable createContainer(FieldDescriptor descriptor, String queryName, String keyField, int fetchSize, ColumnSortResolver sortResolver) -
createContainer
protected Container.Filterable createContainer(FieldDescriptor descriptor, String conexaoKey, String query, String keyField, int fetchSize) -
createContainer
protected Container.Filterable createContainer(FieldDescriptor descriptor, String conexaoKey, String query, String keyField, int fetchSize, ColumnSortResolver resolver) -
createContainer
protected Container.Filterable createContainer(FieldDescriptor descriptor, String conexaoKey, SQLQueryResolver resolver, String keyField) -
createContainer
protected Container.Filterable createContainer(FieldDescriptor descriptor, String conexaoKey, SQLQueryResolver resolver, String keyField, ColumnSortResolver sortResolver) -
createContainer
protected Container.Filterable createContainer(FieldDescriptor descriptor, String conexaoKey, SQLQueryResolver resolver, String keyField, ColumnSortResolver sortResolver, boolean filterRequired) -
addFieldBindInfo
-
addFieldBindInfo
-
getDefaultParameters
Retorna um mapa de valores default para uso em querys parametrizadas, caso estejam definidos nos valores de bindagem- Parameters:
descriptor-- Returns:
-