RTEditor/src/main/java/com/onegravity/rteditor/converter/tagsoup/Schema.java
@SuppressLint("DefaultLocale")
    public void elementType(String name, int model, int memberOf, int flags) {
        ElementType e = new ElementType(name, model, memberOf, flags, this);
        theElementTypes.put(name.toLowerCase(), e);
        if (memberOf == M_ROOT)
            theRoot = e;
    }
@SuppressLint("DefaultLocale")
    public void elementType(String name, int model, int memberOf, int flags) {
        ElementType e = new ElementType(name, model, memberOf, flags, this);
        theElementTypes.put(name.toLowerCase(), e);
        if (memberOf == M_ROOT)
            theRoot = e;
    }
@ SuppressLint ( "DefaultLocale" ) public void elementType ( String name , int model , int memberOf , int flags ) { ElementType e = new ElementType ( name , model , memberOf , flags , this ) ; theElementTypes . put ( name . toLowerCase ( ) , e ) ; if ( memberOf == M_ROOT ) theRoot = e ; }
Add or replace an element type for this schema.

@param name     Name (Qname) of the element
@param model    Models of the element's content as a vector of bits
@param memberOf Models the element is a member of as a vector of bits
@param flags    Flags for the element
Add or replace an element type for this schema .