From bca68e9ceae25cf83590f461f0d3d769d0fca118 Mon Sep 17 00:00:00 2001 From: anttil <anttil> Date: Mon, 24 Sep 2012 12:33:04 +0000 Subject: [PATCH] SWE-2 / SP-263: Generic definition enchancement SVN: 26766 --- .../cisd/openbis/uitest/type/PropertyTypeDataType.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/type/PropertyTypeDataType.java b/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/type/PropertyTypeDataType.java index 8a3b3a5f94f..e8338bac33c 100644 --- a/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/type/PropertyTypeDataType.java +++ b/ui-test/source/java/ch/systemsx/cisd/openbis/uitest/type/PropertyTypeDataType.java @@ -16,12 +16,12 @@ package ch.systemsx.cisd.openbis.uitest.type; +import ch.systemsx.cisd.openbis.uitest.widget.AtomicWidget; import ch.systemsx.cisd.openbis.uitest.widget.Checkbox; import ch.systemsx.cisd.openbis.uitest.widget.DropDown; import ch.systemsx.cisd.openbis.uitest.widget.Fillable; import ch.systemsx.cisd.openbis.uitest.widget.Text; import ch.systemsx.cisd.openbis.uitest.widget.TextArea; -import ch.systemsx.cisd.openbis.uitest.widget.AtomicWidget; /** * @author anttil @@ -43,7 +43,8 @@ public enum PropertyTypeDataType private Class<?> widgetClass; - private <T extends AtomicWidget & Fillable> PropertyTypeDataType(String name, Class<T> widgetClass) + private <T extends AtomicWidget & Fillable> PropertyTypeDataType(String name, + Class<T> widgetClass) { this.name = name; this.widgetClass = widgetClass; @@ -55,7 +56,7 @@ public enum PropertyTypeDataType } @SuppressWarnings("unchecked") - public <T extends AtomicWidget & Fillable> Class<T> representedAs() + public <T extends AtomicWidget> Class<T> representedAs() { return (Class<T>) widgetClass; } -- GitLab