Class PrefixSuffixLoaderSupport
java.lang.Object
io.jmix.flowui.xml.layout.support.PrefixSuffixLoaderSupport
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
@Component("flowui_PrefixSuffixLoaderSupport")
@Scope("prototype")
public class PrefixSuffixLoaderSupport
extends Object
implements org.springframework.context.ApplicationContextAware
-
Field Summary
Modifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContext
protected ComponentLoader.Context
protected LayoutLoader
protected Collection<ComponentLoader<?>>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
createPrefixSuffixComponents
(com.vaadin.flow.component.Component component, org.dom4j.Element element) protected LayoutLoader
protected void
initPrefixSuffixComponent
(org.dom4j.Element parentElement, String subElementName, Consumer<com.vaadin.flow.component.Component> setter) void
void
setApplicationContext
(org.springframework.context.ApplicationContext applicationContext)
-
Field Details
-
context
-
layoutLoader
-
pendingLoadComponents
-
applicationContext
protected org.springframework.context.ApplicationContext applicationContext
-
-
Constructor Details
-
PrefixSuffixLoaderSupport
-
-
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
-
createPrefixSuffixComponents
public void createPrefixSuffixComponents(com.vaadin.flow.component.Component component, org.dom4j.Element element) -
loadPrefixSuffixComponents
public void loadPrefixSuffixComponents() -
initPrefixSuffixComponent
-
getLayoutLoader
-