package org.jboss.errai.processor.testcase; import java.util.List; import javax.inject.Inject; import org.jboss.errai.ui.shared.api.annotations.Bound; import org.jboss.errai.ui.shared.api.annotations.Model; import com.google.gwt.user.client.ui.Label; import com.google.gwt.user.client.ui.TextBox; import com.google.gwt.user.client.ui.Widget; public class BoundNotAWidget { @Inject @Model private BoundModelClass model; @Bound private final String property1 = "oops"; @Inject @Bound private Object property2; private final List<Object> constructorInjectedWidget; private final Integer getterWidget = 7; private Exception setterWidget; @Inject public BoundNotAWidget(@Bound List<Object> property5) { this.constructorInjectedWidget = property5; } @Inject public void setProperty3(@Bound Exception boundWidget) { this.setterWidget = boundWidget; } @Bound public Integer getProperty4() { return getterWidget; } }