]> source.dussan.org Git - vaadin-framework.git/commitdiff
Make UIConnector.replaceTheme() and UIConnector.activateTheme() protected #17235
authorJohn Ahlroos <john@vaadin.com>
Fri, 20 Mar 2015 11:14:02 +0000 (13:14 +0200)
committerJohn Ahlroos <john@vaadin.com>
Fri, 20 Mar 2015 11:29:01 +0000 (13:29 +0200)
Change-Id: I4ee650efdc8683dd1d6fedf5e53460c48186ed88

client/src/com/vaadin/client/ui/ui/UIConnector.java

index 9e1da113bf2b6f88c95f27bd8f4f4aee5f0bc2ff..804ad45f92aa665ff076d516227aff4f67b9ce17 100644 (file)
@@ -847,6 +847,7 @@ public class UIConnector extends AbstractSingleComponentContainerConnector
     /**
      * Loads the new theme and removes references to the old theme
      * 
+     * @since 7.4.3
      * @param oldTheme
      *            The name of the old theme
      * @param newTheme
@@ -856,7 +857,7 @@ public class UIConnector extends AbstractSingleComponentContainerConnector
      * @param newThemeUrl
      *            The url of the new theme
      */
-    private void replaceTheme(final String oldTheme, final String newTheme,
+    protected void replaceTheme(final String oldTheme, final String newTheme,
             String oldThemeUrl, final String newThemeUrl) {
 
         LinkElement tagToReplace = null;
@@ -961,10 +962,11 @@ public class UIConnector extends AbstractSingleComponentContainerConnector
      * Activates the new theme. Assumes the theme has been loaded and taken into
      * use in the browser.
      * 
-     * @since 7.3
+     * @since 7.4.3
      * @param newTheme
+     *            The name of the new theme
      */
-    private void activateTheme(String newTheme) {
+    protected void activateTheme(String newTheme) {
         if (activeTheme != null) {
             getWidget().getParent().removeStyleName(activeTheme);
             VOverlay.getOverlayContainer(getConnection()).removeClassName(