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

org.xmlet.htmlapi.Textarea 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;

import java.math.BigInteger;

public class Textarea extends AbstractElement, Z> implements CommonAttributeGroup, Z>, TextGroup, Z> {
   public Textarea() {
      super("textarea");
   }

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

   public Textarea(Z parent) {
      super(parent, "textarea");
   }

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

   public Textarea self() {
      return this;
   }

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

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

   public Textarea attrAutofocus(EnumAutofocusTextarea attrAutofocus) {
      return (Textarea)this.addAttr(new AttrAutofocusEnumAutofocusTextarea(attrAutofocus));
   }

   public Textarea attrDisabled(EnumDisabledTextarea attrDisabled) {
      return (Textarea)this.addAttr(new AttrDisabledEnumDisabledTextarea(attrDisabled));
   }

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

   public Textarea attrMaxlength(java.lang.Object attrMaxlength) {
      return (Textarea)this.addAttr(new AttrMaxlengthObject(attrMaxlength));
   }

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

   public Textarea attrPlaceholder(java.lang.Object attrPlaceholder) {
      return (Textarea)this.addAttr(new AttrPlaceholderObject(attrPlaceholder));
   }

   public Textarea attrReadonly(EnumReadonlyTextarea attrReadonly) {
      return (Textarea)this.addAttr(new AttrReadonlyEnumReadonlyTextarea(attrReadonly));
   }

   public Textarea attrRequired(EnumRequiredTextarea attrRequired) {
      return (Textarea)this.addAttr(new AttrRequiredEnumRequiredTextarea(attrRequired));
   }

   public Textarea attrRows(BigInteger attrRows) {
      return (Textarea)this.addAttr(new AttrRowsBigInteger(attrRows));
   }

   public Textarea attrCols(BigInteger attrCols) {
      return (Textarea)this.addAttr(new AttrColsBigInteger(attrCols));
   }

   public Textarea attrWrap(EnumWrapTextarea attrWrap) {
      return (Textarea)this.addAttr(new AttrWrapEnumWrapTextarea(attrWrap));
   }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy