Package io.jmix.ui.sys.vaadin
Class JmixUidlWriter
java.lang.Object
com.vaadin.server.communication.UidlWriter
io.jmix.ui.sys.vaadin.JmixUidlWriter
- All Implemented Interfaces:
- Serializable
public class JmixUidlWriter
extends com.vaadin.server.communication.UidlWriter
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected static final Stringprotected org.springframework.core.env.Environmentprotected static final Stringprotected static final Patternprotected static final Patternprotected WebJarResourceResolverprotected final javax.servlet.ServletContextprotected static final Stringprotected static final Pattern
- 
Constructor SummaryConstructorsConstructorDescriptionJmixUidlWriter(javax.servlet.ServletContext servletContext, WebJarResourceResolver resolver, org.springframework.core.env.Environment environment) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidaddAdditionalDependencies(List<com.vaadin.ui.HasDependencies.ClientDependency> allDependencies, List<com.vaadin.ui.HasDependencies.ClientDependency> dependenciesToAdd) protected StringgetResourceActualPath(String uri, String overridePath) protected StringgetWebJarResourcePath(String webJar, String resource, String overridePath) protected StringgetWebJarStaticResourcePath(String overridePath, String resource) protected voidhandleAdditionalDependencies(List<com.vaadin.ui.HasDependencies.ClientDependency> dependenciesToAdd, List<com.vaadin.ui.Dependency> dependencies, com.vaadin.server.LegacyCommunicationManager manager) protected voidhandleAdditionalDependencies(List<Class<? extends com.vaadin.server.ClientConnector>> newConnectorTypes, com.vaadin.server.LegacyCommunicationManager manager, List<com.vaadin.ui.Dependency> dependencies) protected StringprocessResourceUri(String uri) protected com.vaadin.ui.Dependency.TyperesolveTypeFromPath(String path) Methods inherited from class com.vaadin.server.communication.UidlWriterwrite, writePerformanceData
- 
Field Details- 
JAVASCRIPT_EXTENSION- See Also:
 
- 
CSS_EXTENSION- See Also:
 
- 
OLD_WEBJAR_IDENTIFIER
- 
NEW_WEBJAR_IDENTIFIER
- 
WEB_JAR_PROPERTY_DEFAULT_VALUE_PATTERN
- 
WEB_JAR_PREFIX- See Also:
 
- 
servletContextprotected final javax.servlet.ServletContext servletContext
- 
resolver
- 
environmentprotected org.springframework.core.env.Environment environment
 
- 
- 
Constructor Details- 
JmixUidlWriterpublic JmixUidlWriter(javax.servlet.ServletContext servletContext, WebJarResourceResolver resolver, org.springframework.core.env.Environment environment) 
 
- 
- 
Method Details- 
handleAdditionalDependenciesprotected void handleAdditionalDependencies(List<Class<? extends com.vaadin.server.ClientConnector>> newConnectorTypes, com.vaadin.server.LegacyCommunicationManager manager, List<com.vaadin.ui.Dependency> dependencies) - Overrides:
- handleAdditionalDependenciesin class- com.vaadin.server.communication.UidlWriter
 
- 
addAdditionalDependenciesprotected void addAdditionalDependencies(List<com.vaadin.ui.HasDependencies.ClientDependency> allDependencies, List<com.vaadin.ui.HasDependencies.ClientDependency> dependenciesToAdd) - Overrides:
- addAdditionalDependenciesin class- com.vaadin.server.communication.UidlWriter
 
- 
handleAdditionalDependenciesprotected void handleAdditionalDependencies(List<com.vaadin.ui.HasDependencies.ClientDependency> dependenciesToAdd, List<com.vaadin.ui.Dependency> dependencies, com.vaadin.server.LegacyCommunicationManager manager) - Overrides:
- handleAdditionalDependenciesin class- com.vaadin.server.communication.UidlWriter
 
- 
resolveTypeFromPath
- 
getResourceActualPath
- 
getWebJarResourcePath
- 
getWebJarStaticResourcePath
- 
processResourceUri
 
-