aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/itmill/toolkit/terminal/Terminal.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/itmill/toolkit/terminal/Terminal.java')
-rw-r--r--src/com/itmill/toolkit/terminal/Terminal.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/com/itmill/toolkit/terminal/Terminal.java b/src/com/itmill/toolkit/terminal/Terminal.java
index e7a61b6457..5f136679d9 100644
--- a/src/com/itmill/toolkit/terminal/Terminal.java
+++ b/src/com/itmill/toolkit/terminal/Terminal.java
@@ -4,6 +4,8 @@
package com.itmill.toolkit.terminal;
+import java.io.Serializable;
+
/**
* Interface for different terminal types.
*
@@ -12,7 +14,7 @@ package com.itmill.toolkit.terminal;
* @VERSION@
* @since 3.0
*/
-public interface Terminal {
+public interface Terminal extends Serializable {
/**
* Gets the name of the default theme.
@@ -38,7 +40,7 @@ public interface Terminal {
/**
* Terminal error event.
*/
- public interface ErrorEvent {
+ public interface ErrorEvent extends Serializable{
/**
* Gets the contained throwable.
@@ -50,7 +52,7 @@ public interface Terminal {
/**
* Terminal error listener interface.
*/
- public interface ErrorListener {
+ public interface ErrorListener extends Serializable{
/**
* Invoked when terminal error occurs.