]> source.dussan.org Git - vaadin-framework.git/commitdiff
All exceptions are now directed to default stream and not to GUI. Never show stacktra...
authorJani Laakso <jani.laakso@itmill.com>
Wed, 7 Feb 2007 18:00:08 +0000 (18:00 +0000)
committerJani Laakso <jani.laakso@itmill.com>
Wed, 7 Feb 2007 18:00:08 +0000 (18:00 +0000)
svn changeset:540/svn branch:toolkit

src/com/itmill/toolkit/demo/features/FeatureBrowser.java
src/com/itmill/toolkit/demo/features/FeaturesApplication.java

index cfbbeffa8c26286c80c88b67ce73b57490c9dd31..b8c2b7e28eb20bbbfd0cf893d30a9b6ffb278c75 100644 (file)
@@ -64,14 +64,14 @@ public class FeatureBrowser extends CustomComponent implements
                // Configure tree
                features = new Tree();
                // TODO see #321
-               //features.setStyle("default");
+               // features.setStyle("default");
                features.addContainerProperty("name", String.class, "");
                features.addContainerProperty("feature", Feature.class, null);
                features.setItemCaptionPropertyId("name");
                features.addListener(this);
                features.setImmediate(true);
                features.setStyle("menu");
-               
+
                // Configure component layout
                layout = new OrderedLayout(OrderedLayout.ORIENTATION_HORIZONTAL);
                layout.setStyle("featurebrowser-mainlayout");
@@ -154,9 +154,9 @@ public class FeatureBrowser extends CustomComponent implements
                registerFeature("/Data Model/Containers", new FeatureContainers());
                registerFeature("/Data Model/Validators", new FeatureValidators());
                registerFeature("/Data Model/Buffering", new FeatureBuffering());
-//             registerFeature("/Terminal", new IntroTerminal());
-//             registerFeature("/Terminal/Parameters and URI Handling",
-//                             new FeatureParameters());
+               // registerFeature("/Terminal", new IntroTerminal());
+               // registerFeature("/Terminal/Parameters and URI Handling",
+               // new FeatureParameters());
 
                // Pre-open all menus
                for (Iterator i = features.getItemIds().iterator(); i.hasNext();)
index 4157ede80f3d32ad649538fe1bc070e98dba2b7f..651d94e4a248228577ade82fed1d67df8f8b5901 100644 (file)
@@ -37,4 +37,15 @@ public class FeaturesApplication extends com.itmill.toolkit.Application {
                setMainWindow(main);
                main.addComponent(new FeatureBrowser());
        }
+
+       /**
+        * ErrorEvents are printed to default error stream and not in GUI.
+        */
+       @Override
+       public void terminalError(
+                       com.itmill.toolkit.terminal.Terminal.ErrorEvent event) {
+               Throwable e = event.getThrowable();
+               e.printStackTrace();
+       }
+
 }