Package io.jmix.flowui.sys
Class ViewControllersConfiguration
java.lang.Object
io.jmix.flowui.sys.AbstractScanConfiguration
io.jmix.flowui.sys.ViewControllersConfiguration
Configuration that performs ClassPath scanning of 
ViewControllers and provides ViewControllerDefinition.- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContextprotected List<ViewControllerDefinition>protected org.springframework.core.type.classreading.MetadataReaderFactoryFields inherited from class io.jmix.flowui.sys.AbstractScanConfigurationDEFAULT_CLASS_RESOURCE_PATTERN
- 
Constructor SummaryConstructorsConstructorDescriptionViewControllersConfiguration(org.springframework.context.ApplicationContext applicationContext, AnnotationScanMetadataReaderFactory metadataReaderFactory) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected ViewControllerDefinitionextractControllerDefinition(org.springframework.core.type.classreading.MetadataReader metadataReader) protected org.springframework.core.env.Environmentprotected org.springframework.core.type.classreading.MetadataReaderFactoryprotected org.springframework.core.io.ResourceLoaderprotected booleanisCandidateViewController(org.springframework.core.type.classreading.MetadataReader metadataReader) voidsetBasePackages(List<String> basePackages) voidsetExplicitDefinitions(List<ViewControllerDefinition> explicitDefinitions) Methods inherited from class io.jmix.flowui.sys.AbstractScanConfigurationresolveBasePackage, scanPackage
- 
Field Details- 
applicationContextprotected org.springframework.context.ApplicationContext applicationContext
- 
metadataReaderFactoryprotected org.springframework.core.type.classreading.MetadataReaderFactory metadataReaderFactory
- 
basePackages
- 
explicitDefinitions
 
- 
- 
Constructor Details- 
ViewControllersConfiguration@Autowired public ViewControllersConfiguration(org.springframework.context.ApplicationContext applicationContext, AnnotationScanMetadataReaderFactory metadataReaderFactory) 
 
- 
- 
Method Details- 
getBasePackages
- 
setBasePackages
- 
getExplicitDefinitions
- 
setExplicitDefinitions
- 
getViewControllers
- 
extractControllerDefinitionprotected ViewControllerDefinition extractControllerDefinition(org.springframework.core.type.classreading.MetadataReader metadataReader) 
- 
isCandidateViewControllerprotected boolean isCandidateViewController(org.springframework.core.type.classreading.MetadataReader metadataReader) 
- 
getMetadataReaderFactoryprotected org.springframework.core.type.classreading.MetadataReaderFactory getMetadataReaderFactory()- Specified by:
- getMetadataReaderFactoryin class- AbstractScanConfiguration
 
- 
getResourceLoaderprotected org.springframework.core.io.ResourceLoader getResourceLoader()- Specified by:
- getResourceLoaderin class- AbstractScanConfiguration
 
- 
getEnvironmentprotected org.springframework.core.env.Environment getEnvironment()- Specified by:
- getEnvironmentin class- AbstractScanConfiguration
 
 
-