diff options
Diffstat (limited to 'shared')
-rw-r--r-- | shared/src/com/vaadin/shared/ApplicationConstants.java | 8 | ||||
-rw-r--r-- | shared/src/com/vaadin/shared/VaadinUriResolver.java | 2 |
2 files changed, 9 insertions, 1 deletions
diff --git a/shared/src/com/vaadin/shared/ApplicationConstants.java b/shared/src/com/vaadin/shared/ApplicationConstants.java index d7aaee6267..fa6aa33fc0 100644 --- a/shared/src/com/vaadin/shared/ApplicationConstants.java +++ b/shared/src/com/vaadin/shared/ApplicationConstants.java @@ -39,6 +39,14 @@ public class ApplicationConstants implements Serializable { public static final String PUBLISHED_PROTOCOL_NAME = "published"; public static final String PUBLISHED_PROTOCOL_PREFIX = PUBLISHED_PROTOCOL_NAME + "://"; + /** + * Prefix used for theme resource URLs + * + * @see com.vaadin.server.ThemeResource + * @since + */ + public static final String THEME_PROTOCOL_PREFIX = "theme://"; + public static final String UIDL_SECURITY_TOKEN_ID = "Vaadin-Security-Key"; @Deprecated diff --git a/shared/src/com/vaadin/shared/VaadinUriResolver.java b/shared/src/com/vaadin/shared/VaadinUriResolver.java index b45d32f71a..ee8d13f10f 100644 --- a/shared/src/com/vaadin/shared/VaadinUriResolver.java +++ b/shared/src/com/vaadin/shared/VaadinUriResolver.java @@ -58,7 +58,7 @@ public abstract class VaadinUriResolver implements Serializable { if (vaadinUri == null) { return null; } - if (vaadinUri.startsWith("theme://")) { + if (vaadinUri.startsWith(ApplicationConstants.THEME_PROTOCOL_PREFIX)) { final String themeUri = getThemeUri(); vaadinUri = themeUri + vaadinUri.substring(7); } |