@Component(value="ui_CompositeDescriptorLoader")
public class CompositeDescriptorLoader
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected com.google.common.cache.Cache<java.lang.String,org.dom4j.Document> |
cache |
protected static int |
CACHE_DESCRIPTORS_COUNT |
protected io.jmix.core.common.xmlparsing.Dom4jTools |
dom4JTools |
protected io.jmix.core.Resources |
resources |
Constructor and Description |
---|
CompositeDescriptorLoader() |
Modifier and Type | Method and Description |
---|---|
protected org.dom4j.Document |
createDocument(java.lang.String descriptor) |
protected org.dom4j.Document |
getDocument(java.lang.String descriptor) |
org.dom4j.Element |
load(java.lang.String path) |
protected java.lang.String |
loadDescriptor(java.lang.String resourcePath) |
protected static final int CACHE_DESCRIPTORS_COUNT
protected com.google.common.cache.Cache<java.lang.String,org.dom4j.Document> cache
@Autowired protected io.jmix.core.Resources resources
@Autowired protected io.jmix.core.common.xmlparsing.Dom4jTools dom4JTools
public org.dom4j.Element load(java.lang.String path)
protected java.lang.String loadDescriptor(java.lang.String resourcePath)
protected org.dom4j.Document getDocument(java.lang.String descriptor)
protected org.dom4j.Document createDocument(java.lang.String descriptor)