aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/itmill/toolkit/Application.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/itmill/toolkit/Application.java')
-rw-r--r--src/com/itmill/toolkit/Application.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/com/itmill/toolkit/Application.java b/src/com/itmill/toolkit/Application.java
index bb069fb9b8..513a0ca3eb 100644
--- a/src/com/itmill/toolkit/Application.java
+++ b/src/com/itmill/toolkit/Application.java
@@ -793,7 +793,12 @@ public abstract class Application implements URIHandler, Terminal.ErrorListener
this.logoutURL = logoutURL;
}
- /**
+ /** This method is invoked by the terminal on any exception that occurs in application
+ * and is thrown by the setVariable() to the terminal. The default implementation sets
+ * the exceptions as ComponentErrors to the component that initiated the exception.
+ * You can safely override this method in your application in order to direct the errors
+ * to some other destination (for example log).
+ *
* @see com.itmill.toolkit.terminal.Terminal.ErrorListener#terminalError(com.itmill.toolkit.terminal.Terminal.ErrorEvent)
*/
public void terminalError(Terminal.ErrorEvent event) {