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

org.xmlet.htmlapi.Select Maven / Gradle / Ivy

Go to download

Uses XsdAsm to generate a fluent API that allows the creation of HTML5 documents.

The newest version!
package org.xmlet.htmlapi;

public class Select extends AbstractElement, Z> implements CommonAttributeGroup, Z>, SelectChoice0, Z> {
   public Select() {
      super("select");
   }

   public Select(String name) {
      super(name);
   }

   public Select(Z parent) {
      super(parent, "select");
   }

   public Select(Z parent, String name) {
      super(parent, name);
   }

   public Select self() {
      return this;
   }

   public void accept(ElementVisitor visitor) {
      visitor.visit(this);
   }

   public Select cloneElem() {
      return (Select)this.clone(new Select());
   }

   public Select attrAutofocus(EnumAutofocusSelect attrAutofocus) {
      return (Select)this.addAttr(new AttrAutofocusEnumAutofocusSelect(attrAutofocus));
   }

   public Select attrDisabled(EnumDisabledSelect attrDisabled) {
      return (Select)this.addAttr(new AttrDisabledEnumDisabledSelect(attrDisabled));
   }

   public Select attrForm(java.lang.Object attrForm) {
      return (Select)this.addAttr(new AttrFormObject(attrForm));
   }

   public Select attrMultiple(EnumMultipleSelect attrMultiple) {
      return (Select)this.addAttr(new AttrMultipleEnumMultipleSelect(attrMultiple));
   }

   public Select attrName(java.lang.Object attrName) {
      return (Select)this.addAttr(new AttrNameObject(attrName));
   }

   public Select attrSize(java.lang.Object attrSize) {
      return (Select)this.addAttr(new AttrSizeObject(attrSize));
   }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy