aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoonas Lehtinen <joonas.lehtinen@itmill.com>2007-01-15 12:03:19 +0000
committerJoonas Lehtinen <joonas.lehtinen@itmill.com>2007-01-15 12:03:19 +0000
commit3606abd32e92c67bb8aaac47ba240d5b7d9080e1 (patch)
tree1151e3f7c08ca595a9c5d86614e7cf86b08fd74a
parent98d3bd7999aef34048f27b43e927a1fb0836a519 (diff)
downloadvaadin-framework-3606abd32e92c67bb8aaac47ba240d5b7d9080e1.tar.gz
vaadin-framework-3606abd32e92c67bb8aaac47ba240d5b7d9080e1.zip
Fixes #183
svn changeset:260/svn branch:toolkit
-rw-r--r--src/com/itmill/toolkit/terminal/web/ApplicationServlet.java10
-rw-r--r--src/com/itmill/toolkit/terminal/web/DirectoryThemeSource.java2
-rw-r--r--src/com/itmill/toolkit/terminal/web/JarThemeSource.java2
-rw-r--r--src/com/itmill/toolkit/terminal/web/ServletThemeSource.java2
-rw-r--r--src/com/itmill/toolkit/terminal/web/Theme.java12
-rw-r--r--src/com/itmill/toolkit/terminal/web/ThemeFunctionLibrary.java4
6 files changed, 16 insertions, 16 deletions
diff --git a/src/com/itmill/toolkit/terminal/web/ApplicationServlet.java b/src/com/itmill/toolkit/terminal/web/ApplicationServlet.java
index de7b2dcb8b..225410d556 100644
--- a/src/com/itmill/toolkit/terminal/web/ApplicationServlet.java
+++ b/src/com/itmill/toolkit/terminal/web/ApplicationServlet.java
@@ -647,21 +647,21 @@ public class ApplicationServlet extends HttpServlet implements
throw new ServletException("Theme (named '"
+ themeName + "') can not be found");
- // If UIDL rendering mode is preferred, a page for it is
+ // If ajax rendering mode is preferred, a page for it is
// rendered
String renderingMode = theme.getPreferredMode(terminalType,
themeSource);
if (unhandledParameters.get("renderingMode") != null)
renderingMode = (String) ((Object[]) unhandledParameters
.get("renderingMode"))[0];
- if (Theme.MODE_UIDL.equals(renderingMode)
+ if (Theme.MODE_AJAX.equals(renderingMode)
&& !(window instanceof DebugWindow)) {
writeAjaxPage(request, response, out, unhandledParameters, window, terminalType, theme);
return;
}
- // If other than XSLT or UIDL mode is requested
- if (!Theme.MODE_XSLT.equals(renderingMode)
+ // If other than html or ajax mode is requested
+ if (!Theme.MODE_HTML.equals(renderingMode)
&& !(window instanceof DebugWindow)) {
// TODO More informal message should be given is browser
// is not supported
@@ -820,7 +820,7 @@ public class ApplicationServlet extends HttpServlet implements
for (int k = themes.size() - 1; k >= 0; k--) {
t = (Theme) themes.get(k);
Collection files = t.getFileNames(terminalType,
- Theme.MODE_UIDL);
+ Theme.MODE_AJAX);
for (Iterator i = files.iterator(); i.hasNext();) {
String file = (String) i.next();
if (file.endsWith(".css"))
diff --git a/src/com/itmill/toolkit/terminal/web/DirectoryThemeSource.java b/src/com/itmill/toolkit/terminal/web/DirectoryThemeSource.java
index 1b2e93519b..eeff3f1c86 100644
--- a/src/com/itmill/toolkit/terminal/web/DirectoryThemeSource.java
+++ b/src/com/itmill/toolkit/terminal/web/DirectoryThemeSource.java
@@ -134,7 +134,7 @@ public class DirectoryThemeSource implements ThemeSource {
}
}
- Collection fileNames = theme.getFileNames(type, Theme.MODE_XSLT);
+ Collection fileNames = theme.getFileNames(type, Theme.MODE_HTML);
// Add all XSL file streams
for (Iterator i = fileNames.iterator(); i.hasNext();) {
diff --git a/src/com/itmill/toolkit/terminal/web/JarThemeSource.java b/src/com/itmill/toolkit/terminal/web/JarThemeSource.java
index 2d06b85f59..0851b2a7cb 100644
--- a/src/com/itmill/toolkit/terminal/web/JarThemeSource.java
+++ b/src/com/itmill/toolkit/terminal/web/JarThemeSource.java
@@ -168,7 +168,7 @@ public class JarThemeSource implements ThemeSource {
}
}
- Collection fileNames = theme.getFileNames(type, Theme.MODE_XSLT);
+ Collection fileNames = theme.getFileNames(type, Theme.MODE_HTML);
// Add all XSL file streams
for (Iterator i = fileNames.iterator(); i.hasNext();) {
entry = jar.getJarEntry(this.path + (String) i.next());
diff --git a/src/com/itmill/toolkit/terminal/web/ServletThemeSource.java b/src/com/itmill/toolkit/terminal/web/ServletThemeSource.java
index 92177a2e35..ed8e3b0406 100644
--- a/src/com/itmill/toolkit/terminal/web/ServletThemeSource.java
+++ b/src/com/itmill/toolkit/terminal/web/ServletThemeSource.java
@@ -159,7 +159,7 @@ public class ServletThemeSource implements ThemeSource {
}
}
- Collection fileNames = theme.getFileNames(type, Theme.MODE_XSLT);
+ Collection fileNames = theme.getFileNames(type, Theme.MODE_HTML);
// Add all XSL file streams
for (Iterator i = fileNames.iterator(); i.hasNext();) {
String entryName = (String) i.next();
diff --git a/src/com/itmill/toolkit/terminal/web/Theme.java b/src/com/itmill/toolkit/terminal/web/Theme.java
index 6989a4a67c..3b6237825b 100644
--- a/src/com/itmill/toolkit/terminal/web/Theme.java
+++ b/src/com/itmill/toolkit/terminal/web/Theme.java
@@ -130,11 +130,11 @@ public class Theme extends DefaultHandler {
private static final String ATTR_MARKUP = "markup";
- public static final String MODE_UIDL = "uidl";
+ public static final String MODE_AJAX = "ajax";
- public static final String MODE_XSLT = "xslt";
+ public static final String MODE_HTML = "html";
- public static final String MODE_FALLBACK = MODE_XSLT;
+ public static final String MODE_FALLBACK = MODE_HTML;
/** Name of the theme. */
private String name;
@@ -321,11 +321,11 @@ public class Theme extends DefaultHandler {
String mode = atts.getValue(ATTR_MODE);
if (mode != null && mode.length() == 0)
mode = null;
- if (mode != null && !mode.equals(MODE_UIDL)
- && !mode.equals(MODE_XSLT))
+ if (mode != null && !mode.equals(MODE_AJAX)
+ && !mode.equals(MODE_HTML))
throw new IllegalStateException("Given mode '" + mode
+ "' is not supported. (This version only supports '"
- + MODE_XSLT + "' and '" + MODE_UIDL + "')");
+ + MODE_HTML + "' and '" + MODE_AJAX + "')");
fs = new Fileset(mode);
// Use the first fileset as root fileset
diff --git a/src/com/itmill/toolkit/terminal/web/ThemeFunctionLibrary.java b/src/com/itmill/toolkit/terminal/web/ThemeFunctionLibrary.java
index 30efdc2df9..4096671216 100644
--- a/src/com/itmill/toolkit/terminal/web/ThemeFunctionLibrary.java
+++ b/src/com/itmill/toolkit/terminal/web/ThemeFunctionLibrary.java
@@ -440,7 +440,7 @@ public class ThemeFunctionLibrary {
static public String getCssLinksForHead() {
ApplicationServlet as = (ApplicationServlet) ((Object[]) state.get())[WEBADAPTERSERVLET];
Theme t = as.getThemeSource().getThemeByName(theme());
- Collection allFiles = t.getFileNames(browser(), Theme.MODE_XSLT);
+ Collection allFiles = t.getFileNames(browser(), Theme.MODE_HTML);
StringBuffer links = new StringBuffer();
for (Iterator i = allFiles.iterator(); i.hasNext();) {
String file = (String) i.next();
@@ -457,7 +457,7 @@ public class ThemeFunctionLibrary {
static public String getJavaScriptLinksForHead() {
ApplicationServlet as = (ApplicationServlet) ((Object[]) state.get())[WEBADAPTERSERVLET];
Theme t = as.getThemeSource().getThemeByName(theme());
- Collection allFiles = t.getFileNames(browser(), Theme.MODE_XSLT);
+ Collection allFiles = t.getFileNames(browser(), Theme.MODE_HTML);
StringBuffer links = new StringBuffer();
for (Iterator i = allFiles.iterator(); i.hasNext();) {
String file = (String) i.next();