import java.util.Collection;
import java.util.Objects;
+import com.vaadin.event.FieldEvents;
import org.jsoup.nodes.Attributes;
import org.jsoup.nodes.Element;
* @since 8.0
*/
public abstract class AbstractTextField extends AbstractField<String>
- implements HasValueChangeMode {
+ implements HasValueChangeMode, FieldEvents.FocusNotifier, FieldEvents.BlurNotifier {
private final class AbstractTextFieldServerRpcImpl
implements AbstractTextFieldServerRpc {
*
* @see Registration
*/
+ @Override
public Registration addFocusListener(FocusListener listener) {
return addListener(FocusEvent.EVENT_ID, FocusEvent.class, listener,
FocusListener.focusMethod);
*
* @see Registration
*/
+ @Override
public Registration addBlurListener(BlurListener listener) {
return addListener(BlurEvent.EVENT_ID, BlurEvent.class, listener,
BlurListener.blurMethod);