summaryrefslogtreecommitdiffstats
path: root/src/com/vaadin/terminal/gwt/client/NullConsole.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/vaadin/terminal/gwt/client/NullConsole.java')
-rw-r--r--src/com/vaadin/terminal/gwt/client/NullConsole.java36
1 files changed, 36 insertions, 0 deletions
diff --git a/src/com/vaadin/terminal/gwt/client/NullConsole.java b/src/com/vaadin/terminal/gwt/client/NullConsole.java
new file mode 100644
index 0000000000..24c692d44a
--- /dev/null
+++ b/src/com/vaadin/terminal/gwt/client/NullConsole.java
@@ -0,0 +1,36 @@
+/*
+@ITMillApache2LicenseForJavaFiles@
+ */
+
+package com.vaadin.terminal.gwt.client;
+
+import java.util.Set;
+
+import com.google.gwt.json.client.JSONArray;
+
+/**
+ * Client side console implementation for non-debug mode that discards all
+ * messages.
+ *
+ */
+public class NullConsole implements Console {
+
+ public void dirUIDL(UIDL u) {
+ }
+
+ public void error(String msg) {
+ }
+
+ public void log(String msg) {
+ }
+
+ public void printObject(Object msg) {
+ }
+
+ public void printLayoutProblems(JSONArray array,
+ ApplicationConnection applicationConnection,
+ Set<Paintable> zeroHeightComponents,
+ Set<Paintable> zeroWidthComponents) {
+ }
+
+}