From: Joonas Lehtinen Date: Sun, 22 Feb 2009 18:29:24 +0000 (+0000) Subject: ASSIGNED - # 2604: Review Coverflow demo source code X-Git-Tag: 6.7.0.beta1~3093 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=47ab8dc2cd534d9361dfd05d1620a4c0420e4009;p=vaadin-framework.git ASSIGNED - # 2604: Review Coverflow demo source code http://dev.itmill.com/ticket/2604 Fixed deprecated method calls svn changeset:6931/svn branch:trunk --- diff --git a/src/com/itmill/toolkit/demo/coverflow/gwt/client/CoverflowWidgetSet.java b/src/com/itmill/toolkit/demo/coverflow/gwt/client/CoverflowWidgetSet.java index 3d353d7809..efa301413c 100644 --- a/src/com/itmill/toolkit/demo/coverflow/gwt/client/CoverflowWidgetSet.java +++ b/src/com/itmill/toolkit/demo/coverflow/gwt/client/CoverflowWidgetSet.java @@ -12,9 +12,8 @@ import com.itmill.toolkit.terminal.gwt.client.UIDL; public class CoverflowWidgetSet extends DefaultWidgetSet { /** Creates a widget according to its class name. */ public Paintable createWidget(UIDL uidl) { - final String className = resolveWidgetTypeName(uidl); - if ("com.itmill.toolkit.demo.coverflow.gwt.client.ui.ICoverflow" - .equals(className)) { + final Class classType = resolveWidgetType(uidl); + if (ICoverflow.class == classType) { return new ICoverflow(); } @@ -22,14 +21,14 @@ public class CoverflowWidgetSet extends DefaultWidgetSet { return super.createWidget(uidl); } - /** Resolves UIDL tag name to class name. */ - protected String resolveWidgetTypeName(UIDL uidl) { + /** Resolves UIDL tag name to class . */ + protected Class resolveWidgetType(UIDL uidl) { final String tag = uidl.getTag(); if ("cover".equals(tag)) { - return "com.itmill.toolkit.demo.coverflow.gwt.client.ui.ICoverflow"; + return ICoverflow.class; } // Let the DefaultWidgetSet handle resolution of default widgets - return super.resolveWidgetTypeName(uidl); + return super.resolveWidgetType(uidl); } } \ No newline at end of file