Package io.jmix.flowui.impl
Class FacetsImpl
java.lang.Object
io.jmix.flowui.impl.FacetsImpl
- All Implemented Interfaces:
Facets
,org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
-
Field Summary
Modifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContext
protected Map<Class<? extends Facet>,
FacetProvider> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T extends Facet>
TCreate a facet instance by its class.void
setApplicationContext
(org.springframework.context.ApplicationContext applicationContext) protected void
setFacetRegistrations
(List<FacetProvider<?>> registrations)
-
Field Details
-
applicationContext
protected org.springframework.context.ApplicationContext applicationContext -
registrations
-
-
Constructor Details
-
FacetsImpl
public FacetsImpl()
-
-
Method Details
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException - Specified by:
setApplicationContext
in interfaceorg.springframework.context.ApplicationContextAware
- Throws:
org.springframework.beans.BeansException
-
setFacetRegistrations
@Autowired(required=false) protected void setFacetRegistrations(List<FacetProvider<?>> registrations) -
create
Description copied from interface:Facets
Create a facet instance by its class.
-