All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.viaoa.web.html.input.InputEmail Maven / Gradle / Ivy

package com.viaoa.web.html.input;

import java.util.HashSet;
import java.util.Set;

import com.viaoa.web.html.OAHtmlComponent.InputModeType;
import com.viaoa.web.html.OAHtmlComponent.InputType;

/*



*/

public class InputEmail extends InputText {

    private static Set hsSupported = new HashSet<>();  // lowercase
    static {
        hsSupported.add("multiple");
    }
    public boolean isSupported(String name) {
        if (name == null) return false;
        return super.isSupported(name) || hsSupported.contains(name.toLowerCase());
    }
    
    
    public InputEmail(String id) {
        super(id, InputType.Email);
        htmlComponent.setInputMode(InputModeType.Email);
    }

    public boolean getMultiple() {
        return htmlComponent.getMultiple();
    }
    public void setMultiple(boolean b) {
        htmlComponent.setMultiple(b);
    }
    
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy